Model Curriculum for Software Developer SSC Q0501,Table of Contents. Curriculum 3,Module 1 Programming and Algorithms 3. Module 2 Analysis and Design of Software Applications 3. Module 3 Application Development 4,Module 4 Self and work Management 5. Module 5 Team Work and Communication 6,Module 6 Managing Health and Safety 7. Module 7 Data and Information Management 7,Module 8 Learning and Self Development 8. Unique Equipment Required 9,Annexure 1 Assessment Criteria 12. Annexure 2 Trainer Prerequisites for Job role Software Developer mapped to Qualification Pack SSC Q0501 16. Format ModCur 2015 1 0 Page 2 of 17,Model Curriculum for Software Developer SSC Q0501. Software Developer,CURRICULUM SYLLABUS, This program is aimed at training candidates for the job of Software Developer in the IT ITeS Sector Industry and. aims at building the following key competencies in the learner. Program Name Software Developer,Qualification Pack Name Software Developer. Reference ID ID SSC Q0501 version 1 0,Version No 1 0 Version Update Date 31 12 2015. Pre requisites to Training BSc Stat Math Physics Chemistry Geology or BE BTech. Training Outcomes After completing this programme participants will be able to. Contribute to the design of software products and applications. Develop software code to specification,Manage their work to meet requirements. Work effectively with colleagues, Maintain a healthy safe and secure working environment. Provide data information in standard formats,Develop their knowledge skills and competence. The Course encompasses all seven National Occupational Standards NOS of Software Developer SSC Q0501. Qualification Pack issued by IT ITeS Sector Skills Council NASSCOM. Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. 1 Programming 20 00 30 00 Candidates will be able to SSC N0501 Refer to. and Algorithms Design basic programming Unique,structures to implement Equipment. functionality in line with Required,requirements defined in Section. BRS URS SRS and HLD, 2 Analysis and 20 00 30 00 Candidates will be able to SSC N0501 Refer to. Design of Check their understanding Unique,Software of the Business Equipment. Applications Requirements Required,Specification BRS User Section. Requirements,Format ModCur 2015 1 0 Page 3 of 17,Model Curriculum for Software Developer SSC Q0501. Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. Specification URS with,appropriate people,Check their understanding. of the Software,Requirements,Specification SRS with. appropriate people,Check their understanding,of High Level Design HLD. with appropriate people,Review their designs with,appropriate people. Analyse inputs from,appropriate people to,identify resolve and. record design defects and,inform future designs,Document designs using. standard templates and,Comply with,organization s policies. procedures and guidelines,when contributing to the. design of software,products and applications, 3 Application 20 00 80 00 Candidates will be able to SSC N0502 Refer to. Development Check their Unique,understanding of the Equipment. Business Requirements Required,Specification BRS Section. Software Requirements,Specification SRS High,Level Design HLD and. Low Level Design LLD,with appropriate people,Access reusable. components code,generation tools and unit,testing tools from their. organization s knowledge,Format ModCur 2015 1 0 Page 4 of 17. Model Curriculum for Software Developer SSC Q0501, Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. Convert technical,specifications into code to,meet the requirements. leveraging reusable,components where,Create appropriate unit. test cases UTCs,Review codes and UTCs,with appropriate people. Execute UTCs and,document results,Rework the code and. UTCs to fix identified,Analyse inputs from,appropriate people to. inform future designs,Record corrective actions,for identified defects to. inform future designs,Submit tested code,timely for approval by. appropriate people,Update their,organization s knowledge. base with their,experiences of the code,Comply with their. organization s policies,procedures and,guidelines when. developing software code,to specification, 4 Self and work 12 00 38 00 Candidates will be able to SSC N9001 Refer to. Management Establish and agree their Unique,work requirements with Equipment. appropriate people Required,Keep their immediate Section. work area clean and tidy,utilize their time,effectively. Format ModCur 2015 1 0 Page 5 of 17,Model Curriculum for Software Developer SSC Q0501. Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. Use resources correctly,and efficiently,Treat confidential. information correctly,Work in line with,organization s policies. and procedures,Work within the limits of,their job role. Obtain guidance from,appropriate people,where necessary. Ensure their work meets,the agreed requirements, 5 Team Work and 12 00 38 00 Candidates will be able to SSC N9002 Refer to. Communication Communicate with Unique,colleagues clearly Equipment. concisely and accurately Required,Work with colleagues to Section. integrate their work,effectively with them,Pass on essential. information to colleagues,in line with 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 their. commitments explaining,the reasons,Identify any problems they. have working with,colleagues and take the,initiative to solve these. Follow the organization s,policies and procedures,for working with. colleagues,Format ModCur 2015 1 0 Page 6 of 17,Model Curriculum for Software Developer SSC Q0501. Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. 6 Managing 05 00 20 00 Candidates will be able to SSC N 9003. Health and Comply with their,Safety 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 they can deal,with safely competently. and within the limits of,their authority,Report any hazards that. they are 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, 7 Data and 15 00 35 00 Candidates will be able to SSC N9004 Refer to. Information Establish and agree with Unique,Management appropriate people the Equipment. data information they Required,need to provide the Section. formats in which they,need to provide it and,when they need to. provide it,Format ModCur 2015 1 0 Page 7 of 17,Model Curriculum for Software Developer SSC Q0501. Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. 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,Insert the,data information into the. agreed formats,Check the accuracy of,their work involving. colleagues where,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, 8 Learning and 5 00 20 00 Candidates will be able to SSC N9005 Refer to. Self Obtain advice and Unique,Development guidance from Equipment. appropriate people to Required,develop their knowledge Section. skills and competence,Identify accurately the,knowledge and skills they. need for their job role,Identify accurately their,current level of. knowledge skills and,Format ModCur 2015 1 0 Page 8 of 17. Model Curriculum for Software Developer SSC Q0501, Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. competence and any,learning and,development needs,Agree with appropriate. people a plan of learning,and development,activities to address their. learning needs,Undertake learning and,development activities in. line with their plan,Apply their new,knowledge and skills in. the workplace under,supervision,Obtain feedback from. appropriate people on,their knowledge and skills,and how effectively they. apply them,Review their knowledge,skills and competence. regularly and take,appropriate action, Total Duration 109 00 291 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. For Domain NOSs,For NOS SSC N0501 C C UML tools such as Rational. For NOS SSC N0502 JDK Eclipse, 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,Format ModCur 2015 1 0 Page 9 of 17. Model Curriculum for Software Developer SSC Q0501, Sr Module Theory Practical Key Learning Outcomes Corresponding Equipment. No Duration Duration NOS Code Required,hh mm hh mm. Faculty s PC Laptop with latest configuration and internet. connection, Supporting software applications for projecting audio. video recording,Presentation Tools to support learning activities. o Intranet,o 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, For IT Lab sessions Computer Lab with 1 1 PC trainee. ratio and having internet connection MS Office Open. office Browser Outlook other Email Clients, 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. Format ModCur 2015 1 0 Page 10 of 17,Model Curriculum for Software Developer SSC Q0501. Notes from IT ITeS Sector Skills Council, 1 This document outlines the broad scope of coverage This should be linked with OBF and training delivery. plan OBF Outcome based framework reflects the pedagogy used to ensure an expected outcome. Training delivery plan focuses on the sequence of delivery. 2 Though many NOSs have some seemingly common outcomes notably core generic professional and. technical skills it is imperative to understand the contextual difference between them For example. writing skills required to communicate results of testing in SSC N0501 are different from the writing skills. required 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 outcome. b Prepare a detailed session plan for training delivery with focus on sequence and duration of. c 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 level sessions may be included in guided or self paced mode of learning E g adding. some sessions on Functional English or Use of Internet and MS Office. Format ModCur 2015 1 0 Page 11 of 17,Model Curriculum for Software Developer SSC Q0501. Annexure 1 Assessment Criteria,Assessment Criteria for Software Developer. Job Role Software Developer,Qualification Pack SSC Q0501. Sector Skill Council IT ITeS,Sr 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. MARKS ALLOCATION, ASSESSMENT Assessment criteria Total Out Of Theory Skills. OUTCOME PC Marks Practical,NOS CODE AND,DESCRIPTION. 1 SSC N0501, Contribute to the PC1 check their understanding of the Business. design of software Requirements Specification BRS User. products and Requirements Specification URS with,applications appropriate people 10 10 0. PC2 check their understanding of the Software,Requirements Specification SRS with. appropriate people 10 10 0,PC3 check their understanding of High Level. Design HLD with appropriate people 10 10 0,PC4 design basic programming structures to. implement functionality in line with, requirements defined in BRS URS SRS and HLD 30 0 30. PC5 review their designs with appropriate,people 5 5 0. PC6 analyze inputs from appropriate people to,identify resolve and record design defects and. inform future designs 15 0 15,PC7 document their designs using standard. templates and tools 10 0 10,PC8 comply with their organization s policies. procedures and guidelines when contributing to, the design of software products and applications 10 0 10. 2 SSC N0502 PC1 check their understanding of the Business. Develop software Requirements Specification BRS Software 5 5 0. Format ModCur 2015 1 0 Page 12 of 17,Model Curriculum for Software Developer SSC Q0501. code to Requirements Specification SRS High Level, specification Design HLD and Low Level Design LLD with. appropriate people,PC2 access reusable components code. generation tools and unit testing tools from their. organization s knowledge base 5 0 5,PC3 convert technical specifications into code to. meet the requirements leveraging reusable,components where available 30 0 30. PC4 create appropriate unit test cases UTCs 10 0 10. PC5 review codes and UTCs with appropriate,people 5 5 0. PC6 execute UTCs and document results 5 0 5,PC7 rework the code and UTCs to fix identified. defects 10 0 10,PC8 analyze inputs from appropriate people to. inform future designs 5 5 0,PC9 record corrective actions for identified. defects to inform future designs 10 0 10,PC10 submit tested code for approval by. appropriate people 5 5 0,PC11 update their organization s knowledge. base with their experiences of the code,developed 5 0 5. PC12 comply with their organization s policies,procedures and guidelines when developing. software code to specification 5 0 5,Total 100 20 80. 3 NOS N9001 PC1 establish and agree their work,Manage their requirements with appropriate people. work to meet,requirements 6 25 0 6 25,PC2 keep their immediate work area clean. and tidy 12 5 6 25 6 25,PC3 utilize their time effectively 12 5 6 25 6 25. PC4 use resources correctly and efficiently 18 75 6 25 12 5. PC5 treat confidential information correctly 6 25 0 6 25. PC6 work in line with their organization s,policies and procedures 12 5 0 12 5. PC7 work within the limits of their job role 6 25 0 6 25. PC8 obtain guidance from appropriate,people where necessary 6 25 0 6 25. PC9 ensure their work meets the agreed,requirements 18 75 6 25 12 5. Total 100 25 75, 4 SSC N9002 PC1 communicate with colleagues clearly. Work effectively concisely and accurately,with colleagues 100 20 0 20. PC2 work with colleagues to integrate their,work effectively with theirs 10 0 10. Format ModCur 2015 1 0 Page 13 of 17,Model Curriculum for Software Developer SSC Q0501. PC3 pass on essential information to colleagues,in line with organizational requirements 10 10 0. PC4 work in ways that show respect for,colleagues 20 0 20. PC5 carry out commitments you have made to,colleagues 10 0 10. PC6 let colleagues know in good time if you,cannot carry out their commitments explaining. the reasons 10 10 0,PC7 identify any problems you have working. with colleagues and take the initiative to solve,these problems 10 0 10. PC8 follow the organization s policies and,procedures for working with colleagues 10 0 10. 5 SSC N9003 PC1 comply with their organization s current. Maintain a health safety and security policies and. healthy safe and procedures,secure working,environment 20 10 10. PC2 report any identified breaches in health,safety and security policies and procedures to. the designated person 10 0 10,PC3 identify and correct any hazards that you. can deal with safely competently and within the,limits of their authority 20 10 10. 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 10 0 10. PC5 follow their organization s emergency, procedures promptly calmly and efficiently 20 10 10. PC6 identify and recommend opportunities,for improving health safety and security to the. designated person 10 0 10,PC7 complete any health and safety records. legibly and accurately 10 0 10,Total 100 30 70, 6 SSC N9004 PC1 establish and agree with appropriate. Provide people the data information you need to, data information provide the formats in which you need to. in standard provide it and when you need to provide it. formats 12 5 12 5 0,PC2 obtain the data information from reliable. sources 12 5 0 12 5,PC3 check that the data information is accurate. complete and up to date 12 5 6 25 6 25,PC4 obtain advice or guidance from appropriate. people where there are problems with the,data information 6 25 0 6 25. PC5 carry out rule based analysis of the,data information if required 25 0 25. Format ModCur 2015 1 0 Page 14 of 17,Model Curriculum for Software Developer SSC Q0501. PC6 insert the data information into the agreed,formats 12 5 0 12 5. PC7 check the accuracy of their work involving,colleagues where required 6 25 0 6 25. PC8 report any unresolved anomalies in the, data information to appropriate people 6 25 6 25 0. PC9 provide complete accurate and up to date,data information to the appropriate people in. the required formats on time 6 25 0 6 25,Total 100 25 75. 7 SSC N9005 PC1 obtain advice and guidance from, Develop their appropriate people to develop their knowledge. knowledge skills skills and competence,and competence 10 0 10. PC2 identify accurately the knowledge and skills,you need for their job role 10 0 10. PC3 identify accurately their current level of,knowledge skills and competence and any. learning and development needs 20 10 10,PC4 agree with appropriate people a plan of. learning and development activities to address,their learning needs 10 0 10. PC5 undertake learning and development,activities in line with their plan 20 10 10. PC6 apply their new knowledge and skills in the,workplace under supervision 10 0 10. PC7 obtain feedback from appropriate people,on their knowledge and skills and how effectively. you apply them 10 0 10,PC8 review their knowledge skills and. competence regularly and take appropriate,action 10 0 10. Total 100 20 80,Format ModCur 2015 1 0 Page 15 of 17.
time, expects a body of research, done specifically to conclude whether studying the development of knowledge versus a speculative universal definitions of being responds an acceptable clarification of the aforementioned gap or not. The purpose of this paper is an introduction to count Ulysses as a modernist fiction and
a step-feed system or parkvatact stabilization system as, cess demands. The advantagesof this flexible plant may. be lost`if the operator does not take advantage of.the flexibility and incor-porate sufficient tirocess control testing. and ,analyses into his control methodology. The operator has to tufn_the valves, the good operators turns the ...
ARCHITECTURAL EDUCATION INTEGRATED FRAMEWORK: LINKING DESIGN AND IT Ihab El -Shazly 1 Hatem El -Shafie 2 Mohamed Nada 3 ABSTRACT The coming generations of graduates who can guide the national work should have special characteristics to satisfy the requi rements of various human activities sectors.