1
Introduction Qualifications Pack – Cloud Application Developer
Contents 1. Introduction and Contacts..…………………….…P.1
2. Qualifications Pack……….……........................P.2
3. Glossary of Key Terms …………………………...…P.4
4. NOS Units……………………..…….………………….…P.6
5. Annexure: Nomenclature for QP & NOS…..P.53
6. Assessment Criteria………………....................P.55
� NOS describe
what individuals need to do, know and understand in order to carry out a particular job role or function
� NOS are
performance standards that individuals must achieve when carrying out functions in the workplace, together with specifications of the underpinning knowledge and understanding
IT-ITeS SSC NASSCOM Plot No-7,8,9 & 10, Sector 126,Noida,UP, Noida -201303 Phone No:0120-4990172 E-mail: [email protected]
SECTOR: IT-ITeS
SUB-SECTOR: Future Skills
OCCUPATION: Cloud Computing
REFERENCE ID: SSC/Q8303
ALIGNED TO: NCO 2015/2512.0204
Brief Job Role Description: Individuals in this job role are responsible for the design and development and maintenance of cloud application. They manage application lifecycles and ensure the processes for continuous integration and delivery. They also re-engineer application for cloud migration to ensure utilization of full potential of cloud platforms Personal Attributes: Cloud Application Developer must work and collaborate with various stakeholders involved in the development of cloud applications. They must be able to communicate and build relationships with others and also continuously develop their knowledge and analytical abilities
QUALIFICATIONS PACK -NATIONAL OCCUPATIONAL STANDARDS FOR IT-BPM INDUSTRY
2
Job Role Cloud Application Developer (Software Development Engineer, Native Application Developer, Software Engineer etc.)
Description
Individuals in this job role are responsible for the design and development and maintenance of cloud application. They manage application lifecycles and ensure the processes for continuous integration and delivery. They also re-engineer application for cloud migration to ensure utilization of full potential of cloud platforms
NSQF Level 6 Minimum Educational Qualifications Maximum Educational Qualifications
Bachelor’s Degree in Engineering / Technology / Statistics / Mathematics / Computer Science/ Physical Sciences Not Applicable
Training (Suggested but not mandatory) Not Applicable
Minimum Job Entry Age 21 years (Recommended) Experience 0 - 6 months (Recommended)
Applicable National Occupational Standards (NOS)
Compulsory: 1. SSC/N8318 Develop functional and non-functional
requirements for the defined scope of the application 2. SSC/N8319 Design the application architecture to
ensure scalable, resilient and fault-tolerant cloud applications
3. SSC/N8320 Develop and maintain secure, resilient and highly available application
4. SSC/N8321 Migrate applications to utilize the full potential of the cloud platform
5. SSC/N8322 Package software for secure and successful deployment on the cloud
6. SSC/N8323 Monitor and manage applications and the deployed systems
7. SSC/N9005 Develop your knowledge, skills and competence
Qualifications Pack Code SSC/Q8303
Job Role Cloud Application Developer This job role is applicable both in national and international scenarios
Credits (NSQF) TBD Version number 1.0 Sector IT-ITeS Drafted on 11/04/2019 Sub-sector Future Skills Last reviewed on 29/05/2019 Occupation Cloud Computing Next review date 31/12/2020
NSQC Clearance on 22/08/2019 Job
Deta
ils
3
8. SSC/N9006 Build and maintain relationships at the workplace
9. SSC/N9010 Convince others to take appropriate action in different situations
10. SSC/N9012 Manage and collaborate with stakeholders for project success
Performance Criteria As described in the relevant NOS units
4
Keywords /Terms Description Sector Sector is a conglomeration of different business operations having similar
business and interests. It may also be defined as a distinct subset of the economy whose components share similar characteristics and interests.
Sub-sector Sub-sector is derived from a further breakdown based on the characteristics and interests of its components.
Occupation Occupation is a set of job roles, which perform similar/ related set of functions in an industry.
Job Role Job role defines a unique set of tasks that together form a unique employment opportunity in an organisation.
Occupational Standards (OS)
OS specify the standards of performance an individual must achieve when carrying out a function in the workplace, together with the knowledge and understanding they need to meet that standard consistently. Occupational Standards are applicable both in the Indian and global contexts.
Performance Criteria Performance criteria are statements that together specify the standard of performance required when carrying out a task.
National Occupational Standards (NOS)
NOS are occupational standards which apply uniquely in the Indian context.
Qualifications Pack (QP)
QP comprises the set of OSs, together with the educational, training and other criteria required to perform a job role. A QP is assigned a unique qualifications pack code.
Electives Electives are NOS/set of NOS that are identified by the sector as contributive to specialization in a job role. There may be multiple electives within a QP for each specialized job role. Trainees must select at least one elective for the successful completion of a QP with Electives.
Options Options are NOS/set of NOS that are identified by the sector as additional skills. There may be multiple options within a QP. It is not mandatory to select any of the options to complete a QP with Options.
Unit Code Unit code is a unique identifier for an Occupational Standard, which is denoted by an ‘N’
Unit Title Unit title gives a clear overall statement about what the incumbent should be able to do.
Description Description gives a short summary of the unit content. This would be helpful to anyone searching on a database to verify that this is the appropriate OS they are looking for.
Scope Scope is a set of statements specifying the range of variables that an individual may have to deal with in carrying out the function which have a critical impact on quality of performance required.
Knowledge and Understanding
Knowledge and understanding are statements which together specify the technical, generic, professional and organisational specific knowledge that an individual need to perform to the required standard.
Organisational Context Organisational context includes the way the organisation is structured and how it operates, including the extent of operative knowledge managers have of their relevant areas of responsibility.
Technical Knowledge Technical knowledge is the specific knowledge needed to accomplish specific designated responsibilities.
Defin
ition
s
5
Acro
nym
s
Keywords /Terms Description
NOS National Occupational Standard(s)
NSQF National Skills Qualifications Framework
QP Qualifications Pack
IT-ITeS Information Technology – Information Technology enabled Services
SPD Software Product Development
ERD Engineering and R&D
ITS Information Technology Services
BPM Business Process Management
SSC/N8318 Develop functional and non-functional requirements for the defined scope of
the application
6
Overview This unit is about defining functional requirements, which specify the behavior of the system and non-functional requirements, which specify the quality attributes of the system.
National Occupational Standard
SSC/N8318 Develop functional and non-functional requirements for the defined scope of
the application
7
Unit Code SSC/N8318 Unit Title (Task)
Develop functional and non-functional requirements for the defined scope of the application
Description This unit is about defining functional requirements, which specify the behavior of the system and non-functional requirements, which specify the quality attributes of the system.
NSQF Level 6 Scope This unit/task covers the following:
• Gathering functional requirements • Gathering non-functional requirements • Validation of requirements
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Gathering functional requirements
To be competent, the user/individual on the job must be able to: PC1. gather application requirements from the scope of the application
defined by relevant stakeholders PC2. document business processes and the major functionalities of the
application PC3. develop user stories to understand the interaction between the
application and users and other services PC4. describe the visual properties of the application, usability, and the
database requirements of the application
Gathering non-functional requirements
PC5. define the application boundaries, and its integration aspects to adjacent systems
PC6. gather the capacity and scalability requirements of the application PC7. determine the application's intended operating environment (such as
OS types, devices etc.) PC8. identify any maintainability, portability and security requirements
associated with the application PC9. define SLAs (service level agreements) PC10. define regulatory/compliance requirements
Validation of requirements
PC11. document application features and specifications PC12. validate requirements of the application from relevant stakeholders
Knowledge and Understanding (K)
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8318 Develop functional and non-functional requirements for the defined scope of
the application
8
A. Organizational Context (Knowledge of the company/ organization and its processes)
The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to
gathering system requirements KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting gather
system requirements KA4. who to involve while defining and validating system requirements KA5. the range of standard templates and tools available and how to use
them B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. how to document business processes KB2. how to create user stories to capture product functionality from the
end users' perspective KB3. how to define visual properties of the application KB4. different types of database management concepts KB5. different types of database management systems and tools KB6. different types of cloud native and cloud first frameworks for creating
cloud applications KB7. different types of load balancing techniques KB8. how to define service level agreements (SLAs) KB9. different types of compliance/regulatory standards KB10. how to document application requirements and specification
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people SA2. listen effectively and orally communicate accurate information Team Working SA3. contribute to the quality of team work Writing Skills SA4. communicate with others in writing
B. Professional Skills
The user/individual on the job needs to know and understand how to:
SSC/N8318 Develop functional and non-functional requirements for the defined scope of
the application
9
Analytical Thinking SA5. analyze architecture related decisions on business and organization SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors Customer Centricity SA8. work effectively in a customer facing environment Plan and Organize SA9. plan and organize the work to achieve targets and deadlines
SSC/N8318 Develop functional and non-functional requirements for the defined scope of
the application
10
NOS Version Control
NOS Code SSC/N8318
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N8319 Design the application architecture to ensure scalable, resilient and
fault-tolerant cloud applications
11
Overview This unit is about designing scalable application architecture which are fault tolerant, reliable and resilient to failure.
National Occupational Standard
SSC/N8319 Design the application architecture to ensure scalable, resilient and
fault-tolerant cloud applications
12
Unit Code SSC/N8319 Unit Title (Task)
Design the application architecture to ensure scalable, resilient and fault-tolerant cloud applications
Description This unit is about designing scalable application architecture which are fault tolerant, reliable and resilient to failure.
NSQF Level 7 Scope This unit/task covers the following:
• Designing application architecture • Securing the application
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Designing application architecture
To be competent, the user/individual on the job must be able to: PC1. determine cloud deployment models and cloud services models as per
the requirements of the application PC2. identify cloud native and cloud first frameworks and guidelines to
design application architecture PC3. prepare impact analysis to understand the pros and cons of various
architecture options PC4. implement key cloud application development concepts (such as
serverless development, microservices, containerization etc.) PC5. define the application infrastructure configurations required for
hosting applications on cloud PC6. define services (such database transactions, messaging etc.) and re-
usable APIs to be developed as part of the application architecture design
PC7. identify services that require high availability and configure accordingly Securing the application
PC8. incorporate appropriate security measures (such as authentication services, Identity and Access Management etc.) in the application design to ensure the security of the application
PC9. identify potential security risks and threats associated with the application on cloud
PC10. create mitigation plans and processes to ensure application recovery in case of failure
Knowledge and Understanding (K) A. Organizational The user/individual on the job needs to know and understand:
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8319 Design the application architecture to ensure scalable, resilient and
fault-tolerant cloud applications
13
Context (Knowledge of the company/ organization and its processes)
KA1. organizational policies, procedures and guidelines which relate to
designing application architecture KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting application
requirements KA4. who to involve while defining and validating application architecture KA5. the range of standard templates and tools available and how to use
them B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. different types of cloud deployment models KB2. different types of cloud services models KB3. different types of cloud native and cloud first frameworks and
guidelines KB4. how to analysis impact of architectural changes KB5. how to create serverless applications KB6. how to create application services KB7. how to create a service oriented architecture KB8. different types of container technologies KB9. how to define infrastructure requirements of the application KB10. different data flows and structures KB11. different types of database management systems and tools KB12. how to work on various operating systems such as Linux, ubuntu, or
windows etc. KB13. how to create APIs KB14. different types of security standards and protocols KB15. different types of security authentication measures and tools KB16. different types of compliance/ regulatory standards KB17. different types of security tests KB18. how to create a disaster mitigation plan
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level
agreements
Team Working
SSC/N8319 Design the application architecture to ensure scalable, resilient and
fault-tolerant cloud applications
14
NOS Version Control
SA2. work independently and collaboratively
Writing Skills SA3. communicate with others in writing
B. Professional Skills
The user/individual on the job needs to know and understand how to: Analytical Thinking SA4. analyze architecture related decisions on business and organization SA5. analyze business impact and disseminate relevant information to
others SA6. pass on relevant information to others
Attention to Detail SA7. check the work is complete and free from errors
Critical Thinking SA8. apply balanced judgments to different situations
Decision Making SA9. make decisions on suitable courses
Plan and Organize SA10. plan and organize the work to achieve targets and deadlines
Problem Solving SA11. apply problem-solving approaches in different situations SA12. seek clarification on problems from others
SSC/N8319 Design the application architecture to ensure scalable, resilient and
fault-tolerant cloud applications
15
NOS Code SSC/N8319
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N8320 Develop and maintain secure, resilient and highly available application
16
Overview This unit is about building application that are secure, resilient to failure and are highly available to customers.
National Occupational Standard
SSC/N8320 Develop and maintain secure, resilient and highly available application
17
Unit Code SSC/N8320 Unit Title (Task)
Develop and maintain secure, resilient and highly available application
Description This unit is about building application that are secure, resilient to failure and are highly available to customers.
NSQF Level 6 Scope This unit/task covers the following:
• Application development • Application availability • Application security
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Application development
To be competent, the individual working on the job must be able to: PC1. understand how application service dependencies (such as databases,
message servers etc.) are deployed in a distributed environment. PC2. build applications that are resilient in the event of failure of underlying
infrastructure PC3. ensure applications are horizontally scalable so that additional
application resources can be deployed or released as required PC4. leverage loosely coupled micro-services-based architecture and
develop secure APIs and services for the cloud application Ensuring application availability
PC5. ensure applications are operational, functional and usable for completing or fulfilling a user’s or business's requirements
Ensuring application security
PC6. manage security configuration of the application and ensure regulatory compliances are met
PC7. secure application data in transit by encrypting data or network connections whenever applicable
PC8. implement authentication and authorization mechanism to ensure applications are accessible to authorized individuals
PC9. encrypt data to ensure the security of data at rest whenever applicable
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization
The individual on the job needs to have knowledge of: KA1. organizational policies, procedures and guidelines which relate to
building and maintaining applications KA2. organizational policies and procedures for sharing data
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8320 Develop and maintain secure, resilient and highly available application
18
and its processes)
KA3. organizational policies and procedures for documenting and managing security configurations
KA4. who to involve while defining continuous integration and continuous delivery practices
KA5. the range of standard templates and tools available and how to use them
B. Technical Knowledge
The individual on the job needs to know and understand: KB1. different types of application dependencies KB2. how to deploy application dependencies KB3. how to create serverless applications KB4. how to create application micro-services KB5. how to develop a service oriented architecture based applications KB6. how to develop secure APIs KB7. how to scale applications horizontally KB8. how to build resilient applications KB9. different types of container technologies KB10. how to build application from source code KB11. how to test application for build failure KB12. how to automate application build and testing process KB13. different types of tools to automate application build and testing KB14. different types of security standards and protocols KB15. different types of security authentication measures and tools KB16. different types of compliance/ regulatory standards KB17. different types of security tests KB18. how to encrypt data
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level
agreements
Team Working SA2. work independently and collaboratively
Writing Skills SA3. communicate with others in writing
B. Professional The user/individual on the job needs to know and understand how to:
SSC/N8320 Develop and maintain secure, resilient and highly available application
19
Skills Analytical Thinking SA4. analyze architecture related decisions on business and organization SA5. analyze business impact and disseminate relevant information to
others SA6. pass on relevant information to others
Attention to Detail SA7. check the work is complete and free from errors
Critical Thinking SA8. apply balanced judgments to different situations
Decision Making SA9. make decisions on suitable courses
Plan and Organize SA10. plan and organize the work to achieve targets and deadlines
Problem Solving SA11. apply problem-solving approaches in different situations SA12. seek clarification on problems from others
SSC/N8320 Develop and maintain secure, resilient and highly available application
20
NOS Version Control
NOS Code SSC/N8320
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
21
Overview This unit is about migrating applications to cloud after implementing suitable changes to the application code so that migrated applications can utilize the full potential of cloud platform.
National Occupational Standard
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
22
Unit Code SSC/N8321 Unit Title (Task)
Migrate applications to utilize the full potential of the cloud platform
Description This unit is about migrating applications to cloud after implementing suitable changes to the application code so that migrated applications can utilize the full potential of cloud platform.
NSQF Level 7 Scope This unit/task covers the following:
• Gathering business objectives • Analysis of source code • Data mapping • Re-hosting • Re-platforming • Re-factoring/re-engineering/re-architecting • Testing • Ensuring smooth operations
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Gathering business objectives
To be competent, the individual working on the job must be able to: PC1. understand the business objectives and performance requirements
for migration PC2. identify factors to be optimize the cost of migrating application to
cloud
Analysis of source code PC3. analyze the application code/ source code to check for platform
compatibility
Data mapping PC4. perform data mapping between the on-premise platform and cloud
platform
Re-host ing PC5. migrate applications which are compatible to host on cloud and do
not require modification PC6. identify components of the application which do not need changes to
source code
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
23
Re-platforming PC7. identify components of OS/middleware which need to be re-
platformed before migration
Re-factoring/ re-engineering/re-architecting
PC8. re-engineer non-compatible components of the application on the new cloud platform
PC9. refactor application code/ source code if it requires considerable changes before hosting on the cloud platform
PC10. incorporate cloud native and cloud first principles and guidelines while re-factoring/re-engineering the application to ensure migrated applications are scalable, resilient and secure
PC11. create integrations for migrating data between cloud platform and other cloud/on-premise/legacy systems and sub-systems
Testing PC12. implement suitable test frameworks to ensure application performs
as per expectations PC13. conduct unit testing of integrations using appropriate technology
Ensuring smooth operations PC14. implement standard operating procedures while migrating
applications to cloud
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization and its processes)
The individual on the job needs to have knowledge of: KA1. organizational policies, procedures and guidelines which relate to
migrate applications to cloud KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting standard
operating procedures for migrating applications to cloud KA4. who to involve while defining migration plan and standard operating
procedures associated with it KA5. the range of standard templates and tools available and how to use
them
B. Technical Knowledge
The individual on the job needs to know and understand: KB1. different types of application dependencies KB2. different types of cloud deployment schemas KB3. different types of cloud deployment models
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
24
KB4. different types of cloud services models KB5. different types of cloud native and cloud first frameworks and
guidelines KB6. different ways to analyze application source code KB7. how to map data between platforms KB8. how to check compatibility of application source code for migration KB9. how to re-host applications on cloud KB10. how to re-factor applications for cloud migration KB11. how to re-engineer/re-architect applications for cloud migration KB12. different types of application testing methodologies KB13. different types of frameworks for cloud migration KB14. different types of migration tools KB15. how to create standard operating procedures for migration
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people
Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level
agreements
Team Working SA3. work independently and collaboratively
Writing Skills SA4. complete accurate well written work with attention to detail
B. Professional Skills
The user/individual on the job needs to know and understand how to: Analytical Thinking SA5. analyze architecture related decisions on business and organization SA6. analyze business impact and disseminate relevant information to
others SA7. analyze data and activities
Attention to Detail SA8. check the work is complete and free from errors
Critical Thinking
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
25
SA9. apply balanced judgments to different situations
Customer Centricity SA10. check that own/peers’ work meets customer requirements SA11. deliver consistent and reliable service to customers SA12. work effectively in a customer facing environment
Plan and Organize SA13. plan and organize the work to achieve targets and deadlines
Problem Solving SA14. apply problem-solving approaches in different situations
SSC/N8321 Migrate applications to utilize the full potential of the cloud
platform
26
NOS Version Control
NOS Code SSC/N8321
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N8322 Package software for secure and successful deployment on the cloud
27
Overview This unit is about packaging successful builds of applications for successful deployment.
National Occupational Standard
SSC/N8322 Package software for secure and successful deployment on the cloud
28
Unit Code SSC/N8322 Unit Title (Task)
Package software for secure and successful deployment on the cloud
Description This unit is about packaging successful builds of applications for successful deployment.
NSQF Level 6 Scope This unit/task covers the following:
• Building & packaging applications • Planning for deployment • Deployment automation
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Build & packaging applications
To be competent, the individual working on the job must be able to: PC1. create deployment units from application code/ source code for
deployment PC2. create and maintain service configurations for deployment of
application code/ source code PC3. implement appropriate security measures to securely deploy
application code/ source code PC4. leverage suitable container technologies to ensure smooth
deployment across different environments
Planning for deployment PC5. create a deployment strategy and an operational checklist with a well-
defined set of procedures for deployment
Deployment automation
PC6. automate the deployment process through scripts and tools PC7. consider and plan to use container orchestration platforms to
provision, deploy and manage containers PC8. work with infrastructure and support team to solve deployment
issues
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization and its
The individual on the job needs to have knowledge of: KA1. organizational policies, procedures and guidelines which relate to
building and packaging applications KA2. organizational policies and procedures for sharing data
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8322 Package software for secure and successful deployment on the cloud
29
processes) KA3. organizational policies and procedures for documenting operational checklists for deployment of applications
KA4. who to involve while creating a deployment strategy KA5. the range of standard templates and tools available and how to use
them B. Technical Knowledge
The individual on the job needs to know and understand: KB1. how to package successful builds of applications KB2. how to manage service configuration KB3. different ways to deploy applications KB4. different types of tools to automate the application deployment
process KB5. different types of container technologies and tools KB6. how to create deployment strategy KB7. different types of container orchestration tools KB8. different types of security standards and safeguards
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people SA2. listen effectively and orally communicate accurate information Team Working SA3. work independently and collaboratively Writing Skills SA4. communicate with others in writing
B. Professional Skills
The user/individual on the job needs to know and understand how to: Analytical Thinking SA5. analyze architecture related decisions on business and organization SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors Customer Centricity SA8. work effectively in a customer facing environment
SSC/N8322 Package software for secure and successful deployment on the cloud
30
Plan and Organize SA9. plan and organize the work to achieve targets and deadlines
SSC/N8322 Package software for secure and successful deployment on the cloud
31
NOS Version Control
NOS Code SSC/N8322
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N8323 Monitor and manage applications and the deployed systems
32
Overview This unit is about monitoring and managing applications and deployed systems.
National Occupational Standard
SSC/N8323 Monitor and manage applications and the deployed systems
33
Unit Code SSC/N8323 Unit Title (Task)
Monitor and manage applications and the deployed systems
Description This unit is about monitoring and managing applications and deployed systems. NSQF Level 6 Scope This unit/task covers the following:
• Gathering requirements • Monitoring systems performance • Reporting on application performance
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Gathreing requirements
To be competent, the user/individual on the job must be able to: PC1. define the business factors behind application performance
monitoring requirements PC2. conduct an analysis to plan how to optimize applications in terms of
cost and resource utilization Monitoring systems performance
PC3. define metrics to monitor application performance and health of deployed systems
PC4. monitor application log reports for errors and clues about problems with the application and the deployed systems on cloud
PC5. assess and deploy appropriate application monitoring tools such as to monitor application performance
PC6. perform analysis to generate consumable reports about application performance
Reporting on application performance
PC7. share application performance reports with relevant stakeholders PC8. provide actionable insights for re-engineering the application
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization and its processes)
The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to
monitoring of applications and deployed systems KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting performance
insights of applications and deployed systems
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8323 Monitor and manage applications and the deployed systems
34
KA4. who to involve for sharing reports on performance of applications and deployed systems
KA5. the range of standard templates and tools available and how to use them
B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. different ways to monitor utilization of resources KB2. different ways to optimize utilization of resources KB3. how to define metrics to monitor applications and deployed systems KB4. different types of application monitoring tools KB5. how to interpret application performance reports
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people SA2. listen effectively and orally communicate information accurately Team Working SA3. work independently and collaboratively Writing Skills SA4. communicate with others in writing
B. Professional Skills
The user/individual on the job needs to know and understand how to: Analytical Thinking SA5. ability to understand architecture related decisions on business and
organization SA6. pass on relevant information to others Attention to Detail SA7. apply good attention to detail Customer Centricity SA8. work effectively in a customer facing environment Plan and Organize SA9. plan and organize your own work to achieve targets and deadlines
SSC/N8323 Monitor and manage applications and the deployed systems
35
NOS Version Control
NOS Code SSC/N8323
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N9005 Develop your knowledge, skills and competence
36
Overview This unit is about taking action to ensure you have the knowledge and skills you need to perform competently in your current job role and to take on new responsibilities, where required. Competence is defined as: the application of knowledge and skills to perform to the standards required.
National Occupational Standard
SSC/N9005 Develop your knowledge, skills and competence
37
Unit Code SSC/N9005 Unit Title (Task)
Develop your knowledge, skills and competence
Description This unit is about taking action to ensure you have the knowledge and skills you need to perform competently in your current job role and to take on new responsibilities, where required. Competence is defined as: the application of knowledge and skills to perform to the standards required.
NSQF Level 6 Scope This unit/task covers the following:
• Develop knowledge • Apply knowledge
Learning and Development Activities: formal education and training programs, leading to certification, non-formal activities (such as private study, learning from colleagues, project work), designed to meet learning and development objectives but without certification Appropriate Action: undertaking further learning and development activities, finding further opportunities to apply your knowledge and skills
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Develop knowledge
To be competent, the user/individual on the job must be able to: PC1. obtain advice and guidance from appropriate people to develop your
knowledge, skills and competence PC2. identify accurately the knowledge and skills you need for your job role PC3. identify accurately your current level of knowledge, skills and
competence and any learning and development needs PC4. agree with appropriate people a plan of learning and development
activities to address your learning needs PC5. undertake learning and development activities in line with your plan
Apply knowledge
PC6. apply your new knowledge and skills in the workplace, under supervision
PC7. obtain feedback from appropriate people on your knowledge and skills and how effectively you apply them
PC8. review your knowledge, skills and competence regularly and take appropriate action
Knowledge and Understanding (K)
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N9005 Develop your knowledge, skills and competence
38
A. Organizational Context (Knowledge of the company/ organization and its processes)
The user/individual on the job needs to know and understand: KA1. your organization’s procedures and guidelines for developing your
knowledge, skills and competence and your role and responsibilities in relation to this
KA2. the importance of developing your knowledge, skills and competence to you and your organization
KA3. different methods used by your organization to review skills and knowledge including: training need analysis skills need analysis performance appraisals
KA4. how to review your knowledge and skills against your job role using different methods and analysis
KA5. different types of learning and development activities available for your job role and how to access these
KA6. how to produce a plan to address your learning and development needs, who to agree it with and the importance of undertaking the planned activities
KA7. different types of support available to help you plan and undertake learning and development activities and how to access these
KA8. why it is important to maintain records of your learning and development
KA9. methods of obtaining and accepting feedback from appropriate people on your knowledge skills and competence
KA10. how to use feedback to develop in your job role B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. the knowledge and skills required in your job role KB2. your current learning and development needs in relation to your job
role KB3. different types of learning styles and methods including those that
help you learn best KB4. the importance of taking responsibility for your own learning and
development KB5. to the importance of learning and practicing new concepts, theory and
how to apply these in the work environment or on samples. KB6. how to explore sample problems and apply solutions KB7. how to use information technology effectively to input and/or extract
data accurately KB8. how to agree objectives and work requirements KB9. how to keep up to date with changes, procedures and practices in
your role
SSC/N9005 Develop your knowledge, skills and competence
39
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Writing Skills SA1. complete accurate well written work with attention to detail Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level
agreements Listening and Speaking Skills SA3. ask for clarification and advice from line managers Decision Making SA4. make decisions on suitable courses Plan and Organize SA5. plan and organize the work to achieve targets and deadlines Customer Centricity SA6. check that own/peers’ work meets customer requirements Problem Solving SA7. refer anomalies to the line manager Analytical Thinking SA8. analyze data and activities Critical Thinking SA9. apply balanced judgments to different situations Attention to Detail SA10. check the work is complete and free from errors SA11. get the work checked by others Team Working SA12. work effectively in a team environment
SSC/N9005 Develop your knowledge, skills and competence
40
NOS Version Control
NOS Code SSC/N9005
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N9006 Build and maintain relationships at the workplace
41
Overview This unit is about building and maintaining constructive relationships at the workplace.
National Occupational Standard
SSC/N9006 Build and maintain relationships at the workplace
42
Unit Code SSC/N9006 Unit Title (Task)
Build and maintain relationships at the workplace
Description This unit is about building and maintaining constructive relationships at the workplace.
NSQF Level 6 Scope This unit/task covers the following:
• Build relationships • Maintain relationships
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Build relationships
To be competent, the user/individual on the job must be able to: PC1. build rapport with appropriate people at the workplace PC2. develop new professional relationships PC3. build alliances to establish mutually beneficial working arrangements PC4. foster an environment where others feel respected PC5. identify and engage a diverse range of influential contacts
Maintain relationships
PC6. obtain guidance from appropriate people, where necessary PC7. attentively listen to ideas and give constructive feedback PC8. promptly resolve conflicts between team members PC9. work with colleagues to deliver shared goals PC10. recognize the contributions made by your colleagues
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization and its processes)
The user/individual on the job needs to know and understand: KA1. organizational policies and procedures for building relationships and
their role and responsibilities in relation to this KA2. different training programs to enable the development of relevant
behavioral competencies
B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. the importance of creating an environment of trust and mutual
respect in the organization KB2. the importance of effective communication in developing productive
working relationships with colleagues
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N9006 Build and maintain relationships at the workplace
43
KB3. different types of information that colleagues might need and the importance of providing this information when it is required
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from line managers Team Working SA2. work effectively in a team environment
SSC/N9006 Build and maintain relationships at the workplace
44
NOS Version Control
NOS Code SSC/N9006
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N9010 Convince others to take appropriate action in different situations
45
Overview This unit is about convincing others to take appropriate action in different situations.
National Occupational Standard
SSC/N9010 Convince others to take appropriate action in different situations
46
Unit Code SSC/N9010 Unit Title (Task)
Convince others to take appropriate action in different situations
Description This unit is about convincing others to take appropriate action in different situations.
NSQF Level 6 Scope This unit/task covers the following:
• Define needs • Persuade others
Appropriate People: line manager, members of the team / department, members from other teams / departments
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Define needs
To be competent, the user/individual on the job must be able to: PC1. gather needs of concerned people PC2. adapt arguments to consider diverse needs
Persuade others
PC3. use small wins as milestones to gain support for ideas PC4. persuade with the help of concrete examples or evidences PC5. take defined steps to reach a consensus on the course of action
Knowledge and Understanding (K) B. Organizational
Context (Knowledge of the company/ organization and its processes)
The user/individual on the job needs to know and understand: KA1. organizational policies and procedures for persuading people and
their role and responsibilities in relation to this
B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. different types of information that people might need and the
importance of providing this information when it is required KB2. different methods of communication and the circumstances in which
it is appropriate to use thesedifferent types of information that stakeholders might need and the importance of providing this information when it is required
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N9010 Convince others to take appropriate action in different situations
47
Skills (S) B. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people SA2. listen effectively and orally communicate accurate information Decision Making SA3. make decisions on suitable courses Critical Thinking SA4. apply balanced judgments to different situations
SSC/N9010 Convince others to take appropriate action in different situations
48
NOS Version Control
NOS Code SSC/N9010
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
SSC/N9012 Manage and collaborate with stakeholders for project success
49
Overview This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met.
National Occupational Standard
SSC/N9012 Manage and collaborate with stakeholders for project success
50
Unit Code SSC/N9012 Unit Title (Task)
Manage and collaborate with stakeholders for project success
Description This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met.
NSQF Level 6 Scope This unit/task covers the following:
• Define stakeholder requirements • Collaborate with stakeholders • Ensure stakeholder satisfaction
Stakeholders: Internal, external
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Define stakeholder requirements
To be competent, the user/individual on the job must be able to: PC1. identify the larger business and organizational context behind the
requirements of the stakeholder PC2. manage fluctuating stakeholder priorities and expectations PC3. consult stakeholders early in critical organisation-wide decisions
Communicate with stakeholders
PC4. use formal communication methods to collaborate with stakeholders (such as meetings, conference calls, emails etc.)
PC5. keep stakeholders updated on changes in project requirements PC6. define the frequency of communication with all the stakeholders PC7. use suitable tools to represent numbers and pictures to present
details
Ensure stakeholder satisfaction
PC8. respond to requests in a timely and accurate manner PC9. take feedbacks from stakeholders regularly PC10. continuously improve work deliverables/service based on stakeholder
feedback PC11. plan deliverables based on stakeholder needs
Knowledge and Understanding (K) C. Organizational
Context (Knowledge of
The user/individual on the job needs to know and understand:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N9012 Manage and collaborate with stakeholders for project success
51
the company/ organization and its processes)
KA1. organizational policies and procedures for working with stakeholders and their role and responsibilities in relation to this
B. Technical Knowledge
The user/individual on the job needs to know and understand: KB1. the importance of effective communication and establishing good
working relationships with relevant stakeholders KB2. different methods of communication and the circumstances in which
it is appropriate to use these KB3. different types of information that stakeholders might need and the
importance of providing this information when it is required
Skills (S)
C. Core / Generic Skills
The user/individual on the job needs to know and understand how to: Writing Skills SA1. communicate effectively with stakeholders in writing Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level
agreements Customer Centricity SA3. check that own/peers’ work meets customer requirements SA4. deliver consistent and reliable service to customers Critical Thinking SA5. apply balanced judgments to different situations
SSC/N9012 Manage and collaborate with stakeholders for project success
52
NOS Version Control
NOS Code SSC/N9012
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019
Occupation Cloud Computing Next review date 31/12/2020
53
Annexure
Nomenclature for QP and NOS
Qualifications Pack
SSC/ Q 0101
National Occupational Standard
SSC/ N 0101
Q denoting Qualifications Pack Occupation (2 numbers)
QP number (2 numbers)
9 characters
N denoting National Occupational Standard Occupation (2 numbers)
NOS number (2 numbers)
9 characters
Back to top…
SSC denoting Software & Services Companies (IT-ITeS industry)
SSC denoting Software & Services Companies (IT-ITeS industry)
Qualifications Pack For Cloud Application Developer
54
The following acronyms/codes have been used in the nomenclature above:
Sequence Description Example
Three letters Industry name (Software & Services Companies)
SSC
Slash / /
Next letter Whether QP or NOS N
Next two numbers Occupation code 01
Next two numbers OS number 01
Qualifications Pack For Cloud Application Developer
55
Criteria For Assessment Of Trainees Job Role Cloud Application Developer
Qualification Pack SSC/Q8303
Sector Skill Council IT-ITeS Guidelines for Assessment 1. Criteria for assessment for each Qualification Pack will be created by the Sector Skill Council. Each Performance Criteria (PC) will be assigned marks proportional to its importance in NOS. SSC will also lay down proportion of marks for Theory and Skills Practical for each PC. 2. The assessment for the theory part will be based on knowledge bank of questions created by the SSC. 3. Assessment will be conducted for all compulsory NOS, and where applicable, on the selected elective/option NOS/set of NOS. 4. Individual assessment agencies will create unique question papers for theory part for each candidate at each examination/training center (as per assessment criteria below). 5. Individual assessment agencies will create unique evaluations for skill practical for every student at each examination/training center based on this criterion. 6. To pass a QP, a trainee should score an average of 70% across generic NOS’ and a minimum of 70% for each technical NOS 7. In case of unsuccessful completion, the trainee may seek reassessment on the Qualification Pack.
Compulsory NOS Marks Allocation
Total Marks: 800
Assessment outcomes Assessment Criteria for outcomes Total Marks Out Of Theory Skills
Practical
1. SSC/N8318 Develop functional and non-functional requirements for the defined scope of the application
PC1. gather application requirements from the scope of the application defined by relevant stakeholders
100
9 2 7
PC2.Document business processes and the major functionalities of the application
9 2 7
PC3.Develop user stories to understand the interaction between the application and users and other services
9 3 6
PC4.Describe the visual properties of the application, usability, and the database requirements of the application
9 3 6
PC5.Define the application boundaries, and its integration aspects to adjacent systems
9 2 7
Qualifications Pack For Cloud Application Developer
56
PC6. gather the capacity and scalability requirements of the application
9 3 6
PC7.Determine the application's intended operating environment (such as OS types, devices etc.)
5 1 4
PC8.Identify any maintainability, portability and security requirements associated with the application
7 2 5
PC9.Define SLAs (service level agreements)
7 2 5
PC10.Define regulatory/compliance requirements
9 3 6
PC11.Document application features and specifications
9 3 6
PC12.Validate requirements of the application from relevant stakeholders
9 3 6
Total 100 28 72
2. SSC/N8319 Design the application architecture to ensure scalable, resilient and fault-tolerant cloud applications
PC1.Determine cloud deployment models and cloud services models as per the requirements of the application
100
3 1 2
PC2.Identify cloud native and cloud first frameworks and guidelines to design application architecture
13 4 9
PC3.Prepare impact analysis to understand the pros and cons of various architecture options
13 4 9
PC4. Implement key cloud application development concepts (such as serverless development, microservices, containerization etc.)
13 4 9
PC5.Define the application infrastructure configurations required for hosting applications on cloud
13 4 9
PC6.Define services (such database transactions, messaging etc.) and re-usable APIs to be developed as part of the application architecture design
13 4 9
PC7.Identify services that require high availability and configure accordingly
8 3 5
PC8.Incorporate appropriate security measures (such as authentication services, Identity and Access Management etc.) in the application design to ensure the security of the application
8 3 5
PC9.Identify potential security risks and threats associated with the application on cloud
8 3 5
Qualifications Pack For Cloud Application Developer
57
PC10.Create mitigation plans and processes to ensure application recovery in case of failure
8 3 5
Total 100 33 67
3. SSC/N8320 Develop and maintain secure, resilient and highly available application
PC1.Understand how application service dependencies (such as databases, message servers etc.) are deployed in a distributed environment.
100
13 4 9
PC2.Build applications that are resilient in the event of failure of underlying infrastructure
13 4 9
PC3.Ensure applications are horizontally scalable so that additional application resources can be deployed or released as required
13 4 9
PC4.Leverage loosely coupled micro-services-based architecture and develop secure APIs and services for the cloud application
11 4 7
PC5.Ensure applications are operational, functional and usable for completing or fulfilling a user’s or business's requirements
11 4 7
PC6.Manage security configuration of the application and ensure regulatory compliances are met
13 4 9
PC7.Secure application data in transit by encrypting data or network connections whenever applicable
8 3 5
PC8.Implement authentication and authorization mechanism to ensure applications are accessible to authorized individuals
13 4 9
PC9.Encrypt data to ensure the security of data at rest whenever applicable
5 1 4
Total 100 32 68
4. SSC/N8321 Migrate applications to utilize the full potential of the cloud platform
PC1.Understand the business objectives and performance requirements for migration
100
9 3 6
PC2.Identify factors to be optimize the cost of migrating application to cloud
6 2 4
PC3.Analyze the application code/ source code to check for platform compatibility
9 2 7
PC4.Perform data mapping between the on-premise platform and cloud platform
9 2 7
Qualifications Pack For Cloud Application Developer
58
PC5.Migrate applications which are compatible to host on cloud and do not require modification
6 2 4
PC6.Identify components of the application which do not need changes to source code
2 1 1
PC7.Identify components of OS/middleware which need to be re-platformed before migration
9 3 6
PC8.Re-engineer non-compatible components of the application on the new cloud platform
9 2 7
PC9.Refactor application code/ source code if it requires considerable changes before hosting on the cloud platform
9 3 6
PC10.Incorporate cloud native and cloud first principles and guidelines while re-factoring/re-engineering the application to ensure migrated applications are scalable, resilient and secure
9 3 6
PC11.Create integrations for migrating data between cloud platform and other cloud/on-premise/legacy systems and sub-systems
6 2 4
PC12.Implement suitable test frameworks to ensure application performs as per expectations
9 3 6
PC13.Conduct unit testing of integrations using appropriate technology
4 1 3
PC14.Implement standard operating procedures while migrating applications to cloud
4 1 3
Total 100 30 70
5. SSC/N8322 Package software for secure and successful deployment on the cloud
PC1.Create deployment units from application code/ source code for deployment
100
16 5 11
PC2.Create and maintain service configurations for deployment of application code/ source code
16 5 11
PC3.Implement appropriate security measures to securely deploy application code/ source code
16 5 11
PC4.Leverage suitable container technologies to ensure smooth deployment across different environments
13 4 9
PC5.Create a deployment strategy and an operational checklist with a well-
13 4 9
Qualifications Pack For Cloud Application Developer
59
defined set of procedures for deployment
PC6.Automate the deployment process through scripts and tools
10 3 7
PC7.Consider and plan to use container orchestration platforms to provision, deploy and manage containers
10 3 7
PC8.Work with infrastructure and support team to solve deployment issues
6 2 4
Total 100 31 69
6. SSC/N8323 Monitor and manage applications and the deployed systems
PC1. Define the business factors behind application performance monitoring requirements
100
10 3 7
PC2. Conduct an analysis to plan how to optimize applications in terms of cost and resource utilization
17 5 12
PC3.Define metrics to monitor application performance and health of deployed systems
17 5 12
PC4.Monitor application log reports for errors and clues about problems with the application and the deployed systems on cloud
13 4 9
PC5.Assess and deploy appropriate application monitoring tools such as to monitor application performance
13 4 9
PC6.Perform analysis to generate consumable reports about application performance
13 4 9
PC7.Share application performance reports with relevant stakeholders
10 3 7
PC8.Provide actionable insights for re-engineering the application
7 2 5
Total 100 30 70
7. SSC/N9005 Develop your knowledge, skills and competence
PC1.obtain advice and guidance from appropriate people to develop your knowledge, skills and competence
100
10 0 10
PC2.identify accurately the knowledge and skills you need for your job role 10 0 10
PC3.identify accurately your 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 your learning needs
10 0 10
Qualifications Pack For Cloud Application Developer
60
PC5.undertake learning and development activities in line with your plan
20 10 10
PC6.apply your new knowledge and skills in the workplace, under supervision
10 0 10
PC7.obtain feedback from appropriate people on your knowledge and skills and how effectively you apply them
10 0 10
PC8.review your knowledge, skills and competence regularly and take appropriate action
10 0 10
Total 100 20 80 8. SSC/N9006 Build and maintain relationships at the workplace
PC1.build rapport with appropriate people at the workplace
100
10 3 7
PC2.develop new professional relationships 10 3 7
PC3.build alliances to establish mutually beneficial working arrangements 10 3 7
PC4.foster an environment where others feel respected 10 4 6
PC5.identify and engage a diverse range of influential contacts 10 4 6
PC6.obtain guidance from appropriate people, where necessary 10 3 7
PC7.attentively listen to ideas and give constructive feedback 10 3 7
PC8.promptly resolve conflicts between team members 10 2 8
PC9.work with colleagues to deliver shared goals 10 2 8
PC10.recognize the contributions made by your colleagues 10 3 7
Total 100 30 70 9. SSC/N9010 Convince others to take appropriate action in different situations
PC1.gather needs of concerned people
100
10 0 10
PC2.adapt arguments to consider diverse needs
15 0 15
PC3.use small wins as milestones to gain support for ideas
25 10 15
PC4.persuade with the help of concrete examples or evidences
25 10 15
PC5.take defined steps to reach a consensus on the course of action
25 10 15
Total 100 30 70
Qualifications Pack For Cloud Application Developer
61
10. SSC/N9012 Manage and collaborate with stakeholders for project success
PC1.Identify the larger business and organizational context behind the requirements of the stakeholder
100
10 3 7
PC2.Manage fluctuating stakeholder priorities and expectations
5 1 4
PC3.Consult stakeholders early in critical organization-wide decisions
10 3 7
PC4.Use formal communication methods to collaborate with stakeholders (such as meetings, conference calls, emails etc.)
5 1 4
PC5.Keep stakeholders updated on changes in project requirements
10 3 7
PC6.Define the frequency of communication with all the stakeholders
10 3 7
PC7.Use suitable tools to represent numbers and pictures to present details
10 3 7
PC8.Respond to requests in a timely and accurate manner
10 3 7
PC9.Take feedbacks from stakeholders regularly
5 1 4
PC10.Continuously improve work deliverables/service based on stakeholder feedback
15 5 10
PC11.Plan deliverables based on stakeholder needs
10 3 7
Total 100 29 71