Skip to main content

CASE Planning and the Software Process

  • Chapter
Case Technology
  • 32 Accesses

Abstract

Automating a software process magnifies its strengths and accentuates its weaknesses. Automation can make an effective process more effective, but it can also make a chaotic process even worse—and at considerable expense. Anyone who buys expensive tools to solve an ill-defined problem is likely to be disappointed. Unless such tools are obtained as part of a thoughtful software process improvement plan, the purchase could be an expensive mistake. This article discusses software process maturity and its relationship to planning and installing computer-aided software engineering (CASE) systems. Although process is not a magic answer (there isn’t one), the key issues are discussed from a process perspective, and guidelines are given for avoiding the most common pitfalls. Because CASE systems can involve significant investment, an economic justification may be necessary. The relevant financial considerations are therefore discussed, and some basic steps for producing such justifications are outlined. Finally, some key considerations for introducing and using CASE systems are discussed.

1This material is based in part on material from, Watts S. Humphrey, Managing the Software Process, Addison-Wesley, Reading, MA, © 1989. Reprinted with permission.

2This was sponsored by the U.S. Department of Defense. The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of scientific and technical information exchange.

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 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
Hardcover Book
USD 169.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.

Similar content being viewed by others

References

  1. W.S. Humphrey, Managing the Software Process. Addison-Wesley: Reading, MA, 1989.

    Google Scholar 

  2. W.E. Deming, Out of the Crisis. Cambridge, MA: MIT Center of Advanced Engineering Study, 1982.

    Google Scholar 

  3. V. Stenning, “On the role of an environment,” in Proc. 9th Int. Conf. Software Eng., Monterey, CA, March 30, 1987.

    Google Scholar 

  4. A.F. Case,Jr., Information Systems Development: Principles of Computer Aided Software Engineering. Prentice-Hall: Englewood Cliffs, NJ, 1986.

    Google Scholar 

  5. B. Curtis, H. Krasner, and N. Iscoe, “A field study of the software design process for large systems,” Commun. ACM vol. x, no. 2, pp. 00–00, November 1988.

    Google Scholar 

  6. W.S. Humphrey, and W.L. Sweet, “A method for assessing the software engineering capability of contractors,” SEI Technical Report CMU/SEI-87TR-23, DTIC: ADA 187230, September 1987.

    Google Scholar 

  7. W.S. Humphrey, and D.H. Kitson, “Preliminary report on conducting SEI-assisted assessments of software engineering capability,” SEI Technical Report CMU/SEI-87TR-16, DTIC: ADA 183429, July 1987.

    Google Scholar 

  8. W.S. Humphrey, D.H. Kitson, and T.C. Kasse, “The state of software engineering practice: A preliminary report,” SEI Technical Report CMU/SEI-89-TR-1, DTIC: ADA 206573, February 1989.

    Google Scholar 

  9. P. Naur, and B. Randell, “Software engineering,” NATO Science Committee, report, October 1968.

    Google Scholar 

  10. W.S. Humphrey, Managing for Innovation, Leading Technical People. Prentice-Hall: Englewood Cliffs, NJ, 1987.

    Google Scholar 

  11. A. Hughes, “The care and fielding of a software development environment,” Transferring Software Engineering Tool Technology, S. Przybylinski and P.J. Fowler, Eds., IEEE Computer Society Press, November 1987.

    Google Scholar 

  12. P. Lempp, “Productivity and quality gains reported by users of EPOS the integrated CASE environment,” Electro/88 Conf. Rec., Boston, MA, May 10–12, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer Science+Business Media New York

About this chapter

Cite this chapter

Humphrey, W.S. (1991). CASE Planning and the Software Process. In: Yeh, R.T. (eds) Case Technology. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3644-4_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-3644-4_4

  • Received:

  • Revised:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6621-8

  • Online ISBN: 978-1-4615-3644-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics