PDD C2 Flashcards
Describe quality assurance
- A development process specifies the phases a development project
will pass through and the checkpoints along the way. When these phases and checkpoints are chosen wisely, following the development process is one way of assuring the quality of the resulting product.
Describe coordination
- A clearly articulated development process acts as a master plan that
defines the roles of each of the players on the development team. This plan informs the members of the team when their contributions will be needed and with whom they will need to exchange information and materials.
Describe planning
- A development process includes milestones corresponding to the completion of each phase. The timing of these milestones anchors the schedule of the overall
development project.
Describe management
- A development process is a benchmark for assessing the performance of an ongoing development effort. By comparing the actual events to the established
process, a manager can identify possible problem areas.
Describe improvement
- The careful documentation and ongoing review of an organization’s
development process and its results may help to identify opportunities for improvement.
What are the six steps of the generic development process?
- Planning
- Concept development
- System-level design
- Detail design
- Testing and refinement
- Production ramp up
Describe the planning phase
- Precedes project approval and launch of actual development process
- Opportunity identification
- Mission statement
Describe concept development
- Identification of needs
- Generation and evaluation of alternative products
- Further development and testing
What is a concept?
- A concept is a description of the
form, function, and features of a product and is usually accompanied by a set of specifications, an analysis of competitive products, and an economic justification of the project.
Describe system-level design
- Definition of product architecture
- Decomposition of product into subsystems/components
- Preliminary design of components
- Allocation of detail design
- Initial planning for production system and final assembly
What are the outputs of system-level design?
- The output of this phase usually includes a geometric layout of the product, a functional specification of each of the product’s subsystems, and a preliminary process flow diagram for the final assembly process.
Describe detail design
- Specification of geometry, materials, tolerances, identification of standard parts
- Establishment of process plan and tooling
- Focuses on material selection, production cost, and robust performance
What are the outputs of detail design?
The output of this phase is the control documentation for the product—the drawings or computer files describing the geometry of each part and its production tooling, the specifications of the purchased parts, the production supply chain, and the process plans
for the fabrication and assembly of the product.
Describe testing and refinement
- Construction and evaluation of of preproduction versions
What are alpha protoypes?
- Prototypes tested to determine if the product works as designed and satisfies customer needs
- Built with production-intent parts
What are beta prototypes?
- Built with production parts
- Evaluated internally and externally by customers
- Used to determine if there are performance or reliability issues
Describe production ramp-up
- Product is made using the final production system
- Train workforce and resolve issues in the production process
- Gradual transition into product launch
- Postlaunch product review
Describe the identification of customer needs
- Understand customers’ needs and communicate them to the development team
- Creation of customer needs statements
- Needs are weighted