Mastering the Requirements Process

4.0/5 · 200+ ratings

Mastering the Requirements Process provides a practical framework for identifying what a software product must do to satisfy its users. Suzanne and James Robertson address the reality that most system failures stem from misunderstood needs rather than technical coding errors. They introduce the Volere process, a flexible method designed to bridge the gap between business stakeholders and develope…

Shelves
Suzanne Robertson James Robertson Computers Software Programming Nonfiction book Management Business Computer Science Technology Engineering Reference

More like this


Practical Object Oriented Design in Ruby

Author: Sandi Metz

The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications Ruby’s widely admired ease of use has a To…

4.0/5 · 200+ ratings

Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

4.0/5 · 200+ ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

4.0/5 · 200+ ratings

Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior

Adrenaline Junkies and Template Zombies offers a sharp look at the human behaviors that define modern software development projects. Drawing on de…

4.0/5 · 200+ ratings

Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct s…

4.0/5 · 200+ ratings

Head First Java

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think t…

4.0/5 · 200+ ratings

Artificial Intelligence: A Modern Approach

For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling te…

4.0/5 · 200+ ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

4.0/5 · 200+ ratings

Programming Ruby: The Pragmatic Programmers' Guide

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful la…

4.0/5 · 200+ ratings

Introduction to Algorithms

A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, an…

4.0/5 · 200+ ratings

Advanced Programming in the UNIX Environment

Bestselling UNIX author Rich Stevens offers application and system programmers his professional, experienced-based guidance on using the system ca…

4.0/5 · 200+ ratings

The C++ Programming Language

More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator o…

4.0/5 · 200+ ratings