메뉴 건너뛰기




Volumn 36, Issue 6, 2003, Pages 47-56

Iterative and incremental development: A brief history

Author keywords

[No Author keywords available]

Indexed keywords

EDUCATION; FEEDBACK; PROJECT MANAGEMENT; SOFTWARE ENGINEERING;

EID: 0038044512     PISSN: 00189162     EISSN: None     Source Type: Journal    
DOI: 10.1109/MC.2003.1204375     Document Type: Review
Times cited : (744)

References (46)
  • 2
    • 0003964033 scopus 로고
    • SPC Press, reprinted in paperback by MIT Press, 2003
    • W.E. Deming, Out of the Crisis, SPC Press, 1982; reprinted in paperback by MIT Press, 2003.
    • (1982) Out of the Crisis
    • Deming, W.E.1
  • 3
    • 0012166621 scopus 로고
    • Little, Brown, and Co., out of print
    • T. Gilb, Software Metrics, Little, Brown, and Co., 1976 (out of print).
    • (1976) Software Metrics
    • Gilb, T.1
  • 4
    • 0024107751 scopus 로고
    • The deming approach to quality software engineering
    • R. Zultner, "The Deming Approach to Quality Software Engineering," Quality Progress, vol. 21, no. 11, 1988, pp. 58-64.
    • (1988) Quality Progress , vol.21 , Issue.11 , pp. 58-64
    • Zultner, R.1
  • 5
    • 0037643734 scopus 로고
    • The X-15 lessons learned
    • NASA Dryden Research Facility
    • W.H. Dana, The X-15 Lessons Learned, tech. report, NASA Dryden Research Facility, 1993.
    • (1993) Tech. Report
    • Dana, W.H.1
  • 6
    • 0011892027 scopus 로고
    • Iterative multi-level modeling: A methodology for computer system design
    • IEEE CS Press
    • B. Randell and F.W. Zurcher, "Iterative Multi-Level Modeling: A Methodology for Computer System Design," Proc. IFIP, IEEE CS Press, 1968, pp. 867-871.
    • (1968) Proc. IFIP , pp. 867-871
    • Randell, B.1    Zurcher, F.W.2
  • 7
    • 0038658066 scopus 로고
    • The programming process
    • reprinted in Program Evolution - Processes of Software Change, Academic Press, 1985
    • M.M. Lehman, "The Programming Process," internal IBM report, 1969; reprinted in Program Evolution - Processes of Software Change, Academic Press, 1985.
    • (1969) Internal IBM Report
    • Lehman, M.M.1
  • 8
    • 84869876544 scopus 로고
    • Elementary level discussion of compiler/interpreter writing
    • Mar
    • R. Glass, "Elementary Level Discussion of Compiler/Interpreter Writing," ACM Computing Surveys, Mar. 1969, pp. 64-68.
    • (1969) ACM Computing Surveys , pp. 64-68
    • Glass, R.1
  • 9
    • 84976636872 scopus 로고
    • Managing the development of large software systems
    • IEEE CS Press
    • W. Royce, "Managing the Development of Large Software Systems," Proc. Westcon, IEEE CS Press, 1970, pp. 328-339.
    • (1970) Proc. Westcon , pp. 328-339
    • Royce, W.1
  • 10
    • 0037981725 scopus 로고
    • Debugging techniques in large systems
    • Dorset House
    • H. Mills, "Debugging Techniques in Large Systems," Software Productivity, Dorset House, 1988.
    • (1988) Software Productivity
    • Mills, H.1
  • 11
    • 0020723484 scopus 로고
    • Integration engineering perspective
    • D. O'Neill, "Integration Engineering Perspective," J. Systems and Software, no. 3, 1983, pp. 77-83.
    • (1983) J. Systems and Software , Issue.3 , pp. 77-83
    • O'Neill, D.1
  • 12
    • 0016778576 scopus 로고
    • Managing the development of reliable software
    • ACM Press
    • R.D. Williams, "Managing the Development of Reliable Software," Proc. Int'l Conf. Reliable Software, ACM Press, 1975, pp. 3-8.
    • (1975) Proc. Int'l Conf. Reliable Software , pp. 3-8
    • Williams, R.D.1
  • 13
    • 3142638075 scopus 로고
    • Principles of software engineering
    • H. Mills, "Principles of Software Engineering," IBM Systems J., vol. 19, no. 4, 1980, pp. 289-295.
    • (1980) IBM Systems J. , vol.19 , Issue.4 , pp. 289-295
    • Mills, H.1
  • 14
    • 0016646747 scopus 로고
    • Iterative enhancement: A practical technique for software development
    • Dec
    • V. Basili and J. Turner, "Iterative Enhancement: A Practical Technique for Software Development," IEEE Trans. Software Eng., Dec. 1975, pp. 390-396.
    • (1975) IEEE Trans. Software Eng. , pp. 390-396
    • Basili, V.1    Turner, J.2
  • 15
    • 0017216921 scopus 로고
    • Software development
    • Dec
    • H. Mills, "Software Development," IEEE Trans. Software Eng., Dec. 1976, pp. 265-273.
    • (1976) IEEE Trans. Software Eng. , pp. 265-273
    • Mills, H.1
  • 16
    • 0037981722 scopus 로고
    • The management of software engineering
    • D. O'Neill, "The Management of Software Engineering," IBM Systems J., vol. 19, no. 4, 1980, pp. 421-431.
    • (1980) IBM Systems J. , vol.19 , Issue.4 , pp. 421-431
    • O'Neill, D.1
  • 17
    • 0021500441 scopus 로고
    • Design, development, integration: Space shuttle flight software system
    • Sept
    • W. Madden and K. Rone, "Design, Development, Integration: Space Shuttle Flight Software System," Comm. ACM, Sept. 1984, pp. 914-925.
    • (1984) Comm. ACM , pp. 914-925
    • Madden, W.1    Rone, K.2
  • 18
    • 0021519843 scopus 로고
    • A successful software development
    • C. Wong, "A Successful Software Development," IEEE Trans. Software Eng., no. 3, 1984, pp. 714-727.
    • (1984) IEEE Trans. Software Eng. , vol.3 , pp. 714-727
    • Wong, C.1
  • 19
    • 0037981729 scopus 로고
    • Evolutionary development
    • Apr
    • T. Gilb, "Evolutionary Development," ACM Software Eng. Notes, Apr. 1981, p. 17.
    • (1981) ACM Software Eng. Notes , pp. 17
    • Gilb, T.1
  • 21
  • 22
    • 84945709727 scopus 로고
    • Go to statement considered harmful
    • Mar
    • E. Dijkstra, "Go To Statement Considered Harmful," Comm. ACM, Mar. 1968, pp. 147-148.
    • (1968) Comm. ACM , pp. 147-148
    • Dijkstra, E.1
  • 23
    • 0020160380 scopus 로고
    • On the inevitable inter-twining of specification and implementation
    • July
    • W. Swartout and R. Balzer, "On the Inevitable Inter-twining of Specification and Implementation," Comm. ACM, July 1982, pp. 438-440.
    • (1982) Comm. ACM , pp. 438-440
    • Swartout, W.1    Balzer, R.2
  • 24
    • 0024861682 scopus 로고
    • An integrated rapid prototyping methodology for command and control systems: Experience and insight
    • Dec
    • D. Tamanaha, "An Integrated Rapid Prototyping Methodology for Command and Control Systems: Experience and Insight," ACM Software Eng. Notes, Dec. 1982, pp. 387-396.
    • (1982) ACM Software Eng. Notes , pp. 387-396
    • Tamanaha, D.1
  • 27
    • 74849114708 scopus 로고
    • Evolutionary delivery versus the 'waterfall model'
    • July
    • T. Gilb, "Evolutionary Delivery versus the 'Waterfall Model'," ACM Software Requirements Eng. Notes, July 1985.
    • (1985) ACM Software Requirements Eng. Notes
    • Gilb, T.1
  • 29
    • 0038658067 scopus 로고
    • Aug
    • B. Boehm, "A Spiral Model of Software Development and Enhancement," Proc. Int'l 'Workshop Software Process and Software Environments, ACM Press, 1985; also in ACM Software Eng. Notes, Aug. 1986, pp. 22-42.
    • (1986) ACM Software Eng. Notes , pp. 22-42
  • 30
    • 0002687459 scopus 로고
    • No silver bullet: Essence and accidents of software engineering
    • IEEE CS Press, reprinted in Computer, Apr. 1987, pp. 10-19
    • F. Brooks, "No Silver Bullet: Essence and Accidents of Software Engineering," Proc. IFIP, IEEE CS Press, 1987, pp. 1069-1076; reprinted in Computer, Apr. 1987, pp. 10-19.
    • (1987) Proc. IFIP , pp. 1069-1076
    • Brooks, F.1
  • 31
    • 0022667615 scopus 로고
    • A rational design process: How and why to fake it
    • Feb
    • D. Parnas and P. Clements, "A Rational Design Process: How and Why to Fake It," IEEE Trans. Software Eng., Feb. 1986, pp. 251-257.
    • (1986) IEEE Trans. Software Eng. , pp. 251-257
    • Parnas, D.1    Clements, P.2
  • 33
    • 0023266981 scopus 로고
    • On building software process models under the lamppost
    • IEEE CS Press
    • W. Curtis et al., "On Building Software Process Models under the Lamppost," Proc. Int'l Conf. Software Eng., IEEE CS Press, 1987, pp. 96-103.
    • (1987) Proc. Int'l Conf. Software Eng. , pp. 96-103
    • Curtis, W.1
  • 34
    • 84939741505 scopus 로고
    • Cleanroom software engineering
    • Sept
    • H. Mills et al., "Cleanroom Software Engineering," IEEE Software, Sept. 1987, pp. 19-25.
    • (1987) IEEE Software , pp. 19-25
    • Mills, H.1
  • 37
    • 0038319232 scopus 로고
    • Changes from DOD-STD-2167A to MIL-STD-498
    • Apr
    • G.A. Newberry, "Changes from DOD-STD-2167A to MIL-STD-498," Crosstalk: J. Defense Software Eng., Apr. 1995; www.stsc.hill.af.mil/crosstalk/frames.asp?uri=1995/04/Changes.asp.
    • (1995) Crosstalk: J. Defense Software Eng.
    • Newberry, G.A.1
  • 38
    • 84966955493 scopus 로고
    • The new new product development game
    • Jan
    • H. Takeuchi and I. Nonaka, "The New New Product Development Game," Harvard Business Rev., Jan. 1986, pp. 137-146.
    • (1986) Harvard Business Rev. , pp. 137-146
    • Takeuchi, H.1    Nonaka, I.2
  • 39
    • 0037643729 scopus 로고    scopus 로고
    • SCRUM: An extension pattern language for hyperproductive software development
    • M. Beedle et al., "SCRUM: An Extension Pattern Language for Hyperproductive Software Development," Pattern Languages of Program Design, vol. 4, 1999, pp. 637-651.
    • (1999) Pattern Languages of Program Design , vol.4 , pp. 637-651
    • Beedle, M.1
  • 41
    • 0037643733 scopus 로고    scopus 로고
    • Rational development process
    • July
    • P. Kruchten, "Rational Development Process," Crosstalk: J. Defense Software Eng., July 1996; www.stsc.hill.af.mil/crosstalk/frames.asp?uri=1996/07/rational.asp.
    • (1996) Crosstalk: J. Defense Software Eng.
    • Kruchten, P.1
  • 44
    • 0037643730 scopus 로고    scopus 로고
    • Feature-driven development
    • Prentice Hall
    • P. Coad et al., "Feature-Driven Development," in Java Modeling in Color with UML, Prentice Hall, 1999.
    • (1999) Java Modeling in Color with UML
    • Coad, P.1
  • 45
    • 0006691089 scopus 로고    scopus 로고
    • Product-development practices that work
    • A. MacCormack, "Product-Development Practices That Work," MIT Sloan Management Rev., vol. 42, no. 2, 2001, pp. 75-84.
    • (2001) MIT Sloan Management Rev. , vol.42 , Issue.2 , pp. 75-84
    • Maccormack, A.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.