Concentrates on essential system elements from user viewpoint. Provides the ability to rapidly change system design as demanded by users. Produces a tighter fit between user requirements and system specifications. Generally produces a dramatic savings in time, money, and human effort. Weaknesses: More speed and lower cost may lead to lower overall system quality. Danger of misalignment of developed system with the business due to missing information.
[DBU] [College of Computing Science]  Compiled By: S. E. Page 16/21 SAD – Chap 2 Project may end up with more requirements than needed (gold-plating). Potential for feature creep where more and more features are added to the system over the course of development. Potential for inconsistent designs within and across systems. Potential for violation of programming standards related to inconsistent naming conventions and inconsistent documentation. Difficulty with module reuse for future systems. Potential for designed system to lack scalability. Potential for lack of attention to later system administration needs built into system. High cost of commitment on the part of key user personnel. Formal reviews and audits are more difficult to implement than for a complete system. Tendency for difficult problems to be pushed to the future to demonstrate early success to management. Since some modules will be completed much earlier than others, well-defined interfaces are required. 2.5. Systems Development Life Cycle (SDLC) The system development life cycle is the overall process of developing, implementing, and retiring information systems through a multistep process from initiation, analysis, design, implementation, and maintenance to disposal. There are many different system development life cycle models and methodologies, but each generally consists of a series of defined steps or phases The series of steps used to mark the phases of development for an information system. It is a common methodology for systems development
[DBU] [College of Computing Science]  Compiled By: S. E. Page 17/21 SAD – Chap 2 Figure 2.5: Software Development Life Cycle Like any other processes, the development of information system is too follows a life cycle Ex. a commercial product such as a Maruthi car follows a life cycle: It is created, tested and introduced to the market. Its sales increase, peak and decline. Finally the product is removed from the market and replaced by something else. The life cycle of an information system may as follows. Someone has idea for an information system and what it should do. A careful study is done of how the organization currently handles the work the system will support. Professionals develop a strategy for designing the new system, which is then either built or purchased. Once complete, the system is installed in the organization, and after proper training, the users begin to incorporate the new system into their daily work.
You've reached the end of your free preview.
Want to read all 21 pages?
- Fall '19
- Systems Development Life Cycle, DBU, College of Computing Science