Skip to main content

Definition of Ready: An Experience Report from Teams at Cisco

  • Conference paper
Agile Processes in Software Engineering and Extreme Programming (XP 2014)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 179))

Included in the following conference series:

Abstract

Definition of Ready is a set of simple rules adopted by an agile team to help them remember all the things they need to do before a development team starts work on a backlog item. Not having a definition of ready can seriously impede the flow of work through your system. This paper describes where definition of ready fits in a team’s process, and how it can be used as a synchronization point for teams and product owners. This paper presents an example of definition of ready used by agile teams in Cisco. These teams have developed three levels of ready that apply for user stories, sprints and releases. The paper describes how definition of ready provides a focus for backlog grooming, and some consequences of not meeting definition of ready. The paper finishes with perspectives from different roles in the organization and how they are affected by definition of ready.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Power, K.: Definition of Ready, http://systemagility.com/2011/05/17/definition-of-ready/

  2. Rubin, K.S.: Essential Scrum: A practical guide to the most popular Agile process. Addison-Wesley, Pearson Education [distributor] London, Boston (2012)

    Google Scholar 

  3. Pilcher, R.: The Definition of Ready, http://www.romanpichler.com/blog/product-backlog/the-definition-of-ready/

  4. Cohn, M.: Succeeding with Agile: Software Development Using Scrum. Addison-Wesley, Upper Saddle River (2010)

    Google Scholar 

  5. Sutherland, J.: The Dangers of Not Being Done, Or Ready for that Matter, http://scrum.jeffsutherland.com/2012/02/on-march-9-jeff-will-be-giving-webinar.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Power, K. (2014). Definition of Ready: An Experience Report from Teams at Cisco. In: Cantone, G., Marchesi, M. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2014. Lecture Notes in Business Information Processing, vol 179. Springer, Cham. https://doi.org/10.1007/978-3-319-06862-6_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06862-6_25

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06861-9

  • Online ISBN: 978-3-319-06862-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics