Beskrivning av: Use Case Training for User and System Requirements
Improve customer satisfaction and product delivery by applying techniques from this Use Case training course for User & System Requirements. With this use case training, you will understand the difference between user requirements vs system requirements, and gain the skills to capture software and IT business needs and requirements. You will also write use cases to specify software requirements, draw UML diagrams to model the system, create the data and interface models, and develop an IT requirements document.
- This course is eligible for 15 AXELOS My PRINCE2 CPD points. Learn more now — PRINCE2 CPD Information
Use Case Training for User and System Requirements Delivery Methods
- After-course instructor coaching benefit
- Learning Tree end-of-course exam included
- After-course computing sandbox included
Use Case Training for User and System Requirements Course Benefits
- Develop requirements for IT and software-intensive systems
- Build a use case based requirements model
- Write use cases
- Model user interfaces using mock-ups and a data model
Use Case Course Outline
The Importance of Software Requirements
The software development life cycle
- Defining and differentiating between requirement types
- Locating requirement sources
- Development approaches
Presenting software requirements
- Structuring the requirements document
- Requirements components: text, diagrams, data
Structuring Your Project
Tuning your methodology to your project size
- Matching the process to size and complexity of projects
- Differentiating Agile from standard techniques
Analysing stakeholder input
- Identifying and prioritising stakeholders
- Eliciting initial requirements input
- Iterating requirements collaboratively
Applying the requirements process
- Elicitation
- Analysis
- Specification
- Validation
Capturing and Refining Use Cases
Writing user stories
- Scripting user stories and use cases
- Iteration and progressive elaboration of use cases
Creating structured use cases
- Use cases as behavioral requirements
- Identifying stakeholders and actors Naming and scoping use cases
- Writing scenarios: main and alternatives
- Adding preconditions and guarantees
Iterating use cases
- Refining use cases with stakeholders
- Factoring common steps
- Discovering extension scenarios
- Verifying use case completeness
Organising use cases
- Diagramming scenarios with UML
- Choosing free text vs. formal use case notation
Generating Interface Requirements
Integrating interface requirements
- Supporting use cases with user interface mock-ups
- Comparing types of interface
Producing interface models
- Storyboarding and prototyping
- Modelling interfaces with UML state diagrams and navigation maps
Data Requirements
Analysing data requirements
- Exploring the use cases and the interface
- Determining data business rules
Creating a requirements data model
- Representing data models with UML class diagrams
- Entities
- Attributes
- Associations
- Adding associations' multiplicity
- Maintaining the glossary
Nonfunctional Requirements
Gathering nonfunctional requirements
- Obtaining volumetrics
- Classifying nonfunctional requirements using FURPS
Documenting nonfunctional requirements
- System reliability: Availability, Accuracy and Failures
- Addressing the "-ilities"
Intresseanmälan
Learning Tree International
Learning Tree är ett internationellt utbildningsföretag med över 40 års erfarenhet av att leverera utbildning till yrkesverksamma IT-proffs, projektledare, verksamhetsutvecklare och chefer. Vi erbjuder allt från enstaka kurser till globala utbildningsprogram, och vi hjälper våra kunder att införa hållbara processer som fungerar idag och förbereder...
Läs mer om Learning Tree International AB och visa alla utbildningar.