|
|
|
|
Optimize Your Entire Requirements Process–and Use Requirements to Build More Successful Software
Using IBM® Rational® RequisitePro®, you can systematically improve the way you create and maintain requirements–and use those requirements to build more effective, higher-quality software. Now, for the first time, there’s a comprehensive, hands-on guide to optimally using RequisitePro in real-world development environments.
Utilizing a start-to-finish sample projec... |
|
|
|
|
Despite the wealth of development knowledge, experience, and tools generally available today, a substantial percentage of software projects continue to fail, often because requirements are not correctly determined and defined at the outset, or are not managed correctly as the project unfolds. Clients do not always know or express their needs precisely, and too often designers and developers do not ask the right questions at the right times. As a result, projects often spin out of control as "... |
|
|
| |
|
| | |
|
|
While a number of books on the market deal with software requirements, this is the first resource to offer you a methodology for discovering and testing the real business requirements that software products must meet in order to provide value. The book provides you with practical techniques that help prevent the main causes of requirements creep, which in turn enhances software development success and satisfaction among the organizations that apply these approaches. Complementing discovery me... |
|
|
|
|
Use Cases: Requirements in Context describes how to gather and define software requirements using a process based on use cases. It shows systems analysts and designers how use cases can provide solutions to the most challenging requirements issues, resulting in effective, quality systems that meet the needs of users. Specifically, with use cases, you can:
Reduce the incidence of duplicate and inconsistent requirements; Communicate requirements that are understandable to both users an... |
|
|
|
|
Despite the wealth of development knowledge, experience, and tools available today, a substantial percentage of software projects fail, often because requirements are not correctly determined and defined at the outset, or are not managed correctly as the project unfolds. This second edition of the popular text Managing Software Requirements focuses on this critical cause of failure and offers a practical, proven approach to building systems that meet customers' needs on time and within budget.
... |
|
|
|
|
Effective requirements development: An end-to-end process that works.
*How to build requirements that can easily be transformed into high-quality software
*Easy-to-apply, start-to-finish methodology based on the Unified Process
*Practical solutions for requirements gathering, analysis, specification, and maintenance
This book presents a systematic, easy-to-apply methodology for creating effective requirements. The authors present practical solutions for the full req... |
|
|
|
|
Business managers often find it impossible to communicate business objectives and specify their software requirements to technical members of staff. This beginner's guide to the Unified Modeling Language (UML) - the standard for documenting software designs - teaches readers to communicate with software developers in a more focused, effective way. It describes the basic diagrams of the UML modeling notation and shows how they are used to specify requirements in an unambiguous way. When applied o... |
|
|
|
|
In a fast-paced environment filled with uncertainty, successfully completing projects on time can feel like running an obstacle course. An emphasis on speed often forces project teams to make decisions without crucial data, leading to frequent changes of direction once more information becomes known. If people aren't light on their feet, complicated projects can easily get tripped up.
Agile Project Management gives readers the strategies they need to take charge of urgent projects th... |
|
|
|
|
Written in an engaging style and relevant for any software analyst or designer, Mastering the Requirements Process provides a powerful and useful guide to defining more complete software requirements that lead to better software overall. It's also filled with innovative advice.
The heart of this book is the authors' Volere Requirements Process Model, a step-by-step guide to gathering your requisites. Throughout this book, the authors use this process to explicate a single case study--a syste... |
|
|
|
|
Today many companies are employing a user-centered design (UCD) process, but for most companies, usability begins and ends with the usability test. Although usability testing is a critical part of an effective user-centered life cycle, it is only one component of the UCD process. This book is focused on the requirements gathering stage, which often receives less attention than usability testing, but is equally as important. Understanding user requirements is critical to the development of a succ... |
|
|
| | | 1 2 | | |
|
|