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]