System Development Life Cycle (SDLC)
To solve the operational problems of various organizations , a number of system development life cycle (SDLC ) methodologies were created . The SDLC describes the several stages involved in developing information systems , which usually includes software requirements analysis , systems design , systems development , system testing , and release and maintenance . The waterfall methodology was the first SDLC methodology created . It involves a sequence of stages or phases where each phase has to be accomplished first before you proceed to the next . Then , the output of an accomplished stage becomes the input for the next stage (Kay

, 2002 . A number of problems were encountered in adopting this methodology , one of which is that the system requirements must be specified in advance (Kay , 2002 . Hence , many other SDLC methodologies were developed . First , the prototype development SDLC is a cyclic version of the waterfall methodology wherein a prototype is created tested , and iterated as necessary until an acceptable prototype is achieved . The rational unified process (RUP ) takes an an iterative requirements-driven , and architecture-centric approach to software development (Kruchten , 2004 cited in Ambler , 2005 . Based on the SDLC spiral method , the RUP 's system development is organized into four phases where each stage consists of executable reiteration . The rapid application development (RAD ) emphasizes on developing a high-quality system faster by creating a prototype as early as possible to be tested and refined (Kay , 2002 . RAD , however , works best only under certain conditions , such as when the end-user is a small group . Finally , the agile development methodology consists of four phases : iteration 0 development iterations , release , and production . One of its advantages is the feedback cycle between the generation of an idea and the realization of that idea ' is shortened , thereby minimizing the risk of misunderstanding (Ambler , 2005 . Meanwhile , Microsoft solutions framework is a flexible framework designed to provide business-driven solutions considering the following approaches : Project Management , Risk Management , and Readiness Management
References
Ambler , S .W (2005 . Why agile software development techniques work improved feedback
Retrieved September 27 , 2007 from HYPERLINK "http /www .ambysoft .com /essays /whyAgileWorksFeedback .html http /www .ambysoft .com /essays /whyAgileWorksFeedback .html
Ambler , S .W (2005 . The agile system development lifecycle (SDLC Retrieved September
27 , 2007 from HYPERLINK "http /www .ambysoft .com /essays /agileLifecycle .html http /www .ambysoft .com /essays /agileLifecycle .html
Ambler , S .W (2005 . A Manager 's Introduction to The Rational Unified Process (RUP
Retrieved September 27 , 2007 from
http /www .ambysoft .com /downloads /managersIntroToRUP .pdf
Bluebiz .com (2005 . Rapid Application Development . Retrieved September 27 , 2007 from
HYPERLINK "http /www .blueink .biz /RapidApplicationDevelopment .aspx http /www .blueink .biz /RapidApplicationDevelopment .aspx
Gantthead .com (2007 . Process /Project RAD - RAD - Rapid Application Development Process
Retrieved September 27 , 2007 from HYPERLINK "http /www .gantthead .com /process /processMain .cfm ?ID 2-19516- http /www .gantthead .com /process /processMain .cfm ?ID 2-19516- 2
Kay , R (2002 . QuickStudy : System Development Life Cycle . In Computerworld Development
Retrieved September 27 , 2007 from
http /www .computerworld .com /action /article .do ?command viewArticleBasic articleId 71151 pageNumber 1
Mariosalexandrou .com (2007 . Rapid Application Development (RAD Methodology . Retrieved...
More Essays on system, development, application, rapid, MSF
- Overview report: Systems Development Process and Project Management
- Week 1 DQs
- Msc Business Computing
- Answer the questions
- Compare and Contrast common system analysis and design methodologies including the traditional waterfall, information engineering, object oriented, and rapid application development approaches
- IT
- .net framework
- Introduction to Systems Development Life Cycle
- System Development Life Cycles Table
- System Development and Project Management
Related searches on SDLC, Development Life Cycle, RAD
- system reports
- sample courseworks on application
- reports on development
- RUP analysis
- merits of Application Development
- disadvantages of Application Development
- advantages and disadvantages of system
- system summary
- cause and effect of Application Development
- development fallacies
- application test
- advantages of SDLC
- system introduction





