Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : S : SY : SYS :

System Development Life Cycle

 

System Development Life Cycle

System Development Life Cycle, or SDLC, is the process of developing information systems through investigation, analysis, design, implementation and maintenance. SDLC is also known as information systems development or application development. SDLC is a systems approach to problem solving and is made up of several phases, each comprised of multiple steps:

  • The software concept - identifies and defines a need for the new system
  • A requirements analysis - analyzes the information needs of the end users
  • The architectural design - creates a blueprint for the design with the necessary specifications for the hardware, software, people and data resources
  • Coding and debugging - creates and programs the final system
  • System testing - evaluates the system's actual functionality in relation to expected or intended functionality.

The six official phases are:
  • Preliminary Investigation
  • Systems Analysis
  • Systems Design
  • Systems Development
  • Systems Implementation
  • Systems Maintenance

    SDLC Methodologies

  • Waterfall Model
  • Spiral model
  • Agile software development
  • Extreme Programming
  • joint application development
  • Rapid application development

    • And many others

  • NodeWorks boosts web surfing!
    Page Returned in 0.202 seconds - HTML Compressed 69.7%

    This article is from Wikipedia. All text is available
    under the terms of the GNU Free Documentation License.
     GNU Free Documentation License
    © 2008 Chamas Enterprises Inc.