- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Other titles in the Developerworks series:
A Practical Guide to Distributed Scrum (Developerworks)by Elizabeth Woodward
Synopses & Reviews
Succeed with Scrum in Even the Largest, Most Complex Distributed Development Projects
Forewords by Ken Schwaber, Scott Ambler, Roman Pichler, and Matthew Wang
This is the first comprehensive, practical guide for Scrum practitioners working in large-scale distributed environments. Written by three of IBM’s leading Scrum practitioners--in close collaboration with the IBM QSE Scrum Community of more than 1000 members worldwide--this book offers specific, actionable guidance for everyone who wants to succeed with Scrum in the enterprise.
Readers will follow a journey through the lifecycle of a distributed Scrum project, from envisioning products and setting up teams to preparing for Sprint planning and running retrospectives. Each chapter presents a baseline drawn from “conventional” Scrum, then discusses additional issues faced by distributed teams, and presents specific best-practice solutions, alternatives, and tips the authors have identified through hard, empirical experience.
Using real-world examples, the book demonstrates how to apply key Scrum practices, such as look-ahead planning in geographically distributed environments. Readers will also gain valuable new insights into the agile management of complex problem and technical domains.
• Developing user stories and working with Product Owners as a distributed team
• Recognizing and fixing the flaws Scrum may reveal in existing processes
• Engaging in more efficient Release and Sprint planning
• Conducting intense, brief daily Scrum meetings in distributed environments
• Managing cultural and language differences
• Resolving dependencies, performing frequent integration, and maintaining transparency in geographically distributed environments
• Successfully running remote software reviews and demos
• Brainstorming what worked and what didn’t, to improve future Sprints
This book will be an indispensable resource for every team leader, member, product owner, or manager working with Scrum or other agile methods in any distributed software development organization.
Book News Annotation:
This volume describes the use of SCRUM, a collaborative product development strategy, in an international, distributed work environment. Part of the theory of agile project management, SCRUM is a process of planning and executing periods of high productivity designed to produce a certain result. This work describes IBM's experience implementing this management process in an international setting, combining team members from around the world. While describing the core functions of the IBM SCRUM process in detail the work includes sections on challenges such as language barriers and communications technology. Written by senior staff members at IBM, the work will appeal to project managers and software developers. Annotation ©2010 Book News, Inc., Portland, OR (booknews.com)
About the Author
Elizabeth Woodward is a Senior Software Consultant with IBM Quality Software Engineering under the Corporate Headquarters Office of Innovation and Technology. She has served as the project manager or development leader on more than 100 globally distributed projects for IBM and other development companies. Elizabeth coaches distributed software development teams to improve efficiency and effectiveness of their development practices. She has co-chaired the IBM Academy of Technology Conference on Agile Methods, teaches courses on Disciplined Agile Development, and co-leads the IBM Agile Community.
Steffan Surdek is a User Experience Lead and Agile Champion in IBM. He has worked in the software development industry for over fifteen years as a software developer, architect, project manager, and team leader. Steffan has managed and coordinated large-scale projects with teams distributed in as many as five countries--India, Egypt, Israel, China, and Canada. He coaches distributed agile teams, is a co-leader of the IBM Agile Community, and teaches Disciplined Agile Development workshops. He is an active member of the Montreal Agile Community and has written on agile methods and globally distributed development for developerWorks and Dr. Dobbs Journal. In his spare time, he does some writing on his website at www.surdek.ca.
Matthew Ganis is an IBM Senior Technical Staff Member and ibm.com site architect. Matt was was co-founder of the Agile@IBM Community and was an early adopter of agile within IBM. He currently teaches Disciplined Agile Development and has published numerous articles and papers on the use of agile methods within ibm.com--both within its traditional web development and the development/support of their Second Life Island. Matt has been the co-chair and chair of the Academy of Technology’s Agile Conferences for the past two years and is a Certified Scrum- Master and Practitioner. Outside of IBM, Matt serves on the editorial board of the International Journal of Agile and Extreme Software Development and is a steering committee member of New York City’s Agile Project Leadership Network (APLN) chapter.
Table of Contents
1. The Evolution of Scrum
2. A Magnifying Glass on Our Dysfunctions
3. Tiers of Pain
4. Success in the Enterprise Software Development Environment
5. Release Planning
6. Preparing for Sprint Planning
7. Sprint Planning
8. Daily Scrum Meetings
9. Effective Collaboration During a Sprint
What Our Readers Are Saying
Business » General