15
Model Curriculum Junior Software Developer SECTOR: SUB-SECTOR: OCCUPATION: REF. ID: NSQF LEVEL: IT-ITES IT SERVICES APPLICATION DEVELOPMENT SSC/Q0508, VERSION 1.0 4

Model Curriculum - WENS LINKpmkvy.wenslink.ac.in/files/QP_Junior-Software-Developer.pdf · under supervision • Obtain feedback from appropriate people on their knowledge and skills

  • Upload
    vannhi

  • View
    218

  • Download
    4

Embed Size (px)

Citation preview

Model Curriculum Junior Software Developer

SECTOR: SUB-SECTOR:

OCCUPATION: REF. ID:

NSQF LEVEL:

IT-ITES IT SERVICES APPLICATION DEVELOPMENT SSC/Q0508, VERSION 1.0 4

TABLE OF CONTENTS

01

08

1. Curriculum

2. Trainer Prerequisites

3. Annexure: Assessment Criteria 09

Junior Software Developer CURRICULUM / SYLLABUS

This program is aimed at training candidates for the job of Junior Software Developer in the IT-ITeS Sector/Industry and aims at building the following key competencies in the learner.

Program Name Junior Software Developer

Qualification Pack Name & Reference ID. ID

Junior Software Developer SSC/Q0508, version 1.0

Version No. 1.0 Version Update Date 31/12/2015

Pre-requisites to Training 10th Standard

Training Outcomes After completing this programme, participants will be able to: • assist in performing software construction and software testing entry-level tasks

in the IT Services industry• manage work to meet requirements• maintain a healthy, safe and secure working environment

Junior Software Developer 1

The Course encompasses all six National Occupational Standards (NOS) of Junior Software Developer SSC/Q0508 Qualification Pack issued by IT-ITeS Sector Skills Council NASSCOM.

Sr. No. Module Key Learning Outcomes Equipment Required

1 Basics of IT

Theory Duration (hh:mm) 05:00

Practical Duration (hh:mm) 15:00

Corresponding NOS CodeSSC/N0506

Candidates will be able to: • Demonstrate basic computer and internet literacy

including operating a computer, describing itsmajor components and how they work, usingWindows and Linux OS, operating a browser,searching the internet, managing mails and usingsocial internet media.

Refer to Unique Equipment Required section

2 Problem Solving and Program Design

Theory Duration (hh:mm) 30:00

Practical Duration (hh:mm) 60:00

Corresponding NOS CodeSSC/N0506

Candidates will be able to: • Demonstrate aptitude for analysing information

and making logical conclusions.• Demonstrate knowledge of the foundational

mathematical concepts in computing.

Refer to Unique Equipment Required section

3 Basic Algorithms and Application Development

Theory Duration (hh:mm) 30:00

Practical Duration (hh:mm) 60:00

Corresponding NOS CodeSSC/N0506

Candidates will be able to: • Design algorithms to solve problems and convert

them into code using the appropriate programminglanguage constructs.

• Read and execute a test case and record theoutcome in the appropriate template.

• Communicate effectively with appropriate peoplew.r.t. assigned roles in simple English – both oraland written.

Refer to Unique Equipment Required section

Junior Software Developer 2

Sr. No. Module Key Learning Outcomes Equipment Required

4 Self and work Management

Theory Duration (hh:mm) 30:00

Practical Duration (hh:mm) 70:00

Corresponding NOS CodeSSC/N9001

Candidates will be able to: • Establish and agree work requirements with

appropriate people• Keep immediate work area clean and tidy• Utilize time effectively• Use resources correctly and efficiently• Treat confidential information correctly• Work in line with organization’s policies and

procedures• Work within the limits of job role• Obtain guidance from appropriate people, where

necessary • Ensure work meets the agreed requirements

Refer to Unique Equipment Required section

5 Team Work and Communication

Theory Duration (hh:mm) 12:00

Practical Duration (hh:mm) 38:00

Corresponding NOS CodeSSC/N9002

Candidates will be able to: • Obtain guidance from appropriate people to agree

the analysis to be performed on the data• Obtain advice and guidance from appropriate

people on issues with data analysis outside theirarea of competence or

• Review the results of their analysis with appropriatepeople

• Undertake modifications to your analysis based oninputs from appropriate people

• Communicate with colleagues clearly, concisely andaccurately

• Work with colleagues to integrate their workeffectively with them

• Pass on essential information to colleagues in linewith organizational requirements

• Work in ways that show respect for colleagues• Carry out commitments they have made to

colleagues• Let colleagues know in good time if they cannot

carry out your commitments, explaining the reasons• Identify any problems they have working with

colleagues and take the initiative to solve theseproblems

• Follow the organization’s policies and proceduresfor working with colleagues

Refer to Unique Equipment Required Section

Junior Software Developer 3

Sr. No. Module Key Learning Outcomes Equipment Required

6 Managing Health and Safety Theory Duration (hh:mm) 12:00 Practical Duration (hh:mm) 38:00 Corresponding NOS Code SSC/N9003

Candidates will be able to: • Comply with organization’s current health, safety

and security policies and procedures • Report any identified breaches in health, safety, and

security policies and procedures to the designated person

• Identify and correct any hazards that can deal with safely, competently and within the limits of authority

• Report any hazards that one is not competent to deal with to the relevant person in line with organizational procedures and warn other people who may be affected

• Follow their organization’s emergency procedures promptly, calmly, and efficiently

• Identify and recommend opportunities for improving health, safety, and security to the designated person

• Complete any health and safety records legibly and accurately

Refer to Unique Equipment Required section

7 Data and Information Management Theory Duration (hh:mm) 15:00 Practical Duration (hh:mm) 35:00 Corresponding NOS Code SSC/N9004

Candidates will be able to: • Establish and agree with appropriate people the

data/information they need to provide, the formats in which you need to provide it, and when they need to provide it

• Obtain the data/information from reliable sources • Check that the data/information is accurate,

complete and up-to-date • Obtain advice or guidance from appropriate people

where there are problems with the data/information

• Carry out rule-based analysis of the data/information, if required

• Insert the data/information into the agreed formats • Check the accuracy of work, involving colleagues

where required • Report any unresolved anomalies in the

data/information to appropriate people • Provide complete, accurate and up-to-date

data/information to the appropriate people in the required formats on time

Refer to Unique Equipment Required Section

Junior Software Developer 4

Sr. No. Module Key Learning Outcomes Equipment Required

8 Learning and Self Development

Theory Duration (hh:mm) 05:00

Practical Duration (hh:mm) 20:00

Corresponding NOS CodeSSC/N9005

Candidates will be able to: • Obtain advice and guidance from appropriate

people to develop your knowledge, skills andcompetence

• Identify accurately the knowledge and skills theyneed for your job role

• Identify accurately their current level of knowledge,skills and competence and any learning anddevelopment needs

• Agree with appropriate people a plan of learningand development activities to address their learningneeds

• Undertake learning and development activities inline with their plan

• Apply new knowledge and skills in the workplace,under supervision

• Obtain feedback from appropriate people on theirknowledge and skills and how effectively you applythem

• Review their knowledge, skills and competenceregularly and take appropriate action

Refer to Unique Equipment Required Section

Total Duration:

Theory Duration 114:00

Practical Duration 286:00

Unique Equipment Required: Training room should be fully furnished with the following equipment / tools / accessories. Additional / specific resources, wherever applicable (e.g. Hardware, software) are indicated in the main text corresponding to relevant learning outcome. For Domain NOS, For NOS SSC/N0506 – HTML, C++ / Java, IDE

General: • Comfortable seats with adequate lighting, controlled temperature and

acoustics for training and learning• White Board, Markers and Eraser• Projector with screen• Flip chart with markers• Faculty’s PC/Laptop with latest configuration and internet connection• Supporting software / applications for projecting audio, video, recording,• Presentation Tools to support learning activities:• Intranet• Email• IMs• Learning management system e.g. Moodle, Blackboard to enable blended

learning• Microphone / voice system for lecture and class activities• Handy Camera• Stationery kit – Staples, Glue, Chart Paper, Sketch Pens, Paint Box, Scale, A4

Sheets

Junior Software Developer 5

Sr. No. Module Key Learning Outcomes Equipment Required

• For IT Lab sessions:Computer Lab with 1:1 PC: trainee ratio and having internet connection,MS Office / Open office, Browser, Outlook / Any other Email Client and chattools.

• Assessment and Test Tools for day to day online Tests and Assessments• For team discussions: Adequate seating arrangement in full / half circle

format for one or more teams as per planned team composition.

Reading Resources: Access to relevant sample documents and learning forums to enable self-study before and after each training session.

Grand Total Course Duration: 400 Hours 0 Minutes

(This Syllabus/Curriculum has been approved by IT-ITeS Sector Skills Council NASSCOM.)

Junior Software Developer 6

Notes from IT-ITeS Sector Skills Council NASSCOM

1. This document outlines the broad scope of coverage. This should be linked with OBF and training deliveryplan. OBF (Outcome based framework) reflects the pedagogy used to ensure an expected outcome. Trainingdelivery plan focuses on the sequence of delivery.

2. Though many NOSs have some seemingly common outcomes, notably core/generic, professional andtechnical skills, it is imperative to understand the contextual difference between them. For example, writingskills required to document program structure and code (in SSC/N0506) are different from the writing skillsrequired to prepare a time plan (in SSC/N9001). Training providers are advised to,a. Embed such skills development in the learning pedagogy for each expected outcomeb. Prepare a detailed session plan for training delivery with focus on sequence and duration of trainingc. Run a diagnostic test to assess prior learning of students and help trainers / students identify the need for

gap training, optimal duration and suitable training methodology. Accordingly, more introductory levelsessions may be included in guided or self-paced mode of learning. E.g. adding some sessions onFunctional English or Use of Internet and MS Office.

Junior Software Developer 7

Trainer Prerequisites for Job role: Junior Software Developer mapped to Qualification Pack: SSC/Q0508

Sr. No. Area Details 1 Job Description To deliver accredited training service, mapping to the curriculum detailed

above, in accordance with the Qualification Pack SSC/Q0508. 2 Personal Attributes Aptitude for conducting training, and pre/ post work to ensure

competent, employable candidates at the end of the training. Strong communication skills, interpersonal skills, ability to work as part of a team; a passion for quality and for developing others; well-organised and focused, eager to learn and keep oneself updated with the latest in this field.

3 Minimum Educational Qualifications

Minimum 12th Standard; Preferred Master’s degree in any discipline

4a Domain Certification Minimum accepted score in SSC Assessment is 90% per NOS being taught in QP SSC/Q0508.

Additional certification in customer orientation, dealing with difficult customers, written communication etc. will be an added advantage.

4b Platform Certification Recommended that the Trainer is certified for the Job Role: “Trainer” mapped to the Qualification Pack: “SSC/Q1402”. Minimum accepted score is 70% per NOS.

5 Experience Field experience: Minimum 2 years’ experience in the same domain Training experience: 1 year preferred

Junior Software Developer 8

Annexure: Assessment Criteria Assessment Criteria for Junior Software Developer Job Role Junior Software Developer Qualification Pack SSC/Q0508 Sector Skill Council IT-ITeS

Sr. No. Guidelines for Assessment

1 Criteria for assessment for each Qualification Pack (QP) will be created by the Sector Skill Council (SSC). Each performance criteria (PC) will be assigned Theory and Skill/Practical marks proportional to its importance in NOS.

2 The assessment will be conducted online through assessment providers authorised by SSC.

3 Format of questions will include a variety of styles suitable to the PC being tested such as multiple choice questions, fill in the blanks, situational judgment test, simulation and programming test.

4 To pass a QP, a trainee should pass each individual NOS. Standard passing criteria for each NOS is 70%.

5 For latest details on the assessment criteria, please visit www.sscnasscom.com.

Junior Software Developer 9

MARKS ALLOCATION

ASSESSMENT OUTCOME (NOS CODE AND DESCRIPTION)

ASSESSMENT CRITERIA (PC)

TOTAL MARKS OUT OF THEORY

SKILLS PRACTICAL

1.SSC/N0506 (DEAL REMOTELY WITH CUSTOMER QUERIES - DOMESTIC)

PC1. greet customers and verify details, following your organization’s procedures

120 12.5 2.5 10

PC2. read carefully, summarize, and obtain customer confirmation of, your understanding of queries

12.5 2.5 10

PC3. express your concern for any difficulties caused and your commitment to resolving queries

15 0 15

PC4. record and categorize queries accurately using your organization’s query management tool

5 0 5

PC5. refer queries outside your area of competence or authority promptly to appropriate people

2.5 0 2.5

PC6. access your organization’s knowledge base for solutions to queries, where available

2.5 0 2.5

PC7. resolve queries within your area of competence or authority in line with organizational guidelines and service level agreements (SLAs)

15 0 15

PC8. obtain advice and guidance from appropriate people, where necessary

2.5 0 2.5

PC9. obtain confirmation from customers that queries have been resolved to satisfaction

10 0 10

PC10. record the resolution of queries accurately using your organization’s query management tool

35 15 20

PC11. comply with relevant standards, policies, procedures and guidelines when dealing remotely with customer queries

7.5 0 7.5

NOS Total 120 20 100

2.SSC/N9001 (MANAGE YOUR WORK TO MEET REQUIREMENTS)

PC1. establish and agree your work requirements with appropriate people 40 10 5 5

PC2. keep your immediate work area clean and tidy

5 0 5

Junior Software Developer 10

MARKS ALLOCATION

ASSESSMENT OUTCOME (NOS CODE AND DESCRIPTION)

ASSESSMENT CRITERIA (PC)

TOTAL MARKS OUT OF THEORY

SKILLS PRACTICAL

PC3. utilize your time effectively 5 5 0

PC4. use resources correctly and efficiently 5 2.5 2.5

PC5. treat confidential information correctly 5 0 5

PC6. work in line with your organization’s policies and procedures

2.5 0 2.5

PC7. work within the limits of your job role 2.5 0 2.5

PC8. obtain guidance from appropriate people, where necessary

2.5 0 2.5

PC9. ensure your work meets the agreed requirements

2.5 0 2.5

NOS

Total 40 12.5 27.5

3.SSC/N9003 (MAINTAIN A HEALTHY, SAFE AND SECURE WORKING ENVIRONMENT)

PC1. comply with your organization’s current health, safety and security policies and procedures

40 10 5 5

PC2. report any identified breaches in health, safety, and security policies and procedures to the designated person

5 0 5

PC3. identify and correct any hazards that you can deal with safely, competently and within the limits of your authority

10 5 5

PC4. report any hazards that you are not competent to deal with to the relevant person in line with organizational procedures and warn other people who may be affected

5 0 5

PC5. follow your organization’s emergency procedures promptly, calmly, and efficiently 5 0 5

PC6. identify and recommend opportunities for improving health, safety, and security to the designated person

2.5 0 2.5

PC7. complete any health and safety records legibly and accurately 2.5 0 2.5

NOS

Total 40 10 30

Junior Software Developer 11

IT-ITeS Sector Skill Council4E-Vandana Building (4th Floor) 11, Tolstoy Marg, New Delhi-110001