Exploring Requirements 1: Quality Before Design
()
About this ebook
John von Neumann once said, "There's no sense being exact about something if you don't even know what you're talking about." In a world that is growing increasingly dependent on highly complex, computer-based systems, the importance of defining what you want to make before making it—that is, knowing what you're talking about—cannot be stressed enough.
Here's an innovative book that gives you the understanding you need to give people the solutions they want. The collaborative team of Gause and Weinberg tells how you can assure the requirements are right—before the product is designed.
Written by two recognized authorities in the field, this book is a collection of ideas developed, refined, and tested during their more than sixty combined years of work with both large and small organizations.
The techniques formulated in Exploring Requirements are not confined to software development; they have been used effectively to develop a wide range of products and systems—from computer software to furniture, books, and buildings.
Systems analysts and anyone involved with the challenges of the requirements process will greatly benefit from this book.
Renowned leaders in the software industry have this to say about Exploring Requirements:
"Anyone who wants to build a product should understand this book."—Watts S. Humphrey, SEI
"Consciousness raising for systems analysts." —Tom Demarco, Atlantic Systems Guild
". . . a superb new book on systems analysis. . . . you simply must read and absorb this gem. It complements every brand-name systems analysis methodology currently being practiced." —Ed Yourdon, American Programmer
". . . provides an excellent set of principles amply illustrated by relevant and thought-provoking examples."—Barry Boehm, UCLA
"The title lays it out, that exploring requirements does imply quality before design, and the text provides the social, psychological, and intellectual processes to carry it out. Gause and Weinberg are unique in their experiences and abilities in the subject."— Harlan D. Mills, Florida Institute of Technology
Gerald M. Weinberg
Gerald M. Weinberg (Jerry) writes "nerd novels," such as The Aremac Project, Aremac Power, First Stringers, Second Stringers, The Hands of God, Freshman Murders, and Mistress of Molecules—about how brilliant people produce quality work. His novels may be found as eBooks at or on Kindle. Before taking up his science fiction career, he published books on human behavior, including Weinberg on Writing: The Fieldstone Method, The Psychology of Computer Programming, Perfect Software and Other Fallacies, and an Introduction to General Systems Thinking. He also wrote books on leadership including Becoming a Technical Leader, The Secrets of Consulting (Foreword by Virginia Satir), More Secrets of Consulting, and the four-volume Quality Software Management series. He incorporates his knowledge of science, engineering, and human behavior into all of writing and consulting work (with writers, hi-tech researchers, and software engineers). Early in his career, he was the architect for the Mercury Project's space tracking network and designer of the world's first multiprogrammed operating system. Winner of the Warnier Prize and the Stevens Award for his writing on software quality, he is also a charter member of the Computing Hall of Fame in San Diego and the University of Nebraska Hall of Fame. The book, The Gift of Time (Fiona Charles, ed.) honors his work for his 75th birthday. His website and blogs may be found at http://www.geraldmweinberg.com.
Read more from Gerald M. Weinberg
Teaching People Teaching Dogs Rating: 0 out of 5 stars0 ratingsLove Poems After Fifty Years Rating: 0 out of 5 stars0 ratings
Related to Exploring Requirements 1
Titles in the series (8)
Perfect Software and Other Illusions About Testing Rating: 5 out of 5 stars5/5Roundtable on Project Management Rating: 0 out of 5 stars0 ratingsBecoming a Technical Leader Rating: 4 out of 5 stars4/5The Psychology of Computer Programming: Silver Anniversary eBook Edition Rating: 4 out of 5 stars4/5Exploring Requirements 1: Quality Before Design Rating: 0 out of 5 stars0 ratingsUnderstanding the Professional Programmer Rating: 4 out of 5 stars4/5Exploring Requirements 2: First Steps into Design Rating: 0 out of 5 stars0 ratingsRoundtable on Technical Leadership Rating: 1 out of 5 stars1/5
Related ebooks
Exploring Requirements 2: First Steps into Design Rating: 0 out of 5 stars0 ratingsThe Fragile Methodology Rating: 0 out of 5 stars0 ratingsHow to Observe Software Systems Rating: 0 out of 5 stars0 ratingsWhy Software Gets In Trouble Rating: 0 out of 5 stars0 ratingsUnderstanding the Professional Programmer Rating: 4 out of 5 stars4/5Becoming a Change Artist Rating: 0 out of 5 stars0 ratingsActive Regulation: General Systems Design Principles Rating: 5 out of 5 stars5/5Perfect Software and Other Illusions About Testing Rating: 5 out of 5 stars5/5Managing Yourself and Others Rating: 0 out of 5 stars0 ratingsAgile Advice - Creating High Performance Teams In Business Organizations Rating: 0 out of 5 stars0 ratingsBuild Better Software: How to Improve Digital Product Quality and Organizational Performance Rating: 0 out of 5 stars0 ratingsHypothesis-Driven Development Rating: 0 out of 5 stars0 ratingsRoundtable on Project Management Rating: 0 out of 5 stars0 ratingsBecoming a Technical Leader Rating: 4 out of 5 stars4/5Roundtable on Technical Leadership Rating: 1 out of 5 stars1/5Rethinking Systems Analysis and Design Rating: 5 out of 5 stars5/5Design Sprint A Complete Guide - 2021 Edition Rating: 4 out of 5 stars4/5Specification by Example: How Successful Teams Deliver the Right Software Rating: 0 out of 5 stars0 ratingsQuality Software: Volume 1.1: How Software Is Built Rating: 0 out of 5 stars0 ratingsAre Your Lights On? Rating: 4 out of 5 stars4/5Design in Object Technology 2: The Annotated Class of 1994 Rating: 0 out of 5 stars0 ratingsSummary of Marty Cagan's EMPOWERED Rating: 0 out of 5 stars0 ratingsPractical Ways to Manage Yourself: Modern Management Made Easy, #1 Rating: 0 out of 5 stars0 ratingsModel-Driven Software Development: Technology, Engineering, Management Rating: 4 out of 5 stars4/5Applied Architecture Patterns on the Microsoft Platform Second Edition Rating: 0 out of 5 stars0 ratingsUser Stories A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsDistributed Systems: Concurrency and Consistency Rating: 0 out of 5 stars0 ratingsEvent-Driven Architecture EDA Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsBusiness Leadership Under Fire: Nine Steps to Rescue and Transform Organizations Rating: 3 out of 5 stars3/5The OKRs Field Book: A Step-by-Step Guide for Objectives and Key Results Coaches Rating: 0 out of 5 stars0 ratings
Reviews for Exploring Requirements 1
0 ratings0 reviews