In chapter 7, created a software requirement specification (SRS) document to support a systems investigation. And I have mentioned about quality management of a software in chapter 8.
Page 5of 39R.M.J.D.Rathnayake HND in Computing and System Development Task 01Evaluate the different system development life cycle models which can be used for this case study. The activity of creating a new system or modifying an existing is called Systems Development. It includes all aspects of the process ranging from identifying problems to be solved to implementation of the total solution. Participants in System Development A team effort requires for Effective systems development. The team usually called development team is responsible for determining the objective of the information system and delivering a system that meet objectives. The team consists of a)Users b)Managers c)System Analysis d)System Designers e)System Developers and programmers f)Various support personal Initiating systems Development Systems development projects may be initiated for a number of reasons such as a)Problems with existing systems b)Desire to exploit new opportunities c)Increasing competition d)Desire to make more effective use of information e)Organizational growth f)Merger or acquisition g)Change in the market or external environment h)New lows or regulations
Page 6of 39R.M.J.D.Rathnayake HND in Computing and System Development Systems Development Life Cycle Traditional Development Life Cycle The software development process is sometimes called the software life cycle., because it describes the life of a software product from its conception to its implementation, delivery, use and maintenance. Prototyping Prototyping takes an interview approach during the systems development life cycle. The following activities take place during each iteration of the life cycle. a)Prototyping takes all iterative approach to the systems development process b)Requirement and alternative solutions are identified and analyzed c)New solutions are designed d)Portion of the system is implemented System Investigation System Analysis System design System Implementation system Testing System Maintenance
Page 7of 39R.M.J.D.Rathnayake HND in Computing and System Development e)Users are then encouraged to try the prototype and provide feedback Prototyping begins with the creation of a preliminary model of a major subsystem or a scaled-down version of the entire system. The first preliminary model is refined to form the second and third generation models and so on, until the complete system is developed. I suggest Prototyping model for these case study. Advantages of Prototyping models a)Users are actively involved in the development b)Since in this methodology a working model of the system is provided, the users get a better understanding of the system being developed.