Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Fea``bora
Introduction Qualifications Pack – IoT - Solution Architect
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.72
6. Assessment Criteria………………....................P.74
� 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: Internet of Things
REFERENCE ID: SSC/Q8202
ALIGNED TO: NCO-2015/NIL
Brief Job Role Description: Individuals at this job are responsible for designing, maintaining, evaluating and testing architectures of IoT solutions. They are also responsible for evaluating new technologies, managing visualizations, conforming to compliance requirements and ensuring the usage of appropriate standards. Personal Attributes: IoT – Solution Architects must manage and collaborate with various stakeholders involved in the development of IoT solution architectures. They must have a strong analytical mindset and ensure that their technical knowledge is constantly updated.
QUALIFICATIONS PACK -NATIONAL OCCUPATIONAL STANDARDS FOR IT-BPM INDUSTRY
Job Role IoT-Solution Architect (Integration Architect, Technical Architect, System Architect)
Description
Individuals at this job are responsible for designing, maintaining, evaluating and testing architectures of IoT solutions. They are also responsible for evaluating new technologies, managing visualizations, conforming to compliance requirements and ensuring the usage of appropriate standards.
NSQF Level 7 Minimum Educational Qualifications* Maximum Educational Qualifications*
Bachelor’s Degree in Engineering / Technology / Statistics / Mathematics / Computer Science Not Applicable
Prerequisite License or Training (Mandatory) Not Applicable
Minimum Job Entry Age 21 years (Recommended) Experience 2-5 years (Recommended)
Applicable National Occupational Standards (NOS)
Compulsory:
1. SSC/N8113 Design new solution architectures as per specifications
2. SSC/N8114 Maintain existing architectures for solutions
3. SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
4. SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
5. SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data lifecycle
6. SSC/N8213 Perform value engineering and analysis of IoT solution components
7. SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
Qualifications Pack Code SSC/Q8202
Job Role IoT-Solution Architect This job role is applicable both in national and international scenarios
Credits (NSQF) TBD Version number 1.0 Sector IT-ITeS Drafted on 18/02/2019 Sub-sector Future Skills Last reviewed on 11/03/2019 Occupation Internet of Things Next review date 31/12/2020
NSQC Clearance on 22/08/2019 Job
Deta
ils
8. SSC/N8215 Test and validate architecture of IoT solutions
9. SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
10. SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions
11. SSC/N8220 Integrate IoT solutions across various device components, networks, databases, analytics solutions and cloud infrastructure
12. SSC/N8238 Create technical documents and manuals 13. SSC/N9012 Manage and collaborate with stakeholders
for project success
Performance Criteria As described in the relevant NOS units
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
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/N8113 Design new solution architectures as per specifications
Overview This unit is about defining and describing an architecture of a system delivered in context of a specific solution.
National Occupational Standard
SSC/N8113 Design new solution architectures as per specifications
Unit Code SSC/N8113 Unit Title (Task)
Design new solution architectures as per specifications
Description This unit is about defining and describing an architecture of a system delivered in context of a specific solution.
NSQF Level 8 Scope This unit/task covers the following:
• Define requirements • Define platform and other component specifications • Monitor performance
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Define requirements
To be competent, the user/individual on the job must be able to:
PC1. identify business requirements Define platform and other component specifications
PC2. evaluate the platform on which the solution is to be built PC3. evaluate changes in cross-border data governance issues, pii
(personally identifiable information) regulations, gdpr (general data protection regulations), global-scale, security, and monitoring
PC4. select appropriate design standards, methods and tools PC5. define system level architecture for the solution PC6. design data feeds, data quality checks and components needed to
configure the solution PC7. define detailed component specifications PC8. translate component specifications into detailed designs for
implementation PC9. undertake impact analysis on major design options PC10. develop technical capabilities roadmap for new solution architectures PC11. create documentation on designed solution architectures for
appropriate people PC12. validate solution architectures with appropriate people
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8113 Design new solution architectures as per specifications
Monitor performance
PC13. identify data quality metrics and guide processes that track and measure data quality continually
PC14. troubleshoot and resolve issues with new solution architectures PC15. identify potential risks, and define mitigation plans and processes for
appropriate people
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 designing new solution architectures
KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting solution
architectures KA4. who to involve when designing new solution architectures 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 business requirements KB2. different trends and industry standards on new approaches to
solution design KB3. the business and domain in which the solution is to be developed KB4. different governance issues and standards for data storage, security,
privacy and monitoring KB5. different platforms such as mobile application, mobile browser, web
browser KB6. different elements of solution architecture such as business
architecture, information architecture, application architecture, technology architecture etc.
KB7. different standards for architecture design KB8. how a technical capabilities roadmap is defined KB9. how to define components and component specifications for
solutions KB10. different quality metrics to monitor performance of architecture KB11. how to scale the solution architecture
SSC/N8113 Design new solution architectures as per specifications
KB12. different cloud or distributed computing platforms such as aws, azure, hadoop, their affiliated services and how to use these
KB13. different networking and hardware systems and their impact on the performance of the solution architecture
KB14. how to query and write scripts to acquire and understand the data KB15. how to work on various operating systems such as linux, ubuntu, or
windows
Skills (S) A. Core / Generic
Skills The user/individual on the job needs to know and understand how to: Decision Making SA1. make decisions on suitable courses SA2. follow rule based decision making processes
Analytical Thinking SA3. configure data and disseminate relevant information to others SA4. analyze data and activities
Problem Solving SA5. apply problem-solving approaches in different situations
Critical Thinking SA6. apply balanced judgments to different situations
Attention to Detail SA7. check your work is complete and free from errors
SSC/N8113 Design new solution architectures as per specifications NOS Version Control
NOS Code SSC/N8113
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8114 Maintain existing architectures for solutions
Overview This unit is about maintaining existing architectures for solutions for internal and external clients.
National Occupational Standard
SSC/N8114 Maintain existing architectures for solutions
Unit Code SSC/N8114 Unit Title (Task)
Maintain existing architectures for solutions
Description This unit is about maintaining existing architectures for solutions for internal and external clients.
NSQF Level 7 Scope This unit/task covers the following:
• Review and optimize architecture • Monitor standards
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Review and optimize architecture
To be competent, the user/individual on the job must be able to: PC1. review existing system architecture designs to ensure balance of
functional, service quality, and systems management requirements PC2. review existing system architecture designs to ensure selection of
appropriate technology, efficient use of resources, and integration of multiple systems
PC3. review technical capabilities roadmap for existing solution architectures
Monitor standards
PC4. monitor changes in solution design standards and update architecture PC5. update documentation on existing solution architectures for
appropriate people
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
maintaining existing solution architectures KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting solution
architectures KA4. who to involve when maintaining existing solution architectures 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 business requirements
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8114 Maintain existing architectures for solutions
KB2. different trends and industry standards on new approaches to solution design
KB3. the business and domain in which the solution is to be developed KB4. different governance issues and standards for data storage, security,
privacy and monitoring KB5. different platforms such as mobile application, mobile browser, web
browser KB6. different elements of solution architecture such as business
architecture, information architecture, application architecture, technology architecture and their capabilities
KB7. different standards for architecture design KB8. how a technical capabilities roadmap is defined KB9. how to define components and component specifications for
solutions KB10. different quality metrics to monitor performance of architecture KB11. how to scale the solution architecture KB12. different cloud or distributed computing platforms such as aws, azure,
hadoop, their affiliated services and how to use these KB13. different networking and hardware systems and their impact on the
performance of the solution architecture KB14. how to query and write scripts to acquire and understand the data KB15. how to work on various operating systems such as linux, ubuntu, or
windows
Skills (S) Core / Generic Skills
The user/individual on the job needs to know and understand how to: Decision Making
SA1. make decisions on suitable courses SA2. follow rule based decision making processes
Analytical Thinking
SA3. configure data and disseminate relevant information to others SA4. analyze data and activities
Problem Solving SA5. apply problem-solving approaches in different situations
Critical Thinking SA6. apply balanced judgments to different situations
SSC/N8114 Maintain existing architectures for solutions
Attention to Detail SA7. check your work is complete and free from errors
SSC/N8114 Maintain existing architectures for solutions NOS Version Control
NOS Code SSC/N8114
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
Overview This unit is about identifying the security requirements of the solution and subsequently planning and designing robust security architectures.
National Occupational Standard
SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
Unit Code SSC/N8210 Unit Title (Task)
Design and implement security architecture across end-to-end IoT solutions
Description This unit is about identifying the security requirements of the solution and subsequently planning and designing robust security architectures.
NSQF Level 7 Scope This unit/task covers the following:
• Architecture Planning • Network Security • Security Validation • Security Policies and Standards • Solution Upgradation
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Architecture Planning
To be competent, the individual working on the job must be able to: PC1. acquire deep understanding of all technology systems of the
organization PC2. identify business and security requirements of the solution PC3. identify and adopt security standards and protocols appropriate for the
solution PC4. plan, research and design robust security architectures for the solution PC5. implement security architecture across all layers of the solution (such as
the device, network and cloud layers) Network Security
PC6. adopt security safeguards such as routers, firewalls and identity access management tools
PC7. protect the iot network from unauthorized access or malicious intent PC8. ensure only authorized devices should be able to connect to the network
Security Validation
PC9. test security architecture to ensure expected behaviour as per requirements
Security Policies and Standards
PC10. design and implement security policies and standards PC11. ensure that solution architecture implements, operates and controls
prescribed security policies and standards PC12. ensure that security policies and standards are followed at all times PC13. ensure that solution architecture performs day-to-day security
processes such as threat and vulnerability management
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
Solution Upgradation
PC14. continuously update and upgrade security systems as needed
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
designing security architectures KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting security
architectures, authorization protocols and security policies KA4. who to involve while adopting security safeguards, testing security
architecture and drafting security policies 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 security requirements of the solution and the organization KB2. different trends and industry standards on new approaches to solution
design KB3. security requirements of the domain in which the solution is to be
developed KB4. different governance issues and standards for data storage, security,
privacy and monitoring KB5. security requirements of different platforms such as mobile application,
mobile browser, web browser KB6. different standards for architecture design KB7. how a technical capabilities roadmap is defined KB8. how to define components and component specifications for solutions KB9. different quality metrics to monitor performance of security
architecture KB10. how to scale the security architecture KB11. different cloud or distributed computing platforms such as aws, azure,
hadoop, their affiliated services and how to use these KB12. different networking and hardware systems and their impact on the
performance of the solution architecture KB13. how to query and write scripts to acquire and understand the data KB14. how to work on various operating systems such as linux, ubuntu, or
windows
Skills (S) A. Core / Generic The user/individual on the job needs to know and understand how to:
SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
Skills Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level
agreements
Listening and Speaking Skills SA2. listen effectively and orally communicate information accurately
B. Professional Skills
Decision Making SA3. follow rule-based decision making processes SA4. make decisions on suitable courses Plan and Organize SA5. plan and organize your own work to achieve targets and deadlines Problem Solving SA6. apply problem-solving approaches in different situations Analytical Thinking SA7. configure data and disemminate relevant information to others Critical Thinking SA8. apply balanced judgments to different situations Attention to Detail SA9. apply good attention to detail SA10. check your work is complete and free from errors
SSC/N8210 Design and implement security architecture across end-to-end IoT solutions NOS Version Control
NOS Code SSC/N SSC/N8210 8210 SSC/
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
Overview This unit is about tracking leading suppliers, evaluating their technologies and select those which are most appropriate to be integrated to the IoT solution
National Occupational Standard
SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
Unit Code SSC/N8211 Unit Title (Task)
Evaluate new technologies, solutions and vendor products for integration into IoT solutions
Description This unit is about tracking leading suppliers, evaluating their technologies and select those which are most appropriate to be integrated to the IoT solution
NSQF Level 7 Scope This unit/task covers the following:
• Industry Trends • Track Suppliers • Technology Selection
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Industry Trends
To be competent, the individual working on the job must be able to: PC1. gather and analyse intelligence about products, customers,
competitors and landscapes PC2. identify emerging iot technologies, practices and standards PC3. stay up to date with latest industry trends
Track Suppliers
PC4. track both leading and emerging suppliers across the spectrum of solution providers
PC5. evaluate suppliers based on criteria such as breadth of offering, solution performance, geographic availability, support services and security
Technology Selection
PC6. perform technology selection of software/hardware solutions to integrate into the iot solution
PC7. assess solution fit based on requirements of iot architecture 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
gathering intelligence and evaluating suppliers KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting intelligence
gathered and solutions evaluated KA4. who to involve while evaluting suppliers and performing technology
selection 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:
N
atio
nal O
ccup
atio
nal S
tand
ard
SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
KB1. how to evaluate the features of various solutions in the market KB2. knowledge of architecture requirements KB3. up to date knowledge of industry trends
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 SA2. communicate with others in writing
Reading Skills SA3. follow instructions, guidelines, procedures, rules and service level
agreements Listening and Speaking Skills SA4. listen effectively and orally communicate information accurately
B. Professional Skills
Decision Making SA5. follow rule-based decision making processes SA6. make decisions on suitable courses Plan and Organize SA7. plan and organize your own work to achieve targets and deadlines Customer Centricity SA8. check that your own and/or your peers’ work meets customer
requirements Problem Solving SA9. seek clarification on problems from others
Analytical Thinking SA10. configure data and disemminate relevant information to others
Critical Thinking
SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
SA11. provide opinions on work in a detailed and constructive way Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors Team Working SA14. work independently and collaboratively SA15. contribute to the quality of team working
SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
NOS Version Control
NOS Code SSC/N8211
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data
lifecycle
Overview This unit is about managing visualization dashboards, developing their designs and developing guidelines for all stages of the data lifecycle.
National Occupational Standard
SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data
lifecycle Unit Code SSC/N8212 Unit Title (Task)
Manage visualizations, UI/UX design and data lifecycles for all stages of data lifecycle.
Description This unit is about managing visualization dashboards, developing their designs and developing guidelines for all stages of the data lifecycle
NSQF Level 7 Scope This unit/task covers the following:
• Manage visualizations • UI/UX design • Data Lifecycles
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Manage visualizations
To be competent, the individual working on the job must be able to: PC1. evaluate available data visualization tools to be used for iot solution PC2. select visualization tools depending on company's goals, customer base
and type of data being collected PC3. manage dashboards that visualize data coming from multiple devices
UI/UX design
PC4. develop designs that enhance user experience PC5. develop designs which include the ability to easily upgrade processing
units PC6. design alerts, notifications and their associated actions while developing
designs PC7. develop APIs which safely allow a user to connect, control, and read
information from devices Data Lifecycles PC8. perform processes of all stages of data lifecycle including acquisition,
backup, maintenance, usage and destruction Knowledge and Understanding (K)
A. Organizational Context (Knowledge of the company/ organization and its processes)
The individual on the job needs to know and understand: KA1. organizational policies and procedures for sharing data KA2. organizational policies and procedures for documenting dashboard
features and designed interfaces KA3. who to involve while managing and designing dasboards KA4. the range of standard templates and tools available and how to use
them B. Technical The individual on the job needs to know and understand:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data
lifecycle Knowledge
KB1. different styles used in visualizations, including your organization’s house style, types & templates
KB2. knowledge of the needs of the audience to structure visualizations effectively
KB3. different charts, tables, graphs and their various representations to appropriately create visualizations
KB4. different applications, libraries or packages to create visualizations using tools such as tableau, qlikview, d3js etc
KB5. different tools used for ux data visualization such as datawrapper, timeline, plotly, chartblocks, etc.
KB6. creative understanding on how to derive and demonstrate insights from large datasets
KB7. how to identify and refer anomalies in data KB8. different stages of the data lifecycle management process including
data acquisition, backup, maintenance, usage and destruction KB9. how to work on various operating systems such as linux, ubuntu, or
windows
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 Listening and Speaking Skills SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information accurately
B. Professional Skills
Decision Making SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and deadlines Problem Solving
SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data
lifecycle
SA7. apply problem-solving approaches in different situations Analytical Thinking SA8. analyze data and activities SA9. pass on relevant information to others Critical Thinking SA10. provide opinions on work in a detailed and constructive way SA11. apply balanced judgments to different situations Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors Team Working SA14. work independently and collaboratively SA15. contribute to the quality of team working
SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data
lifecycle NOS Version Control
NOS Code SSC/N8212
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8213 Perform value engineering and analysis of IoT solution components
Overview This unit is about improving functionality or lowering the costs of components and solutions.
National Occupational Standard
SSC/N8213 Perform value engineering and analysis of IoT solution components
Unit Code SSC/N8213 Unit Title (Task)
Perform value engineering and analysis of IoT solution components
Description This unit is about improving functionality or lowering the costs of components and solutions.
NSQF Level 7 Scope This unit/task covers the following:
• Information Gathering • Cost-Function Analysis • Documentation • Standards • Compliance • Interoperability • Reusability
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Information Gathering
To be competent, the individual working on the job must be able to: PC1. identify components/solutions to be analysed PC2. gather information about components/solutions to be analysed from
relevant stakeholders
Cost-Function Analysis
PC3. perform cost-function analysis of components/solutions PC4. identify improvements that either improve functionality or lower cost
of components/solutions Documentation
PC5. prepare reports that summarize the conclusions and specific proposals PC6. describe action plans for implementation of recommendations
Standards
PC7. evaluate possible standards that can be used while designing and optimizing iot solutions
PC8. identify and implement appropriate standards across iot solutions Compliance
PC9. ensure value engineering leads to components/solutions which are compliant with industrial, technological and organizational regulations
Interoperability
PC10. ensure value engineering leads to interoperability between different components of the iot solution
Reusability PC11. evaluate existing iot solution and enhance reusability of iot solutions and components
Knowledge and Understanding (K)
A. Organizational Context
The individual on the job needs to know and understand:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8213 Perform value engineering and analysis of IoT solution components
(Knowledge of the company/ organization and its processes)
KA1. organizational policies, procedures and guidelines which relate to evaluating costs and functions of components/solutions
KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting conclusions
and proposals of cost-function analysis KA4. who to involve while seeking methods to improve functionality or
lower costs of components/solutions 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 conduct business contextual discussions KB2. knowledge of the fundamental concepts of value engineering and
how it supports effective solution development KB3. how to assess and key attributes of a solution such as cost, value and
function KB4. different phases of value engineering and how to develop a value
engineering job plan KB5. different standards for solution designs KB6. understanding of both internal and external regulations
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
Listening and Speaking Skills SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information accurately
B. Professional Skills
Decision Making SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and deadlines Problem Solving SA7. apply problem-solving approaches in different situations
SSC/N8213 Perform value engineering and analysis of IoT solution components
Analytical Thinking SA8. analyze data and activities SA9. pass on relevant information to others Critical Thinking SA10. apply balanced judgments to different situations Team Working SA11. work independently and collaboratively SA12. contribute to the quality of team working
SSC/N8213 Perform value engineering and analysis of IoT solution components
NOS Version Control
NOS Code SSC/N8213
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
Overview This unit is about performing integrations across IT and OT systems.
National Occupational Standard
SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
Unit Code SSC/N8214 Unit Title (Task)
Integrate Information Technology (IT) systems with Operational Technology (OT) systems
Description This unit is about performing integrations across IT and OT systems. NSQF Level 7 Scope This unit/task covers the following:
• Identification • Planning • Integration • Maintenance
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Identification
To be competent, the user/individual on the job must be able to: PC1. identify defined areas where it-ot integration can deliver tangible value PC2. identify and engage with stakeholders who will be involved in it-ot
integration
Planning
PC3. define scope of the it-ot integration initiative PC4. assess costs and benefits of performing it-ot integration PC5. evaluate risks, consequences andpitfalls of performing it-ot integration PC6. document value of it-ot integration including potential growth factors
such as enabling new business models PC7. assess the need to consult external vendors to perform it-ot integration PC8. obtain executive buy-in to perform it-ot integration
Integration
PC9. evaluate and document current state across people, processes and
technology systems prior to it-ot integration PC10. evaluate and document future state across people, processes and
technology systems post it-ot integration PC11. perform it-ot integration considering factors such as analysis of
standards, data ownership and security policies PC12. ensure that it-ot integration does not interfere with daily or mission-
critical tasks on both it and ot systems PC13. perform quality testing for it-ot integrations
Maintenance PC14. determine frequency to review and update integrated systems PC15. review and update integrated systems over regular intervals
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
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
performing integrations of various systems KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting costs, benefits
and plans to perform it-ot integrations KA4. who to involve while obtaining buy-in for it-ot integrations and
implementing them 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. knowledge of both business processes and technical capabilities of ot
systems KB2. knowledge of the dependencies and the risks associated with the
system integrations KB3. awareness of the vulnerability caused as an effect of it-ot integrations KB4. knowledge of the distributed nature of it and ot systems and devices KB5. different tools for designing data integrations such as hive or kafka KB6. different data sources, data integration processes and techniques and
how to use them KB7. different cloud or distributed computing platforms such as aws, azure,
hadoop, their affiliated services and how to use these KB8. different networking and hardware systems and their impact on the
performance of the data architecture KB9. how to query and write scripts to acquire and understand the data KB10. how to store and retrieve information KB11. how to identify and refer anomalies KB12. how to work on various operating systems such as linux, ubuntu, or
windows 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 Listening and Speaking Skills
SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
SA2. listen effectively and orally communicate information accurately
B. Professional Skills
Decision Making SA3. follow rule-based decision making processes SA4. make decisions on suitable courses Plan and Organize SA5. plan and organize your own work to achieve targets and deadlines Problem Solving SA6. apply problem-solving approaches in different situations SA7. seek clarification on problems from others Analytical Thinking SA8. analyze data and activities SA9. pass on relevant information to others Critical Thinking SA10. apply balanced judgments to different situations Attention to Detail SA11. apply good attention to detail Team Working SA12. work independently and collaboratively SA13. contribute to the quality of team working
SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
NOS Version Control
NOS Code SSC/N8214
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8215 Test and validate architecture of IoT solutions
Overview This unit is about performing various tests to validate architecture.
National Occupational Standard
SSC/N8215 Test and validate architecture of IoT solutions
Unit Code SSC/N8215 Unit Title (Task)
Test and validate architecture of IoT solutions
Description This unit is about performing various tests to validate architecture. NSQF Level 7 Scope This unit/task covers the following:
• Usability Testing • Performance Testing • Compatibility Testing • Regression Testing • Reliability and Scalability Testing • Simulation Testing
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Usability Testing
To be competent, the user/individual on the job must be able to: PC1. test usability of iot architecture with real users PC2. test user's ease to use the application, flexibility in handling controls
and system's ability to meet its objectives Performance Testing
PC3. test performance issues in the design of iot architecture
Compatibility Testing
PC4. test multiple os versions, browser types, generations of devices, communications nodes, etc. on iot architecture
Regression Testing
PC5. perform regression testing to overcome upgrade related issues
Reliability and Scalability Testing
PC6. use virtualization tools and technologies to perform reliability and scalability testing
Simulation Testing PC7. build iot test environments which involve simulation of edge devices
Knowledge and Understanding (K) A. Organizational
Context (Knowledge of the company/ organization and its
The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to
architecture testing KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting results of
architecture validations
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8215 Test and validate architecture of IoT solutions
processes) KA4. who to involve while performing various architecture validations 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 sources of information available for designing tests and how to access these
KB2. difference between different types of testing such as unit, sub-system, system, automated, functional, non-functional
KB3. issues that may occur with the testing requirements and how to address these
KB4. the principles of designing tests KB5. different simulation tool providers such as autodesk and how to use their
tools KB6. how to evaluate and select the best simulation tool for your purposes KB7. different test automation tools such as selenium and how to use them KB8. how to create suitable tests for particular applications KB9. how to check whether test cases are suitable to be automated KB10. how to access, create and modify different types of;
a. high level scenarios b. test cases c. automatic scripts d. test data e. test plans
KB11. different simulation methodologies and procedures used to check the tests are working and are fit for purpose
KB12. how to analyze and use feedback to improve your simulations KB13. scripting / programming of languages to understand test cases KB14. current practice in the design of tests for software and hardware
systems KB15. how to identify and refer anomalies KB16. how to work on various operating systems such as linux, ubuntu, or
windows 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
Listening and Speaking Skills
SSC/N8215 Test and validate architecture of IoT solutions
SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information accurately
B. Professional
Skills Decision Making SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and deadlines Problem Solving SA7. refer anomalies to the supervisor SA8. seek clarification on problems from others Analytical Thinking SA9. analyze data and activities SA10. pass on relevant information to others Critical Thinking SA11. apply balanced judgments to different situations Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors Team Working SA14. work independently and collaboratively
SSC/N8215 Test and validate architecture of IoT solutions NOS Version Control
NOS Code SSC/N8215
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
Overview This unit is about evaluating various parameters of the architecture and performing regular upgrades to the architecture.
National Occupational Standard
SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
Unit Code SSC/N8216 Unit Title (Task)
Continuously evaluate and upgrade architecture of IoT solutions
Description This unit is about evaluating various parameters of the architecture and performing regular upgrades to the architecture.
NSQF Level 7 Scope This unit/task covers the following:
• Architecture Evaluation • Architecture Upgradation
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Architecture Evaluation
To be competent, the user/individual on the job must be able to: PC1. assess iot architecture to highlight their characteristics,
strengths and weaknesses PC2. evaluate performance based on responsiveness of the
architecture PC3. evaluate reliability of the architecture based on its ability to
keep operating over time PC4. evaluate availability of the architecture based on the
proportion of time the system is up and running PC5. evaluate security of the architecture based on its ability to
resist unauthorized attempts at usage PC6. evaluate modifiability of architecture speed and costs needed
to make changes to it PC7. evaluate portability of architecture based on its ability to run
under different computing environments Architecture Upgradation PC8. perform regular upgrades to iot architecture
PC9. ensure upgrades address increased scalability, reliability and security demands
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 evaluating and upgrading architecture KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting
architecture performance
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
KA4. who to involve while performing various architecture performance tests and implementing architecture upgrades
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 sources of information available for designing tests
and how to access these KB2. difference between different types of testing such as unit,
sub-system, system, automated, functional, non-functional KB3. issues that may occur with the testing requirements and how
to address these KB4. the principles of designing tests KB5. different simulation tool providers such as autodesk and how
to use their tools KB6. how to evaluate and select the best simulation tool for your
purposes KB7. different test automation tools such as selenium and how to
use them KB8. how to create suitable tests for particular applications KB9. how to check whether test cases are suitable to be
automated KB10. how to access, create and modify different types of; a. high
level scenarios b. test cases c. automatic scripts d. test data e. test plans
KB11. different simulation methodologies and procedures used to check the tests are working and are fit for purpose
KB12. how to analyze and use feedback to improve your simulations KB13. scripting / programming of languages to understand test
cases KB14. current practice in the design of tests for software and
hardware systems KB15. how to identify and refer anomalies KB16. how to work on various operating systems such as linux,
ubuntu, or windows Skills (S)
A. Core / Generic Skills The user/individual on the job needs to know and understand how to:
Reading Skills
SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
SA1. follow instructions, guidelines, procedures, rules and service level agreements
Listening and Speaking Skills SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information
accurately B. Professional Skills Decision Making
SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and
deadlines Problem Solving SA7. refer anomalies to the supervisor SA8. seek clarification on problems from others Analytical Thinking SA9. analyze data and activities SA10. pass on relevant information to others Critical Thinking SA11. apply balanced judgments to different situations Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors
Team Working SA14. work independently and collaboratively
SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions NOS Version Control
NOS Code SSC/N8216
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions
Overview This unit is about ensuring the use of appropriate standards while designing IoT architecture and ensuring that solutions are compliant with regulations
National Occupational Standard
SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions
Unit Code SSC/N8217 Unit Title (Task)
Use appropriate standards and ensure compliance of IoT solutions
Description This unit is about ensuring the use of appropriate standards while designing IoT architecture and ensuring that solutions are compliant with regulations
NSQF Level 7 Scope This unit/task covers the following:
• Standards • Ensure Compliance
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Standards
To be competent, the user/individual on the job must be able to: PC1. evaluate what value a given standard brings to iot
architecture PC2. evaluate risks of not using a particular standard for the
architecture PC3. identify standards that best fit the needs of the architecture
Ensure Compliance PC4. ensure solutions are compliant with industry, technological and organizational regulations
PC5. understand risk and compliance requirements that must be followed and document them
PC6. identify plan of action to be proactively manage risks and offset costs of compliance
Knowledge and Understanding (K) A. Organizational
Context The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which
relate to evaluating compliance standards KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting
various standards considered KA4. who to involve while evaluating internal and external
regulations and creating plan to manage risks 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 standards for solution and architecture designs
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions
KB2. knowledge of the needs of the architecture KB3. understanding of both internal and external regulations KB4. understanding of costs associated with compliance
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 Listening and Speaking Skills SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information
accurately B. Professional Skills Decision Making
SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and
deadlines Problem Solving SA7. refer anomalies to the supervisor SA8. seek clarification on problems from others Analytical Thinking SA9. analyze data and activities SA10. pass on relevant information to others Critical Thinking SA11. apply balanced judgments to different situations
Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors
Team Working SA14. work independently and collaboratively
SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions NOS Version Control
NOS Code SSC/N8217
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8220 Integrate IoT solutions across various device components, networks, databases,
analytics solutions and cloud infrastructure
Overview This unit is about integrating the IoT solution across its various layers and ensuring the reliability, scalability and availability of the architecture.
National Occupational Standard
SSC/N8220 Integrate IoT solutions across various device components, networks, databases,
analytics solutions and cloud infrastructure Unit Code SSC/N8220 Unit Title (Task)
Integrate IoT solutions across various device components, networks, databases, analytics solutions and cloud infrastructure
Description This unit is about integrating the IoT solution across its various layers and ensuring the reliability, scalability and availability of the architecture.
NSQF Level 6 Scope This unit/task covers the following:
• Integration Strategy • Integration Delivery • Standardization
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Integration Strategy
To be competent, the user/individual on the job must be able to: PC1. identify the short-term and long-term integration needs of
the solution PC2. implement integration of services such as data integration,
cloud service integration, business intelligence, etc. depending on needs of the solution
PC3. create and coordinate roles, responsibilities, and delivery of integration needs across various teams (both internal and external)
Integration Delivery
PC4. perform integration across various solution components such as devices, networks, databases and cloud infrastructure
PC5. manage architecture design, security architecture design and hardware design across all components of the solution during integration
PC6. ensure reliability, scalability, availability of integrated architecture
Standardization PC7. perform IoT standardization to streamline overall solution integration of IoT projects
PC8. ensure that standardization enables interoperability across devices
PC9. ensure that standardization leads to reduction in overall project costs
Knowledge and Understanding (K) A. Organizational
Context The user/individual on the job needs to know and understand:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8220 Integrate IoT solutions across various device components, networks, databases,
analytics solutions and cloud infrastructure KA1. organizational policies, procedures and guidelines which
relate to coordinate integration activities KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting
integration requirements and delivery procedures KA4. who to involve while performing integration activities and
ensuring reliability of integrated 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. knowledge of technical features of the various components
of a solution KB2. knowledge of the dependencies and the risks associated
with performing integrations KB3. awareness of the vulnerability caused as an effect of
integrations KB4. knowledge of the distributed nature of various systems and
devices KB5. different tools for designing data integrations such as hive
or kafka KB6. different data sources, data integration processes and
techniques and how to use them KB7. different cloud or distributed computing platforms such as
aws, azure, hadoop, their affiliated services and how to use these
KB8. different networking and hardware systems and their impact on the performance of the data architecture
KB9. how to query and write scripts to acquire and understand the data
KB10. how to store and retrieve information KB11. how to identify and refer anomalies KB12. how to work on various operating systems such as linux,
ubuntu, or windows
Skills (S)
A. Core / Generic Skills The user/individual on the job needs to know and understand how to:
Reading Skills
SSC/N8220 Integrate IoT solutions across various device components, networks, databases,
analytics solutions and cloud infrastructure
SA1. follow instructions, guidelines, procedures, rules and service level agreements
Listening and Speaking Skills SA2. ask for clarification and advice from appropriate people SA3. listen effectively and orally communicate information
accurately B. Professional Skills Decision Making
SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize your own work to achieve targets and
deadlines Problem Solving SA7. refer anomalies to the supervisor SA8. seek clarification on problems from others Analytical Thinking SA9. pass on relevant information to others Critical Thinking SA10. provide opinions on work in a detailed and constructive way SA11. apply balanced judgments to different situations Attention to Detail SA12. apply good attention to detail SA13. check your work is complete and free from errors Team Working SA14. work independently and collaboratively SA15. work effectively in a team environment SA16. contribute to the quality of team working
SSC/N8220 Integrate IoT solutions across various device components, networks, databases,
analytics solutions and cloud infrastructure NOS Version Control
NOS Code SSC/N8220
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N8238 Create technical documents and manuals
Overview This unit is about creating various types of technical documents and manuals including online configuration manuals, user helps, solution information, installation guides, etc.
National Occupational Standard
SSC/N8238 Create technical documents and manuals
Unit Code SSC/N8238 Unit Title (Task)
Create technical documents and manuals
Description This unit is about creating various types of technical documents and manuals including online configuration manuals, user helps, solution information, installation guides, etc.
NSQF Level 6 Scope This unit/task covers the following:
• Planning • Drafting • Publishing
Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Planning
To be competent, the user/individual on the job must be able to: PC1. identify the purpose and the scope of the activity for which
technical documentation is to be produced PC2. obtain information for the technical document from relevant
sources and stakeholders
Drafting
PC3. draft technical document ensuring that content is concise, complete and easy to consume
PC4. review technical document content with relevant stakeholders and document owners
PC5. ensure that technical document is formatted and designed as per specifications
Publishing PC6. transfer technical document to relevant stakeholders for sign-off and publishing
PC7. continuously review and update technical document
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 drafting and publishing documentation KA2. organizational policies and procedures for sharing data KA3. 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:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N8238 Create technical documents and manuals
KB1. knowledge of the solution for which documentation is to be created
KB2. how to create clear and concise content KB3. how to format and align document
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 appropriate people SA4. listen effectively and orally communicate information
accurately B. Professional Skills Decision Making
SA5. follow rule-based decision making processes Plan and Organize SA6. plan and organize your own work to achieve targets and
deadlines. Problem Solving SA7. refer anomalies to the supervisor SA8. apply problem-solving approaches in different situations
Analytical Thinking SA9. pass on relevant information to others
Critical Thinking SA10. apply balanced judgments to different situations
Attention to Detail SA11. apply good attention to detail SA12. check your work is complete and free from errors
SSC/N8238 Create technical documents and manuals
Team Working SA13. work effectively in a team environment SA14. contribute to the quality of team working
SSC/N8238 Create technical documents and manuals NOS Version Control
NOS Code SSC/N8238
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
SSC/N9012 Manage and collaborate with stakeholders for project success
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
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 • Communicate with stakeholders • Ensure stakeholder satisfaction
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
To be competent, the user/individual on the job must be able to: 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
To be competent, the user/individual on the job must be able to: 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) 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 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:
Nat
iona
l Occ
upat
iona
l Sta
ndar
d
SSC/N9012 Manage and collaborate with stakeholders for project success
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) Core / Generic Skills Writing Skills
The user/individual on the job needs to know and understand how to: SA1. Communicate effectively with stakeholders in writing
Reading Skills The user/individual on the job needs to know and understand how to: SA2. Follow instructions, guidelines, procedures, rules and service
level agreements Customer Centricity
The user/individual on the job needs to know and understand how to: SA3. Check that your own and/or your peers’ work meets
customer requirements SA4. Deliver consistent and reliable service to customers Critical Thinking
The user/individual on the job needs to know and understand how to: SA5. Apply balanced judgments to different situations
SSC/N9012 Manage and collaborate with stakeholders for project success NOS Version Control
NOS Code SSC/N9012
Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 18/02/2019 Industry Sub-sector Future Skills Last reviewed on 11/03/2019
Occupation Internet of Things Next review date 31/12/2020
69
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 IoT - Solution Architect
70
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 IoT - Solution Architect
71
Criteria For Assessment Of Trainees Job Role IoT - Solution Architect
Qualification Pack SSC/Q8202
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: 1300
Assessment outcomes Assessment Criteria for outcomes Total Marks Out Of Theory Skills
Practical
1. SSC/N8113 Design new solution architectures as per specifications
PC1. identify business requirements
100
5 2 3
PC2. evaluate the platform on which the solution is to be built 7 2 5
PC3. evaluate changes in cross-border data governance issues, PII (Personally Identifiable Information) regulations, GDPR (General Data Protection Regulations), global-scale, security, and monitoring
5 2 3
PC4. select appropriate design standards, methods and tools 7 2 5
PC5. define system level architecture for the solution 8 3 5
PC6. design data feeds, data quality checks and components needed to configure the solution
10 3 7
Qualifications Pack For IoT - Solution Architect
72
PC7. define detailed component specifications 5 2 3
PC8. translate component specifications into detailed designs for implementation
5 1 4
PC9. undertake impact analysis on major design options 8 3 5
PC10. develop technical capabilities roadmap for new solution architectures 8 3 5
PC11. create documentation on designed solution architectures for appropriate people
5 0 5
PC12. validate solution architectures with appropriate people 5 0 5
PC13. identify data quality metrics and guide processes that track and measure data quality continually
8 3 5
PC14. troubleshoot and resolve issues with new solution architectures 7 2 5
PC15. identify potential risks, and define mitigation plans and processes for appropriate people
7 2 5
Total 100 30 70 2. SSC/N8114 Maintain existing architectures for solutions
PC1. review existing system architecture designs to ensure balance of functional, service quality, and systems management requirements
100
30 10 20
PC2. review existing system architecture designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems
30 10 20
PC3. review technical capabilities roadmap for existing solution architectures
20 5 15
PC4. monitor changes in solution design standards and update architecture 15 5 10
PC5. update documentation on existing solution architectures for appropriate people
5 0 5
Total 100 30 70 3. SSC/N8210 Design and implement security architecture across end-to-end IoT solutions
PC1. Acquire deep understanding of all technology systems of the organization
100
25 7.5 17.5
PC2. Identify business and security requirements of the solution
10 3 7
PC3. Identify and adopt security standards and protocols appropriate for the solution
5 1.5 3.5
Qualifications Pack For IoT - Solution Architect
73
PC4. Plan, research and design robust security architectures for the solution
5 1.5 3.5
PC5. Implement security architecture across all layers of the solution (such as the device, network and cloud layers)
5 1.5 3.5
PC6. Adopt security safeguards such as routers, firewalls and Identity Access Management tools
10 3 7
PC7. Protect the IoT network from unauthorized access or malicious intent
5 1.5 3.5
PC8. Ensure only authorized devices should be able to connect to the network
5 1.5 3.5
PC9. Test security architecture to ensure expected behaviour as per requirements
5 1.5 3.5
PC10. Design and implement security policies and standards
5 1.5 3.5
PC11. Ensure that solution architecture implements, operates and controls prescribed security policies and standards
5 1.5 3.5
PC12. Ensure that security policies and standards are followed at all times 5 1.5 3.5
PC13. Ensure that solution architecture performs day-to-day security processes such as threat and vulnerability management
5 1.5 3.5
PC14. Continuously update and upgrade security systems as needed
5 1.5 3.5
Total 100 30 70 4. SSC/N8211 Evaluate new technologies, solutions and vendor products for integration into IoT solutions
PC1. Gather and analyse intelligence about products, customers, competitors and landscapes
25 7.5 17.5
PC2. Identify emerging IoT technologies, practices and standards
25 7.5 17.5
PC3. Stay up to date with latest industry trends
10 3 7
PC4. Track both leading and emerging suppliers across the spectrum of solution providers
15 4.5 10.5
PC5. Evaluate suppliers based on criteria such as breadth of offering, solution performance, geographic availability, support services and security 100
15 4.5 10.5
PC6. Perform technology selection of software/hardware solutions to integrate into the IoT solution
5 1.5 3.5
Qualifications Pack For IoT - Solution Architect
74
PC7. Assess solution fit based on requirements of IoT architecture 5 1.5 3.5
Total 100 30 70
5. SSC/N8212 Manage visualizations, UI/UX design and data lifecycles for all stages of data lifecycle
PC1. Evaluate available data visualization tools to be used for IoT solution
100
25 7.5 17.5
PC2. Select visualization tools depending on company's goals, customer base and type of data being collected
15 4.5 10.5
PC3. Manage dashboards that visualize data coming from multiple devices
15 4.5 10.5
PC4. Develop designs that enhance user experience
10 3 7
PC5. Develop designs which include the ability to easily upgrade processing units
5 1.5 3.5
PC6. Design alerts, notifications and their associated actions while developing designs
5 1.5 3.5
PC7. Develop APIs which safely allow a user to connect, control, and read information from devices
10 3 7
PC8. Perform processes of all stages of data lifecycle including acquisition, backup, maintenance, usage and destruction
15 4.5 10.5
Total 100 30 70
6. SSC/N8213 Perform value engineering and analysis of IoT solution components
PC1. Identify components/solutions to be analysed
100
5 1.5 3.5
PC2. Gather information about components/solutions to be analysed from relevant stakeholders
5 1.5 3.5
PC3. Perform cost-function analysis of components/solutions
10 3 7
PC4. Identify improvements that either improve functionality or lower cost of components/solutions
10 3 7
PC5. Prepare reports that summarize the conclusions and specific proposals
10 3 7
PC6. Describe action plans for implementation of recommendations
10 3 7
PC7. Evaluate possible standards that can be used while designing and optimizing IoT solutions
10 3 7
Qualifications Pack For IoT - Solution Architect
75
PC8. Identify and implement appropriate standards across IoT solutions
10 3 7
PC9. Ensure value engineering leads to components/solutions which are compliant with industrial, technological and organizational regulations
10 3 7
PC10. Ensure value engineering leads to interoperability between different components of the IoT solution
10 3 7
PC11. Evaluate existing IoT solution and enhance reusability of IoT solutions and components
10 3 7
Total 100 30 70 7. SSC/N8214 Integrate Information Technology (IT) systems with Operational Technology (OT) systems
PC1. Identify defined areas where IT-OT integration can deliver tangible value
100
10 3 7
PC2. Identify and engage with stakeholders who will be involved in IT-OT integration
10 3 7
PC3. Define scope of the IT-OT integration initiative
5 1.5 3.5
PC4. Assess costs and benefits of performing IT-OT integration
5 1.5 3.5
PC5. Evaluate risks, consequences andpitfalls of performing IT-OT integration
10 3 7
PC6. Document value of IT-OT integration including potential growth factors such as enabling new business models
5 1.5 3.5
PC7. Assess the need to consult external vendors to perform IT-OT integration
5 1.5 3.5
PC8. Obtain executive buy-in to perform IT-OT integration
10 3 7
PC9. Evaluate and document current state across people, processes and technology systems prior to IT-OT integration
5 1.5 3.5
PC10. Evaluate and document future state across people, processes and technology systems post IT-OT integration
5 1.5 3.5
PC11. Perform IT-OT integration considering factors such as analysis of standards, data ownership and security policies
10 3 7
Qualifications Pack For IoT - Solution Architect
76
PC12. Ensure that IT-OT integration does not interfere with daily or mission-critical tasks on both IT and OT systems
5 1.5 3.5
PC13. Perform quality testing for IT-OT integrations
5 1.5 3.5
PC14. Determine frequency to review and update integrated systems
5 1.5 3.5
PC15. Review and update integrated systems over regular intervals
5 1.5 3.5
Total
100 30 70
8. SSC/N8215 Test and validate architecture of IoT solutions
PC1. Test usability of IoT architecture with real users
15 4.5 10.5
PC2. Test user's ease to use the application, flexibility in handling controls and system's ability to meet its objectives
15 4.5 10.5
PC3. Test performance issues in the design of IoT architecture 15 4.5 10.5
PC4. Test multiple OS versions, browser types, generations of devices, communications nodes, etc. on IoT architecture
15 4.5 10.5
PC5. Perform regression testing to overcome upgrade related issues
15 4.5 10.5
PC6. Use virtualization tools and technologies to perform reliability and scalability testing
10 3 7
PC7. Build IoT test environments which involve simulation of edge devices
15 4.5 10.5
Total
100 30 70
9. SSC/N8216 Continuously evaluate and upgrade architecture of IoT solutions
PC1. Assess IoT architecture to highlight their characteristics, strengths and weaknesses
100
15 4.5 10.5
PC2. Evaluate performance based on responsiveness of the architecture
10 3 7
PC3. Evaluate reliability of the architecture based on its ability to keep operating over time
10 3 7
PC4. Evaluate availability of the architecture based on the proportion of time the system is up and running
10 3 7
PC5. Evaluate security of the architecture based on its ability to resist unauthorized attempts at usage
15 4.5 10.5
PC6. Evaluate modifiability of architecture speed and costs needed to make changes to it
10 3 7
Qualifications Pack For IoT - Solution Architect
77
PC7. Evaluate portability of architecture based on its ability to run under different computing environments
10 3 7
PC8. Perform regular upgrades to IoT architecture
10 3 7
PC9. Ensure upgrades address increased scalability, reliability and security demands
10 3 7
Total 100 30 70
10. SSC/N8217 Use appropriate standards and ensure compliance of IoT solutions
PC1. Evaluate what value a given standard brings to IoT architecture
20 6 14
PC2. Evaluate risks of not using a particular standard for the architecture
15 4.5 10.5
PC3. Identify standards that best fit the needs of the architecture
15 4.5 10.5
PC4. Ensure solutions are compliant with industry, technological and organizational regulations
15 4.5 10.5
PC5. Understand risk and compliance requirements that must be followed and document them
20 6 14
PC6. Identify plan of action to be proactively manage risks and offset costs of compliance
15 4.5 10.5
Total 100 30 70
11. SSC/N8220 Integrate IoT solutions across various device components, networks, databases, analytics solutions and cloud infrastructure
PC1. Identify the short-term and long-term integration needs of the solution
10 3 7
PC2. Implement integrations of services such as data integration, cloud service integration, business intelligence, etc. depending on needs of the solution
10 3 7
PC3. Create and coordinate roles, responsibilities, and delivery of integration needs across various teams (both internal and external)
15 4.5 10.5
PC4. Perform integration across various solution components such as devices, networks, databases and cloud infrastructure
20 6 14
PC5. Manage architecture design, security architecture design and
10 3 7
Qualifications Pack For IoT - Solution Architect
78
hardware design across all components of the solution during integration
PC6. Ensure reliability, scalability, availability of integrated architecture
10 3 7
PC7. Perform IoT standardization to streamline overall solution integration of IoT projects
10 3 7
PC8. Ensure that standardization enables interoperability across devices
10 3 7
PC9. Ensure that standardization leads to reduction in overall project costs
5 1.5 3.5
Total 100 30 70
12. SSC/N8238 Create technical documents and manuals
PC1. Identify the purpose and the scope of the activity for which technical documentation is to be produced
20 6 14
PC2. Obtain information for the technical document from relevant sources and stakeholders
15 4.5 10.5
PC3. Draft technical document ensuring that content is concise, complete and easy to consume
15 4.5 10.5
PC4. Review technical document content with relevant stakeholders and document owners
10 3 7
PC5. Ensure that technical document is formatted and designed as per specifications
10 3 7
PC6. Transfer technical document to relevant stakeholders for sign-off and publishing
10 3 7
PC7. Continuously review and update technical document
20 6 14
Total 100 30 70
13. 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 organisation-wide decisions
10 3 7
PC4. Use formal communication methods to collaborate with stakeholders (such as meetings, conference calls, emails etc.)
5 2 3
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
Qualifications Pack For IoT - Solution Architect
79
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 30 70