logo-img

Seat reservation

Oops! No seats reserved yet.
loading..



(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States
(603) 852 79 35 akasi-commercial@akasigroup.com 1, Tara boulevard # 101, Nashua NH 03062 United States

Course details

User & System Requirements For Successful Software

Course 00034

Description

Improve customer satisfaction and product delivery by applying techniques from this user and system requirements course. With this training, you will gain the skills to capture software requirements, leverage clearly defined processes, specify user and system requirements, match processes to the size of your projects, and apply quality and consistency tests to the requirements model.

What you'll learn

  • Develop requirements for software-intensive systems
  • Build a use case-based requirements model
  • Write user stories and brief, casual, and fully developed use cases
  • Model user interfaces using mock-ups and a data model

Pre-requisites

  • • None

Curriculum

Defining and differentiating between requirement types

Locating requirement sources

Development approaches

Structuring the requirements document

Requirements components: text, diagrams, data

Matching the process to size and complexity of projects

Differentiating Agile from standard techniques

Identifying and prioritizing stakeholders

Eliciting initial requirements from input documents

Iterating requirements collaboratively

Elicitation

Analysis

Specification

Validation

IEEE

SWEBOK

The Unified Process

Scripting user stories and use cases

Iteration and progressive elaboration of 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

Refining use cases with stakeholders

Factoring common steps

Discovering extension scenarios

Verifying use case completeness

Diagramming scenarios with UML

Choosing free text vs. formal use case notation

Supporting use cases with user interface mock-ups

Comparing types of interface

Storyboarding and prototyping

Exploring the use cases and the interface

Determining data business rules

Representing data models with UML class diagrams

Entities

Attributes

Associations

Adding associations' multiplicity

Maintaining the glossary

Obtaining volumetrics

Classifying nonfunctional requirements using FURPS

System reliability: Availability, Accuracy and Failures

Addressing the "-ilities"

Achieving well-formed requirements through validation

Reviewing requirements with walkthroughs

Verifying requirements with inspections

Ensuring testability of requirements

Extrapolating test scripts and scenarios from requirements

Get this Course

2450,00 €


  • • 20 hours instructor-led training course
  • • After-course coaching available

  • • No schedule defined yet