Implementation vs Integration

Implementation vs Integration

The implementation process creates or fabricates a system element conforming to that element’s detailed description (requirements, architecture, design, including interfaces). Consider a phone network, like Verizon. In this case, the implementation process would deal with the fabrication and feature creation of the Verizon cell phone itself since this process involves hardware, software, and services implementation concepts. This would include coding the software on the phone to make sure that it aligns with stakeholder requirements. These high level requirements could include the capabilities of sending texts, taking pictures, internet access, calling, setting an alarm, and connecting to the Verizon network. More specific requirements could include picture editing, deleting texts, clearing internet history, etc. All of the high level requirements can be containerized, so each of them acts independently of each other- the only dependency being the phone has to be on the Verizon network to access the internet, send iMessages, etc.

The integration process consists of progressively assembling the implemented system elements (hardware, software, and operation resources) that compose the system of interest as defined and verifying the correctness of the static and dynamic aspects of interfaces between the implemented system elements. Using the same scenario as in the previous paragraph, the integration process would deal with putting the new cell phone on the Verizon network. This process works closely with the verification and validation process as engineers make sure that all the elements of the cell phone are functioning properly after the migration to the Verizon network. It is also very important that during this integration process, a proper strategy is used to make the entire process as quick and effective as possible. In this situation, global integration would be most effective because the cell phone is already made, and the only feature that needs to be integrated is the network connectivity function within the cell phone itself. This strategy is most effective for simple systems with few interactions, which is why it would be best for this system. Ultimately, this process will satisfy not only requirements, but the overall architectural design (functionality, performance, design, constraints).

It would be interesting to hear the difference from the field of policy making 

Like
Reply

Implementation, integration................how about deployment?

Like
Reply

To view or add a comment, sign in

More articles by Michael Botyarov, PhD, PMP

  • Use Case Scenarios

    One of the primary systems engineering activities is use case modeling. Prior to applying models to systems engineering…

  • Tips for Keeping Requirements Real

    Keeping requirements bounded is essential for designing a successful system (Parnell, 2010). Unfortunately, customers…

  • Evaluating R&D Effectiveness

    Research and development (R&D) work is subjective since it is directed toward the innovation, introduction, and…

  • Requirements Creep during System Development

    The system development for an advanced aircraft data system includes a multitude of system requirements. These…

  • The Systems Engineering Discipline

    In order for organizations to identify jobs in terms of organizational demand, activities, and required skills, job…

  • Traits of Successful Systems Engineering Managers

    Unlike other disciplines, systems engineering is a discipline that focuses on both horizontal and vertical integration…

  • Ethics and Organizational Change Management

    Change is inevitable at any organization and can arise from the need to improve resource allocation, reengineer…

    4 Comments
  • Functional Organizational Structure

    Organizational structure is of key importance since it outlines how activities are coordinated, supervised, and…

  • Systems Engineering Organization Skills

    Possessing occupational skills are an essential part of employment in a modern organization. These skills are related…

  • Systems Engineering Management Overview

    Systems engineering is a discipline that spans all industries in the organizational environment. Although the nuances…

    1 Comment

Others also viewed

Explore content categories