Escolar Documentos
Profissional Documentos
Cultura Documentos
* The better defined the problem, the easier and better the product design process will be.
Defining a Problem
“If I had only one hour to save the world, I would spend fifty-five minutes
defining the problem, and only five minutes finding the solution” – Albert
Einstein
Problem Framework
* Know what influences the problem, and the outcome of solving the problem.
5310 Problem
* The problem is to design a ECG.
◦ Currently, this problem could be classified as a “mess”
Why?
◦ There is no scope defined for the product
◦ Vague functionality requirements give no sense of direction of where to start (or stop) development.
High Level Questions
* These questions help to define the scope of solving a problem.
Product Development Life Cycle
* When a problem is product development, it follows a product development life cycle.
◦ Usually sequential order, but possible to go backwards, i.e. Redesign if implementation fails
Concept Planning
* Where the scope and content of product is formulated.
◦ Answering high level questions
Evolutionary model – Each task in development process is further broken into smaller validation
steps.
◦ Accommodates requirements not known at start up, or that change during product development
Managing Product Development
* Project management is managing time, risks, money, and resources to complete a project in a
timely manner
* Most companies fail with products because of a delay in getting to market.
◦ Other failure sources are excess costs and not meeting functionality.
Defining Task
* Task are steps to completion of a project.
◦ Who is on a task?
◦ How long to complete task?
◦ What is done in task?
Scheduling
* Gantt chart is a visual scheduling tool showing tasks, start & end dates, dependencies, etc.
Risk Management
* Risk is uncertainty in a project.
◦ What if HW part becomes obsolete?
◦ What if an engineer quits?
◦ What if a design can not meet requirement?
◦ What if project fails?