Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Software Requirements


1. 

Requirements Engineering for Software and Systems

Requirements Engineering for Software and Systems

By: Phillip Laplante

Publisher: Auerbach Publications

Publication Date: 27-MAR-2009

Insert Date: 06-SEP-2013

Slots: 1.0

Table of Contents • Start Reading

With a focus on software-intensive systems, this volume provides a comprehensive review of recent developments in intelligent systems, soft computing techniques, and their applications in manufacturing. To illustrate key ideas associated with requirements engineering, the text presents three example systems: an airline baggage handling system, a point-of-sale system for one location of a large pet store chain, and a system for a smart home in which one or more PCs control various aspects of the home’s functions. The selected systems encompass a wide range of applications. ...

2. 

Funktionale Sicherheit nach ISO 26262

Funktionale Sicherheit nach ISO 26262

By: Vera Gebhardt; Gerhard M. Rieger; Jürgen Mottok; Christian Gießelbach

Publisher: dpunkt

Publication Date: 15-AUG-2013

Insert Date: 17-AUG-2013

Slots: 1.0

Table of Contents • Start Reading

Erstes Buch zum aktuellen Standard Durchgängiges Projektbeispiel mit Arbeitshilfen Schwerpunkt liegt auf praxisnaher Umsetzung der Norm* Autoren sind Experten auf dem Gebiet des Sicherheitsstandards ...

3. 

Software Requirements 3, 3rd Edition

Software Requirements 3, 3rd Edition

By: ;

Publisher: Microsoft Press

Publication Date: 19-AUG-2013

Insert Date: 27-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

The third edition of this classic guide has been fully updated with contemporary, comprehensive guidance for managing the software requirements engineering process from end to end....

4. 

Strategies for Real-Time System Specification

ShortCut

Strategies for Real-Time System Specification

By: Derek J. Hatley; Imtiaz A. Pirbhai

Publisher: Addison-Wesley Professional

Publication Date: 18-JUL-2013

Insert Date: 19-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

This is the digital version of the printed book (Copyright © 1987). Here is a casebook, a practical reference, and an indispensable guide for creating a systematic, formal methodology for large, real-time, software-based systems. The book introduces the widely implemented Hatley/Pirbhai methods, a major extension of the DeMarco analysis method describing how external events control the system's operating behavior. The techniques are used in major avionics and electronics companies worldwide, and are automated by most major CASE tools, including TurboCASE/Sys by StructSoft, Inc. Large...

5. 

Process for System Architecture and Requirements Engineering

ShortCut

Process for System Architecture and Requirements Engineering

By: Derek Hatley; Peter Hruschka; Imtiaz Pirbhai

Publisher: Addison-Wesley Professional

Publication Date: 02-AUG-2013

Insert Date: 19-JUL-2013

Slots: 1.0

Table of Contents • Start Reading

 This is the digital version of the printed book (Copyright © 2000). Derek Hatley and Imtiaz Pirbhai—authors of Strategies for Real-Time System Specification—join with influential consultant Peter Hruschka to present a much anticipated update to their widely implemented Hatley/Pirbhai methods. Process for System Architecture and Requirements Engineering introduces a new approach that is particularly useful for multidisciplinary system development: It applies equally well to all technologies and thereby provides a common language for developers in widely differing disciplines. The...

6. 

Visual Models for Software Requirements

Visual Models for Software Requirements

By: ;

Publisher: Microsoft Press

Publication Date: 16-JUL-2012

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

Apply best practices for visualizing software requirements—and deliver better results for your business. This essential guide demonstrates pragmatic ways to apply visual models in real-world scenarios—teaching essential concepts and techniques as you work through each chapter....

7. 

More About Software Requirements: Thorny Issues and Practical Advice

More About Software Requirements: Thorny Issues and Practical Advice

By: 

Publisher: Microsoft Press

Publication Date: 05-NOV-2010

Insert Date: 14-JAN-2013

Slots: 1.0

Table of Contents • Start Reading

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...

8. 

Mastering the Requirements Process: Getting Requirements Right, Third Edition

Mastering the Requirements Process: Getting Requirements Right, Third Edition

By: Suzanne Robertson; James Robertson

Publisher: Addison-Wesley Professional

Publication Date: 06-AUG-2012

Insert Date: 14-AUG-2012

Slots: 1.0

Table of Contents • Start Reading

“If the purpose is to create one of the best books on requirements yet written, the authors have succeeded.” —Capers Jones Software can solve almost any problem. The trick is knowing what the problem is. With about half of all software errors originating in the requirements activity, it is clear that a better understanding of the problem is needed. Getting the requirements right is crucial if we are to build systems that best meet our needs. We know, beyond doubt, that the right requirements produce an end result that is as innovative and beneficial as it can be, and that system...

9. 

Fault-Tolerant Systems

Fault-Tolerant Systems

By: Israel Koren; C. Mani Krishna

Publisher: Morgan Kaufmann

Publication Date: 01-MAR-2007

Insert Date: 06-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

There are many applications in which the reliability of the overall system must be far higher than the reliability of its individual components. In such cases, designers devise mechanisms and architectures that allow the system to either completely mask the effects of a component failure or recover from it so quickly that the application is not seriously affected. This is the work of fault-tolerant designers and their work is increasingly important and complex not only because of the increasing number of “mission critical” applications, but also because the diminishing reliability of...

10. 

Telling Stories: A Short Path to Writing Better Software Requirements

Telling Stories: A Short Path to Writing Better Software Requirements

By: 

Publisher: John Wiley & Sons

Publication Date: 09-MAR-2009

Insert Date: 31-MAR-2010

Slots: 1.0

Table of Contents • Start Reading

From System Designers to Top Management, Everyone loves a good story Once upon a time, it was well understood that stories teach better than plain facts. Why then are most software requirements documents a baffling hodge-podge of diagrams, data dictionaries, and bullet points, held together by little more than a name and a staple? Telling Stories teaches you to combine proven standards of requirements analysis with the most ancient and effective tool for sharing information, the narrative. Telling Stories simplifies and refines the classic methods of Structured Analysis, providing...

11. 

Software Requirements: Deutsche Ausgabe der Second Edition

Software Requirements: Deutsche Ausgabe der Second Edition

By: Karl E. Wiegers

Publisher: Microsoft Press Deutschland

Publication Date: 09-FEB-2005

Insert Date: 03-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

Nicht wenige Software-Projekte erreichen ihre gesteckten Ziele nicht, da bereits in ihrer Anfangsphase Anforderungen an die Software nicht gründlich genug analysiert und dokumentiert wurden. Oft wird auch vernachlässigt, dass Softwareentwicklung genauso viel mit Kommunikation, wie mit eigentlicher Entwicklungsarbeit zu tun hat. An diesem Punkt setzt dieser Klassiker der Softwareentwicklungsliteratur an, in dem überzeugend präsentiert wird, warum die Erhebung, Zusammenstellung und das Managen von Software Requirements essentiell für erfolgreiche Projekte ist und mit welchen erprobten...

12. 

Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives

Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives

By: Nick Rozanski; Eoin Woods

Publisher: Addison-Wesley Professional

Publication Date: 20-APR-2005

Insert Date: 18-JUN-2008

Slots: 1.0

Table of Contents • Start Reading

Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture. With this book you will...

13. 

"Outside-in thinking complements any approach your teams may be taking to the actual implementation of software, but it changes how you measure success. A successful outside-in team does a lot of learning and not much speculation." —Tom Poppendieck Build Software That Delivers Maximum Business Value to Every Key Stakeholder Imagine your ideal development project. It will deliver exactly what your clients need. It will achieve broad, rapid, enthusiastic adoption. And it will be designed and built by a productive, high-morale team of expert software professionals. Using this book's...

14. 

Leading companies around the world, including Toyota and General Electric, have practiced Quality Function Deployment (QFD) for decades. Developed in Japan by Dr. Yoji Akao and Dr. Shigeru Mizuno, QFD has two aims: to ensure that true customer needs are properly deployed throughout all phases of the development process, and to improve the development process itself. The application of QFD to software (Software QFD) began in Japan in 1982, in North America in 1988, and in Europe in 1990. Today many leading software organizations around the world use Software QFD and it is an essential part of...

15. 

Mastering the Requirements Process, Second Edition

Mastering the Requirements Process, Second Edition

By: 

Publisher: Addison-Wesley Professional

Publication Date: 17-MAR-2006

Insert Date: 20-APR-2006

Slots: 1.0

Table of Contents • Start Reading

"If the purpose is to create one of the best books on requirements yet written, the authors have succeeded." —Capers Jones It is widely recognized that incorrect requirements account for up to 60 percent of errors in software products, and yet the majority of software development organizations do not have a formal requirements process. Many organizations appear willing to spend huge amounts on fixing and altering poorly specified software, but seem unwilling to invest a much smaller amount to get the requirements right in the first place. Mastering the Requirements Process,...

16. 

Capability Cases: A Solution Envisioning Approach

Capability Cases: A Solution Envisioning Approach

By: 

Publisher: Addison-Wesley Professional

Publication Date: 26-JUL-2005

Insert Date: 23-JUL-2005

Slots: 1.0

Table of Contents • Start Reading

"In this innovative book, Irene Polikoff, Robert Coyne, and Ralph Hodgson have captured deep insights from many years of studying how to get across the 'Business-IT Gap.' Capability Cases are an invaluable tool for bridging from envisioning to design." —Steve Cook, software architect, Microsoft Corporation "Capability Cases offers hope that mere mortals can rise above the daunting challenge of blending technology and process. Executives hoping to adopt high-performing business models will want to learn this step-by-step approach to designing and implementing IT-enabled organizational...

17. 

Requirements-Led Project Management: Discovering David's Slingshot

Requirements-Led Project Management: Discovering David's Slingshot

By: 

Publisher: Addison-Wesley Professional

Publication Date: 20-AUG-2004

Insert Date: 18-JUN-2005

Slots: 1.0

Table of Contents • Start Reading

Requirements are a crucial ingredient of any successful project. This is true for any product--software, hardware, consumer appliance, or large-scale construction. You have to understand its requirements--what is needed and desired--if you are to build the right product. Most developers recognize the truth in this statement, even if they don't always live up to it. Far less obvious, however, is the contribution that the requirements activity makes to project management. Requirements, along with other outputs from the requirements activity, are potent project management tools. In...

18. 

Software Requirements, Second Edition

Software Requirements, Second Edition

By: 

Publisher: Microsoft Press

Publication Date: 26-FEB-2003

Insert Date: 18-MAY-2005

Slots: 1.0

Table of Contents • Start Reading

Learn effective, field-tested techniques to manage the requirements engineering process and get expert guidance from a leading requirements engineering authority. This updated edition features sample documents, a troubleshooting guide, and case examples....

19. 

Continuous Business Process Management with HOLOSOFX BPM Suite and IBM MQSeries Workflow

Continuous Business Process Management with HOLOSOFX BPM Suite and IBM MQSeries Workflow

By: Eugene Deborin; Jasmine Basrai; Tony Benedetti; Roger Halchin; Tamer Mahfouz; Nimal Perera; Baswa Shaker Shamshabad; Robert Spory; Romil Turakhia

Publisher: IBM Redbooks

Publication Date: 15-MAY-2002

Insert Date: 12-MAY-2004

Slots: 1.0

Table of Contents • Start Reading

Continuous Business Process Management is the concept of continuously defining, analyzing, and improving a business process. In this IBM Redbook, we explore the business process development life cycle. We use HOLOSOFX BPM Workbench to model an existing process. We use the model to create, simulate, and analyze the process, and select optimal new process design. We use HOLOSOFX BPM Server to share process model information through the Web and to provide a secure repository for access and version control. We convert a business process model into an MQSeries Workflow model and generate...

20. 

Requirements Analysis: From Business Views to Architecture

Requirements Analysis: From Business Views to Architecture

By: 

Publisher: Prentice Hall

Publication Date: 23-AUG-2002

Insert Date: 18-SEP-2003

Slots: 1.0

Table of Contents • Start Reading

The complete guide to requirements analysis for every system analyst and project team member. Thousands of software projects are doomed from the start because they're based on a faulty understanding of the business problem that must be solved. The solution is effective requirements analysis. In Requirements Analysis: From Business Views to Architecture, David C. Hay gives you a comprehensive overview of the world's best requirements analysis practices, organized coherently to help you choose and execute the best approach for every project. In addition, he guides you through the process...