Writing Effective Use Cases

4.0/5 · 600+ ratings

Alistair Cockburn provides a practical framework for capturing software requirements through the art of use case writing. While the concept of describing system behavior seems simple, many developers struggle to transform complex business processes into clear prose. This book bridges that gap by offering a systematic approach to defining how users interact with technology. Cockburn draws on his e…

Shelves
Computers Software Programming Nonfiction book Business Computer Science Technology Design Technical Reference Alistair Cockburn

More like this


Algorithms

This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges an…

4.0/5 · 600+ 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 · 600+ 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 · 600+ ratings

Test-Driven Development: By Example

Author: Kent Beck

Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscie…

4.0/5 · 600+ ratings

JavaScript: The Definitive Guide

This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an exam…

4.0/5 · 600+ 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 · 600+ ratings

Agile Web Development with Rails, 1st Edition

Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist.…

4.0/5 · 600+ ratings

Mastering Regular Expressions

Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and…

4.0/5 · 600+ ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

4.0/5 · 600+ ratings

Surviving Object-Oriented Projects

Alistair Cockburn provides a practical roadmap for navigating the complexities of software development in Surviving Object Oriented Projects. Whil…

4.0/5 · 600+ 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 · 600+ ratings

Thinking in Java

Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previo…

4.0/5 · 600+ ratings