SlideShare a Scribd company logo
1 of 11
Outsourcing Software
Top things to look for in a Service Provider
By Frances Cohen
President Promenade Software Inc.
My Background
The highlights:
• B.S. Geophysics – UCLA. Worked in the Dept. on an Apple IIe and 1st PC.
(dinosaurs still roamed the earth but punch cards were going extinct)
• Hated oil research – loved software. Got a BS Computer Engineering from
the Technion – Israel Institute of Technology.
• Chief Architect and core team manager at Phoenix BIOS back in the PC
heyday of 286/386/486/Pentium, Windows 3.1 – XP.
• Implemented and Managed development a GE Medical Hospital
Defibrillator at Cardiac Science – first introduction to medical devices.
• Directed software development at Source Scientific LLC, a medical device
contract developer and manufacture for 9 years.
• Current- President of Promenade Software Inc. – a medical device
software service co. - 3 years.
Promenade Software Inc.
• A service provider of Medical Device Software
– Full stack of software for devices and their
associated eco-system
• Embedded and User software.
• Test and Researcher support
• Manufacturing and Field Support
• Remote Data Collection
• Interconnectivity with Mobile Apps and Cloud
– Handle software regulatory submission
– 15 software engineers and growing.
Outsourcing – What we will cover
• Tips to help you find the right provider.
• How to help your provider succeed on your
project.
• Common Pitfalls to avoid
• Fixed price or Time & Materials
Finding a Provider
• You can hire day laborers.
• You can have your really good
handyman do it.
• You can hire multiple reputable
professionals and manage them.
• You can outsource the whole project to
a company that builds the houses like
yours daily and can show their work.
Its like building a house:
Risk
Finding a Provider
• Find cheap offshore programmers.
• Find a good all-around software guy
that can help you.
• Go to a “talent provider” and get
qualified engineers.
• Find the appropriate full service
outsourcing partner company that can
show they are really good at what what
you need.
The equivalent for software:
Risk
What to look for In a Provider
• Do they have engineers experienced in the technologies you
need?
• Do they have a proven infrastructure in place? Does it
support your future needs (data collection, remote
diagnostics…)
• What is their test strategy? Is it comprehensive?
• What tools will they provide you to tune your technologies
(algorithms, chemistries, mechanical…)?
• What tools do they provide manufacturing or field service
(device software).
• Are they fluent in cyber-security, regulatory, HIPAA…?
• How do they keep you in the loop? (Agile?) Do you get source
code? Documentation? Test Reports?
How you can help the project succeed
• Be involved. Weekly meetings and demos. If
Agile, be the product owner.
• Be quick to answer questions or resolve
issues.
• Don’t try to get everything in the first release.
You will think of things along the way. V2
• Keep track of the money. This helps avoid
feature creep and prevents surprises if the
project fall over-budget.
Pitfalls to avoid
• Expecting an accurate quote based on arm
waving. Think through and write up your
requirements, and if necessary, make a phase 0
with a provider to help you.
• Blindly take the lowest bid. Most bits are T&M
estimates so a low bid assumes that nothing will
go wrong – which never happens.
• Engage your provider for production
development before your technology is vetted.
Fixed Price vs T&M
• Are Requirements fully known or expected to
change?
– Lots of tension with fixed price for each little change.
• Are there are integration dependencies ( electro-
mechanical function or chemistries) ?
– Fixed price causes finger pointing instead of
cooperation.
• How unique is the project? Will difficulties arise?
– make a robust solution with fixed price is harder.
Questions?
Contact: Frances Cohen
Frances@promenadesoftware.com

More Related Content

What's hot

Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesAnthony Marter
 
What is technology due diligence and why is it important Š dr pete technology...
What is technology due diligence and why is it important Š dr pete technology...What is technology due diligence and why is it important Š dr pete technology...
What is technology due diligence and why is it important Š dr pete technology...Roelof Iball
 
Three Product Challenges for Early-Stage Entrepreneurs
Three Product Challenges for Early-Stage EntrepreneursThree Product Challenges for Early-Stage Entrepreneurs
Three Product Challenges for Early-Stage EntrepreneursRich Mironov
 
Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016) Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016) Rich Mironov
 
Four Laws of Software Economics
Four Laws of Software EconomicsFour Laws of Software Economics
Four Laws of Software EconomicsRich Mironov
 
How to make product decisions?
How to make product decisions?How to make product decisions?
How to make product decisions?Nitin T Bhat
 
How to Leverage Engineering & R&D From India and China in the Med Tech Business
How to Leverage Engineering & R&D From India and China in the Med Tech BusinessHow to Leverage Engineering & R&D From India and China in the Med Tech Business
How to Leverage Engineering & R&D From India and China in the Med Tech BusinessUBMCanon
 
Tech essentials for Product managers
Tech essentials for Product managersTech essentials for Product managers
Tech essentials for Product managersNitin T Bhat
 
Produktledardagen Keynote, March 2012
Produktledardagen Keynote, March 2012Produktledardagen Keynote, March 2012
Produktledardagen Keynote, March 2012Rich Mironov
 
Lean software development
Lean software developmentLean software development
Lean software developmentMatt Kurleto
 
Why Silicon Valley Continues to Innovate and Rock the World
Why Silicon Valley Continues to Innovate and Rock the WorldWhy Silicon Valley Continues to Innovate and Rock the World
Why Silicon Valley Continues to Innovate and Rock the WorldRich Mironov
 
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)favalora
 
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stage
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stageStartupfest 2015: BEN EINSTEIN (Bolt) - "How to" stage
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stageStartupfest
 
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...Kai Numssen
 
Agora E245 final presentation
Agora E245 final presentationAgora E245 final presentation
Agora E245 final presentationStanford University
 
What Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingWhat Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingRich Mironov
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)subhashFTVET
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and PlanningReturn on Intelligence
 

What's hot (20)

Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
 
What is technology due diligence and why is it important Š dr pete technology...
What is technology due diligence and why is it important Š dr pete technology...What is technology due diligence and why is it important Š dr pete technology...
What is technology due diligence and why is it important Š dr pete technology...
 
Three Product Challenges for Early-Stage Entrepreneurs
Three Product Challenges for Early-Stage EntrepreneursThree Product Challenges for Early-Stage Entrepreneurs
Three Product Challenges for Early-Stage Entrepreneurs
 
Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016) Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016)
 
Four Laws of Software Economics
Four Laws of Software EconomicsFour Laws of Software Economics
Four Laws of Software Economics
 
How to make product decisions?
How to make product decisions?How to make product decisions?
How to make product decisions?
 
How to Leverage Engineering & R&D From India and China in the Med Tech Business
How to Leverage Engineering & R&D From India and China in the Med Tech BusinessHow to Leverage Engineering & R&D From India and China in the Med Tech Business
How to Leverage Engineering & R&D From India and China in the Med Tech Business
 
Tech essentials for Product managers
Tech essentials for Product managersTech essentials for Product managers
Tech essentials for Product managers
 
Career Fit 2017
Career Fit 2017Career Fit 2017
Career Fit 2017
 
Produktledardagen Keynote, March 2012
Produktledardagen Keynote, March 2012Produktledardagen Keynote, March 2012
Produktledardagen Keynote, March 2012
 
Lean software development
Lean software developmentLean software development
Lean software development
 
Why Silicon Valley Continues to Innovate and Rock the World
Why Silicon Valley Continues to Innovate and Rock the WorldWhy Silicon Valley Continues to Innovate and Rock the World
Why Silicon Valley Continues to Innovate and Rock the World
 
Lec 17
Lec 17Lec 17
Lec 17
 
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)
Hardware Startups 101: Tips for "career engineers" (NESOSA 2015; Favalora)
 
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stage
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stageStartupfest 2015: BEN EINSTEIN (Bolt) - "How to" stage
Startupfest 2015: BEN EINSTEIN (Bolt) - "How to" stage
 
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...
Structuring the "Fuzzy Front End of Innovation“ – From Strategic Foresight to...
 
Agora E245 final presentation
Agora E245 final presentationAgora E245 final presentation
Agora E245 final presentation
 
What Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really ThinkingWhat Your Roadmap Audiences Are Really Thinking
What Your Roadmap Audiences Are Really Thinking
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and Planning
 

Viewers also liked

The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...UCICove
 
About | Marcos Moura | Lunch & Learn
About | Marcos Moura | Lunch & LearnAbout | Marcos Moura | Lunch & Learn
About | Marcos Moura | Lunch & LearnUCICove
 
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...UCICove
 
Development and Management of an IP Portfolio | Ross Epstein | Lunch & Learn
Development and Management of an IP Portfolio | Ross Epstein | Lunch & LearnDevelopment and Management of an IP Portfolio | Ross Epstein | Lunch & Learn
Development and Management of an IP Portfolio | Ross Epstein | Lunch & LearnUCICove
 
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...UCICove
 
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...UCICove
 
Demystifying Drones | Jillian Switzer | Lunch & Learn
Demystifying Drones | Jillian Switzer | Lunch & LearnDemystifying Drones | Jillian Switzer | Lunch & Learn
Demystifying Drones | Jillian Switzer | Lunch & LearnUCICove
 
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...UCICove
 
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...UCICove
 
This talk goes step-by-step through the process of raising capital at several...
This talk goes step-by-step through the process of raising capital at several...This talk goes step-by-step through the process of raising capital at several...
This talk goes step-by-step through the process of raising capital at several...UCICove
 

Viewers also liked (10)

The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
 
About | Marcos Moura | Lunch & Learn
About | Marcos Moura | Lunch & LearnAbout | Marcos Moura | Lunch & Learn
About | Marcos Moura | Lunch & Learn
 
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...
How to Protect Your Innovations and Knowing the Right Questions to Ask | Just...
 
Development and Management of an IP Portfolio | Ross Epstein | Lunch & Learn
Development and Management of an IP Portfolio | Ross Epstein | Lunch & LearnDevelopment and Management of an IP Portfolio | Ross Epstein | Lunch & Learn
Development and Management of an IP Portfolio | Ross Epstein | Lunch & Learn
 
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...
Equity Fundraising Founders Basics for Founders | Mohammed Elayan | Lunch & L...
 
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...
FDA Regulations and Medical Device Pathways to Market | Kevin Daly | Lunch & ...
 
Demystifying Drones | Jillian Switzer | Lunch & Learn
Demystifying Drones | Jillian Switzer | Lunch & LearnDemystifying Drones | Jillian Switzer | Lunch & Learn
Demystifying Drones | Jillian Switzer | Lunch & Learn
 
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
Medical Device Development - Concept to Commercialization | Jahnavi Lokre | L...
 
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...
Personality Profiling to Improve the Odds of Startup Success | Nelson Zagalsk...
 
This talk goes step-by-step through the process of raising capital at several...
This talk goes step-by-step through the process of raising capital at several...This talk goes step-by-step through the process of raising capital at several...
This talk goes step-by-step through the process of raising capital at several...
 

Similar to Outsourcing Software: Top things to look for in a Service Provider | Frances Cohen | Lunch & Learn

Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy Ajeng Savitri
 
Getting started in tech (6 21)
Getting started in tech (6 21)Getting started in tech (6 21)
Getting started in tech (6 21)Thinkful
 
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...XBOSoft
 
Why every dev team needs static analysis
Why every dev team needs static analysisWhy every dev team needs static analysis
Why every dev team needs static analysisCoderGears
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)Thinkful
 
Lecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfLecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfMCarmelSobia
 
Online Software development training
Online Software development trainingOnline Software development training
Online Software development trainingvibrantuser
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataTechWell
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersAXIA Consulting Inc.
 
A Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical FounderA Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical FounderFounders Workshop
 
Ece481 lecture4engsocexp
Ece481 lecture4engsocexpEce481 lecture4engsocexp
Ece481 lecture4engsocexpVelmathi Saravanan
 
Software testing
Software testingSoftware testing
Software testingNico Heidtke
 
Software engineering
Software engineeringSoftware engineering
Software engineeringDivyaSharma458
 
Tech diligence
Tech diligenceTech diligence
Tech diligenceAngela Wise
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware Cprime
 

Similar to Outsourcing Software: Top things to look for in a Service Provider | Frances Cohen | Lunch & Learn (20)

Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
 
Getting started in tech (6 21)
Getting started in tech (6 21)Getting started in tech (6 21)
Getting started in tech (6 21)
 
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
 
Why every dev team needs static analysis
Why every dev team needs static analysisWhy every dev team needs static analysis
Why every dev team needs static analysis
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)
 
SECh123
SECh123SECh123
SECh123
 
3.pptx
3.pptx3.pptx
3.pptx
 
Lecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfLecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdf
 
Online Software development training
Online Software development trainingOnline Software development training
Online Software development training
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test Data
 
How to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite DevelopersHow to get the most from your E-Business Suite Developers
How to get the most from your E-Business Suite Developers
 
A Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical FounderA Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical Founder
 
Ece481 lecture4engsocexp
Ece481 lecture4engsocexpEce481 lecture4engsocexp
Ece481 lecture4engsocexp
 
Software testing
Software testingSoftware testing
Software testing
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
How to hire frontend engineers
How to hire frontend engineersHow to hire frontend engineers
How to hire frontend engineers
 
Tech diligence
Tech diligenceTech diligence
Tech diligence
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Europython how to make it recruiting suck less?
Europython   how to make it recruiting suck less?Europython   how to make it recruiting suck less?
Europython how to make it recruiting suck less?
 

More from UCICove

Build Trust, Foster Innovation
Build Trust, Foster InnovationBuild Trust, Foster Innovation
Build Trust, Foster InnovationUCICove
 
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...UCICove
 
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...UCICove
 
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...UCICove
 
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & Learn
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & LearnCreating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & Learn
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & LearnUCICove
 
The Art and Science of a Compelling Equity Story
The Art and Science of a Compelling Equity StoryThe Art and Science of a Compelling Equity Story
The Art and Science of a Compelling Equity StoryUCICove
 
Using Your Company Brand in Your HR Practice
Using Your Company Brand in Your HR PracticeUsing Your Company Brand in Your HR Practice
Using Your Company Brand in Your HR PracticeUCICove
 
Ten Pointers for the Perfect Pitch
Ten Pointers for the Perfect PitchTen Pointers for the Perfect Pitch
Ten Pointers for the Perfect PitchUCICove
 
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...UCICove
 
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...UCICove
 
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...UCICove
 
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...UCICove
 
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...UCICove
 
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...UCICove
 
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...UCICove
 
Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...
 Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew... Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...
Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...UCICove
 
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & Learn
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & LearnAn Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & Learn
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & LearnUCICove
 
Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...
 Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ... Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...
Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...UCICove
 
The Fundable Startup | Fred M. Haney | Lunch & Learn
The Fundable Startup | Fred M. Haney | Lunch & LearnThe Fundable Startup | Fred M. Haney | Lunch & Learn
The Fundable Startup | Fred M. Haney | Lunch & LearnUCICove
 
Persuade Investors with a Story | Henry DeVries | Lunch & Learn
Persuade Investors with a Story | Henry DeVries | Lunch & LearnPersuade Investors with a Story | Henry DeVries | Lunch & Learn
Persuade Investors with a Story | Henry DeVries | Lunch & LearnUCICove
 

More from UCICove (20)

Build Trust, Foster Innovation
Build Trust, Foster InnovationBuild Trust, Foster Innovation
Build Trust, Foster Innovation
 
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...
Intellectual Property, Contracts, and Websites…Oh My | Stephanie Pottick | Lu...
 
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...
Venture Financings 101 (SAFEs, Convertible Notes, Seed and Series A) | Bardia...
 
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...
Diversity, Inclusion & Belonging: What’s the Difference and Why Does it Matte...
 
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & Learn
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & LearnCreating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & Learn
Creating Customer Loyalty (And How to Keep It!) | Steve Blanc | Lunch & Learn
 
The Art and Science of a Compelling Equity Story
The Art and Science of a Compelling Equity StoryThe Art and Science of a Compelling Equity Story
The Art and Science of a Compelling Equity Story
 
Using Your Company Brand in Your HR Practice
Using Your Company Brand in Your HR PracticeUsing Your Company Brand in Your HR Practice
Using Your Company Brand in Your HR Practice
 
Ten Pointers for the Perfect Pitch
Ten Pointers for the Perfect PitchTen Pointers for the Perfect Pitch
Ten Pointers for the Perfect Pitch
 
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...
Killing Cats Leads to Rats: Mitigating the Unintended Consequences of Busines...
 
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...
Transform Your Audience From One-Time Consumers to Loyal Fans Using Emotional...
 
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...
Time to Level Up! Learn the Eight Strategic Steps Your Company Needs to Shift...
 
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...
The Fourth Industrial Revolution ... Are You Ready For It? | Has Patel | Lunc...
 
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...
Disruptive Scalability – Leap Growth for Exponential Returns | Scott Hamilton...
 
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...
Understanding How Venture Capital Works | Kirsten Leute and John Lee | Lunch ...
 
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...
Identifying IP Assets and What Should Be Done with Them | Doug Hahn and Salil...
 
Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...
 Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew... Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...
Using the Power of Story to Create Radically Clear Marketing | Kevin Krusiew...
 
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & Learn
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & LearnAn Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & Learn
An Introduction to Cryptocurrency Funds | Timothy Spangler | Lunch & Learn
 
Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...
 Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ... Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...
Wild Card Management: How to Predict and Leverage a Disruptive Future | Jim ...
 
The Fundable Startup | Fred M. Haney | Lunch & Learn
The Fundable Startup | Fred M. Haney | Lunch & LearnThe Fundable Startup | Fred M. Haney | Lunch & Learn
The Fundable Startup | Fred M. Haney | Lunch & Learn
 
Persuade Investors with a Story | Henry DeVries | Lunch & Learn
Persuade Investors with a Story | Henry DeVries | Lunch & LearnPersuade Investors with a Story | Henry DeVries | Lunch & Learn
Persuade Investors with a Story | Henry DeVries | Lunch & Learn
 

Recently uploaded

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 

Recently uploaded (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Outsourcing Software: Top things to look for in a Service Provider | Frances Cohen | Lunch & Learn

  • 1. Outsourcing Software Top things to look for in a Service Provider By Frances Cohen President Promenade Software Inc.
  • 2. My Background The highlights: • B.S. Geophysics – UCLA. Worked in the Dept. on an Apple IIe and 1st PC. (dinosaurs still roamed the earth but punch cards were going extinct) • Hated oil research – loved software. Got a BS Computer Engineering from the Technion – Israel Institute of Technology. • Chief Architect and core team manager at Phoenix BIOS back in the PC heyday of 286/386/486/Pentium, Windows 3.1 – XP. • Implemented and Managed development a GE Medical Hospital Defibrillator at Cardiac Science – first introduction to medical devices. • Directed software development at Source Scientific LLC, a medical device contract developer and manufacture for 9 years. • Current- President of Promenade Software Inc. – a medical device software service co. - 3 years.
  • 3. Promenade Software Inc. • A service provider of Medical Device Software – Full stack of software for devices and their associated eco-system • Embedded and User software. • Test and Researcher support • Manufacturing and Field Support • Remote Data Collection • Interconnectivity with Mobile Apps and Cloud – Handle software regulatory submission – 15 software engineers and growing.
  • 4. Outsourcing – What we will cover • Tips to help you find the right provider. • How to help your provider succeed on your project. • Common Pitfalls to avoid • Fixed price or Time & Materials
  • 5. Finding a Provider • You can hire day laborers. • You can have your really good handyman do it. • You can hire multiple reputable professionals and manage them. • You can outsource the whole project to a company that builds the houses like yours daily and can show their work. Its like building a house: Risk
  • 6. Finding a Provider • Find cheap offshore programmers. • Find a good all-around software guy that can help you. • Go to a “talent provider” and get qualified engineers. • Find the appropriate full service outsourcing partner company that can show they are really good at what what you need. The equivalent for software: Risk
  • 7. What to look for In a Provider • Do they have engineers experienced in the technologies you need? • Do they have a proven infrastructure in place? Does it support your future needs (data collection, remote diagnostics…) • What is their test strategy? Is it comprehensive? • What tools will they provide you to tune your technologies (algorithms, chemistries, mechanical…)? • What tools do they provide manufacturing or field service (device software). • Are they fluent in cyber-security, regulatory, HIPAA…? • How do they keep you in the loop? (Agile?) Do you get source code? Documentation? Test Reports?
  • 8. How you can help the project succeed • Be involved. Weekly meetings and demos. If Agile, be the product owner. • Be quick to answer questions or resolve issues. • Don’t try to get everything in the first release. You will think of things along the way. V2 • Keep track of the money. This helps avoid feature creep and prevents surprises if the project fall over-budget.
  • 9. Pitfalls to avoid • Expecting an accurate quote based on arm waving. Think through and write up your requirements, and if necessary, make a phase 0 with a provider to help you. • Blindly take the lowest bid. Most bits are T&M estimates so a low bid assumes that nothing will go wrong – which never happens. • Engage your provider for production development before your technology is vetted.
  • 10. Fixed Price vs T&M • Are Requirements fully known or expected to change? – Lots of tension with fixed price for each little change. • Are there are integration dependencies ( electro- mechanical function or chemistries) ? – Fixed price causes finger pointing instead of cooperation. • How unique is the project? Will difficulties arise? – make a robust solution with fixed price is harder.