Sponsors

Microsoft


TechWell

We have 2100 guests and 2 members online

Home Webcasts The Quest for Quality Requirements

The Quest for Quality Requirements

E-mail
karl
Karl E. Wiegers - Consultant, Process Impact, and Author of "Software Requirements, 2nd Edition"

 

[ View On-demand ]
  

 

Despite more than 50 years of practice, poor requirements continue to plague the software industry. Some projects have no written requirements at all, while others struggle with requirements documents that are incomplete, inconsistent, ambiguous, or otherwise flawed. The predictable outcomes include missed schedules, cost overruns, expensive rework, low quality, and dissatisfied customers. Who needs this?

 

This presentation explores the software requirements domain, beginning with definitions of three levels of requirements and clarification of the subdomains of requirements engineering. Characteristics of high-quality software requirements are described, along with suggestions for writing high-quality requirements. You will also see more than 15 recommended good practices for improving the software requirements engineering processes on your projects. 
karl
Karl E. Wiegers - Consultant, Process Impact, and Author of "Software Requirements, 2nd Edition"
 

[ View On-demand ]

 

Despite more than 50 years of practice, poor requirements continue to plague the software industry. Some projects have no written requirements at all, while others struggle with requirements documents that are incomplete, inconsistent, ambiguous, or otherwise flawed. The predictable outcomes include missed schedules, cost overruns, expensive rework, low quality, and dissatisfied customers. Who needs this?
 

This presentation explores the software requirements domain, beginning with definitions of three levels of requirements and clarification of the subdomains of requirements engineering. Characteristics of high-quality software requirements are described, along with suggestions for writing high-quality requirements. You will also see more than 15 recommended good practices for improving the software requirements engineering processes on your projects.



About the Presenter
:
 



Karl E. Wiegers


Karl E. Wiegers is Principal Consultant with Process Impact, a software process consulting and education company in Portland, Oregon. Previously, he spent 18 years at Eastman Kodak Company, where he held positions among others as a software manager, and software process and quality improvement leader. Karl holds a Ph.D. in organic chemistry from the University of Illinois.

Karl’s most recent book is "Software Requirements, 2nd Edition" (Microsoft Press, 2003). He also wrote "Peer Reviews in Software: A Practical Guide" and "Creating a Software Engineering Culture", as well as 160 articles on software development, chemistry, and military history. Karl has served on the Editorial Board for IEEE Software magazine and as a contributing editor for Software Development magazine.

[ View On-demand ]

 


 

mkslogo_186x62

About the Sponsor:
 

MKS offers an enterprise software platform that coordinates and manages software application activities and configuration items through the establishment a unified application data framework to deliver productivity, visibility and compliance. MKS Integrity’s unified approach provides IT and software engineering organizations with end to end coverage across the application development lifecycle with capabilities including requirements management, to software change and configuration management, build management and test management, through to deployment and release management, and IT portfolio management. By spanning all aspects of the application the development lifecycle, MKS supports critical business transformations including SOA, application rationalization and IT outsourcing.

MKS Inc.
410 Albert Street
Waterloo, Ontario Canada



Trackback(0)

Comments (0)add comment


Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy
 
509 Bandwidth Limit Exceeded

Bandwidth Limit Exceeded

The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.