100%(4)4 out of 4 people found this document helpful
This preview shows page 8 - 11 out of 65 pages.
System Testing and IntegrationBringing different components and subsystems together to create the whole integrated system,and then introducing the system to different inputs to obtain and analyze its outputs and behaviorand the way it functions. Testing is becoming more and more important to ensure customer’ssatisfaction, and it requires no knowledge in coding, hardware configuration or design. Testingcan be performed by real users, or by a team of specialized personnel, it can also be systematicand automated to ensure that the actual outcomes are compared and equal to the predicted anddesired outcomes.System MaintenanceIn this phase, periodic maintenance for the system will be carried out to make sure that thesystem won’t become obsolete, this will include replacing the old hardware and continuouslyevaluating system’s performance, it also includes providing latest updates for certain componentsto make sure it meets the right standards and the latest technologies to face current securitythreats. These are the main six phases of the System Development Life Cycle, and it’s aniterative process for each project. It’s important to mention that excellent communication levelshould be maintained with the customer, and Prototypes are very important and helpful when itcomes to meeting the requirements. By building the system in short iterations; we can guaranteemeeting the customer’s requirements before we build the whole system..8
System analysis and designThere are the different type of system lifecycle models:Waterfall model:The waterfall model was first process model to be introduced. It is also referred to as a liner-sequential life cycle model. It is very simple to understand and use. In a waterfall model, eachphase must be completed before the next phase can begin and there is on overlapping in thephase. Waterfall model is the earliest SDLC approach that was used for software development.The waterfall model illustrates the software development process in a linear sequential flow;hence it is also referred to as a linear-sequential life cycle model. This means that any phase inthe development process begins only if the previous phase is complete. In waterfall model phasedo not overlap.Fig; system analysis model (waterfall model) Source; (Quora.com)9
System analysis and design1. REQUIREMENTS- The first phase involves understanding what you need to design andwhat is its function, purpose etc. Unless we know what we are going to design, we cannotapproach the problem. Here, the specifications of the input and output or the final product isstudied and market. Requirements are gathered, analyzed and then proper documentation isprepared which helps further in the development process.
You've reached the end of your free preview.
Want to read all 65 pages?
Spring '15
........., Systems Development Life Cycle, Software development process