- Type Learning
- Level Foundational
Software Development – Introduction and Critical Topics Proficient Badge and Certificate
Issued by
Minnesota State IT Center of Excellence
This super badge introduces a fundamental understanding and terminology related to Software Development & Agile Critical Topics.
- Type Learning
- Level Foundational
Skills
- Assess different software and hardware business requirements.
- Assess the existence or absence of a required design principle when given a specific scenario
- Define key security requirements and test scenarios
- Define the interaction between security and system usability and the importance for minimizing the affects of security mechanisms
- Demonstrate knowledge of the Secure Software Development Lifecycle (SSDLC
- Describe the activities and artifacts associated with the Analysis and Testing phases
- Describe why good human machine interfaces are important to system security
- Explain basic concepts of software and hardware.
- Explain computer and software troubleshooting methodology
- Summarize regulation and standards that apply to software analysis and testing
- To compare different software development methodologies
- To describe a digital computer
- To identify human machine interfaces and graphical user interfaces
- To summarize the System Development Life Cycle