SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
Entrepreneurship
      101
Product Development Basics
       Steve Carkner
      November 2008


                             1
Introduction to Steve Carkner

•  20+ Year product development experience
•  Former Director of Product Development and
    Intellectual Property Research at RIM
•  Dozens of patents world-wide
•  Principally an Electrical Engineer




                                                2
Introduction to Panacis

•  Medical, Military and Consumer product
    developer
•  Full product development from napkin sketch
    to production
•  Many products launched from tiny “cooler
    light” sold at Walmart to a power system for a
    fighter jet, sales to U.S. Navy.
•  Profitable, high growth (100% P.A.)


                                                3
Product Development Path

•  Does not matter how large or small – same
    basic path can be followed
•  Failure to have a plan WILL result in
    inefficiencies at best… complete failure at
    “almost the worst” case
•  Law suit is perhaps the worst case

•  Following a plan will dramatically increase the
    chances of success defined as the launch of a
    profitable, high quality product or service
                                                  4
The “V” Model of Development




                               5
Concept of Operations

Comprised principally of the idea behind
   whatever you are trying to do.
•  Who wants it
•  What is it for
•  Who pays
•  What is YOUR capability in the area




                                           6
Requirements and Architecture

Break down into separate documents with the
    first TWO being the most important
•  Customer / Market Reqs. – non technical
•  Functional Requirements – more technical
•  Product / Engineering Specification – technical
•  Test and Verification Specifications – technical
•  Issues found during the design phase may
    change the technical specifications, but will
    rarely change the customer and functional
    requirements documents
                                                 7
Detailed Design

This is the most common product development
    activity to outsource
•  Well written, complete requirements and
    architecture documents will dramatically
    simplify this step
•  Larger programs are often broken up and
    assigned in a mix of in-house and outsourced
    models
•  Keep an eye on the Customer Requirements,
    ensure that design decisions do not impact
    these, it is the basis of your plan!         8
Implementation

This is the building phase
•  Break into smaller, easier to test and validate
    modules where possible
•  Create a Statement of Work for any contractor,
    clearly define tasks and reference back to the
    specifications
•  Any departure from the specifications,
    especially feature creep, should be
    documented and a revised SOW issued,
    otherwise unexpected invoices and departure
    from plan timelines will result               9
Suggested Tactic

Create a tracking system at this point
Any feedback can be reported, and tracked to closure
Reduces design spin due to items “falling through the cracks”
                                 Schematic PCB     Mech                                                              Open /
                                                                                                                                Date      Who open Date      Who
Item #   Description   5part@n

                                 Revision Revision Revision Category How Fixed or Suggested Fix                      Verify /
                                                                                                                                Opened    it?      Closed    close it?
                                 Level     Level   Level                                                             Closed




         Customer spec does
         not explain what Charge
         Enable signal is used
         for or if it can be                                           This has been clarified, signal is absolute
         ignored, we plan to                                           requirement. Second procesor added to
4        ignore it.              0.0       0.0     0.0      Electrical design to handle it.                          closed      26-Nov-07Steve       Feb-08Rene
         Cells have too much
         free movement inside
         housing and will easily
         tear connectors or slam                                      Manufacture carrier boards that are taped to
         into circuit board. New                            Mechanica the cells to restrict free movement and
5        design required here. 0.0         0.0     1.0      l         support tab structure. Pot batteries into case. CLOSED     26-Nov-07Eric     May 23-08 Eric
         LCD Display angle is
         incorrect, designed for                                       Increase drive level to LCD by clocking the
         6-oclock view, should                                         COM pin at 180 degrees to the segmet pin.
         be designed for                                               This dramatically increases contrast and looks
6        overhead view           0.0       0.0     0.0      Electrical great.                                         closed     26-Nov-07Rene         11-Marsteve




                                                                                                                                                            10
Integration, Test and Verification

This is the Collection phase
•  This portion of the program is the MOST
    underestimated in terms of time and costs
•  Budget should include the same amount of
    time and cost for this stage as was allocated
    to the Design and Implementation phases
    together
•  Pull in the modules and work created by the
    team and start “plugging it together”

                                                    11
Integration, Test and Verification (cont)

•  It will NOT work the first time
•  Most of the problems you encounter will tie
    back directly to mistakes in the technical
    specifications, this is where a small mistake
    gets multiplied by orders of magnitude in
    terms of cost and timelines
•  Resist temptation to revise on-the-fly
•  Fix the specification, revise the statement of
    work, move forward again
•  Only fix it once, don’t break something else in
    the process                                   12
System Verification and Validation

This is where you take the fully assembled
    product and start testing it in real-world
    situations
•  Most of the problems you encounter will tie
    back directly to mistakes in the Customer
    Requirements
•  The most common complaint will be
    unexpected operation or interactions


                                                 13
System Verification and Validation (cont)

•  A detailed system verification plan (sometimes
    called a Design Validation plan) is key to
    ensuring every element of the customer and
    functional requirements document is satisfied
•  It is possible that a mistake at this point can
    invalidate most of the work done to this point
•  Example: A customer wanted a system to
    operate a 1000 watt rated pump, provided this
    as a maximum rating, but at this stage
    discovers the pump requires 3000 watts to
    start spinning                                 14
Treat Failures Like Gold!

You may be losing valuable information about
    product weaknesses
•  Products will fail in the field in ways that
    cannot be predicted, therefore any failure
    during small scale production testing have a
    very high probability of indicating a real
    problem, fix it now rather than recalling a
    product that goes to full production
•  Avoid the temptation to write off an early
    product failure as “because it’s a prototype”,
    follow the failure to a known root cause.    15
Operations and Maintenance

Day-to-day activities would normally include
    production and maintenance of the design,
    updates to the design and product in the field
•  The verification documents used in the
    previous step usually form the basis of a
    production test plan, a subset of tests that
    aims to prove the product is built correctly
•  The production test plan forms the basis of a
    product return validation method, anything
    returned by a customer would be validated
    using the same tests as production           16
The Next Revision

It is normal to go to Revision #2
Seeding the initial market target may give you
    ideas on an even larger market that you can
    reach with minor product changes
You may realize how to get more money for the
    product with an additional feature
Revision may be necessary due to a
    misunderstanding of the market itself
This is the time to allow some feature creep,
    now that you have experience with Rev #1
                                              17
Tools

A few project management tools will help to
   improve communication and reduce risk
•  Gantt Chart is the most common planning tool
•  Gate Review Chart more common in Military




                                              18
Gantt Chart

Allows all tasks to be managed on one sheet
Assignment of resources and loading
Estimates of program costs
Quickly helps locate critical paths
But… easy to get too deep into micro-management




                                                  19
Gate Review

Also called a “Phase Gate Plan”
Can be linear (as shown) or tiered
Provides clear illustration of when the teams need to be brought
    together to approve moving to next phase
Each gate has documented set of deliverables and sign-offs
Very useful when managing external resources as progress can be
    charted in terms of performance, timeline and cost to be sure
    you are on target at each gate




                                                                    20
Budgeting for Development

Programs are generally over time and over budget
•  It is NOT always a bad thing to be over-budget, quite often
    the end product is better when an appropriate amount of
    “spin” is added
•  Budget can refer to dollars, to people or to time
•  If you are solely responsible for the estimate, you may be an
    order of magnitude too low, get a second opinion… and
    double it?
•  It is exceptionally rare to over-estimate a budget
•  Find similar products and see if you can find out how much
    it cost to develop from end to end
•  Don’t expect to “beat” the predictions just because you are
    a smaller team / company
                                                            21
Choosing a Partner

•  The people and companies you choose to work with will be
    directly responsible for the success of your idea, do you
    really want to go with the lowest bidder?
•  Investors are increasingly skeptical of heavily outsourced
    models because there is often a lack of buy-in by the
    outsourced company
•  Look for a partner that will ADD to your company’s
    reputation and will improve your chances of getting funded
•  Check references, not just the references the company
    gives you, but do a search on past news releases and other
    information… dig
•  Be open with the company’s you deal with, treat them with
    respect and they will be there to help you later if/when
    things don’t go exactly to plan                           22
Contracts

•  Business should be done on a handshake, with a high level of trust
•  The handshake must be backed up with a contract
•  A good approach is to start with an MOU (Memorandum of
    Understanding), it can be a 1 page bullet list which a lawyer can
    then easily turn into a full blown contract
•  Ultimately, if you don’t trust the person or are nervous about the
    business relationship then an MOU or contract will NOT help,
    sometimes you have to go with your gut impression
•  A well written contract will benefit both parties in conveying
    more than just rates and billing practises, but should also include
    the statement of work to be performed and methods of dispute
    resolution – Get a laywer
•  Refer back to the contract DURING the project to ensure nothing
    new has been added or taken away by casual verbal agreement
                                                                    23
That’s It

•  Wake Up…

•  Any questions?




                    24
Steve Carkner
President
Panacis Medical Inc.

613-727-5775x727
scarkner@panacis.com
                       25

Contenu connexe

En vedette

21st Century Learning -  ELS 2010
21st Century Learning -  ELS 201021st Century Learning -  ELS 2010
21st Century Learning -  ELS 2010See Genius
 
BEHR - Creating Exceptional Opportunities for Promising Canadian Cleantech F...
BEHR - Creating Exceptional Opportunities  for Promising Canadian Cleantech F...BEHR - Creating Exceptional Opportunities  for Promising Canadian Cleantech F...
BEHR - Creating Exceptional Opportunities for Promising Canadian Cleantech F...MaRS Discovery District
 
Kick off Van Kinsbergen College
Kick off Van Kinsbergen CollegeKick off Van Kinsbergen College
Kick off Van Kinsbergen CollegeSee Genius
 
Innovation Across Borders - Session 7 frank zwetsloot
Innovation Across Borders - Session 7 frank zwetslootInnovation Across Borders - Session 7 frank zwetsloot
Innovation Across Borders - Session 7 frank zwetslootMaRS Discovery District
 
Imc gardenburger
Imc gardenburgerImc gardenburger
Imc gardenburgerSuman Saha
 
Follow up presentation consumer insights
Follow up presentation consumer insightsFollow up presentation consumer insights
Follow up presentation consumer insightsfonterra
 
The Social Consumer: Cashing in on the social graph - MaRS Market Insights
The Social Consumer: Cashing in on the social graph - MaRS Market InsightsThe Social Consumer: Cashing in on the social graph - MaRS Market Insights
The Social Consumer: Cashing in on the social graph - MaRS Market InsightsMaRS Discovery District
 
What about the other half of your customers?
What about the other half of your customers?What about the other half of your customers?
What about the other half of your customers?Alja Isakovic
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Michael zur Muehlen
 

En vedette (12)

2010 10 19 Open Source Research in FP7 Future Networks
2010 10 19 Open Source Research in FP7 Future Networks2010 10 19 Open Source Research in FP7 Future Networks
2010 10 19 Open Source Research in FP7 Future Networks
 
21st Century Learning -  ELS 2010
21st Century Learning -  ELS 201021st Century Learning -  ELS 2010
21st Century Learning -  ELS 2010
 
BEHR - Creating Exceptional Opportunities for Promising Canadian Cleantech F...
BEHR - Creating Exceptional Opportunities  for Promising Canadian Cleantech F...BEHR - Creating Exceptional Opportunities  for Promising Canadian Cleantech F...
BEHR - Creating Exceptional Opportunities for Promising Canadian Cleantech F...
 
Kick off Van Kinsbergen College
Kick off Van Kinsbergen CollegeKick off Van Kinsbergen College
Kick off Van Kinsbergen College
 
Innovation Across Borders - Session 7 frank zwetsloot
Innovation Across Borders - Session 7 frank zwetslootInnovation Across Borders - Session 7 frank zwetsloot
Innovation Across Borders - Session 7 frank zwetsloot
 
Imc gardenburger
Imc gardenburgerImc gardenburger
Imc gardenburger
 
Homework 1
Homework 1Homework 1
Homework 1
 
EU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcherEU FP7 Perspectives of a researcher
EU FP7 Perspectives of a researcher
 
Follow up presentation consumer insights
Follow up presentation consumer insightsFollow up presentation consumer insights
Follow up presentation consumer insights
 
The Social Consumer: Cashing in on the social graph - MaRS Market Insights
The Social Consumer: Cashing in on the social graph - MaRS Market InsightsThe Social Consumer: Cashing in on the social graph - MaRS Market Insights
The Social Consumer: Cashing in on the social graph - MaRS Market Insights
 
What about the other half of your customers?
What about the other half of your customers?What about the other half of your customers?
What about the other half of your customers?
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
 

Similaire à Product Development

DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostDFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostRicardo Gonzalez Luna
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case StudyStephen Thair
 
Ambe Eng. Case Study 06.06.08
Ambe Eng. Case Study 06.06.08Ambe Eng. Case Study 06.06.08
Ambe Eng. Case Study 06.06.08sanjivshah
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2360|Conferences
 
How to Boost 100x Performance for Real World Application with Apache Spark-(G...
How to Boost 100x Performance for Real World Application with Apache Spark-(G...How to Boost 100x Performance for Real World Application with Apache Spark-(G...
How to Boost 100x Performance for Real World Application with Apache Spark-(G...Spark Summit
 
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...Tathagat Varma
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cyclenayanbanik
 
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...VMworld
 
Awe k2 midterms
Awe k2 midtermsAwe k2 midterms
Awe k2 midtermsKaren Tay
 
Setup Reduction Workshop
Setup Reduction WorkshopSetup Reduction Workshop
Setup Reduction Workshopexerciselean
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshareDave Burke
 
The SustainX Story
The SustainX StoryThe SustainX Story
The SustainX StoryDax Kepshire
 
Designing and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale ServicesDesigning and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale Servicesbigqiang zou
 
Awe k2 midterms finals
Awe k2 midterms finalsAwe k2 midterms finals
Awe k2 midterms finalsKaren Tay
 
Preparing for Enterprise Continuous Delivery - 5 Critical Steps
Preparing for Enterprise Continuous Delivery - 5 Critical StepsPreparing for Enterprise Continuous Delivery - 5 Critical Steps
Preparing for Enterprise Continuous Delivery - 5 Critical StepsXebiaLabs
 
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...Craeg Strong
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Managementrobertodepalma
 
Ent101 productdevelopment-101111094924-phpapp02
Ent101 productdevelopment-101111094924-phpapp02Ent101 productdevelopment-101111094924-phpapp02
Ent101 productdevelopment-101111094924-phpapp02lornwally
 

Similaire à Product Development (20)

Product Development
Product DevelopmentProduct Development
Product Development
 
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostDFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and Cost
 
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
Test Expo 2009   Site Confidence & Seriti Consulting   Load Test Case StudyTest Expo 2009   Site Confidence & Seriti Consulting   Load Test Case Study
Test Expo 2009 Site Confidence & Seriti Consulting Load Test Case Study
 
Ambe Eng. Case Study 06.06.08
Ambe Eng. Case Study 06.06.08Ambe Eng. Case Study 06.06.08
Ambe Eng. Case Study 06.06.08
 
Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2Samuel Asher Rivello - PureMVC Hands On Part 2
Samuel Asher Rivello - PureMVC Hands On Part 2
 
How to Boost 100x Performance for Real World Application with Apache Spark-(G...
How to Boost 100x Performance for Real World Application with Apache Spark-(G...How to Boost 100x Performance for Real World Application with Apache Spark-(G...
How to Boost 100x Performance for Real World Application with Apache Spark-(G...
 
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...
From Waterfall to Weekly Releases: A Case Study in using Evo and Kanban (2004...
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
 
Awe k2 midterms
Awe k2 midtermsAwe k2 midterms
Awe k2 midterms
 
Rham - 1
Rham - 1Rham - 1
Rham - 1
 
Setup Reduction Workshop
Setup Reduction WorkshopSetup Reduction Workshop
Setup Reduction Workshop
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshare
 
The SustainX Story
The SustainX StoryThe SustainX Story
The SustainX Story
 
Designing and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale ServicesDesigning and Deploying Internet-Scale Services
Designing and Deploying Internet-Scale Services
 
Awe k2 midterms finals
Awe k2 midterms finalsAwe k2 midterms finals
Awe k2 midterms finals
 
Preparing for Enterprise Continuous Delivery - 5 Critical Steps
Preparing for Enterprise Continuous Delivery - 5 Critical StepsPreparing for Enterprise Continuous Delivery - 5 Critical Steps
Preparing for Enterprise Continuous Delivery - 5 Critical Steps
 
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
20211114 Agile DevOps East Conf 2021 Bringing DevOps to an Entrenched Legacy ...
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Ent101 productdevelopment-101111094924-phpapp02
Ent101 productdevelopment-101111094924-phpapp02Ent101 productdevelopment-101111094924-phpapp02
Ent101 productdevelopment-101111094924-phpapp02
 

Plus de MaRS Discovery District

Don Tapscott's New Solutions for a Connected Planet - MaRS Global Leadership
Don Tapscott's New Solutions for a Connected Planet - MaRS Global LeadershipDon Tapscott's New Solutions for a Connected Planet - MaRS Global Leadership
Don Tapscott's New Solutions for a Connected Planet - MaRS Global LeadershipMaRS Discovery District
 
Supporting the commercialization of new energy technology by Kaliyur Sridharan
Supporting the commercialization of new energy technology by  Kaliyur SridharanSupporting the commercialization of new energy technology by  Kaliyur Sridharan
Supporting the commercialization of new energy technology by Kaliyur SridharanMaRS Discovery District
 
Supporting the commercialization of new energy technology by Celine Bak
Supporting the commercialization of new energy technology by  Celine BakSupporting the commercialization of new energy technology by  Celine Bak
Supporting the commercialization of new energy technology by Celine BakMaRS Discovery District
 
Supporting the commercialization of new energy technology by Annette Verschuren
Supporting the commercialization of new energy technology by Annette VerschurenSupporting the commercialization of new energy technology by Annette Verschuren
Supporting the commercialization of new energy technology by Annette VerschurenMaRS Discovery District
 
Emerging energy generation and storage technology by Ken Nakahara
Emerging energy generation and storage technology by Ken NakaharaEmerging energy generation and storage technology by Ken Nakahara
Emerging energy generation and storage technology by Ken NakaharaMaRS Discovery District
 
Emerging energy generation and storage technology by Ted Sargent
Emerging energy generation and storage technology by  Ted SargentEmerging energy generation and storage technology by  Ted Sargent
Emerging energy generation and storage technology by Ted SargentMaRS Discovery District
 
Emerging energy generation and storage technology by Mark Tinkler
Emerging energy generation and storage technology by Mark TinklerEmerging energy generation and storage technology by Mark Tinkler
Emerging energy generation and storage technology by Mark TinklerMaRS Discovery District
 
Emerging energy generation and storage technology by John MacRitchie
Emerging energy generation and storage technology by John MacRitchieEmerging energy generation and storage technology by John MacRitchie
Emerging energy generation and storage technology by John MacRitchieMaRS Discovery District
 
Combining different energy sources and uses by David Teichroeb
Combining different energy sources and uses by  David TeichroebCombining different energy sources and uses by  David Teichroeb
Combining different energy sources and uses by David TeichroebMaRS Discovery District
 
Combining different energy sources and uses by Joe Cargnelli
Combining different energy sources and uses by  Joe CargnelliCombining different energy sources and uses by  Joe Cargnelli
Combining different energy sources and uses by Joe CargnelliMaRS Discovery District
 
Combining different energy sources and uses by Murray McCaig
Combining different energy sources and uses by Murray McCaigCombining different energy sources and uses by Murray McCaig
Combining different energy sources and uses by Murray McCaigMaRS Discovery District
 
Designing the grid of the future by Ravi Seethapathy
Designing the grid of the future by Ravi SeethapathyDesigning the grid of the future by Ravi Seethapathy
Designing the grid of the future by Ravi SeethapathyMaRS Discovery District
 
Designing the grid of the future by Darren Finkbeiner
Designing the grid of the future by Darren FinkbeinerDesigning the grid of the future by Darren Finkbeiner
Designing the grid of the future by Darren FinkbeinerMaRS Discovery District
 
Designing the grid of the future by Stefan Kuppers
Designing the grid of the future by Stefan KuppersDesigning the grid of the future by Stefan Kuppers
Designing the grid of the future by Stefan KuppersMaRS Discovery District
 
Using the power of data by David Wollman
Using the power of data by David WollmanUsing the power of data by David Wollman
Using the power of data by David WollmanMaRS Discovery District
 
SR&ED: What you need to know about the changing landscape - MaRS Best Practices
SR&ED: What you need to know about the changing landscape - MaRS Best PracticesSR&ED: What you need to know about the changing landscape - MaRS Best Practices
SR&ED: What you need to know about the changing landscape - MaRS Best PracticesMaRS Discovery District
 

Plus de MaRS Discovery District (20)

Don Tapscott's New Solutions for a Connected Planet - MaRS Global Leadership
Don Tapscott's New Solutions for a Connected Planet - MaRS Global LeadershipDon Tapscott's New Solutions for a Connected Planet - MaRS Global Leadership
Don Tapscott's New Solutions for a Connected Planet - MaRS Global Leadership
 
Closing Remarks by Tom Rand
Closing Remarks by Tom RandClosing Remarks by Tom Rand
Closing Remarks by Tom Rand
 
Supporting the commercialization of new energy technology by Kaliyur Sridharan
Supporting the commercialization of new energy technology by  Kaliyur SridharanSupporting the commercialization of new energy technology by  Kaliyur Sridharan
Supporting the commercialization of new energy technology by Kaliyur Sridharan
 
Supporting the commercialization of new energy technology by Celine Bak
Supporting the commercialization of new energy technology by  Celine BakSupporting the commercialization of new energy technology by  Celine Bak
Supporting the commercialization of new energy technology by Celine Bak
 
Supporting the commercialization of new energy technology by Annette Verschuren
Supporting the commercialization of new energy technology by Annette VerschurenSupporting the commercialization of new energy technology by Annette Verschuren
Supporting the commercialization of new energy technology by Annette Verschuren
 
Emerging energy generation and storage technology by Ken Nakahara
Emerging energy generation and storage technology by Ken NakaharaEmerging energy generation and storage technology by Ken Nakahara
Emerging energy generation and storage technology by Ken Nakahara
 
Emerging energy generation and storage technology by Ted Sargent
Emerging energy generation and storage technology by  Ted SargentEmerging energy generation and storage technology by  Ted Sargent
Emerging energy generation and storage technology by Ted Sargent
 
Emerging energy generation and storage technology by Mark Tinkler
Emerging energy generation and storage technology by Mark TinklerEmerging energy generation and storage technology by Mark Tinkler
Emerging energy generation and storage technology by Mark Tinkler
 
Emerging energy generation and storage technology by John MacRitchie
Emerging energy generation and storage technology by John MacRitchieEmerging energy generation and storage technology by John MacRitchie
Emerging energy generation and storage technology by John MacRitchie
 
Lunch keynote by Minister Duguid
Lunch keynote by Minister DuguidLunch keynote by Minister Duguid
Lunch keynote by Minister Duguid
 
Combining different energy sources and uses by David Teichroeb
Combining different energy sources and uses by  David TeichroebCombining different energy sources and uses by  David Teichroeb
Combining different energy sources and uses by David Teichroeb
 
Combining different energy sources and uses by Joe Cargnelli
Combining different energy sources and uses by  Joe CargnelliCombining different energy sources and uses by  Joe Cargnelli
Combining different energy sources and uses by Joe Cargnelli
 
Combining different energy sources and uses by Murray McCaig
Combining different energy sources and uses by Murray McCaigCombining different energy sources and uses by Murray McCaig
Combining different energy sources and uses by Murray McCaig
 
Designing the grid of the future by Ravi Seethapathy
Designing the grid of the future by Ravi SeethapathyDesigning the grid of the future by Ravi Seethapathy
Designing the grid of the future by Ravi Seethapathy
 
Designing the grid of the future by Darren Finkbeiner
Designing the grid of the future by Darren FinkbeinerDesigning the grid of the future by Darren Finkbeiner
Designing the grid of the future by Darren Finkbeiner
 
Designing the grid of the future by Stefan Kuppers
Designing the grid of the future by Stefan KuppersDesigning the grid of the future by Stefan Kuppers
Designing the grid of the future by Stefan Kuppers
 
Using the power of data by David Wollman
Using the power of data by David WollmanUsing the power of data by David Wollman
Using the power of data by David Wollman
 
Introduction by ann cavoukian
Introduction by ann cavoukianIntroduction by ann cavoukian
Introduction by ann cavoukian
 
Introduction by ann cavoukian
Introduction by ann cavoukianIntroduction by ann cavoukian
Introduction by ann cavoukian
 
SR&ED: What you need to know about the changing landscape - MaRS Best Practices
SR&ED: What you need to know about the changing landscape - MaRS Best PracticesSR&ED: What you need to know about the changing landscape - MaRS Best Practices
SR&ED: What you need to know about the changing landscape - MaRS Best Practices
 

Dernier

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 

Dernier (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Product Development

  • 1. Entrepreneurship 101 Product Development Basics Steve Carkner November 2008 1
  • 2. Introduction to Steve Carkner •  20+ Year product development experience •  Former Director of Product Development and Intellectual Property Research at RIM •  Dozens of patents world-wide •  Principally an Electrical Engineer 2
  • 3. Introduction to Panacis •  Medical, Military and Consumer product developer •  Full product development from napkin sketch to production •  Many products launched from tiny “cooler light” sold at Walmart to a power system for a fighter jet, sales to U.S. Navy. •  Profitable, high growth (100% P.A.) 3
  • 4. Product Development Path •  Does not matter how large or small – same basic path can be followed •  Failure to have a plan WILL result in inefficiencies at best… complete failure at “almost the worst” case •  Law suit is perhaps the worst case •  Following a plan will dramatically increase the chances of success defined as the launch of a profitable, high quality product or service 4
  • 5. The “V” Model of Development 5
  • 6. Concept of Operations Comprised principally of the idea behind whatever you are trying to do. •  Who wants it •  What is it for •  Who pays •  What is YOUR capability in the area 6
  • 7. Requirements and Architecture Break down into separate documents with the first TWO being the most important •  Customer / Market Reqs. – non technical •  Functional Requirements – more technical •  Product / Engineering Specification – technical •  Test and Verification Specifications – technical •  Issues found during the design phase may change the technical specifications, but will rarely change the customer and functional requirements documents 7
  • 8. Detailed Design This is the most common product development activity to outsource •  Well written, complete requirements and architecture documents will dramatically simplify this step •  Larger programs are often broken up and assigned in a mix of in-house and outsourced models •  Keep an eye on the Customer Requirements, ensure that design decisions do not impact these, it is the basis of your plan! 8
  • 9. Implementation This is the building phase •  Break into smaller, easier to test and validate modules where possible •  Create a Statement of Work for any contractor, clearly define tasks and reference back to the specifications •  Any departure from the specifications, especially feature creep, should be documented and a revised SOW issued, otherwise unexpected invoices and departure from plan timelines will result 9
  • 10. Suggested Tactic Create a tracking system at this point Any feedback can be reported, and tracked to closure Reduces design spin due to items “falling through the cracks” Schematic PCB Mech Open / Date Who open Date Who Item # Description 5part@n Revision Revision Revision Category How Fixed or Suggested Fix Verify / Opened it? Closed close it? Level Level Level Closed Customer spec does not explain what Charge Enable signal is used for or if it can be This has been clarified, signal is absolute ignored, we plan to requirement. Second procesor added to 4 ignore it. 0.0 0.0 0.0 Electrical design to handle it. closed 26-Nov-07Steve Feb-08Rene Cells have too much free movement inside housing and will easily tear connectors or slam Manufacture carrier boards that are taped to into circuit board. New Mechanica the cells to restrict free movement and 5 design required here. 0.0 0.0 1.0 l support tab structure. Pot batteries into case. CLOSED 26-Nov-07Eric May 23-08 Eric LCD Display angle is incorrect, designed for Increase drive level to LCD by clocking the 6-oclock view, should COM pin at 180 degrees to the segmet pin. be designed for This dramatically increases contrast and looks 6 overhead view 0.0 0.0 0.0 Electrical great. closed 26-Nov-07Rene 11-Marsteve 10
  • 11. Integration, Test and Verification This is the Collection phase •  This portion of the program is the MOST underestimated in terms of time and costs •  Budget should include the same amount of time and cost for this stage as was allocated to the Design and Implementation phases together •  Pull in the modules and work created by the team and start “plugging it together” 11
  • 12. Integration, Test and Verification (cont) •  It will NOT work the first time •  Most of the problems you encounter will tie back directly to mistakes in the technical specifications, this is where a small mistake gets multiplied by orders of magnitude in terms of cost and timelines •  Resist temptation to revise on-the-fly •  Fix the specification, revise the statement of work, move forward again •  Only fix it once, don’t break something else in the process 12
  • 13. System Verification and Validation This is where you take the fully assembled product and start testing it in real-world situations •  Most of the problems you encounter will tie back directly to mistakes in the Customer Requirements •  The most common complaint will be unexpected operation or interactions 13
  • 14. System Verification and Validation (cont) •  A detailed system verification plan (sometimes called a Design Validation plan) is key to ensuring every element of the customer and functional requirements document is satisfied •  It is possible that a mistake at this point can invalidate most of the work done to this point •  Example: A customer wanted a system to operate a 1000 watt rated pump, provided this as a maximum rating, but at this stage discovers the pump requires 3000 watts to start spinning 14
  • 15. Treat Failures Like Gold! You may be losing valuable information about product weaknesses •  Products will fail in the field in ways that cannot be predicted, therefore any failure during small scale production testing have a very high probability of indicating a real problem, fix it now rather than recalling a product that goes to full production •  Avoid the temptation to write off an early product failure as “because it’s a prototype”, follow the failure to a known root cause. 15
  • 16. Operations and Maintenance Day-to-day activities would normally include production and maintenance of the design, updates to the design and product in the field •  The verification documents used in the previous step usually form the basis of a production test plan, a subset of tests that aims to prove the product is built correctly •  The production test plan forms the basis of a product return validation method, anything returned by a customer would be validated using the same tests as production 16
  • 17. The Next Revision It is normal to go to Revision #2 Seeding the initial market target may give you ideas on an even larger market that you can reach with minor product changes You may realize how to get more money for the product with an additional feature Revision may be necessary due to a misunderstanding of the market itself This is the time to allow some feature creep, now that you have experience with Rev #1 17
  • 18. Tools A few project management tools will help to improve communication and reduce risk •  Gantt Chart is the most common planning tool •  Gate Review Chart more common in Military 18
  • 19. Gantt Chart Allows all tasks to be managed on one sheet Assignment of resources and loading Estimates of program costs Quickly helps locate critical paths But… easy to get too deep into micro-management 19
  • 20. Gate Review Also called a “Phase Gate Plan” Can be linear (as shown) or tiered Provides clear illustration of when the teams need to be brought together to approve moving to next phase Each gate has documented set of deliverables and sign-offs Very useful when managing external resources as progress can be charted in terms of performance, timeline and cost to be sure you are on target at each gate 20
  • 21. Budgeting for Development Programs are generally over time and over budget •  It is NOT always a bad thing to be over-budget, quite often the end product is better when an appropriate amount of “spin” is added •  Budget can refer to dollars, to people or to time •  If you are solely responsible for the estimate, you may be an order of magnitude too low, get a second opinion… and double it? •  It is exceptionally rare to over-estimate a budget •  Find similar products and see if you can find out how much it cost to develop from end to end •  Don’t expect to “beat” the predictions just because you are a smaller team / company 21
  • 22. Choosing a Partner •  The people and companies you choose to work with will be directly responsible for the success of your idea, do you really want to go with the lowest bidder? •  Investors are increasingly skeptical of heavily outsourced models because there is often a lack of buy-in by the outsourced company •  Look for a partner that will ADD to your company’s reputation and will improve your chances of getting funded •  Check references, not just the references the company gives you, but do a search on past news releases and other information… dig •  Be open with the company’s you deal with, treat them with respect and they will be there to help you later if/when things don’t go exactly to plan 22
  • 23. Contracts •  Business should be done on a handshake, with a high level of trust •  The handshake must be backed up with a contract •  A good approach is to start with an MOU (Memorandum of Understanding), it can be a 1 page bullet list which a lawyer can then easily turn into a full blown contract •  Ultimately, if you don’t trust the person or are nervous about the business relationship then an MOU or contract will NOT help, sometimes you have to go with your gut impression •  A well written contract will benefit both parties in conveying more than just rates and billing practises, but should also include the statement of work to be performed and methods of dispute resolution – Get a laywer •  Refer back to the contract DURING the project to ensure nothing new has been added or taken away by casual verbal agreement 23
  • 24. That’s It •  Wake Up… •  Any questions? 24
  • 25. Steve Carkner President Panacis Medical Inc. 613-727-5775x727 scarkner@panacis.com 25