Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Iterative enhancement: A practical technique for software development

Published: 01 March 1975 Publication History

Abstract

This paper recommends the "iterative enhancement" technique as a practical means of using a top-down, stepwise refinement approach to software development. This technique begins with a simple initial implementation of a properly chosen (skeletal)-subproject which is followed by the gradual enhancement of successive implementations in order to build the full implementation. The development and quantitative analysis of a production compiler for the language SIMPL-T is used to demonstrate that the application of iterative enhancement to software development is practical and efficient, encourages the generation of an easily modifiable product, and facilitates reliability.

Cited By

View all
  • (2022)ARm HapticsProceedings of the ACM on Human-Computer Interaction10.1145/35467286:MHCI(1-18)Online publication date: 20-Sep-2022
  • (2021)Outlining TraceabilityProceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency10.1145/3442188.3445937(758-771)Online publication date: 3-Mar-2021
  • (2019)Modeling and Analyzing Incremental Natures of Developing SoftwareACM Transactions on Management Information Systems10.1145/333353510:2(1-32)Online publication date: 10-Jul-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 1, Issue 1
March 1975
427 pages

Publisher

IEEE Press

Publication History

Published: 01 March 1975

Author Tags

  1. Educational institutions
  2. Iterative enhancement
  3. Iterative methods
  4. Market research
  5. Program processors
  6. Reliability
  7. SIMPL
  8. Timing
  9. software analysis
  10. software development
  11. software evaluation measures
  12. top-down design

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)ARm HapticsProceedings of the ACM on Human-Computer Interaction10.1145/35467286:MHCI(1-18)Online publication date: 20-Sep-2022
  • (2021)Outlining TraceabilityProceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency10.1145/3442188.3445937(758-771)Online publication date: 3-Mar-2021
  • (2019)Modeling and Analyzing Incremental Natures of Developing SoftwareACM Transactions on Management Information Systems10.1145/333353510:2(1-32)Online publication date: 10-Jul-2019
  • (2019)Certifying delta-oriented programsSoftware and Systems Modeling (SoSyM)10.1007/s10270-018-00704-x18:5(2875-2906)Online publication date: 1-Oct-2019
  • (2018)In search of the origins and enduring impact of Agile software developmentProceedings of the 2018 International Conference on Software and System Process10.1145/3202710.3203162(142-146)Online publication date: 26-May-2018
  • (2018)A Survey on Compiler Autotuning using Machine LearningACM Computing Surveys10.1145/319797851:5(1-42)Online publication date: 18-Sep-2018
  • (2017)Proposal for a Scientific Software Lifecycle ModelProceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational and Data-enabled Science & Engineering10.1145/3144763.3144767(22-26)Online publication date: 12-Nov-2017
  • (2017)BlendwaveProceedings of the 8th International Conference on Digital Arts10.1145/3106548.3106596(153-156)Online publication date: 6-Sep-2017
  • (2017)Change-driven development for scientific softwareThe Journal of Supercomputing10.1007/s11227-017-1966-173:5(2229-2257)Online publication date: 1-May-2017
  • (2016)A similarity-based modularization quality measure for software module clustering problemsInformation Sciences: an International Journal10.1016/j.ins.2016.01.030342:C(96-110)Online publication date: 10-May-2016
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media