More About Software Requirements: Thorny Issues and
Practical Advice |
|
|
|
Summary
|
Author
|
Look Inside
|
Comments
|
|
|
| Karl E. Wiegers |
| December 2005, Microsoft Press, Paperback, 224 pages, ISBN 0735622671
|
|
|
|
 |
|
|
Have you ever delivered software that satisfied all
of the project specifications, but failed to meet any of the customers'
expectations? Without formal, verifiable requirements--and a system
for managing them--the result is often a gap between what developers
think they're supposed to build and what customers think they're going
to get. Too often, lessons about software requirements engineering
processes are formal or academic, and not of value to real-world, professional
development teams. In MORE ABOUT SOFTWARE REQUIREMENTS: THORNY ISSUES
AND PRACTICAL ADVICE, the author of Software Requirements, Second Edition,
describes even more practical techniques for gathering and managing
the software requirements that help you meet project specifications
and customer expectations. A leading speaker and consultant in the
field of requirements engineering, Karl Wiegers takes questions raised
by other professional software developers and analysts as a basis for
the practical solutions and best practices offered in this guide. Succinct
and immediately useful, this book is a must-have for developers and
analysts.
From the author of Software Requirements, Second Edition, this follow-up
handbook answers real questions raised by professional software developers
and business analysts. It tackles many tough issues about gathering
and managing software requirements and offers expert guidance and real-world
solutions.
Key Book Benefits:
-Delivers concise information that guides readers through difficult
requirements issues -Provides thoughtful guidance based on the author’s
extensive real-world application-development and consulting experiences
-Features practical solutions and demonstrates best practices for software
requirements engineering that can lead to fewer change orders, more
satisfied customers, and lower development costs
|
 |
|
| Karl E. Wiegers, Ph.D., 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 as a photographic research scientist,
a software applications developer, a software manager, and a software
process and quality improvement leader. He has led process-improvement
activities for small teams, for a division of 500 software engineers
building Kodak’s digital imaging products, and for the Kodak
Internet development group. His writing and teaching are based largely
on his experience in improving development processes, technical practices,
and quality practices in all these environments, as well as incorporating
experiences drawn from his dozens of consulting clients. Karl is the
author of three previous books, and he has written more than 160 articles
on software engineering and management, chemistry, and military history
during the past 30 years. He is a frequent speaker at software conferences,
public seminars, and professional society meetings. As an independent
consultant, Karl presents training seminars and consulting engagements
at companies worldwide on requirements engineering, software peer reviews,
process improvement, risk management, and related topics. He has worked
with nearly 80 companies and government agencies in many different
industry sectors since 1997. |
|