Skip to main content

A Retrospective on Constructing a Personal Narrative on Agile Development

  • Conference paper
  • First Online:
Recent Advances and Future Prospects in Knowledge, Information and Creativity Support Systems (KICSS 2015)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 685))

  • 506 Accesses

Abstract

The underlying principles of Agile Development had been stated and established for 30 years before the Agile Manifesto was proposed. Software Prototyping, Rapid Application Development, Rapid Development, Iterative Development, even Help Desks and SWAT teams must be seen as antecedents of Agile Development, as we understand it today. The original proponents of ‘agile development’ attempted to develop a new narrative for software system development. However, notwithstanding the length of this history, now some 45 years in the making, many developers, and education institutions, still question the approach, still refuse to include it in course curriculum, at least partly due to it being ignored in IEEE curriculum structures, still demand ‘proof that it works’, and still adhere to the traditional linear phased thinking of the Waterfall Approaches. Responding to the need for ‘proof’ and attempting to debate the adherents of the long-standing Waterfall Approaches has proven futile, but a new narrative has been evolved which attempts to describe Agile Development as being a normal, usual approach to human activity, reflecting the way people inevitably act when intending to undertake, and in the process of undertaking, any purposeful activity with a planned outcome. Uncertainty is the norm, planning is essential but empirical and adaptive, leadership is preferred over management. Other research disciplines have much to contribute to agile thinking and action.

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

References

  1. Manifesto for Agile Software Development. http://www.agilemanifesto.org/ (2001). Accessed Aug 2015

  2. Royce, W.W.: Managing the development of large software systems. In: Proceedings of the IEEE WESCON, August, 1970. https://www.cs.umd.edu/class/spring2003/cmsc838p/Process/waterfall.pdf

  3. Gilb, T.: Principles Of Software Engineering Management, 1st edn (1988)

    Google Scholar 

  4. Naumann, J.D., Jenkins, A.M.: Prototyping: The New Paradigm for Systems Development. MIS Quarterly, Sep 1982

    Google Scholar 

  5. Jenkins, A.M.: Prototyping: A Methodology for the Design and Development of Application Systems. Indiana University (1983)

    Google Scholar 

  6. Boar, B.H.: Application Prototyping: A Requirements Definition Strategy for the 80’s. Wiley, New York, NY, USA©1984 ISBN:0-471-89317-X

    Google Scholar 

  7. Budde R., Kuhlenkamp K., et al.: Approaches to Prototyping. Springer (1984)

    Google Scholar 

  8. Hawgood, J. (ed.): Evolutionary Information Systems. North-Holland (1981)

    Google Scholar 

  9. Martin, J.: Rapid Application Development. Macmillan (1991). ISBN 0-02-376775-8

    Google Scholar 

  10. McConnell, S.: Rapid Development: Taming Wild Software Schedules. Microsoft Press (1996)

    Google Scholar 

  11. Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall (2001). ISBN 0130676349

    Google Scholar 

  12. Beck, K.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley (2004). ISBN 0321278658

    Google Scholar 

  13. Stapleton, J.: DSDM: Business Focused Development, DSDM Consortium, 2nd edn (2003)

    Google Scholar 

  14. Palmer, S.R., Felsing, J.M.: A Practical Guide to Feature-Driven Development. The Coad Series. Prentice Hall (2002). ISBN 0130676152

    Google Scholar 

  15. Cockburn, A.: Crystal Clear: A Human-Powered Methodology for Small Teams. The Agile Software Development Series. Addison-Wesley (2004). ISBN 0201699478

    Google Scholar 

  16. Poppendieck, M.: Principles of Lean Thinking. http://www.poppendieck.com/papers/LeanThinking.pdf. Accessed 19 May 2005

  17. Poppendieck, M., Poppendieck, T.: Lean Software Development: An Agile Toolkit. Addison-Wesley (2003). ISBN 0321150783

    Google Scholar 

  18. Poppendieck, M., Poppendieck, T.: Implementing Lean Software Development: From Concept to Cash. Addison-Wesley (2006). ISBN 0321437381

    Google Scholar 

  19. Agile User Groups Listing. http://www.agilealliance.org/resources/agile-usergroups/. Accessed Aug 2015

  20. James, H., Morien, R.: Controlling rapid information systems development environments. In: EDP Auditors Conference, Canberra, May 1991

    Google Scholar 

  21. Morien, R.: Prototyping large online systems: a focal entity approach. In: 3rd Australasian Conference in Information Systems, Wollongong University, Oct 1994

    Google Scholar 

  22. Morien, R.I., Schmidenberg, O.: Educating information systems professionals: the tertiary educational challenge. In: Proceedings of Asia Pacific Information Technology in Training and Education, APITITE’94. Brisbane, June 1994

    Google Scholar 

  23. Morien, R.: Seeking a new paradigm for software project management. In: The 9th International Conference on e-Business, iNCEB2010, Kasetsart University, Bangkok Thailand, 18–19 Nov 2010

    Google Scholar 

  24. Horn, A.: IBM tries to block legal action over Queensland Health payroll disaster. http://www.abc.net.au/news/2015-08-25/ibm-tries-to-block-legal-actionover-qld-health-payroll-disaster/6723598?section=qld. Accessed 26 Aug 2015

  25. Morien, R.: Agile development: it’s only natural. In: Agile Symposium, Adjunct Symposium to the 8th Malaysian Software Engineering Conference, Langkawi, Malaysia, Sept 2014

    Google Scholar 

  26. Morien, R.: Back to basics—in support of agile development. In: 7th Malaysian Software Engineering Conference, Melaka, Nov 2013

    Google Scholar 

  27. Plauger, P.J.: Programming on Purpose II: Essays on Software People. PTR Prentice Hall, Englewood Cliffs, NJ

    Google Scholar 

  28. Demarco, T., Lister, T.: Peopleware: Productive Projects and Teams. Dorset House, New York (1987)

    Google Scholar 

  29. Constantine, L.L.: Constantine on Peopleware. Yourdon Press, Englewood Cliffs, NJ (1995)

    Google Scholar 

  30. Champy, J.: Reengineering Management: The Mandate For New Leadership. HarperCollins Publishers (1995)

    Google Scholar 

  31. Katzenbach, J.R., Smith, D.K.: The Wisdom of Teams: Creating the High-performance Organization. Harvard Business School (2008)

    Google Scholar 

  32. Maani, K.E., Cavana, R.Y.: Systems Thinking, Systems Dynamics—Managing Change and Complexity. Pearson Education, NZ (2007)

    Google Scholar 

  33. Morien, R.: Back to basics: in support of agile development. In: Ghani, I. et al. (eds.) Emerging Advancements and Technologies in Software Engineering, Engineering Science Reference, IGI Global. 7th Software Engineering Conference, Melaka, Malaysia, pp. 279–292. 20–21 Nov 2014

    Google Scholar 

  34. Morien, R.: An agile project management manifesto—a reference disciplines framework for agile development. In: KSII The 6th International Conference on Internet ICONI, Taiwan (2014)

    Google Scholar 

  35. Morien, R.: Streamlining business computing education. In: KSII The 6th International Conference on Internet ICONI, Taipei, Taiwan (2014)

    Google Scholar 

  36. Takeuchi, H., Nonaka, I.: New Product Development Game. Harvard Business Review, 86116, pp. 137–146 (1986). January 1, 1986. Accessed 12 March 2013, Cited in Wikipedia

    Google Scholar 

  37. Blumenfeld, P.C., Soloway, E., Marx, R.W., Krajcik, J.S., Guzdial, M., Palincsar, A.: Motivating project-based learning: sustaining the doing, supporting the learning. Educ. Psychol. 26(3–4), 369–398 (2014)

    Google Scholar 

  38. Patton, A.: Work that Matters: The Teachers Guide to Project Based Learning, http://www.innovationunit.org/sites/default/files/Teacher’s%20Guide%20to%20Project-based%20Learning.pdf. Accessed 1 Oct 2014

  39. Felder, R.: Resources in Student Centered Teaching and Learning, Resources in Science and Education, blog. http://www4.ncsu.edu/unity/lockers/users/f/felder/public/Student-Centered.html. Accessed 1 Oct 2014

  40. Froyd, J., Simpson, N.: Student-centered learning addressing faculty questions about student-centered learning. In: Transforming Undergraduate Education in Science, Technology, Engineering and Mathematics. Washington DC (2013)

    Google Scholar 

  41. Nielsen, L.: Student Driven Learning = Passion-Based Classrooms, blog. http://theinnovativeeducator.blogspot.com/2011/04/student-driven-learning-passion-based.html. Accessed 1 Oct 2014

  42. National University of Singapore: Learning to Teach, Teaching to Learn, A Handbook for NUS Teachers. http://www.cdtl.nus.edu.sg/handbook/home/foreword.htm. Accessed 1 Oct 2014

  43. Alausa Y.A.: Continuous assessment in our schools: advantages and problems. http://www.nied.edu.na/publications/journals/journal9/Journal%209%20Article%202.pdf. Accessed 1 Oct 2014

  44. Baskerville, R.: Investigating information systems with action research. Commun. Assoc. Inf. Syst. 2 (1999). Article 19

    Google Scholar 

  45. Kock, N. (ed.): Information Systems Action Research: An Applied View of Emerging Concepts and Methods. Springer (2007)

    Google Scholar 

  46. Fu, C.C.: Information systems development as action research: changing a school. Doctoral thesis, Universidad ESAN, Peru (2006)

    Google Scholar 

  47. Morien, R.: Insights into using agile development methods in student final year projects. In: Proceedings InSITE2004, Issues in Informing Science and Information Technology. Central Queensland University, Australia. https://www.informingscience.org

  48. Morien, R.: Student experience of using agile development methods in industrial experience projects. Proc. ISECON 2005, v22, Columbus, Ohio, and Inf. Syst. Educ. J. 4(103) 2006. http://isedj.org/4/103/

  49. Morien, R.: Agile and agility in computer systems education. In: KSII The 7th International Conference on Internet ICONI’2015, Kuala Lumpur, Malaysia, Dec 2015

    Google Scholar 

  50. Morien, R.: An agile project management manifesto—A reference disciplines framework for agile development. In: KSII The 5th International Conference on Internet (ICONI) 2013, Pattaya, Thailand, Dec 2015

    Google Scholar 

  51. Senge, P.: The Fifth Discipline—The Art & Practice of the Learning Organization. Currency Doubleday (1990)

    Google Scholar 

  52. Hock, D.: Birth of the Chaordic Age. Visa International (1999)

    Google Scholar 

  53. Champy, J.: Reengineering management: The Mandate for New Leadership. Harper-Collins Publishers (2005)

    Google Scholar 

  54. Liker, J.K.: The Toyota Way. McGraw-Hill (2004)

    Google Scholar 

  55. Rubinstein, M.F., Firstenberg, I.R.: The Minding Organization. Wiley (1999)

    Google Scholar 

  56. Gross, J.M., McInnis, K.R.: Kanban Made Simple. American Management Association (2003)

    Google Scholar 

  57. Katzenbach, J.R., Smith, D.K.: The Wisdom of Teams: Creating the High-Performance Organization. Harvard Business School (2008)

    Google Scholar 

  58. Surowiecki, J.: The Wisdom of Crowds: Why the Many Are Smarter Than the Few and How Collective Wisdom Shapes Business, Economies, Societies and Nations. Random House (2005)

    Google Scholar 

  59. The wisdom of the herd. http://en.wikipedia.org/wiki/Collective_wisdom. Accessed 31 May 2010

  60. Wide-Band Delphi. http://en.wikipedia.org/wiki/Wideband_delphi. Accessed 31 May 2010

  61. Womack, J.P., Jones, D.T.: Lean Thinking: Banish Waste and Create Wealth in Your Corporation. BE—Business & Economics, vol. 2553. Simon and Schuster (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roy Morien .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Morien, R. (2018). A Retrospective on Constructing a Personal Narrative on Agile Development. In: Theeramunkong, T., Skulimowski, A., Yuizono, T., Kunifuji, S. (eds) Recent Advances and Future Prospects in Knowledge, Information and Creativity Support Systems. KICSS 2015. Advances in Intelligent Systems and Computing, vol 685. Springer, Cham. https://doi.org/10.1007/978-3-319-70019-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-70019-9_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-70018-2

  • Online ISBN: 978-3-319-70019-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics