Wednesday, June 5, 2019

The system development life cycle framework Essay Example for Free

The system development life cycle framework EssayThe system development life cycle framework provides a date of activities for system designers and developers to follow. It consists of a set of steps or phrases which each phase of the SDLC uses the results of the previous one. Here atomic number 18 some historic phases that are essential for developers, Planning, Analysis, Design, and Implementation. These SDLCs are put into place and composed of clearly defined and distinct work phases. These are used by system engineers and system developers to plan for, design, build, test and pass information systems. The product Life Cycle, is the bear on for building information systems in a very deliberate, structured and methodical way, originally developed for large outperform involvemental business systems to figure out the life cycle of a program or programs.Here are the following SDLC guidelines that are used,Preliminary synopsis The objective of phase 1 is to conduct a prelim inary analysis, propose alternative solutions, describe costs and benefits and submit a preliminary plan with recommendations. lead the preliminary analysis in this step, you need to find out the organizations objectives and the nature and scope of the problem under study. Even if a problem refers only to a small segment of the organization itself then you need to find out what the objectives of the organization itself are. Then you need to see how the problem being studied fits in with them.Propose alternative solutions In digging into the organizations objectives and specific problems, you may have already covered some solutions. Alternate proposals may come from interviewing employees, clients, suppliers, and/or consultants. You batch also study what competitors are doing. With this data, you will have three choices leave the system as is, improve it, or develop a new system. specify the costs and benefits. Systems analysis, requirements definition Defines project goals into d efined functions and operation of the intended application. Analyzes end-user information needs. Systems design Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudocode and former(a) documentation. Development The real code is written here.Integration and testing Brings all the pieces together into a special testing environment, then checks for errors, bugs and interoperability. Acceptance, installation, deployment The final stage of sign development, where the software is put into production and runs actual business. Maintenance During the maintenance stage of the SDLC, the system is assessed to ensure it does not become obsolete. This is also where changes are made to sign software. It involves continuous evaluation of the system in terms of its performance. Evaluation Some companies do not view this as an official stage of the SDLC, but is it an important part of the life cycle. Evaluation step is an extension o f the Maintenance stage, and may be referred to in some circles as Post-implementation Review. This is where the system that was developed, as well as the entire process, is evaluated. Some of the questions that need to be answered include does the newly implemented system meet the initial business requirements and objectives?Is the system reliable and fault-tolerant? Does the system function according to the approved functional requirements? In addition to evaluating the software that was released, it is important to assess the effectiveness of the development process. If there are any aspects of the entire process, or certain stages, that management is not satisfied with, this is the time to improve. Evaluation and assessment is a difficult issue. However, the company must reflect on the process and compensate weaknesses. Disposal In this phase, plans are developed for discarding system information, hardware and software in making the transition to a new system.The purpose here i s to properly move, archive, discard or destroy information, hardware and software that is being replaced, in a manner that prevents any possibility of unauthorized disclosure of sensitive data. The governance activities ensure proper migration to a new system. Particular emphasis is given to proper preservation and archival of data processed by the previous system. only of this should be done in accordance with the organizations security requirements. All of the above is necessary for proper end user design of software. If we did not have this process then systems would become obsolete and in efficient.http//csrc.nist.gov/publications/nistbul/april2009_system-development-life-cycle.pdf

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.