Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Agile Software Development: The Cooperative Game (2nd Edition)

Buy

“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 agile’s leading pioneers updates his Jolt Productivity award-winning book to reflect all that’s 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, you’ll learn why encoding project management strategies into fixed processes can lead to ineffective strategy decisions and costly mistakes. You’ll 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. You’ll 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 you’re new to agile development, this book will help you succeed the first time out. If you’ve used agile methods before, Cockburn’s techniques will make you even more effective.

 

About the Author

Dr. Alistair Cockburn is an internationally renowned expert on all aspects of software development, from object-oriented modeling and architecture, to methodology design, to project management and organizational alignment. One of the pioneers who coined the term “agile software development,” he co-authored the 2001 Agile Software Development Manifesto and the 2005 Declaration of Interdependence. Since 1975, he has led projects and taught in places from Oslo to Cape Town, from Vancouver to Beijing. His work has covered topics from design to management to testing, in research, in government, and in industry. His most recent book is Crystal Clear: A Human-Powered Methodology for Small Teams. His books Writing Effective Use Cases and Agile Software Development won back-to-back Jolt Productivity Awards in 2001 and 2002.

(HTML tags aren't allowed.)

Mastering Adobe Captivate 7
Mastering Adobe Captivate 7

Bring a new level of interactivity and sophistication to your e-learning content with the user-friendly features of Adobe Captivate. This practical tutorial will teach you everything from automatic recording to advanced tips and tricks.

Overview

  • Enhance your projects by adding interactivity, animations,...
Optimization Based Data Mining: Theory and Applications (Advanced Information and Knowledge Processing)
Optimization Based Data Mining: Theory and Applications (Advanced Information and Knowledge Processing)

The purpose of this book is to provide up-to-date progress both in Multiple Criteria Programming (MCP) and Support Vector Machines (SVMs) that have become powerful tools in the field of data mining. Most of the content in this book are directly from the research and application activities that our research group has conducted over the...

Linux: Linux Command Lines and Shell Scripting
Linux: Linux Command Lines and Shell Scripting
When you search for a book on Linux programming, you are aiming to get the best deal. In a technological world that is progressing quickly, you need to understand Linux. The question is whether you can carve out enough time to read lengthy books on Linux that are filled to the brim with a lot of unnecessary details and jargon and take a...

Learning Ruby
Learning Ruby
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work,...
Islamic Biomedical Ethics: Principles and Application
Islamic Biomedical Ethics: Principles and Application
Biomedical ethics is a burgeoning academic field with complex and far-reaching consequences. Whereas in Western secular bioethics this subject falls within larger ethical theories and applications (utilitarianism, deontology, teleology, and the like), Islamic biomedical ethics has yet to find its natural academic home in Islamic studies.
...
The Science of Hate: How prejudice becomes hate and what we can do to stop it
The Science of Hate: How prejudice becomes hate and what we can do to stop it

Why do people commit hate crimes? A world-leading criminologist explores the tipping point between prejudice and hate crime, analysing human behaviour across the globe and throughout history in this vital book.

'Utterly brilliant . . . powerful . . . From personal histories to broader social
...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy