Description
This training aims to define the concept of requirements in software development. She will show you how to formulate your specifications to include requirements. You will learn to identify them, formalize them, test them, validate them as well as implement a monitoring strategy.
Who is this training for ?
For whom ?
Project owners, analysts, development teams, test teams.
Prerequisites
Basic knowledge of Computers.
Training objectives
Training program
- Modelization
- Fundamentals.
- Static and dynamic modeling.
- Declarative and operational requirements.
- Conduct project
- Project cycle.
- The actors around the requirements.
- The requirements in the project phases.
- The requirements as elements of the contract.
- Project plans.
- Practical work Identification of requirements on a case study.
- Requirements
- Definition.
- Typology.
- Glossary.
- Format.
- Style.
- Prioritization.
- Quality.
- Consistency.
- Acceptance.
- Practical work Description of requirements.
- Analyse
- Reading the specifications.
- Identification of requirements.
- Modeling.
- Causality graph.
- Practical work Requirements modeling.
- Requirements testing
- Interpretation of requirements.
- Identification and counting of tests.
- Load estimation.
- Practical work Testing requirements.
- Requirements development
- Interpretation of requirements.
- Component identification.
- Prioritization.
- Load estimation.
- Requirements management
- Metrics associated with requirements.
- Requirements traceability.
- Tools and software.
- Requirements tracking.
- Version and change management.
- Practical work Definition of measurement and monitoring indicators.
- Validation
- Functional and technical requirements.
- Validation and verification of requirements.
- Practical work Establishment of a requirements validation policy.