Skip to main content

SCRUM Development Process

  • Conference paper
Business Object Design and Implementation

Abstract

The stated, accepted philosophy for systems development is that the development process is a well understood approach that can be planned, estimated, and successfully completed. This has proven incorrect in practice. SCRUM assumes that the systems development process is an unpredictable, complicated process that can only be roughly described as an overall progression. SCRUM defines the systems development process as a loose set of activities that combines known, workable tools and techniques with the best that a development team can devise to build systems. Since these activities are loose, controls to manage the process and inherent risk are used. SCRUM is an enhancement of the commonly used iterative/incremental object-oriented development cycle.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Aberdeen Group. Upgrading To ISV Methodology For Enterprise Application Development. Product Viewpoint 8:17, December 7, 1995.

    Google Scholar 

  2. Bach, James. “Process Evolution in a Mad World.” Borland International, Scotts Valley, CA.

    Google Scholar 

  3. Bach, James. “The Challenge of “Good Enough” Software”, American Programmer, October 1995.

    Google Scholar 

  4. Boehm, B.W. 1985. “A Spiral Model of Software Development and Enhancement,” from Proceedings of an International Workshop on Software Process and Software Environments, Coto de Caza, Trabuco Canyon, California, March 27–29, 1985.

    Google Scholar 

  5. Booch, Grady. Object Oriented Analysis and Design with Applications. The Benjamin/Cummings Publishing Company, Inc., 1994, p. 8.

    Google Scholar 

  6. Booch, Grady. Object Solutions: Managing the Object-Oriented Project. Addison-Wesley, 1995.

    Google Scholar 

  7. Brooks, F.P. “No silver bullet—essence and accidents of software engineering.” Computer 20:4:10–19, April 1987.

    Google Scholar 

  8. Coplien, J. “Borland Software Craftsmanship: A New Look at Process, Quality and Productivity.” Proceedings of the 5th Annual Borland International Conference, June 5, 1994. Orlando, Florida.

    Google Scholar 

  9. DeGrace, P. and Hulet Stahl, L. 1990. Wicked Problems, Righteous Solutions. Yourdon Press.

    Google Scholar 

  10. Gartner, Lisa. The Rookie Primer. Radcliffe Rugby Football Club, 1996 http://vail.al.arizona.edu/rugby/rad/rcokie_primer.html.

  11. Gleick, J. 1987. Chaos, Making A New Science. Penguin Books.

    Google Scholar 

  12. Graham, Ian. Migrating to Object Technology. Addison-Wesley, 1994.

    Google Scholar 

  13. Kahn, D. and Sutherland, J. March-April 1994. “Object Insider: Let’s start under-promising and over-delivering on OT.” Object Magazine.

    Google Scholar 

  14. Langton, Christopher. Artificial Life. In Artificial Life. Volume VI: SFI Studies in the Sciences of Complexity (Ed. C. Langton) Addison-Wesley, 1988.

    Google Scholar 

  15. Nonaka, Icujiro and Takeuchi, Hirotaka. 1995. The Knowledge Creating Company: How Japanese Companies Create the Dynamics of Innovation, Oxford University Press.

    Google Scholar 

  16. Ogunnaike, B. 1994. Process Dynamics, Modeling, and Control. Oxford University Press.

    Google Scholar 

  17. Pittman, Matthew. Lessons Learned in Managing Object-Oriented Development. IEEE Software. January, 1993, pp. 43–53.

    Google Scholar 

  18. Rumbaugh, October 1995, “What Is a Method”. Journal of Object Oriented Programming.

    Google Scholar 

  19. Schwaber, Ken. “Controlled Chaos: Living on the Edge”. American Programmer, April 1996.

    Google Scholar 

  20. Sutherland, Jeff. ScrumWeb Home Page: A Guide to the SCRUM Development Process. Jeff Sutherland’s Object Technology Web Page. 1996 http://www.tiac.net/users/jsuth/scrum/index.html.

  21. Takeuchi, Hirotaka and Nonaka, Ikujiro. January-February 1986. “The New New Product Development Game.” Harvard Business Review.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag London Limited

About this paper

Cite this paper

Schwaber, K. (1997). SCRUM Development Process. In: Sutherland, J., Casanave, C., Miller, J., Patel, P., Hollowell, G. (eds) Business Object Design and Implementation. Springer, London. https://doi.org/10.1007/978-1-4471-0947-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0947-1_11

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-76096-2

  • Online ISBN: 978-1-4471-0947-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics