# System Requirements

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/system-requirements

The documented specifications describing what a software or hardware system must do (functional requirements) and how well it must perform (non-functional requirements like speed, security, or scalability). Business analysts, product managers, and systems engineers gather and write these requirements early in a project to guide design and serve as the basis for testing and acceptance. Clear requirements documentation helps prevent scope creep and miscommunication between stakeholders and developers.

Related skills: [Business Analysis](https://career.thegoodapps.co/skills/business-analysis), [Systems Analysis](https://career.thegoodapps.co/skills/systems-analysis), [User Stories](https://career.thegoodapps.co/skills/user-stories)

## Open roles requiring System Requirements (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
