General Engineering Introduction/CDIO/Implement

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Designing the Implementation Process

[edit | edit source]

The goals and metrics for implementation performance, cost and quality

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

Hardware Manufacturing Process

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

Software Implementing Process

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

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 | edit source]

Hardware Software Integration

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

Test, Verification, Validation, and Certification

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

Implementation Management

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