SSC/ N 4703 Design firmware

Report 2 Downloads 45 Views
SSC/ N 4703

Design firmware

Overview This unit is about designing firmware to meet specific requirements and constraints.

Applicable NOS Unit

SSC/ N 4703 Unit Code Unit Title (Task) Description Scope

Design firmware SSC/ N 4703 Design firmware

This unit is about designing firmware to meet specific requirements and constraints. This unit/task covers the following: Constraints:  performance  size  time  cost  industry standards and regulations Appropriate people:  line manager  design validators  subject matter experts Performance Criteria (PC) w.r.t. the Scope To be competent, you must be able to: PC1. establish your role and responsibilities in designing firmware PC2. establish firmware requirements and constraints PC3. identify any issues with firmware requirements or constraints and clarify these with appropriate people PC4. access reusable components, relevant best practices and design standards from your organization’s knowledge base PC5. create design options that comply with firmware requirements and constraints PC6. review design options with appropriate people and incorporate their inputs PC7. document designs using standard templates and tools PC8. update your organization’s knowledge base with new designs PC9. obtain advice and guidance on designing firmware from appropriate people, where required PC10. comply with your organization’s policies, procedures and guidelines when designing firmware Knowledge and Understanding (K) A. Organizational You need to know and understand: KA1. your organization’s policies, procedures and guidelines for designing firmware Context including your role and responsibilities in relation to this (Knowledge of the KA2. objectives and scope of work to be carried out and the importance of keeping company/ within these boundaries organization and KA3. your organization’s knowledge base and how to access and update 24

SSC/ N 4703

Design firmware

its processes)

B. Technical Knowledge

Skills (S) A. Core Skills/ Generic Skills

B. Professional Skills

information on;  reusable components  relevant best practices  design standards  new designs KA4. sources of information about constraints affecting firmware design and how to access these KA5. basic manufacturing methods for designing firmware and how to apply these KA6. who to involve when designing firmware KA7. who to approach for advice and guidance KA8. how to interpret design requirements KA9. who you may need to involve to provide feedback to your designs KA10. the importance of collating feedback on your designs KA11. how to analyze and use feedback to improve your designs KA12. methods and techniques used when working with others KA13. standard tools and templates available and how to use these KA14. your organization’s approval process for designing firmware KA15. where to obtain advice and guidance on designing firmware You need to know and understand: KB1. types of constraints and the impact these have on firmware design KB2. common issues that may affect design requirements and who to seek clarification from when required KB3. different design options and how to select the best option to meet the requirements and constraints KB4. techniques and tools for creating firmware designs and how to apply these KB5. current practice for designing firmware Writing Skills You need to know and understand how to: SA1. complete accurate well written work with attention to detail SA2. communicate with others in writing Reading Skills You need to know and understand how to: SA3. read instructions, guidelines, procedures, rules and service level agreements Oral Communication (Listening and Speaking skills) You need to know and understand how to: SA4. listen effectively and orally communicate information accurately SA5. ask for clarification and advice from others Decision Making 25

SSC/ N 4703

Design firmware

C. Technical Skills

You need to know and understand how to: SB1. identify anomalies in data SB2. make decisions on suitable courses of action Plan and Organize You need to know and understand how to: SB3. plan and organize your work to achieve targets and deadlines Customer Centricity You need to know and understand how to: SB4. build and maintain positive and effective relationships with customers SB5. check your own work meets customer requirements Problem Solving You need to know and understand how to: SB6. refer anomalies to the line manager SB7. apply problem-solving approaches in different situations SB8. seek clarification on problems from others Analytical Thinking You need to know and understand how to: SB9. analyze data and activities SB10. pass on relevant information to others Critical Thinking You need to know and understand how to: SB11. provide opinions on work in a detailed and constructive way SB12. apply balanced judgments to different situations Attention to Detail You need to know and understand how to: SB13. check your work is complete and free from errors Team Working You need to know and understand how to: SB14. work independently and collaboratively SB15. work effectively in a team environment You need to know and understand how to: SC1. use information technology effectively to input and/or extract data accurately SC2. agree objectives and work requirements SC3. store and retrieve information SC4. keep up to date with changes, procedures and practices in your field of expertise

26

SSC/ N 4703

Design firmware

NOS Version Control

NOS Code

SSC/ N 4703

Credits(NVEQF/NVQF/NSQF) [OPTIONAL] Industry IT-ITeS Industry Sub-sector

Engineering and R&D

Version number

0.1

Drafted on

30/04/2013 30/04/2013

Last reviewed on Next review date

30/06/2014

27