MIT HND Computing Assignment
MIT HND Computing Assignment
MIT HND Computing Assignment
Submitted To
Changez Khan Bangash
Submitted By
Abid Farooq
Roll No
9623
Table of Contents
About PRAL . 2 Induction Process .. 2 Advertisement ... 6 Interview Questionnaire for Software Engineer ... 7 Interview Questionnaire for Software Architecture . 9 Interview Questionnaire for Business Analyst .... 11 Interview Questionnaire for Software Programmer . 13 Interview Questionnaire for Software Tester ... 15 Job Description of Software Engineer ..... 17 Job Description of Software Architecture ... 18 Job Description of Business Analyst ... 19 Job Description of Software Programmer ... 20 Job Description of Software Tester . 21 Organizational Chart .... 22 Team Management Chart ..... 23 Financial Plan ....... 24
About PRAL
Pakistan Revenue Automation (Pvt.) Ltd. PRAL established in 1994 as a small IT setup is now one of the largest information solution provider company in Pakistan with nearly 1300 employees and presence in all major cities. PRAL has diversity of solutions for its customers. We have wide range of expertise in software development, business process reengineering/improvement, technical advisory and consulting services, managing large data centers, data entry services, designing and executing wide area networks, operational and technical management services. This wide spectrum of services offered by PRAL facilitates our valued customers looking for one-stop shop solutions from conceptualization to postimplementation operations. We are committed to continuously strive for improving our service and products for our valued customers in a collaborative environment. In this vein, our emphasis is always on strong coordination, well-established feedback mechanism and upgrading the skills of our professionals. The essence of PRALs business strategy is to develop sustainable partnerships with its customers thus acting as a catalyst in transforming and adapting local systems and integrating these to the New Wave of Technological Innovations.
Disability Discrimination Act 1992 (Cwlth) Sex Discrimination Act 1984 (Cwlth) Human Rights and Equal Opportunity Commission 1986 (Cwlth) Equal Opportunity Act 1995 (Vic). Applications: y The Human Resources and Finance Department will provide persons inquiring about the position with the position description terms and conditions of appointment procedures for application This information may be provided by mail or by email, or placed on the ValleyView Website. y The Human Resources and Finance Department will direct specific inquiries about the role to the Department Manager or relevant staff. y y y Applicants will be asked to address the stated selection criteria. Applications are to be addressed to the Human Resources and Finance Department. Applications will be accepted by email or in hard copy no later than the stated closing date. References: y Applicants should be asked to provide the names, addresses and contact details of three people who have agreed to act as referees. Applicants will not be asked to provide written references. y y ValleyView Publishing reserves the right to contact one or more of the listed referees. References obtained from nominated referees will be treated as confidential and considered as exempt documents under the Freedom of Information Act 1982 and as such will not be available for inspection by the applicant. y ValleyView Publishing reserves the right to verify all documents pertaining to the applicant's qualifications and experience as stated in the application. Selection Procedure: After the closing date for applications, the Human Resources and Finance Department should forward the original applications to the Department Manager. y The Department Manager is responsible for:
Convening a selection committee and forwarding copies of all applications and position details to members of the selection committee Short listing applicants according to the key selection criteria Organizing a venue for interviews Notifying shortlisted applicants and arranging interviews Interviewing applicants Arranging suitable testing for applicants if required Conducting referee checks Ensuring the security and confidentiality of applications. Interview Procedure: The principle of merit selection should be applied. The aim of the selection committee is to gather information to support a selection decision. The abilities, knowledge and skills of each applicant should be evaluated against the position description and the key selection criteria. y y All shortlisted applicants are to be interviewed. Interviews must comply with the requirements of relevant legislation, including: Workplace Relations Act 1996 (Cwlth) Racial and Religious Tolerance Act 2002 (Vic) Disability Discrimination Act 1992 (Cwlth) Sex Discrimination Act 1984 (Cwlth) Human Rights and Equal Opportunity Commission Act 1986 (Cwlth) Equal Opportunity Act 1995 (Vic). y To ensure fairness and equity, each interview should have a similar structure and set of questions. y Notes or a rating sheet should be kept on each interviewee to assist in decision-making and provide evidence of the process. y y y The venue for interviews should be private, comfortable and free from interruptions. Applicants should not be provided with any information about other applicants. Reference checks should be made for the selected applicant.
Notification: y The Department Manager will notify the Human Resources Department of the selected candidate's details. y y The Department Manager will notify successful and unsuccessful applicants. The Department Manager or chair of the selection committee should provide feedback to applicants in relation to the key selection criteria if requested. Offer of Appointment: y The Department Manager is responsible for providing details to the Human Resources and Finance Department for preparation of a letter of offer. y The Human Resources and Finance Department will send the letter of offer to the selected applicant, including the terms and conditions of appointment. y The applicant must accept the offer before completion of the appointment process and commencement of employment (ideally, before unsuccessful applicants are notified.) Orientation and Induction: The orientation and induction processes will be coordinated by the Department Manager in conjunction with the Human Resources and Finance Department and will include: Probation: y The probationary period for a new employee is determined by the nature of the position. In principle, it should be a period long enough for the incumbent to demonstrate competence. Three months is the normal period of probation. y Appraisal and feedback to the appointee should occur frequently during the probationary period to allow the incumbent the maximum opportunity to demonstrate their competence in the position.
1.
2.
We're considering two other candidates for this position. Why should we hire you rather than someone else ?
3.
4.
5.
2.
3.
4.
5.
Checked By:
Signature:
1.
2.
We're considering two other candidates for this position. Why should we hire you rather than someone else ?
3.
4.
5.
10
1.
What is SDLC?
2.
3.
What is SRS?
4.
5.
Checked By:
Signature:
11
1.
2.
We're considering two other candidates for this position. Why should we hire you rather than someone else ?
3.
4.
5.
12
1.
2.
How does the role of business analyst is differ form Project Manager?
3.
4.
What is worst use case you have ever seen and why?
Checked By:
Signature:
13
1.
2.
We're considering two other candidates for this position. Why should we hire you rather than someone else ?
3.
4.
5.
14
2.
Are you expert in database system experience with SQL server and oracle?
3.
4.
Checked By:
Signature:
15
1.
2.
We're considering two other candidates for this position. Why should we hire you rather than someone else ?
3.
4.
5.
16
Checked By:
Signature:
17
Common skills: 1. 2. 3. 4. 5. Ability to apply technical standards, principles, theories, and techniques. Experience with programming languages such as java and c++. Database system experience with SQL server and oracle. Possesses problem solving capabilities. Excellent verbal and written communication skills.
Common requirements: 1. 2. Minimum 1 year prior programming experience typical. Minimum Education: Bachelor s degree in Computer Science or a related field. CEO PRAL MR Alamgir Khan Date: Applicant Signature 13/6/2011
Approved By:
Signature:
18
Department/Group:
000#125
Sector F# 8/3 Street#27 H#49 Islamabad Pakistan Job Description 1. 2. 3. 4. 5. 6. Designing user interaction models, workflows and user interfaces. Integrating internal and external product design into a cohesive user experience. Creating prototypes and authoring detailed interaction specifications. Working with user experience researchers to design and observe usability studies. Translating usability and field research findings into design improvements. Working with visual designers to improve and refine product visual design and consistency.
Approved By:
Date: Applicant
13/6/2011
Signature:
19
10. Create code that meets system standards. Common skills: 6. 7. 8. 9. Ability to apply technical standards, principles, theories, and techniques. Experience with programming languages such as java and C++. Database system experience with SQL server and oracle. Possesses problem solving capabilities.
10. Excellent verbal and written communication skills. Common requirements: 3. 4. Minimum 1 year prior programming experience typical. Minimum Education: Bachelor s degree in Computer Science or a related field. CEO PRAL MR Alamgir Khan Date: Applicant Signature 13/6/2011
Approved By:
Signature:
20
1. 2. 3. 4. 5. 6. 7. 8. 9.
Implementation of developed test plans specific for software. Provision of input for software test plans. Designing of test cases for test plans. Creation of the test scenarios in which tests are carried out. Review of software test cases and checking of the test cases. Keeping track of standards set by software testing authorities. Performance of testing on functionality of software. Reporting defects and problems that occurred during the test process. Performance of test duties for regression.
10. Using a tracking system to track reported problems with software. 11. Preparation of software test evaluation reports.
21
Signature:
22
Organization Chart: An organizational chart is a diagram that shows the structure of an organization and the relationships and relative ranks of its parts and positions/jobs. The term is also used for similar diagrams, for example ones showing the different elements of a field of knowledge or a group of languages.
23
24
Financial plan: Financial planning is a process that requires discipline and for many a financial planner offers the advice and guidance one needs to stay on budget. The first step toward planning your financial future is usually the hardest, but regardless of when you begin, the basics remain the same. The six most important steps to get started with your financial planning: i. Assess your situation.
This is the most critical step in financial planning, it summarizes where you are in regards to the cumulative effects of your past financial decisions. y Income y Net Worth y Cash Flow y Insurance Policies y Tax Returns y Investment Portfolios y Retirement Plans y Employee Benefits Identify your goals
ii.
Your goals should be specific and measurable. Married couples should complete this step together as personal values, attitudes, and extended family responsibilities may come into play. You'd be surprised to find that your spouse may have different financial goals than you do. Some of these may include but are not limited to: education for your children, supporting elderly parents, etc. iii. Find a Certified Financial Planner
Different planners have different areas of expertise. The best time to determine what you need in a financial planner is after you assess your present situation. This will help you narrow your choices. One of the best ways to find a provider is to ask your network of friends, family, and coworkers that you trust for a referral. iv. Design a plan. After review of your current situation the financial planner will provide recommendations and solutions. These recommendations should be structured to meet your financial needs and may include a budget, a savings plan, a retirement plan, and investments.
25
v.
A financial plan is only successful if put into action. Your financial planner should help and coordinate your efforts to reach your goals and objectives. By guiding you through the process, especially with challenging tasks such as investments, your financial provider can help you execute with other qualified professionals. vi. Review, refine, and review.
Once executed, a financial plan must be reviewed regularly. As your needs change and the economy changes, so will your plan. A good financial planner should encourage you to review your plan and make changes as needed and check on your progress.
26
4. http://office.microsoft.com/en-us/templates/software-engineer-job-descriptionTC010356802.aspx
27