Writing Effective Use Cases

Writing Effective Use Cases
Author: Alistair Cockburn
Publisher: Pearson Education
Total Pages: 301
Release: 2001
Genre: Business & Economics
ISBN: 0201702258

This guide will help readers learn how to employ the significant power of use cases to their software development efforts. It provides a practical methodology, presenting key use case concepts.

Succeeding with Agile

Succeeding with Agile
Author: Mike Cohn
Publisher: Pearson Education
Total Pages: 504
Release: 2010
Genre: Business & Economics
ISBN: 0321579364

Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization This is the definitive, realistic, actionable guide to starting fast with Scrum and agile-and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work. Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition: getting started, helping individuals transition to new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement. Throughout, Cohn presents "Things to Try Now" sections based on his most successful advice. Complementary "Objection" sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. Coverage includes Practical ways to get started immediately-and "get good" fast Overcoming individual resistance to the changes Scrum requires Staffing Scrum projects and building effective teams Establishing "improvement communities" of people who are passionate about driving change Choosing which agile technical practices to use or experiment with Leading self-organizing teams Making the most of Scrum sprints, planning, and quality techniques Scaling Scrum to distributed, multiteam projects Using Scrum on projects with complex sequential processes or challenging compliance and governance requirements Understanding Scrum's impact on HR, facilities, and project management Whether you've completed a few sprints or multiple agile projects and whatever your role-manager, developer, coach, ScrumMaster, product owner, analyst, team lead, or project lead-this book will help you succeed with your very next project. Then, it will help you go much further: It will help you transform your entire development organization.

User Stories Applied

User Stories Applied
Author: Mike Cohn
Publisher: Addison-Wesley Professional
Total Pages: 291
Release: 2004-03-01
Genre: Computers
ISBN: 0132702649

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.

Succeeding with Objects

Succeeding with Objects
Author: Adele Goldberg
Publisher: Addison Wesley Longman
Total Pages: 584
Release: 1995
Genre: Business & Economics
ISBN:

Filled with advice distilled from the authors' experience in the creation and use of object-oriented technology, Succeeding with Objects is an invaluable guide to the decision processes inherent in successful software development using object-oriented technology. The focus of the book is on you - the developer, project manager, or IS executive.

Specification by Example

Specification by Example
Author: Gojko Adzic
Publisher: Simon and Schuster
Total Pages: 346
Release: 2011-06-02
Genre: Computers
ISBN: 1638351368

Summary Specification by Example is an emerging practice for creating software based on realistic examples, bridging the communication gap between business stakeholders and the dev teams building the software. In this book, author Gojko Adzic distills interviews with successful teams worldwide, sharing how they specify, develop, and deliver software, without defects, in short iterative delivery cycles. About the Technology Specification by Example is a collaborative method for specifying requirements and tests. Seven patterns, fully explored in this book, are key to making the method effective. The method has four main benefits: it produces living, reliable documentation; it defines expectations clearly and makes validation efficient; it reduces rework; and, above all, it assures delivery teams and business stakeholders that the software that's built is right for its purpose. About the Book This book distills from the experience of leading teams worldwide effective ways to specify, test, and deliver software in short, iterative delivery cycles. Case studies in this book range from small web startups to large financial institutions, working in many processes including XP, Scrum, and Kanban. This book is written for developers, testers, analysts, and business people working together to build great software. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Common process patterns How to avoid bad practices Fitting SBE in your process 50+ case studies =============================================== Table of Contents Part 1 Getting started Part 2 Key process patterns Part 3 Case studies Key benefits Key process patterns Living documentation Initiating the changes Deriving scope from goals Specifying collaboratively Illustrating using examples Refining the specification Automating validation without changing specifications Validating frequently Evolving a documentation system uSwitch RainStor Iowa Student Loan Sabre Airline Solutions ePlan Services Songkick Concluding thoughts

Use Case Modeling

Use Case Modeling
Author: Kurt Bittner
Publisher: Addison-Wesley Professional
Total Pages: 374
Release: 2003
Genre: Business & Economics
ISBN: 9780201709131

Discusses how to define and organize use cases that model the user requirements of a software application. The approach focuses on identifying all the parties who will be using the system, then writing detailed use case descriptions and structuring the use case model. An ATM example runs throughout the book. The authors work at Rational Software. Annotation copyrighted by Book News, Inc., Portland, OR

Succeeding with AI

Succeeding with AI
Author: Veljko Krunic
Publisher: Simon and Schuster
Total Pages: 288
Release: 2020-03-15
Genre: Business & Economics
ISBN: 1638356319

Summary Companies small and large are initiating AI projects, investing vast sums of money on software, developers, and data scientists. Too often, these AI projects focus on technology at the expense of actionable or tangible business results, resulting in scattershot results and wasted investment. Succeeding with AI sets out a blueprint for AI projects to ensure they are predictable, successful, and profitable. It’s filled with practical techniques for running data science programs that ensure they’re cost effective and focused on the right business goals. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Succeeding with AI requires talent, tools, and money. So why do many well-funded, state-of-the-art projects fail to deliver meaningful business value? Because talent, tools, and money aren’t enough: You also need to know how to ask the right questions. In this unique book, AI consultant Veljko Krunic reveals a tested process to start AI projects right, so you’ll get the results you want. About the book Succeeding with AI sets out a framework for planning and running cost-effective, reliable AI projects that produce real business results. This practical guide reveals secrets forged during the author’s experience with dozens of startups, established businesses, and Fortune 500 giants that will help you establish meaningful, achievable goals. In it you’ll master a repeatable process to maximize the return on data-scientist hours and learn to implement effectiveness metrics for keeping projects on track and resistant to calcification. What's inside Where to invest for maximum payoff How AI projects are different from other software projects Catching early warnings in time to correct course Exercises and examples based on real-world business dilemmas About the reader For project and business leadership, result-focused data scientists, and engineering teams. No AI knowledge required. About the author Veljko Krunic is a data science consultant, has a computer science PhD, and is a certified Six Sigma Master Black Belt. Table of Contents: 1. Introduction 2. How to use AI in your business 3. Choosing your first AI project 4. Linking business and technology 5. What is an ML pipeline, and how does it affect an AI project? 6. Analyzing an ML pipeline 7. Guiding an AI project to success 8. AI trends that may affect you

Managing Iterative Software Development Projects

Managing Iterative Software Development Projects
Author: Kurt Bittner
Publisher: Addison-Wesley Professional
Total Pages: 670
Release: 2006-06-27
Genre: Computers
ISBN: 0132702568

The Practical, Start-to-Finish Guide to Planning and Leading Iterative Software Projects Iterative processes have gained widespread acceptance because they help software developers reduce risk and cost, manage change, improve productivity, and deliver more effective, timely solutions. But conventional project management techniques don’t work well in iterative projects, and newer iterative management techniques have been poorly documented. Managing Iterative Software Development Projects is the solution: a relentlessly practical guide to planning, organizing, estimating, staffing, and managing any iterative project, from start to finish. Leading iterative development experts Kurt Bittner and Ian Spence introduce a proven, scalable approach that improves both agility and control at the same time, satisfying the needs of developers, managers, and the business alike. Their techniques are easy to understand, and easy to use with any iterative methodology, from Rational Unified Process to Extreme Programming to the Microsoft Solutions Framework. Whatever your role–team leader, program manager, project manager, developer, sponsor, or user representative–this book will help you Understand the key drivers of success in iterative projects Leverage “time boxing” to define project lifecycles and measure results Use Unified Process phases to facilitate controlled iterative development Master core concepts of iterative project management, including layering and evolution Create project roadmaps, including release plans Discover key patterns of risk management, estimation, organization, and iteration planning Understand what must be controlled centrally, and what you can safely delegate Transition smoothly to iterative processes Scale iterative project management from the smallest to the largest projects Align software investments with the needs of the business Whether you are interested in software development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved results–without overwhelming you and your team.

The Success Case Method

The Success Case Method
Author: Robert O. Brinkerhoff
Publisher: ReadHowYouWant.com
Total Pages: 302
Release: 2010-06-21
Genre: Business & Economics
ISBN: 145877757X

Each year, organizations spend millions of dollars trying out new innovations and improvements-and millions will be wasted if they can't quickly find out what's working and what is not. The Success Case Method offers a breakthrough evaluation technique that is easier, faster, and cheaper than competing approaches, and produces compelling evidence decision-makers can actually use. Because it seeks out the best stories of how real individuals have actually used innovations, The Success Case Method can ferret out success no matter how small or infrequent. It can salvage the few ''gems'' of success from a larger initiative that is not doing well or find out how to make a partially successful effort even more successful. The practical methods and tools in this book can help those who initiate and foster change, including leaders, executives, managers, consultants, training directors, and anyone else who is trying to make things work better in organizations get the greatest returns for their investments.