Professional Documents
Culture Documents
INCOURSE ASSIGNMENT
Prepared By A.N.Ahamed Nishadh (CB004081) Shohan C. Dassanayake (CB004060) D.M.D.Hirosh Tharaka (CB004149) K.Promod Madushan (CB004138)
Module Code & Title CE00315-2-PED Cohort HF11B1SE Date of Submission 10th September 2012 Instructor Ms. Zackiya Ashraf
Submitted in partial fulfillment for the degree of Bachelor of Science (Hons) in Computing
ACKNOWLEDGEMENTS
Firstly we would like to thank our lecturer Ms. Zackiya Ashraf for all the help and guidance given while doing this assignment. Also there are many individuals who have helped us in numerous ways directly and indirectly so that we were able to complete this assignment. And last but not least our friends, parents and the well-wishers without whose moral support and encouragement, we would not have been able to do a good job. Finally, if there are any shortcomings in this project, then we request to excuse us for all those and accept this documentation. Ahamed Nishadh Shohan Dassanayake Hirosh Tharaka Promod Madushan
Criteria
3 job descriptions 3 person specifications Documented recruitment strategy Group presentation Recruitment schedule 1 job advertisement Strategy for advertising Interview strategy TOTAL MARKS
ii
TABLE OF CONTENTS
1.0 INTRODUCTION ............................................................................................... 1 2.0 JOB DESCRIPTIONS ......................................................................................... 2 2.1 PROJECT MANAGER .............................................................................. 2 2.2 BUSINESS ANALYST .............................................................................. 4 2.3 DATABASE ADMINISTRATOR ............................................................. 5 3.0 PERSON SPECIFICATIONS ............................................................................. 7 3.1 PROJECT MANAGER .............................................................................. 7 3.2 BUSINESS ANALYST .............................................................................. 9 3.3 DATABASE ADMINISTRATOR ........................................................... 11 4.0 RECRUITMENT STRATEGY ......................................................................... 12 4.1 PROJECT MANAGER ............................................................................ 12 4.1.1 LONG TERM APPROACH .............................................................. 12 4.1.2 SHORT TERM APPROACH ............................................................ 12 4.1.3 SOURCES OF REQUIREMENT ...................................................... 13 4.2 BUSINESS ANALYST ............................................................................ 15 4.2.1 INTERNAL RECRUITMENT .......................................................... 15 4.2.2 EXTERNAL RECRUITMENT ......................................................... 15 4.2.3 PHASES OF RECRUITMENT ......................................................... 15 4.3 DATABASE ADMINISTRATOR ........................................................... 17 4.3.1 ATTRACTION PHASE .................................................................... 17 4.3.2 SELECTION PHASE ........................................................................ 17 4.3.3 APPOINTMENT PHASE .................................................................. 18 5.0 RECRUITMENT SCHEDULE ......................................................................... 19 6.0 JOB ADVERTISEMENT ................................................................................. 20 7.0 ADVERTISING STRATEGIES ....................................................................... 21
iii
7.1 NEWS PAPER ADVERTISEMENT ....................................................... 21 7.2 WEBSITES ............................................................................................... 22 7.3 PERSONAL CONTACTS........................................................................ 22 7.4 REFERRALS BY COLLEAGUES AND EMPLOYEES ........................ 22 8.0 INTERVIEW APPROACH / STRATEGY ...................................................... 23 8.1 PROJECT MANAGER ............................................................................ 23 8.2 BUSINESS ANALYST ............................................................................ 25 8.2.1 INTERVIEW CRITERIA / ASSESSMENT SHEET ........................ 25 8.3 DATABASE ADMINISTRATOR ........................................................... 26 9.0 CONCLUSION ................................................................................................. 28 APPENDIX I | Bibliography .................................................................................. 29 APPENDIX II | Presentation Slides ........................................................................ 30
iv
1.0 INTRODUCTION
ITCOM Inc. is a multinational company with a branch in Sri Lanka. The Information Resources Management (IRM) of the Technical Services handles the companys daily IT operations as well as manages new IT projects to improve the companys business process. Due to further expansion plans, ITCOM is currently looking for Project Manager, Business Analyst and Database Administrator. HR budget allocated for the salaries of this new recruitment is approximately Rs. 200,000 per month for all three posts. Our task was to take a closer look at how ITCOM operates, look at the functions performed by the departments, and analyze their human resource requirements to come up with an effective recruitment strategy. It is our belief that we have thoroughly applied what we have learned in class in this report.
Project Manager
Date:
2012/09/10
Job Role:
Software Engineering
Reports to:
Yes [1]
Age below 40 years. Good command of the English and Sinhala Language is must and Multi Language knowledge would be added advantage. Good leadership skills and ability to work under pressure. Good communication skills with both technical and non-technical audience. Ability to work in a multicultural environment. Sound problem solving skills and patience.
Project planning and project implementation. Have to identify the project scope and project deliverable. Be accountable for project results along with project staff. Have to identify the resources needed and assign individual responsibilities. Clearly communicate expectation with project staff and stakeholders. Be responsible for project budget and quality assurance of the project. Have to minimize the risk of projects and report regularly on progress to the top management. Should be able to support and directions to project teams. Be able to resolve any issues and problems throughout project life cycle. Should be able to manage the project scope effectively if any change happens to scope of the projects should document properly.
Other:
The job does not require any travelling and the location of the job is located in the head office which is in Colombo. The duration of work would be 8 hours of regular work. But the job holder might have to work more hours depending on the progress on the software development.
background & requirements. Analyzing requirements and generating use cases, activity diagrams along with detailed functional specifications document or User Stories for assigned functionality. Working with User Experience team to develop and refine prototypes. Working with developers to ensure they understand all aspects of the requirements, including assisting with the logical data modeling. Working with the QA team to ensure corresponding test cases are created and reviewed before development is completed. Remuneration: ITCOM Inc offers an attractive compensation package commensurate with experience as well as other added employee benefits.
Job Description: Overview: A database administrator is responsible for the performance of company integrity and security of a database. Additional role requirements are likely to include planning, development and troubleshooting. Job code: 0003 Job Category Information Technology Technical Services Information Resources Manager Yes [1]
Job Location:
Sri Lanka
Department:
Job Role:
Network Engineering
Reports to:
BSc (Hons) in Software Engineering Minimum 3 years of experience in Database programing. Technical knowledge in relevant languages and development tools such as SQL, MYSQL etc. Excellent communication skills and team work. Ability to make strong and quick decisions. Problem solving skills. Success in multitasking, thinking critically and meeting deadlines.
Preforms quality control audits to ensure accuracy and completeness of data. Work with other IT staff to coordinate maintenance of the database with other databases. Monitors database activity and prepares monthly status reports. Responsible for maintaining, modifying, updating and providing quality 5
assurance and performance of the database. Identifies maintenance and enhancement issues relating to database design and add new applications to the system.
Work Experience
Communication Skills
Minimum 5-10 years work experience in project management is required and experience in telecommunicatio n would be added advantage. Verbal Communication Written Communication Listening Sharing your opinion or analysis Good command of the English and Sinhala Language is must and Multi Language knowledge would
7
Presentation
Knowledge
be added advantage. Positive thinking Time management skills Working as a team member High confidence Flexibility and adaptability for new situations and challenges. Handling pressure in stress full situations and coming up with quick solutions. Updated with the new languages and new platforms Advanced knowledge in mathematics and algorithmic. Sound knowledge of Java programming, visual studio, c++, c#, php, asp.net, html, sql, mysql and knowledge of sharepoint would be added advantage. Experience in database handling. Knowledge about different types of operating systems Experience in web programming like PHP, ASP.NET and web development. An idea about other fields such as accounting, auditing
8
Managing employees in a productive manner to accomplish the goal within a less time period. An idea about the ongoing and past projects in the company.
business tool. Ability to work in development tools such as Visual Studio or other IDE would be an added advantage. Good understanding of software technologies and methodologies. Good understanding of object-oriented approaches to software
development. Personal Traits and Competencies: Creates and maintains good working and professional environment. Positive Attitude & Proactive. Dependability & Accountability Good Interpersonal Relations Good Communication, comprehension, analytical and presentation skills Experience in working with customers to understand customer requirement and convert these into requirement specifications Experience in product or project management, including preparation of requirement specifications, UI designs, use case scenarios and testing methodologies. Understanding of product life cycle management and development life cycle would be an added advantage.
10
Qualifications
Mathematics
Business experience application experience
Polite manner
Knowledge Languages such as C++,C# and Java and database languages such as SQL, MYSQL etc. Experience in working with Visual studio Knowledge in using several Operating systems
Knowledge e in
developing algorithms and source code to create applications.
11
12
itself has significant legislative requirements and it should be well conducted and well documented to protect the employee and the employer confidentiality. When company going to recruit an employer, company need to follow through a procedure. So identifying that procedure will really help to find a better solution for the matter. Plan Make the decision to recruit Discuss option with recruiter Draft a job description for the role Promotion Consider about the advertise Prepare a promotional plan Prepare any recruitment documents Draft advertisement Place advertisement Conduct support promotions including on the web Select Establish Selection Committee Process applications Determine shortlist Complete Aptitude/Psychological testing Consider applicant presentations Interview Select best personal
13
External sources will be all other sources which can hire personals. When company recruit employers, there are some procedure according to the situation. Itll depend on the sources. Type Internal Source Recruitment Process Promotions Advantages Cheaper and quicker. Candidates already familiar with the situation. Business already knows the strength and weaknesses of candidate. External Source Press Advertisements Establish Selection Committee Process applications Determine shortlist Complete Aptitude/Psycholog ical testing Consider applicant presentations Interview Outside people bring new ideas. Business can find best candidate for the job. People have a wider range of experience. Longer process. More expensive process. Selection process may not be effective enough to identify the best candidate for the position. Disadvantages No new ideas can be introduced from outside. Creates another vacancy which needs to be filled. Limits the number of potential applicants.
14
15
regard to websites, www.topjobs.lk is one of the most popular online job banks where many popular firms advertise their vacancies. 2. Selection / Screening Phase Applications will be sent to the Human Resource manager or any other contact person specified in the advertisement. These applications will be then collected and after the deadline has passed, the HR Department will start the selection / screening process to shortlist the selected candidates. The selection committee will carry on this process using a preset criteria which they will use to assess the candidates in the shortlisting process. Since the job of Business Analyst in a Software Development firm requires some amount of technical knowledge, the shortlisted candidates will be called in for an aptitude test in which the candidate will be given a relevant aptitude test to verify their knowledge. Those who succeed in this aptitude test will be shortlisted and then sent for the next level of the selection process. The selected candidates will be then called in for their first interview. This interview will be done by a panel consisting of the Project Manager of the Project the recruitment is being done for, the department head (in this case the Information Resources Management Department), a member from the Human Resources Department. The candidates that are shortlisted will then be called in for a second interview where the same panel along with a director of the firm will also attend and the final selection will be made. In addition to all this, the HR Department will also conduct a background check on the candidates (if they are to external recruits) to verify their details and personal life (where appropriate). 3. Final / Appointment Phase When the suitable candidate is finalized, the candidate is then selected as a staff of the firm. The HR Department will then carry on the formal procedures such as signing the contracts and other codes and policies etc and the issuing of the accreditation cards etc.
16
Applicants who have more work experience will be prioritized and will be given the first opportunity to come for the interview. The first interviews are held by the IT department head and Human Resource Manager. After first interview the applicants will be shortlisted again and will be again for the second interview. In the second interview the applicants will be tested with communications skills and presentation skills. After finalizing with second interview applicants will be again shortlisted and will select the best three out of it and call for third interview. In the third interview three applicants will be given scenario to solve and will be tested and evaluated. After final evaluation most suitable applicant will be selected and she/he will be informed soon.
18
Week 2
Week 6
Week 7
Week 8
Week 9 Week 10
Week 11
Week 12
19
20
21
7.2 WEBSITES
This one of the method that have become famous with the growth of the technology. Since the applicants of an IT industry, are more fluent in Internet this method is more target on them. Though all the targeted audience doesnt have access to the internet. An advertisement can be published in web media in different ways like social media, job banks, and in other specific sites. This method helps an organization to spread an advertisement to the media with few seconds, and can be edited even afterwards.
22
Assessing Criteria General 1. Tell me about yourself? 2. Was it hard for you to find the place? Notes
Marks
Experience 3. What are the reasons for your success in this profession? 4. What kind of experience do you have for this job? 5. What have you learnt from the jobs you have held? Notes: Company 6. Why do you want to work here? 7. How long would you stay with the company? Notes Educational 8. What are your qualifications? 9. What was the last book you read/ film you saw? How did it affected you? Notes Other 10. How you organize and plan for major projects? 11. Describe your management style? 12. What is your greatest strength? Notes Total Ratings Poor = 1, Average = 2,Good =3, Very Good =4, 5=Excellent
24
Good (3)
Criteria
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Appearance : Neatness & Proper Attire Comportment (manner, behavior, attitude) Punctuality Tone of Voice Confidence Ability to understand & answer questions Knowledge Problem solving abilities Communication skills Ability to work in a team Ability to handle pressure & multitask Adapt to situations, flexibility Creativity, ideas Handle difficult situations Command of English spoken
Command of Written English MS Office Skills YES Willing to work long hours? Development Tools Skills? TOTAL RATING
25
Poor (1)
Assessing Criteria General 1. Did you manage to find our company? 2. Tell me about yourself? 3. Where do you see yourself in 5 years? Notes: Experience 4. What are the reasons for your success in this profession? 5. What kind of experience do you have for this job? 6. What have you learnt from the jobs you have held? Notes: Company 7. What do you expect form a job? 8. Do you prefer individual work or as a group? 9. What do you expect form a job? 10. Where do you see yourself in 5 years? 11. How long will you stay with us? 12. What are your salary expectations? Notes: Educational 13. What are your qualifications?
26
Notes: Other 14. How you organize and plan for major projects? 15. Describe your management style? 16. What is your greatest weakness?
Notes: Total Ratings Poor = 1, Average = 2,Good =3, Very Good =4, 5=Excellent
27
9.0 CONCLUSION
This assignment has made us understand how much prepared we were to step into the corporate world and how we should have prepared ourselves. Thanks to the assignment we are now confident that we are prepared enough and understand the dos and do nots of the industry which we are pretty sure will help us very much in our career and future.
28
APPENDIX I | Bibliography
Dessler, G. & Varkkey, B., 2011. Human Resource Management. 12th Edition ed. s.l.:Dorling Kindersley (India) Pvt Ltd. Foot, M. & Hook, C., 2011. Introducing Human Resource Management. 6th ed. Essex: Pearson Education Limited. GRIFFITH UNIVERSITY , 2010. RECRUITMENT AND SELECTION PROCEDURES. [Online] Available at: http://www62.gu.edu.au/policylibrary.nsf/binders/1f8d7aa5464729d44a2572f100 63d56e?opendocument [Accessed 9 September 2012]. James, D. & Alex, K., 2005. The Recruiters Guide Book: A Comprehensive and Practical Guide to Corporate. s.l.:s.n. Madsen, S., 2011. What to look for when recruiting a good project manager. Saskatchewan Career and Employment Services, n.d. Module 2 : Recruitment. In: Managing Your Human Assets. s.l.:s.n. www.job-interview-site.com, n.d. Business Analyst: Interview Questions for Business Analyst Position. [Online] Available at: http://www.job-interview-site.com/business-analyst-interviewquestions-for-business-analyst-position.html [Accessed 9 September 2012]. www.noop.nl, 2009. 100 Interview Questions for Software Developers. [Online] Available at: http://www.noop.nl/2009/01/100-interview-questions-for-softwaredevelopers.html [Accessed 6th September 2012]. Yate, M. J., 1986. Great Answers to Tough Interview Questions. s.l.:s.n.
29
Recruitment Strategy
| Shohan | Ahamed | Hirosh | Promod |
30
Personal Specification- PM
31
Personal Specification - BA
Recruitment Stratergy
Advertising / Attra Selection / Screening Phasection Phase Final / Appointment Phase
Recruitment Schedule
Week Week 1 Task Working with Human Resources and researching on each vacancy needed to take the approval to hire the new employees. Finalizing the salary ranges for these specific vacant posts
Working on the Job Description and personal specification for the 3 vacancies Advertising the Vacancy on paper media and e-media Advertising the Vacancy on paper media and e-media Deadline for the applicants for the vacant posts Collecting job application Shortlisting the applicants from the received Professional Resumes and updating them about the interviews and tests. Test for the business analyst Interview for the Project Manager and DBA. Interview for the selected applicants for the first test for PM and DBA First Interview for the BA Simulating test of 3 days for QAs The second interview for the BA Final Interviews for all shortlisted DBA, QA, BA from the series of tests and interviews Selection of the finals candidates for the available vacancies. Working on the documentation work on the HR for the appointment of the jobs.
Week 7 Week 8
Week 12
Appointing the candidates for the vacancies, Signing the employment contracts. Issuing the appointment letters.
32
Advertising Strategies
News Papers Advertisement Websites Personal Contacts, Referrals by Colleagues, employees
Job Advertisement
Name of Candidate :
Excellent (4)
1 2
3
4 5 6 7
Punctuality
Tone of Voice Confidence Ability to understand & answer questions Knowledge
8
9 10 11 12 13 14 15
Command of Written English MS Office Skills YES Willing to work long hours? Development Tools Skills? TOTAL RATING NO
Name of Interviewer :
Signature : Date :
Poor (1)
Criteria
Good (3)
Interview Stratergies
Average (2)
33