Sponsors

Microsoft


TechWell

We have 2094 guests and 2 members online

Home Webcasts Software Requirements: 10 Traps to Avoid

Software Requirements: 10 Traps to Avoid

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

 

[ View On-demand ]
  

 

Successful software projects are built on a foundation of well-understood requirements. However, many development organizations get caught in traps that prevent them from effectively collecting, documenting, or managing their requirements. This presentation describes ten typical requirements problems that can sabotage your project. Several symptoms that indicate you might be getting caught in each trap are described, along with suggestions for avoiding or escaping from the trap.

 

The requirements traps discussed are:

  • Confusion about what a requirement is
  • Inadequate customer involvement
  • Vague and ambiguous requirements
  • Unprioritized requirements
  • Building functionality no one uses
  • Analysis paralysis
  • Scope creep
  • Insufficient change impact analysis
  • Inadequate requirements version control

 

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

[ View On-demand ]


Successful software projects are built on a foundation of well-understood requirements. However, many development organizations get caught in traps that prevent them from effectively collecting, documenting, or managing their requirements. This presentation describes ten typical requirements problems that can sabotage your project. Several symptoms that indicate you might be getting caught in each trap are described, along with suggestions for avoiding or escaping from the trap.

 

The requirements traps discussed are:

  • Confusion about what a requirement is
  • Inadequate customer involvement
  • Vague and ambiguous requirements
  • Unprioritized requirements
  • Building functionality no one uses
  • Analysis paralysis
  • Scope creep
  • Insufficient change impact analysis
  • Inadequate requirements version control
[ View On-demand ]



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.