Skip to main content

Working with Alternative Development Life Cycles: A Multiproject Experiment

  • Conference paper
Information Systems Development

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. R. G. Canning, Electronic Data Processing for Business and Industry (John Wiley, New York, 1956).

    Google Scholar 

  2. R. G. Canning, Installing Electronic Data Processing Systems (John Wiley, New York, 1957).

    Google Scholar 

  3. H. D. Bennington, Production of large computer programs, Annals of the History of Computing (4), 350–361 (1956) (5 Oct. 1983).

    Google Scholar 

  4. W. A. Hosier, Pitfalls and Safeguards in Real-Time Digital systems with Emphasis on Programming, IRE Transactions on Engineering Management, pp. 91–115 (1961).

    Google Scholar 

  5. W. W. Royce, Managing the development of large software systems: Concepts and techniques, in: Proceedings, IEEE WESCON (August 1970).

    Google Scholar 

  6. H. N. Laden and T. R. Gildersleeve, System Design for Computer Applications (John Wiley, New York, 1963).

    Google Scholar 

  7. L. A. Farr, Description of the Computer Program Implementation Process, SDC Technical Report, 1963.

    Google Scholar 

  8. C. J. Neill and P. A. Laplante, Requirements engineering: The state of the practice, IEEE Software 20(6),40–45 (2003).

    Google Scholar 

  9. P. A. Laplante and C. J. Neill, The demise of the waterfall model is imminent and other urban myths, ACM Queue 1(10), 10–15 (2004).

    Google Scholar 

  10. R. S. Pressman and D. Ince, Software Engineering: A Practitioner’s Approach, 5 ed. (McGraw-Hill, Maidenhead, 2000).

    Google Scholar 

  11. B. W. Chatters, Software Engineering: What do we know? in: FEAST 2000 (Imperial College, London, July 2000).

    Google Scholar 

  12. D. Dalcher, Towards continuous development, in: Information Systems Development, Advances in Methodologies, Components and Management, edited by M. Kirikova et al. (Kluwer, New York, 2002), pp. 53–68.

    Google Scholar 

  13. M. A. Cusumano, et al., A Global Survey of Software Development Practices (MIT, Cambridge, Ma., 2003), pp. 1–17.

    Google Scholar 

  14. H. D. Mills, Incremental software development, IBM Systems Journal 19(4), 415–420 (1980).

    Google Scholar 

  15. D. R. Graham, Incremental development and delivery for large software systems, IEEE Computer, pp. 1–9 (1992).

    Google Scholar 

  16. T. Gilb, Evolutionary development, ACM SIGSOFT Software Engineering Notes 6(2), 17 (1981).

    Google Scholar 

  17. A. Cockburn, Agile Software Development (Addison-Wesley, Boston, MA, 2002).

    Google Scholar 

  18. C. Laraman, Agile and Iterative Development: A Manager’s Guide (Addison-Wesley, Boston, MA, 2004).

    Google Scholar 

  19. K. Beck, Extreme Programming Explained: Embrace Change (Addison-Wesley, Boston, MA, 2000).

    Google Scholar 

  20. PMI, A Guide to the Project Management Body of Knowledge, 2000 ed. (Project Management Institute, Newton Square, PA., 2000).

    Google Scholar 

  21. M. Dixon, APM Project Management Body of Knowledge, 4th ed. (Association for Project Management, High Wycombe, 2000), p. 68.

    Google Scholar 

  22. P. Bourque and R. Dupuis, A Guide to the Software Engineering Body of Knowledge SWEBOK (IEEE Computer Society, Los Alamitos, CA, 2001).

    Google Scholar 

  23. D. Dalcher, Life cycle design and management, in: Project Management Pathways: A Practitioner’s Guide, edited by M. Stevens (APM Press, High Wycombe, 2002).

    Google Scholar 

  24. B. W. Boehm, T. E. Gray, and T. Seewaldt, Prototyping vs. specifying: a multiproject experiment, IEEE Transactions on Software Engineering SE-10(3), 290–303 (1984).

    Google Scholar 

  25. L. Mathiassen, T. Seewaldt, and J. Stage, Prototyping vs. specifying: principles and practices of a mixed approach, Scandinavian Journal of Information Systems 7(1), 55–72 (1995).

    Google Scholar 

  26. H. D. Mills, Top-Down Programming in Large Systems, in: Debugging techniques in Large Systems, edited by R. Ruskin (Prentice-Hall, Englewood Cliffs, New Jersey, 1971), p. 41–55.

    Google Scholar 

  27. C. Laraman, and V. R. Basili, Iterative and incremental development: A brief history, IEEE Computer 36(6), 47–56 (2003).

    Google Scholar 

  28. T. Gilb, Principles of Software Engineering Management (Addison Wesley, Wokingham, 1988).

    Google Scholar 

  29. A. Alliance, Agile Manifesto (The Agile Alliance, 2001).

    Google Scholar 

  30. J. Stapleton, DSDM Dynamic Systems Development Method (Addison-Wesley, 1997).

    Google Scholar 

  31. S. L. Pfleeger, Software Engineering: Theory and Practice, 2 ed. (Prentice-Hall, Upper Saddle River, New Jersey, 2001).

    Google Scholar 

  32. O. Benediktsson and D. Dalcher, Effort estimation in incremental software development, IEE Proceedings Software 150(6), 251–358 (2003).

    Google Scholar 

  33. R. Chillarege, et al., Orthogonal defect classification — a concept for in-process measurements, IEEE Transactions on software Engineering 18(11), 943–956 (1992).

    Article  Google Scholar 

  34. M. Butcher, H. Munro, and T. Kratschmer, Improving software testing via ODC: three case studies, IBM Systems Journal 41(1), 31–44 (2002).

    Google Scholar 

  35. B. W. Boehm, Software Engineering Economics (Prentice Hall, Englewood Cliffs, 1981).

    Google Scholar 

  36. A. Macro and J. N. Buxton, The Craft of Software Engineering (Addison Wesley, Wokingham, 1987).

    Google Scholar 

  37. L. H. Putnam, A general empirical solution to the macro software sizing and estimating problem, IEEE Transactions on Software Engineering SE-4(4), 345–361 (1978).

    Google Scholar 

  38. R. Fairley, Software Engineering Concepts (McGraw-Hill, New York, 1985).

    Google Scholar 

  39. S. H. Kan, Metrics and Models in Software Quality Engineering (Addison-Wesley, Boston, 2003).

    Google Scholar 

  40. W. Swartout and R. Balzer, On the inevitable intertwining of specification and implementation, Communications of the ACM, pp. 438–440 (1982).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer

About this paper

Cite this paper

Dalcher, D., Benediktsson, O., Thorbergsson, H. (2005). Working with Alternative Development Life Cycles: A Multiproject Experiment. In: Vasilecas, O., Wojtkowski, W., Zupančič, J., Caplinskas, A., Wojtkowski, W.G., Wrycza, S. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/0-387-28809-0_40

Download citation

  • DOI: https://doi.org/10.1007/0-387-28809-0_40

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-25026-7

  • Online ISBN: 978-0-387-28809-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics