Submitted by: Submitted by appleduca0324
Views: 245
Words: 866
Pages: 4
Category: Literature
Date Submitted: 10/11/2012 06:21 PM
Anna May C. Duca DCS-2B
The Different System Methodology and their basic principles
- is a framework that is used to structure, plan, and control the process of developing an information system.
Waterfall – a linear framework
Is a sequential development approach, in which development is seen as flowing steadily downwards (like a waterfall) through the phases of requirements analysis, design, implementation, testing (validation), integration, and maintenance.
* Project is divided into sequential phases, with some overlap and splashback acceptable between phases.
* Emphasis is on planning, time schedules, target dates, budgets and implementation of an entire system at one time.
* Tight control is maintained over the life of the project via extensive written documentation, formal reviews, and approval/signoff by the user and information technology management occurring at the end of most phases before beginning the next phase.
Prototyping - an iterative framework
Software prototyping, is the development approach of activities during software development, the creation of prototypes, i.e., incomplete versions of the software program being developed.
* Not a standalone, complete development methodology, but rather an approach to handle selected parts of a larger, more traditional development methodology (i.e. incremental, spiral, or rapid application development (RAD)).
* Attempts to reduce inherent project risk by breaking a project into smaller segments and providing more ease-of-change during the development process.
* User is involved throughout the development process, which increases the likelihood of user acceptance of the final implementation.
* Small-scale mock-ups of the system are developed following an iterative modification process until the prototype evolves to meet the users’ requirements.
* While most prototypes are developed with the expectation that they will be discarded, it is possible in some cases to evolve from...