Friday, November 27, 2009
About
More About Software Requirements—Thorny Issues and Practical Advice
Microsoft�
PUBLISHED BY
Microsoft Press
A Division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
� 2006 Karl Wiegers
0-73562-267-1
All rights reserved. No part of the contents of
this book may be reproduced or transmitted in any form or by any means
without the written permission of the publisher.
Library of Congress Control Number 2005936071
1 2 3 4 5 6 7 8 9 QWE 0 9 8 7 6 5 4 3
Distributed in Canada by H.B. Fenn and Company Ltd.
A CIP catalogue record for this book is available from the British Library.
Microsoft Press books are available through
booksellers and distributors worldwide. For further information about
international editions, contact your local Microsoft Corporation office
or contact Microsoft Press International directly at fax (425)
936-7329. Visit our Web site at http://www.microsoft.com/mspress. Send comments to mspinput@microsoft.com.
Microsoft, Excel, and Microsoft Press are either
registered trademarks or trademarks of Microsoft Corporation in the
United States and/or other countries. Other product and company names
mentioned herein may be the trademarks of their respective owners.
The example companies, organizations, products,
domain names, e-mail addresses, logos, people, places, and events
depicted herein are fictitious. No association with any real company,
organization, product, domain name, e-mail address, logo, person,
place, or event is intended or should be inferred.
This book expresses the author's views and
opinions. The information contained in this book is provided without
any express, statutory, or implied warranties. Neither the authors,
Microsoft Corporation, nor its resellers, or distributors will be held
liable for any damages caused or alleged to be caused either directly
or indirectly by this book.
Acquisitions Editor: Ben Ryan
Project Editor: Devon Musgrave
Copy Editor: Michelle Goodman
Indexer: Brenda Miller
Body Part No. X11-66734
Acknowledgments
First, I thank the many people in my seminars who
have asked some of these challenging questions over the past several
years, as well as the readers who have sent me e-mails with their own
thorny requirements issues. I'm grateful for the review input provided
by Wayne Allen, Michael Beshears, Steven Davis, Chris Fahlbusch, Lynda
Fleming, Betty Luedke, Jeannine McConnell, Terry Nooyen-Coyner, Debbie
Shyne, David Standerford, Donna Swaim, and Robin Tucker. The many
comments I received from reviewers Ellen Gottesdiener, Andre Gous, and
Shannon Jackson were especially valuable. A special thanks goes to Erik
Simmons, who provided incisive suggestions on every chapter and greatly
helped me sharpen the message. Thanks also to the Microsoft Learning
editorial and production teams, including acquisitions editor Ben Ryan,
copy editor Michelle Goodman, proofreaders Becka McKay and Sandi
Resnick, and artist Joel Panchot. I especially enjoyed the opportunity
to work with project editor Devon Musgrave again.
And finally, a big thank-you once again to my ever-cheerful wife, Chris Zambito. Fooled you this time, hon!
About the Author
Karl E. Wiegers is Principal Consultant with
Process Impact, a software process consulting and education company in
Portland, Oregon. His interests include requirements engineering, peer
reviews, process improvement, project management, risk management, and
software metrics. Previously, he spent 18 years at Eastman Kodak
Company, where he held positions as a photographic research scientist,
software developer, software manager, and software process and quality
improvement leader. Karl received a B.S. degree in chemistry from Boise
State College, and M.S. and Ph.D. degrees in organic chemistry from the
University of Illinois. He is a member of the IEEE, IEEE Computer
Society, and ACM.
Karl's most recent book is More About Software Requirements: Thorny Issues and Practical Advice (Microsoft Press, 2006). He also wrote Software Requirements, Second Edition (Microsoft Press, 2003), Peer Reviews in Software: A Practical Guide (Addison-Wesley, 2002), and Creating a Software Engineering Culture
(Dorset House, 1996), as well as 160 articles on software development,
chemistry, and military history. Karl is a two-time winner of the
Productivity Award from Software Development magazine. Karl has served on the Editorial Board for IEEE Software magazine and as a contributing editor for Software Development
magazine. He is a frequent speaker at software conferences and
professional society meetings. In his spare time, Karl enjoys playing
guitar, drinking wine, watching movies, and studying military history.
You can reach him at http://www.processimpact.com.
No comments:
Post a Comment