Overview |  | Roles |  | Work Items |  | Views |  | CMMI |  | Index |  | Glossary |

Project Portal
| ### Next Steps Define Operational Requirements |
| Define Safety Requirements ( 3 : RD : 2 : 2.1 ) ( 3 : RD : 3 : 3.2 ) Solution Architect
Activity: Define Safety Requirements
Solution Architect
Business Analyst
|  |  |  | Planning |  |
|  | Participating Roles Responsible: Solution Architect Business Analyst Accountable: Solution Architect Consult: Subject Matter Expert Informed: Development Manager Project Manager Test Manager Release Manager
### Overview Safety requirements specify steps taken to protect human life and limb during human/product interaction. They must reflect any industry-specific regulatory requirements. These requirements deal with any hazardous element of a product that is made up of, or controlled by software. If the software is part of a system, these software safety requirements are defined as part of the overall system safety requirements. Grouping these safety requirements stresses their importance and aids in their tracking, design, development, testing, and validation. While it is true that not all software projects have safety issues that need to be addressed, it is recommended to consider safety requirements early in any project. # Entry Criteria User Scenarios Complete User scenarios have been created, reviewed, and approved. Quality of Service Requirements Complete The quality of service requirements have been created, reviewed, and approved. Domain Model Complete The domain model has been created, reviewed, and approved. When: After the input requirements are available. # Sub-Activities
1 | Analyze Input Requirements | Analyze the scenarios, quality of service requirements, and any industry-specific regulations for input requirements specific to security.
2 | Draft Safety Requirements | Create a draft of the safety requirements from initial input.
3 | Review Safety Requirements | Review the draft safety requirements. This review should include an assessment of preparedness for any regulatory audits. Update the requirements based on feedback.
4 | Baseline Requirements | Baseline the reviewed and approved safety requirements for the project. This baseline is used in change management and revising project estimates during replanning.
# Exit Criteria
| The safety requirements are reviewed, approved, and baselined.
© 2005 Microsoft Corporation. All rights reserved. MSF for CMMI Process Improvement: 1.00.0000.00 |