epics design process

23
EPICS Design Process

Upload: colin-rhodes

Post on 30-Dec-2015

33 views

Category:

Documents


0 download

DESCRIPTION

EPICS Design Process. Design Process and Project Mgt. Many models and tools Design Process Mechanical Engineering Ullman’s - 6 steps Engineering Your Future 10 steps Different Companies use different models They all use some process - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EPICS Design  Process

EPICS Design

Process

Page 2: EPICS Design  Process

Design Process and Project Mgt

Many models and tools Design Process

o Mechanical Engineering • Ullman’s - 6 steps

o Engineering Your Future• 10 steps

o Different Companies use different models • They all use some process

Avoid “hobbyist approach” and inefficient project progress

EPICS teaches a model that fits community-based designs

Page 3: EPICS Design  Process

EPICS Design Process

Six Phases

1. Problem Identification

2. Specification Development

3. Conceptual Design

4. Detailed Design

5. Production

6. Service/Maintenance

7. Redesign or retirement

Page 4: EPICS Design  Process

The EPICS Design Cycle

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Disposal

Page 5: EPICS Design  Process

EPICS Design Process

Six Phases

1. Problem Identification

2. Specification Development

3. Conceptual Design

4. Detailed Design

5. Production

6. Service/Maintenance

7. Redesign or retirement

Page 6: EPICS Design  Process

Problem Identification

Tasks – o Identify problemo Determine project objectiveso Determine motivation for projecto Identify outcomes or deliverableso Determine duration of the projecto Identify community partner contact

Deliverables - Project Charter

Page 7: EPICS Design  Process

Specification Development

Tasks o Complete users and beneficiaries analysis o Define the customer requirements o Evaluate design constraints o Develop engineering specifications o Compare to benchmark products (prior art)o Determine design targets

Deliverables- Project Specification Document

Page 8: EPICS Design  Process

Conceptual Design

Tasko Complete Functional Decomposition of

projecto Complete Decision Matrix of requirementso Define how users will interact with projecto Analyze/evaluate potential solutionso Choose best solution

Deliverables- Project Conceptual Design Report

Page 9: EPICS Design  Process

Detailed Design Tasks

o Complete top down specification/ bottom-up implementation (freeze interfaces)

o Analysis/evaluation of project, sub-modules and/or components

o Prototyping/proof-of-concept of project, sub-modules and/or components

o Field test prototype/get feedback from userso Complete DFMEA analysis of projecto Determine what user training is necessary

Deliverables o Project Detailed Design Reporto Prototype version of project

Page 10: EPICS Design  Process

Production Phase

Taskso Complete production version of the projecto Complete user manuals/training materialo Complete delivery review

Deliverableso Delivered projecto Project Delivery Report o Delivery checklisto User manuals

Page 11: EPICS Design  Process

Service/Maintenance Phase

Taskso Evaluate performance of fielded projecto Determine what resources are necessary

to support and maintain the project

Deliverableso Fielded Project Report

Redesign or Retirement Decisions

Page 12: EPICS Design  Process

The EPICS Design Cycle

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Disposal

Page 13: EPICS Design  Process

Iterations in the Design Process

Disposal

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Page 14: EPICS Design  Process

Iterations in the Design Process

Disposal

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Page 15: EPICS Design  Process

Iterations in the Design Process

Disposal

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Page 16: EPICS Design  Process

Iterations in the Design Process

Disposal

Specification Development

Detailed Design

Production

ServiceMaintenance

Redesign

Retirement

Problem Identification

ConceptualDesign

Page 17: EPICS Design  Process

Seeking and Selecting

Each phase of the design process has divergent (creative) steps and convergent

steps where options are selected

Diverge Seek Possibilities

ConvergeNarrow Choices

Problem Identification

Specification DevelopmentConverge

Narrow Choices

Diverge Seek Possibilities

Page 18: EPICS Design  Process

Generate Ideas

Define Measurable Specifications

Implement

Test

Page 19: EPICS Design  Process

Advancing

Generate Ideas

Define Measurable Specifications

Implement

Test

Go to next phase

Page 20: EPICS Design  Process

Iterating – going back

Generate Ideas

Define Measurable Specifications

Implement

Test

Back to previous phase

Page 21: EPICS Design  Process

Iteration and testing

Prob ID

Spec Dev

Con Des

Det Des

ProdMain and

serv.

•Document•Why advanced•Why interated

Page 22: EPICS Design  Process

Design Record A design record is a (short) report of an engineering

analysis that has been completed regarding your project. o They should be named as follows:

• TEAM-PROJECT-SEM-Number (example SLAC-VLM-F04-1). Example activities recorded in a Design Record:

o Circuit simulationo Education materials o CAD modeling of projecto Safety calculationso Experimental measurementso Design rational: Why did you choose a particular design

approach, algorithm, etc.o Component selection: Why did you choose a particular

component? Sr. Design Students should Author Design Records

Page 23: EPICS Design  Process

Design Decision Table

A table with summarizes design decisions which you have made.

They should reference a Design Record.Design decisions could include:

o Architectureo Algorithmso Tools/Environmento Component selectiono Material selection