Skip to main content

Time Time

  • Chapter
  • First Online:
  • 3007 Accesses

Part of the book series: Undergraduate Topics in Computer Science ((UTICS))

Abstract

Time is addressed differently by different people and cultures; for example, in western culture culture, time is mainly associated with financial profit, i.e., “Time is money.” Time plays a special role in software engineering: the project schedule should be met, the product should be delivered on time, teammates should complete their tasks on time, and so on. This chapter deals with how the time concept is expressed in software engineering in general and in agile software development in particular. In agile software development time is boxed for each activity, and when needed, instead of “moving” deadlines, the scope is changed according to customer priorities. This conception is supported by agile software development methods in different ways that not only enable one to work at a sustainable pace, but that also result in high quality products.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   39.95
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

Learn about institutional subscriptions

References

  • Beck KBeck K (2000) Extreme programming explained: embrace change, 1st ed. Addison-Wesley, Reading, MA

    Google Scholar 

  • Beck KBeck K , Fowler MFowler M (2000) Planning extreme programming. Addison-Wesley, Reading, MA

    Google Scholar 

  • Beck KBeck K , Andres C Andres C (2005) Extreme programming explained: embrace change, 2nd ed. Addison-Wesley, Reading, MA

    Google Scholar 

  • Boehm BBoehm B (1981) Software engineering economics. Prentice-Hall, Englewood Cliffs, NJ

    Google Scholar 

  • Boehm BBoehm B , Horowitz EHorowitz E , Madachy RMadachy R , Reifer DReifer D , Clark BKClark BK , Steece BSteece B , Brown AWBrown AW , Chulani SChulani S , Abts C Abts C (2000) Software cost estimation with COCOMO II. Prentice-Hall, Englewood Cliffs, NJ

    Google Scholar 

  • Brooks FPBrooks FP (1975, 1995) The mythical man-month—essays on software engineering. Addison-Wesley, Reading, MA

    Google Scholar 

  • Cockburn ACockburn A , Williams LWilliams L (2000) The costs and benefits of pair programming. 1st international conference on extreme programming and agile processes in software engineering. Italy

    Google Scholar 

  • Cohn MCohn M (2006) Agile estimating and planning. RC Martin Series, Prentice Hall PTR, Englewood Cliffs

    Google Scholar 

  • Covey SCovey S , Merrill ARMerrill AR , Merrill RR Merrill RR (1994) First things first. Free Press, New York

    Google Scholar 

  • Dubinsky Y, Yaeli A, Feldman Y, Zarpas E, Nechushtai G (2008) Governance of Software Development: The Transition of Agile Scenario, IT Governance and Service Management Frameworks and Adaptations, Idea Group Publishing, Information Science Publishing, IRM press

    Google Scholar 

  • Hazzan O, Dubinsky Y (2005) Clashes between culture and software development methods: the case of the Israeli hi-tech industry and extreme programming. Proceedings of the agile conference, IEEE computer society, Denver, CO, pp 59–69

    Google Scholar 

  • Hazzan O, Dubinsky Y (2007) The software engineering timeline: a time management perspective. Proceedings of the IEEE international conference on software—science, technology & engineering, Herzelia, Israel, pp 95–103

    Google Scholar 

  • Hughes BHughes B , Cotterell M Cotterell M (2002) Software project management. McGraw-Hill, New York

    Google Scholar 

  • Kemerer CFKemerer CF (1987) An empirical validation of software cost estimation models. Communications of the ACM

    Google Scholar 

  • Reifer DJReifer DJ (2002) How to get the most out of XP/agile methods. Proceedings of the second XP universe and first agile universe conference, Chicago, IL, pp 185–196

    Google Scholar 

  • Schuh PSchuh P (2004) Integrating agile development in the real world. Charles River Media

    Google Scholar 

  • SEISEI (2001) Standard CMMI appraisal method for process improvement (SCAMPISM). Software Engineering Institute

    Google Scholar 

  • Standish group chaos report Standish Group (1994) http://www.standishgroup.com/sample_research/ chaos_1994_2.php

  • Tomayko JTomayko J , Hazzan O (2004) Human aspects of software engineering. Charles River Media

    Google Scholar 

  • Van Vliet HVan Vliet H (2000) Software engineering—principles and practices. Wiley

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London

About this chapter

Cite this chapter

Hazzan, O., Dubinsky, Y. (2008). Time Time . In: Agile Software Engineering. Undergraduate Topics in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84800-198-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-198-5_4

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-198-5

  • Online ISBN: 978-1-84800-199-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics