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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Beck KBeck K (2000) Extreme programming explained: embrace change, 1st ed. Addison-Wesley, Reading, MA
Beck KBeck K , Fowler MFowler M (2000) Planning extreme programming. Addison-Wesley, Reading, MA
Beck KBeck K , Andres C Andres C (2005) Extreme programming explained: embrace change, 2nd ed. Addison-Wesley, Reading, MA
Boehm BBoehm B (1981) Software engineering economics. Prentice-Hall, Englewood Cliffs, NJ
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
Brooks FPBrooks FP (1975, 1995) The mythical man-month—essays on software engineering. Addison-Wesley, Reading, MA
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
Cohn MCohn M (2006) Agile estimating and planning. RC Martin Series, Prentice Hall PTR, Englewood Cliffs
Covey SCovey S , Merrill ARMerrill AR , Merrill RR Merrill RR (1994) First things first. Free Press, New York
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
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
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
Hughes BHughes B , Cotterell M Cotterell M (2002) Software project management. McGraw-Hill, New York
Kemerer CFKemerer CF (1987) An empirical validation of software cost estimation models. Communications of the ACM
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
Schuh PSchuh P (2004) Integrating agile development in the real world. Charles River Media
SEISEI (2001) Standard CMMI appraisal method for process improvement (SCAMPISM). Software Engineering Institute
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
Van Vliet HVan Vliet H (2000) Software engineering—principles and practices. Wiley
Author information
Authors and Affiliations
Rights 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)