Human Resources ManagementUnit 213 min read
Job Analysis, Job Description & Job Specification
Unit 2 of Human Resources Management explores how organizations systematically analyze roles, document job requirements, and match skills to positions—critical for recruitment, training, and legal compliance in Nepali workplaces like banks, NTC, and Daraz.
TAKEAWAYS:
- Job analysis is the foundation for all HR functions (recruitment, training, pay scales) and must be done before writing job descriptions or specifications.
- A job description answers "What does the job do?" (tasks, duties, responsibilities), while a job specification answers "Who can do it?" (skills, education, experience).
- Job rotation (moving employees between roles) improves skills but requires clear job analysis to avoid mismatches.
- Real-world tie: Nabil Bank uses job analysis to standardize roles like "Trainee Assistant" across branches, ensuring consistent training and performance metrics.
- Legal risk: Poor job analysis can lead to wrongful hiring (e.g., hiring someone unqualified for a Daraz logistics role) or discrimination lawsuits.
- Tech link: AI tools (e.g., Daraz’s internal HR software) now automate parts of job analysis by scanning resumes for keyword matches to job descriptions.
1. Job Analysis: The Starting Point
Job analysis is the systematic study of jobs to determine their duties, responsibilities, required skills, and working conditions. It is the cornerstone of HRM because every other function (recruitment, training, appraisal) depends on accurate job data.
How Job Analysis Works
Job analysis involves two key techniques:
- Job-Oriented Approach: Focuses on tasks, duties, and workflows (e.g., "What does a cashier at Ncell do?").
- Worker-Oriented Approach: Focuses on skills, knowledge, and abilities (e.g., "What qualifications does a Kathmandu traffic police officer need?").
mindmap
root((Job Analysis))
Techniques
Job-Oriented
Tasks
Duties
Workflows
Worker-Oriented
Skills
Knowledge
Abilities
Tools
Interviews
Questionnaires
Observation
Diaries
Outputs
Job Description
Job Specification
Importance
Recruitment
Training
Compensation
Legal ComplianceMethods of Job Analysis
| Method | Description | Example in Nepal |
|---|---|---|
| Interviews | HR professionals ask employees about their roles. | Nabil Bank interviews tellers to document daily cash-handling procedures. |
| Questionnaires | Employees fill out structured forms about their job tasks. | NTC uses questionnaires to analyze field engineer roles across regions. |
| Observation | HR observes employees performing their jobs. | Daraz observes warehouse staff to refine "packing associate" job descriptions. |
| Diaries | Employees record their daily activities for a set period. | Pathao delivery partners keep diaries to analyze ride-taking patterns. |
| Technological | Software (e.g., HRIS) automates data collection. | Google uses AI to analyze job roles for dynamic job descriptions. |
Why Job Analysis Matters
- Recruitment: Ensures you hire the right person (e.g., a Khalti customer support agent needs fluency in Nepali and English).
- Training: Identifies skill gaps (e.g., NTC needs to train engineers on new fiber-optic technology).
- Compensation: Justifies pay scales (e.g., a bank manager earns more than a teller).
- Legal Compliance: Avoids discrimination (e.g., not requiring a high school diploma when a job only needs basic literacy).
2. Job Description: Defining the Role
A job description (JD) is a written statement that outlines:
- Job title (e.g., "Digital Marketing Executive at Himalayan Java").
- Duties and responsibilities (e.g., "Manage social media campaigns").
- Working conditions (e.g., "Hybrid work, 9 AM–5 PM").
- Tools/equipment used (e.g., "Adobe Creative Suite, Google Analytics").
Structure of a Job Description
flowchart TD A["Job Title"] --> B["Job Summary"] B --> C["Key Responsibilities"] C --> D["Qualifications"] D --> E["Working Conditions"] E --> F["Reporting Structure"] F --> G["Salary Range"]
Worked Example: Job Description for "Trainee Assistant (Bank)"
Job Title: Trainee Assistant (Retail Banking) Department: Customer Service Reports To: Branch Manager Location: Kathmandu (Hybrid)
Key Responsibilities:
- Assist customers with account opening, balance inquiries, and cheque book requests.
- Verify KYC documents (citizenship, PAN card) for compliance.
- Operate core banking software (e.g., Finacle, Flexcube).
- Maintain cash reconciliation records daily.
Qualifications:
- Bachelor’s degree in Business/Commerce (preferred).
- Basic computer skills (MS Office, internet).
- Fluency in Nepali and English (written and spoken).
- No prior banking experience required (training provided).
Working Conditions:
- 9 AM–5 PM, 5 days/week.
- Hybrid work: 3 days in branch, 2 days remote.
- Uniform required (bank-issued).
Salary: NPR 25,000–30,000/month (including training stipend).
3. Job Specification: Who Can Do the Job?
A job specification (JS) lists the minimum qualifications (skills, education, experience) needed to perform the job. It answers:
- What knowledge? (e.g., "Understanding of GST for accountants").
- What skills? (e.g., "Typing speed of 40 WPM for data entry").
- What physical/mental abilities? (e.g., "Ability to stand for 6+ hours for factory workers").
Difference Between Job Description and Job Specification
| Aspect | Job Description | Job Specification |
|---|---|---|
| Focus | What the job does (tasks, duties). | Who can do the job (skills, qualifications). |
| Example for "Software Developer" | Writes code, debugs, tests software. | Bachelor’s in CS, 2+ years in Python/Java. |
| Purpose | Guides job performance. | Guides recruitment and selection. |
| Legal Use | Used in performance appraisals. | Used to avoid discrimination in hiring. |
Worked Example: Job Specification for "Trainee Assistant (Bank)"
| Category | Requirements |
|---|---|
| Education | Bachelor’s degree in Business/Commerce/Economics (or equivalent). |
| Skills | - Basic accounting (journal entries, ledgers). |
| Experience | - No prior experience required (training provided). |
| Language | - Fluent in Nepali and English (written and spoken). |
| Technical | - Proficient in MS Office (Excel for data entry, Word for reports). |
| Physical | - Ability to stand for 4+ hours (branch operations). |
| Other | - Reliable and customer-friendly attitude. |
4. Job Rotation: Moving Employees Between Roles
Job rotation is the systematic movement of employees from one job to another to:
- Broaden skills (e.g., a Khalti customer support agent rotating to fraud detection).
- Reduce boredom (e.g., NTC field engineers rotating between maintenance and installation).
- Improve flexibility (e.g., bank tellers rotating to loan processing).
Objectives of Job Rotation
- Skill Development: Employees learn multiple roles (e.g., a Daraz warehouse worker moving to inventory management).
- Career Growth: Exposes employees to new opportunities (e.g., a Ncell sales executive rotating to network planning).
- Workforce Flexibility: Helps cover absences (e.g., NTC engineers trained in multiple technical areas).
- Employee Satisfaction: Reduces monotony (e.g., factory workers rotating between machines).
Advantages and Disadvantages
| Advantages | Disadvantages |
|---|---|
| ✅ Increases employee versatility. | ❌ Initial productivity drop (learning curve). |
| ✅ Reduces job burnout. | ❌ Training costs (time and resources). |
| ✅ Better succession planning. | ❌ Disruption in workflow. |
| ✅ Improves team collaboration. | ❌ Not suitable for all jobs (e.g., specialized roles like surgeons). |
Real-World Example: Job Rotation at Toyota Kirloskar (Nepal)
- Process: Assembly line workers rotate between welding, painting, and quality checks every 3 months.
- Benefit:
- Workers gain cross-functional skills.
- Reduces errors (multiple pairs of eyes on each car).
- Higher job satisfaction (variety in tasks).
- Challenge: Requires detailed job analysis to ensure smooth transitions.
5. Relationship Between Job Description, Job Specification, and Job Rotation
flowchart TD A["Job Analysis"] --> B["Job Description<br/>(What the job does)"] A --> C["Job Specification<br/>(Who can do it)"] B --> D["Recruitment<br/>(Hiring right candidates)"] C --> D D --> E["Job Rotation<br/>(Moving employees between roles)"] E --> F["Training & Development<br/>(Upskilling employees)"] F --> G["Performance Appraisal<br/>(Evaluating skills)"]
How They Work Together
- Job Analysis → Defines tasks (JD) and skills (JS).
- Job Description → Used to advertise the role (e.g., "Nepal Police Constable").
- Job Specification → Used to screen candidates (e.g., "Must have 50 WPM typing").
- Job Rotation → Uses JD and JS to plan skill-building moves.
In the Real World
Nabil Bank’s Trainee Assistant Program
- Idea Used: Job Analysis → Job Description → Job Specification
- How? Nabil Bank conducts job analysis for the "Trainee Assistant" role, then writes a JD (duties like cash handling) and JS (Bachelor’s degree, Nepali/English fluency). Trainees rotate between teller, loan processing, and customer service to gain cross-functional skills.
Daraz’s Warehouse Job Rotation
- Idea Used: Job Rotation for Skill Development
- How? Daraz’s warehouse staff rotate between packing, inventory, and quality checks. This ensures:
- No boredom in repetitive tasks.
- Workers can cover for absences.
- Promotions are based on versatility.
NTC’s Field Engineer Job Specifications
- Idea Used: Job Specification for Legal Compliance
- How? NTC’s job specification for field engineers explicitly states:
- Education: Diploma in Electrical/Telecom Engineering.
- Skills: Knowledge of fiber optics, GSM networks, and troubleshooting.
- Why? Ensures only qualified candidates are hired, reducing service failures.
Exam Tip
What Examiners Want to See
Definitions with Examples
- Job Analysis: "Systematic study of jobs" → Example: "NTC analyzing field engineer roles."
- Job Description: "What the job does" → Example: "Teller duties at Nabil Bank."
- Job Specification: "Who can do the job" → Example: "Bachelor’s degree for Daraz marketing roles."
Differences in Tables
- Always compare Job Description vs. Job Specification in a table (as shown above).
Worked Examples
- Must include:
- A real Nepali job (e.g., Nepal Police Constable, Khalti support agent).
- Clear structure (title, duties, qualifications, working conditions).
- Must include:
Job Rotation Objectives
- Memorize the 4 key objectives (skill development, career growth, flexibility, satisfaction).
- Link to real companies (e.g., Toyota Kirloskar, NTC).
Relationships
- Job Analysis → JD & JS → Recruitment → Job Rotation → Training.
- Draw a flowchart (as above) to show connections.
Common Mistakes to Avoid
❌ Mixing JD and JS: Don’t say "The job requires a Bachelor’s degree" in a job description (that’s a job specification). ❌ Vague Examples: Instead of "A job in a company," say "A Trainee Assistant at Nabil Bank." ❌ Ignoring Real-World Links: Examiners love examples from Nepali companies (NTC, banks, Daraz, Pathao).
Final Visual Summary
mindmap
root((Job Analysis, JD, JS & Rotation))
Job Analysis
Methods: Interviews, Questionnaires, Observation
Output: JD & JS
Job Description
What: Tasks, Duties, Responsibilities
Example: Ncell Customer Support Agent
Job Specification
Who: Skills, Education, Experience
Example: Daraz Logistics Manager (Bachelor’s + 2 years)
Job Rotation
Why: Skill Development, Flexibility
Example: Toyota Kirloskar Assembly Line
Exam Focus
Definitions
Tables (JD vs. JS)
Real-World ExamplesBased on the TU BBM syllabus for Human Resources Management (MGT313), unit 2.
Discussion
Loading…