Software requirements

Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. Two leaders in the requirements community have teamed up to deliver a contemporary set of practices covering the full range of requirements development an...

Full description

Bibliographic Details
Main Authors: Wiegers, Karl Eugene, Beatty, Joy (Author)
Format: eBook
Language:English
Published: Redmond, Washington Microsoft 2013
Edition:Third edition
Series:Best practices
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04534nmm a2200493 u 4500
001 EB001945537
003 EBX01000000000000001108439
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9780735679658 
020 |a 9780735679641 
020 |a 0735679622 
020 |a 0735679649 
020 |a 9780735679627 
050 4 |a QA76.76.D47 
100 1 |a Wiegers, Karl Eugene 
245 0 0 |a Software requirements  |c by Karl E Wiegers, Joy Beatty 
246 3 1 |a Software requirements 3 
250 |a Third edition 
260 |a Redmond, Washington  |b Microsoft  |c 2013 
300 |a xxxii, 637 pages  |b illustrations 
505 0 |a Software requirements: what, why, and who: The essential software requirement ; Requirements from the customer's perspective ; Good practices for requirements engineering ; The business analyst -- Requirements development: Establishing the business requirements ; Finding the voice of the user ; Requirements elicitation ; Understanding user requirements ; Playing by the rules ; Documenting the requirements ; Writing excellent requirements ; A picture is worth 1024 words ; Specifying data requirements ; Beyond functionality ; Risk reduction through prototyping ; First things first : setting requirement priorities ; Validating the requirements ; Requirements reuse ; Beyond requirements development -- Requirements for specific project classes : Agile projects ; Enhancement and replacement projects ; Packaged solution projects ; Outsourced projects ; Business process automation projects;- Business analytics projects ; Embedded and other real-time systems projects -- Requirements management: Requirements management practices ; Change happens ; Links in the requirements chain ; Tools for requirements engineering -- Implementing requirements engineering: Improving your requirements process ; Software requirements and risk management 
505 0 |a Includes bibliographical references and index 
653 |a COMPUTERS / Software Development & Engineering / Tools / bisacsh 
653 |a COMPUTERS / Software Development & Engineering / General / bisacsh 
653 |a COMPUTERS / Programming / Open Source / bisacsh 
653 |a Computer software / Development / http://id.loc.gov/authorities/subjects/sh85029535 
653 |a Computer software / Development / fast 
700 1 |a Beatty, Joy  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Best practices 
015 |a GBB353923 
776 |z 9780735679665 
776 |z 0735679665 
776 |z 9780735679627 
776 |z 9780735679641 
776 |z 0735679649 
776 |z 0735679622 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780735679658/?ar  |x Verlag  |3 Volltext 
082 0 |a 620 
082 0 |a 005.1 
520 |a Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. Two leaders in the requirements community have teamed up to deliver a contemporary set of practices covering the full range of requirements development and management activities on software projects. Describes practical, effective, field-tested techniques for managing the requirements engineering process from end to end. Provides examples demonstrating how requirements "good practices" can lead to fewer change requests, higher customer satisfaction, and lower development costs. Fully updated with contemporary examples and many new practices and techniques. Describes how to apply effective requirements practices to agile projects and numerous other special project situations. Targeted to business analysts, developers, project managers, and other software project stakeholders who have a general understanding of the software development process. Shares the insights gleaned from the authors' extensive experience delivering hundreds of software-requirements training courses, presentations, and webinars. New chapters are included on specifying data requirements, writing high-quality functional requirements, and requirements reuse. Considerable depth has been added on business requirements, elicitation techniques, and nonfunctional requirements. In addition, new chapters recommend effective requirements practices for various special project situations, including enhancement and replacement, packaged solutions, outsourced, business process automation, analytics and reporting, and embedded and other real-time systems projects