General Engineering Introduction/CDIO/Implement

Designing the Implementation Process

edit

The goals and metrics for implementation performance, cost and quality

edit
The implementation system design:
edit
Task allocation and cell/unit layout
edit
Work flow
edit
Considerations for human user/operators
edit

Hardware Manufacturing Process

edit
The manufacturing of parts
edit
The assembly of parts into larger constructs
edit
Tolerances, variability, key characteristics and statistical process control
edit

Software Implementing Process

edit
The break down of high level components into module designs (including algorithms and data structures)
edit
Algorithms (data structures, control flow, data flow)
edit
The programming language
edit
The low-level design (coding)
edit

The low level design should contain the detail information about the code going to implement for a an application , software etc.It should be a detail design of the High level design document

The system build
edit

Hardware Software Integration

edit
The integration of software in electronic hardware (size of processor, communications, etc)
edit
The integration of software with sensor, actuators and mechanical hardware
edit
Hardware/software function and safety
edit

Test, Verification, Validation, and Certification

edit
Test and analysis procedures (hardware vs. software, acceptance vs. qualification)
edit
The verification of performance to system requirements
edit
The validation of performance to customer needs
edit
The certification to standards
edit

Implementation Management

edit
The organization and structure for implementation
edit
Sourcing, partnering, and supply chains
edit
Control of implementation cost, performance and schedule
edit
Quality and safety assurance
edit
Possible implementation process improvements
edit