Software Requirements

With Earl Beede


What is the most frequently reported cause of software project failure–regardless of project size or type of software? Requirements challenges. Learn how to use requirements engineering to support successful software projects.

Start your free trial

*No credit card required!

Overview

What is the most frequently reported cause of software project failure–regardless of project size or type of software? Requirements challenges. Discover how leading-edge companies use requirements engineering to support successful software projects. Learn the three purposes of requirements and how to distinguish between requirements fantasies and requirements reality. Practice practical techniques for exploring user needs, capturing requirements, controlling changes, and building highly satisfactory software.

Who Is This Course For?

Business analysts, requirements analysts, technical leads, project leads, project managers, program managers, developers, testers, and all others who want to develop better requirements.

Related Courses

Agile Requirements in Depth, Understanding Software Projects, 10x Software Development

Resources: Workbook
Duration: 7h 06m

Your instructor
Earl Beede
Construx Senior Fellow

Contents


Introduction
Define “Requirement”
Write a Requirement
A Requirements Strategy
Stakeholders
Gathering and Sowing Requirements
Models for Requirements
Improving a Requirement
Package the Requirements
Validate Requirements
Manage the Requirements
Pick Your Tools

Construx OnDemand: Empowering these software teams