Software requirements specification: develop fast and clear
Gather, prioritize requirements, develop software specification in close collaboration with a customer and users
Description
In the course you learn the full cycle of collecting, prioritizing, balancing and agreeing on IT product/service requirements.
You learn the software specification document and UML models and you have an option to try working out software requirements, prioritize them and design a software requirements specification by yourself.
At the course you can consequently develop your own package of software requirements, share it with the expert trainer (PfMP, PgMP, PMP; ITIL Expert, Managing professional and Strategic Leader; DevOps Product Owner and accredited trainer) for a friendly feedback.
At the course completion you learn and will be able:
How to engage stakeholders and develop a Stakeholder register
Identify the top priority stakeholders
Define the appropriate communications approach to the top-ranked stakeholders
How to create and agree on Business - technical requirements matrix
Solve conflicts in requirements between different stakeholder groups
Prioritize and balance requirements using MoSCoW priority matrix
Apply KANO prioritizing tool
Develop use cases, states diagrams, consequence diagrams
How to develop Software requirements specification.
The course contains four assignments which help you to learn the topics practically.
You are welcome to submit and receive and receive expert-level feedback.. Usually I try to deliver my feedback in 2 business days.
In the course materials you find templates and examples demo.
What You Will Learn!
- define project stakeholders;
- gather stakeholder's demands, requirements, and expectations;
- develop business and technical requirements traceability matrix;
- create simple UML models
- develop software specification;
Who Should Attend!
- Software users,
- Software customers,
- software developers,
- IT support teams,
- system analytics