System Testing and Integration Bringing different components and subsystems

System testing and integration bringing different

This preview shows page 8 - 11 out of 65 pages.

System Testing and Integration Bringing 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 behavior and the way it functions. Testing is becoming more and more important to ensure customer’s satisfaction, and it requires no knowledge in coding, hardware configuration or design. Testing can be performed by real users, or by a team of specialized personnel, it can also be systematic and automated to ensure that the actual outcomes are compared and equal to the predicted and desired outcomes. System Maintenance In this phase, periodic maintenance for the system will be carried out to make sure that the system won’t become obsolete, this will include replacing the old hardware and continuously evaluating system’s performance, it also includes providing latest updates for certain components to make sure it meets the right standards and the latest technologies to face current security threats. These are the main six phases of the System Development Life Cycle, and it’s an iterative process for each project. It’s important to mention that excellent communication level should be maintained with the customer, and Prototypes are very important and helpful when it comes to meeting the requirements. By building the system in short iterations; we can guarantee meeting the customer’s requirements before we build the whole system. . 8
Image of page 8
System analysis and design There 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, each phase must be completed before the next phase can begin and there is on overlapping in the phase. 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 in the development process begins only if the previous phase is complete. In waterfall model phase do not overlap. Fig; system analysis model (waterfall model) Source; (Quora.com ) 9
Image of page 9
System analysis and design 1. REQUIREMENTS - The first phase involves understanding what you need to design and what is its function, purpose etc. Unless we know what we are going to design, we cannot approach the problem. Here, the specifications of the input and output or the final product is studied and market. Requirements are gathered, analyzed and then proper documentation is prepared which helps further in the development process .
Image of page 10
Image of page 11

You've reached the end of your free preview.

Want to read all 65 pages?

  • Spring '15
  • ........., Systems Development Life Cycle, Software development process

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture