Top 9 best writing effective use cases for 2018

Finding the best writing effective use cases suitable for your needs isnt easy. With hundreds of choices can distract you. Knowing whats bad and whats good can be something of a minefield. In this article, weve done the hard work for you.

Product Features Editor's score Go to site
Writing Effective Use Cases Writing Effective Use Cases
Go to amazon.com
User Stories Applied: For Agile Software Development User Stories Applied: For Agile Software Development
Go to amazon.com
WRITING EFFECTIVE USE CASES -CUSTOM EDITION--ALISTAIR COCKBURN WRITING EFFECTIVE USE CASES -CUSTOM EDITION--ALISTAIR COCKBURN
Go to amazon.com
Use Case Modeling Use Case Modeling
Go to amazon.com
Crystal Clear: A Human-Powered Methodology for Small Teams: A Human-Powered Methodology for Small Teams Crystal Clear: A Human-Powered Methodology for Small Teams: A Human-Powered Methodology for Small Teams
Go to amazon.com
Use Cases: Patterns and Blueprints Use Cases: Patterns and Blueprints
Go to amazon.com
Agile Software Development: The Cooperative Game (2nd Edition) Agile Software Development: The Cooperative Game (2nd Edition)
Go to amazon.com
Surviving Object-Oriented Projects Surviving Object-Oriented Projects
Go to amazon.com
Agile Software Development Agile Software Development
Go to amazon.com
Related posts:

1. Writing Effective Use Cases

Description

Use cases provide a beneficial means of project planning because they clearly show how people will ultimately use the system being designed. This guide provides software developers with a nuts-and-bolts tutorial for writing use cases. It covers introductory, intermediate, and advanced concepts, and is suitable for all knowledge levels.

2. User Stories Applied: For Agile Software Development

Feature

Addison-Wesley Professional

Description

Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software.

The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied, Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development lifecycle.

You'll learn what makes a great user story, and what makes a bad one. You'll discover practical ways to gather user stories, even when you can't speak with your users. Then, once you've compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing.

  • User role modeling: understanding what users have in common, and where they differ
  • Gathering stories: user interviewing, questionnaires, observation, and workshops
  • Working with managers, trainers, salespeople and other "proxies"
  • Writing user stories for acceptance testing
  • Using stories to prioritize, set schedules, and estimate release costs
  • Includes end-of-chapter practice questions and exercises

User Stories Applied will be invaluable to every software developer, tester, analyst, and manager working with any agile method: XP, Scrum... or even your own home-grown approach.

3. WRITING EFFECTIVE USE CASES -CUSTOM EDITION--ALISTAIR COCKBURN

4. Use Case Modeling

Description

-- A ready reference for the use case practitioner.

-- Reviews the fundamentals of use cases, and then explores the details of writing better use cases.

-- Based on real-world issues, and how project teams overcame them.

Use cases are a simple, straightforward -- yet very powerful -- way to express the functional requirements (or behaviors) of a system. Use cases have gained widespread acceptance because they make requirements less ambiguous by specifying exactly when and under what conditions certain behaviors occur. As a result, those who effective employ use cases to model their systems can better deliver projects on time, within budget, and with fewer defects. However, use case modeling is not that easy; it is a practice that comes with characteristics that can impact a project. In this new book, the authors allow you to benefit from their considerable experience making use cases work well in a number of different environments. With the advice, tips, and tricks presented herein, the reader will be further along the path to understanding and exploiting the power of use cases, and ultimately constructing better applications. In writing this book, the authors have worked closely with use case founder Ivar Jacobson, and the book is unique in that it presents a Rational Software Corporation-centric examination of this topic.

5. Crystal Clear: A Human-Powered Methodology for Small Teams: A Human-Powered Methodology for Small Teams

Description

This book introduces Crystal Clear, a better lightweight methodology for building software. It describes the roles, teams, values, intentions, habits, activities, policies and work products of a small software development team for whom time-to-market and development costs are critical considerations. Alistair Cockburn is one of the founders of the Agile software development movement. He spells out proven best practices based on his extensive experience helping organizations build software quickly and with less cost. The author understands that small teams cannot be burdened by "process-heavy" software methodologies. By advocating that developers stay close together and remain in steady, good-will communication with customers and users, this book teaches the reader how to develop software that not only does what it is supposed to do, but also gets completed on time and within budget.

6. Use Cases: Patterns and Blueprints

Description

This book offers a patterns-based approach to producing better use cases. Thedesign patterns approach has become popular because it allows softwarepractitioners to address recurring problems by applying a catalog of provensolutions. Use cases have gained widespread popularity because they allow asystem designer to determine how software will ultimately be "used" by thesystem's customer/end-user before the process of coding even begins. For allof their benefit and widespread acceptance, use cases are still misunderstood bya great number of professionals who could benefit from their effectivedeployment. This book marries the best of design patterns and use cases. Theauthors use the patterns approach to demystify use cases, and provide a provenframework for helping organizations build software more efficiently. The majorteaching points are supported by concrete, real-world examples.

7. Agile Software Development: The Cooperative Game (2nd Edition)

Description

Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods.

Tom Gilb

The agile model of software development has taken the world by storm. Now, in Agile Software Development, Second Edition, one of agiles leading pioneers updates his Jolt Productivity award-winning book to reflect all thats been learned about agile development since its original introduction.

Alistair Cockburn begins by updating his powerful model of software development as a cooperative game of invention and communication. Among the new ideas he introduces: harnessing competition without damaging collaboration; learning lessons from lean manufacturing; and balancing strategies for communication. Cockburn also explains how the cooperative game is played in business and on engineering projects, not just software development

Next, he systematically illuminates the agile model, shows how it has evolved, and answers the questions developers and project managers ask most often, including

Where does agile development fit in our organization?

How do we blend agile ideas with other ideas?

How do we extend agile ideas more broadly?

Cockburn takes on crucial misconceptions that cause agile projects to fail. For example, youll learn why encoding project management strategies into fixed processes can lead to ineffective strategy decisions and costly mistakes. Youll also find a thoughtful discussion of the controversial relationship between agile methods and user experience design.

Cockburn turns to the practical challenges of constructing agile methodologies for your own teams. Youll learn how to tune and continuously reinvent your methodologies, and how to manage incomplete communication. This edition contains important new contributions on these and other topics:

Agile and CMMI

Introducing agile from the top down

Revisiting custom contracts

Creating change with stickers

In addition, Cockburn updates his discussion of the Crystal methodologies, which utilize his cooperative game as their central metaphor.

If youre new to agile development, this book will help you succeed the first time out. If youve used agile methods before, Cockburns techniques will make you even more effective.

8. Surviving Object-Oriented Projects

Description

Although much has been written about object technology and the benefits of this paradigm, there is still a shortage of compiled knowledge about what to expect and to plan for during project implementation. This book provides information that managers need to combat the unforeseen challenges that await them, allowing them to survive and ultimately succeed with an object-oriented project. To provide practical advice and guidelines for successfully managing an object-oriented project, the author borrows from the seasoned wisdom of numerous experts and successful consultants while also drawing on his personal experience and extensive knowledge. Surviving Object-Oriented Projects: A Managers Guide points out potential hazards and names workable solutions by addressing the important issues of scheduling, budgeting, staffing, and cost justification. Key points are supported and illustrated through short case studies taken from real object-oriented projects, and an appendix collects these workable guidelines and solutions into brief crib sheets ideal for handy reference.

9. Agile Software Development

Description

Presents sound advice for bringing difficult projects to successful conclusion with a minimum of stress. Written for developers and project managers, comparing software development to a game. Softcover.

Conclusion

All above are our suggestions for writing effective use cases. This might not suit you, so we prefer that you read all detail information also customer reviews to choose yours. Please also help to share your experience when using writing effective use cases with us by comment in this post. Thank you!

You may also like...

Leave a Reply

Your email address will not be published.