SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Software Development Model
        for Startups
      Thesis project presentation



                                    Author: Martin Verrev
                                      Advisor: Mart Roost


                   2012
Motivation
Business development and technology
development cannot be handled separately
during startup lifecycle.
Purpose and scope
Purpose:
• Analyze startup and identify key constraints and
  success factors.
• Formalize a development model tailored to
  startup lifecycle describing a process from initial
  idea to building a successful company.

Scope:
• The model is applicable to tech startups
What is a startup?
Startup is a human institution designed to
create a new product or service under
conditions of extreme uncertainty. (Ries)

Startup is temporary organization designed to
search for a repeatable and scalable business
model. (Blank)
Business model
Business model is a collection of ideas that
describes the rationale of how an organization
creates, delivers, and captures value.

It includes value proposition, customer
segments, product, marketing and other core
aspects of business describing the rationale of
how an organization creates, delivers, and
captures value converting it to profits.
Startup vs traditional company
Business model discovery                Business model execution

    Startup                  Organizational                   Company
                               transition


         Validated business model             Cash-flow breakeven
         Validated product                    Profitable
         Repeatable sales model               Rapid scale
         Managers hired                       New management
Startup success definition
Reaching the organizational transition before
running out of resources:
• Having a validated business model
• Having a product that customers want
• Having a repeatable sales channels
Model guidelines
•   Maximal reduction of uncertainty
•   Minimal time to market
•   Traceability and measurability
•   Scalability and traceability
•   Right Action Right Time
Model overview
                       Agile Development
                             Process




Validated Learning     Development         Archetype Patterns
     practice             model                 practice




                       Startup lifecycle
Startup lifecycle

 Problem         Market       Product
                                          Scaling
Validation      Validation   Validation


Each distinct phase has:
• Purpose, primary and secondary goals.
• Minimal set of mandatory roles, tasks, actions
  and outcomes.
• Success criteria defined by success validation
  checklist, supported by phase specific metrics.
Agile development process
• Individuals and interactions over
  processes and tools
• Working software over
  comprehensive documentation
• Customer collaboration over
  contract negotiation
• Responding to change over
  following a plan
Validated learning
• Purpose: Managing external
  uncertainty by learning as much as
  possible from customers

• Method: Applying scientific
  method to development process to
  empirically prove correlation
  between product attributes and
  changed customer behavior
Archetype patterns
• Purpose: Managing internal
  uncertainty by learning as much as
  possible from customers

• Definition: Self-evident and
  universal patterns of enterprise
  architecture that occur consistently
  in both business and technology
  domains.
Archetype patterns
• Decoupling implementation from
  specific problem being solved.
• Providing architectural stability and
  guaranteed correctness even in
  case of change or pivot.
• Providing scalability to architecture
  in case of rapid expansion.
• Providing standards support to
  interface with external systems.
Implementation
• SPEM 2.0 compliant process model:
  – Defined method content.
  – Formalized business processes applicable to
    startup lifecycle.
  – Formalized repeatable components of business
    process as capability patterns and applied them to
    business processes.
• Applied guidance and supporting materials to
  process model for improved legibility and
  usability.
Result Summary
• Described key constraints and
  success factors applicable to
  startup.
• Formalized development model
  that:
  – Supports startup lifecycle.
  – Minimizes uncertainty from
    environment and external factors.
  – Minimizes uncertainty from
    architecture and internal factors.
  – Follows agile practices.
Conclusions
• Startup is fundamentally different from
  traditional company.
• Applying traditional agile methodologies to
  development process is not enough. Agile
  methodologies should be extended with:
  – Validated learning practice
  – Archetype patterns practice
• Further research can be conducted based on
  current results.
Further development
• Elaborate the process model to extent that it
  is usable by non-technical managers without
  supplementary theoretical materials.
• Further theoretical research is possible in
  areas of process management, action
  research, business development or systems
  analysis.
Supplementing materials
• Published process model:
  http://martinv.zzz.ee/msc/published
• Theoretical foundations (in Estonian):
  http://martinv.zzz.ee/msc/theory
• Process model sources:
  https://github.com/martinve/asdp-process

Weitere ähnliche Inhalte

Was ist angesagt?

Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core conceptsPaul Sullivan
 
Product Management Stage-Gate Process (Sample)
Product Management Stage-Gate Process (Sample)Product Management Stage-Gate Process (Sample)
Product Management Stage-Gate Process (Sample)Jack Rupert, PE, MBA
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Nathaniel Palmer
 
탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...Yongkyoo Park
 
Detecon Trend Radar
Detecon Trend RadarDetecon Trend Radar
Detecon Trend RadarJING LI
 
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...YesserProgram
 
the Summary of The End of Competitive Advantage
the Summary of The End of Competitive Advantagethe Summary of The End of Competitive Advantage
the Summary of The End of Competitive AdvantageUswatun Hasanah
 
Monetizing Sustainability: Addressing the Why and How with Case Studies
Monetizing Sustainability: Addressing the Why and How with Case StudiesMonetizing Sustainability: Addressing the Why and How with Case Studies
Monetizing Sustainability: Addressing the Why and How with Case StudiesAntea Group
 
Bank of America Case Study - Enterprise Architecture in Mobile Banking
Bank of America Case Study - Enterprise Architecture in Mobile BankingBank of America Case Study - Enterprise Architecture in Mobile Banking
Bank of America Case Study - Enterprise Architecture in Mobile BankingMichael Greene
 
Enterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentEnterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentJouko Poutanen
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationRiaz A. Khan, OpenCA, TOGAF
 
Pestel analysis of south africa
Pestel analysis of south africaPestel analysis of south africa
Pestel analysis of south africaGrishma Rane
 
TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming BusinessReal IRM
 
ERP - Automative Industry
ERP - Automative IndustryERP - Automative Industry
ERP - Automative IndustryIshan Parekh
 
Should You Become A Car Sharing Operator - Introduction
Should You Become A Car Sharing Operator - IntroductionShould You Become A Car Sharing Operator - Introduction
Should You Become A Car Sharing Operator - IntroductionMetavera
 
IT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachIT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachRajanish Dass
 
US DOC ACMM Wallchart
US DOC ACMM WallchartUS DOC ACMM Wallchart
US DOC ACMM WallchartPaul Sullivan
 

Was ist angesagt? (20)

SAGE ERP
SAGE ERPSAGE ERP
SAGE ERP
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core concepts
 
Product Management Stage-Gate Process (Sample)
Product Management Stage-Gate Process (Sample)Product Management Stage-Gate Process (Sample)
Product Management Stage-Gate Process (Sample)
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...탈SI하고, 완성품(제품)사업 모델로...
탈SI하고, 완성품(제품)사업 모델로...
 
Detecon Trend Radar
Detecon Trend RadarDetecon Trend Radar
Detecon Trend Radar
 
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...
الوثيقة المتكاملة للمنهجية الوطنية للبنية المؤسسية National Overall Reference...
 
the Summary of The End of Competitive Advantage
the Summary of The End of Competitive Advantagethe Summary of The End of Competitive Advantage
the Summary of The End of Competitive Advantage
 
EA maturity models
EA maturity modelsEA maturity models
EA maturity models
 
Monetizing Sustainability: Addressing the Why and How with Case Studies
Monetizing Sustainability: Addressing the Why and How with Case StudiesMonetizing Sustainability: Addressing the Why and How with Case Studies
Monetizing Sustainability: Addressing the Why and How with Case Studies
 
Business architecture case studies
Business architecture case studiesBusiness architecture case studies
Business architecture case studies
 
Bank of America Case Study - Enterprise Architecture in Mobile Banking
Bank of America Case Study - Enterprise Architecture in Mobile BankingBank of America Case Study - Enterprise Architecture in Mobile Banking
Bank of America Case Study - Enterprise Architecture in Mobile Banking
 
Enterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy DeploymentEnterprise Architecture in Strategy Deployment
Enterprise Architecture in Strategy Deployment
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital Transformation
 
Pestel analysis of south africa
Pestel analysis of south africaPestel analysis of south africa
Pestel analysis of south africa
 
TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming Business
 
ERP - Automative Industry
ERP - Automative IndustryERP - Automative Industry
ERP - Automative Industry
 
Should You Become A Car Sharing Operator - Introduction
Should You Become A Car Sharing Operator - IntroductionShould You Become A Car Sharing Operator - Introduction
Should You Become A Car Sharing Operator - Introduction
 
IT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachIT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts Approach
 
US DOC ACMM Wallchart
US DOC ACMM WallchartUS DOC ACMM Wallchart
US DOC ACMM Wallchart
 

Ähnlich wie Software Development Model for Startups

What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"BSGAfrica
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Resultsoudesign
 
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...Strongstep - Innovation in software quality
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)AgileNZ Conference
 
EIS-PM-Devt-Services-Boot Camp_Combined (1)
EIS-PM-Devt-Services-Boot Camp_Combined (1)EIS-PM-Devt-Services-Boot Camp_Combined (1)
EIS-PM-Devt-Services-Boot Camp_Combined (1)Thomas Squeo
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovationsKobi Vider
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...AgileNetwork
 
Innovation Management Support - Accialini Training & Consulting
Innovation Management Support - Accialini Training & ConsultingInnovation Management Support - Accialini Training & Consulting
Innovation Management Support - Accialini Training & ConsultingNicola Accialini
 
Product Management Bootcamp Training
Product Management Bootcamp TrainingProduct Management Bootcamp Training
Product Management Bootcamp TrainingTonex
 
New Product Development
New Product DevelopmentNew Product Development
New Product DevelopmentLinda Gorchels
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile BSGAfrica
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and CompetencyIIBA-Canberra
 
Flexible Product Development Process
Flexible Product Development ProcessFlexible Product Development Process
Flexible Product Development ProcessDanielReinold1
 
Basics of Product and Process Design Management
Basics of Product and Process Design ManagementBasics of Product and Process Design Management
Basics of Product and Process Design Managementi4VC
 
Project Management For Sustainable Business Development
Project Management For Sustainable Business DevelopmentProject Management For Sustainable Business Development
Project Management For Sustainable Business DevelopmentJie Wang
 

Ähnlich wie Software Development Model for Startups (20)

What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"BSG tackling the fallacy of "Agile"
BSG tackling the fallacy of "Agile"
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Results
 
Day 4 part 3
Day  4 part 3Day  4 part 3
Day 4 part 3
 
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...
[SEPG Europe 2012] A Multi-Model Case Study: High Maturity in Development + S...
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
EIS-PM-Devt-Services-Boot Camp_Combined (1)
EIS-PM-Devt-Services-Boot Camp_Combined (1)EIS-PM-Devt-Services-Boot Camp_Combined (1)
EIS-PM-Devt-Services-Boot Camp_Combined (1)
 
Focus your investments in innovations
Focus your investments in innovationsFocus your investments in innovations
Focus your investments in innovations
 
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
ANIn Coimbatore Jan 2024 |Combining Agile Mindset and Design Thinking by Shan...
 
Project to Product roadmap
Project to Product roadmapProject to Product roadmap
Project to Product roadmap
 
Innovation Management Support - Accialini Training & Consulting
Innovation Management Support - Accialini Training & ConsultingInnovation Management Support - Accialini Training & Consulting
Innovation Management Support - Accialini Training & Consulting
 
Product Management Bootcamp Training
Product Management Bootcamp TrainingProduct Management Bootcamp Training
Product Management Bootcamp Training
 
New Product Development
New Product DevelopmentNew Product Development
New Product Development
 
Michael Bonamassa Presentation
Michael Bonamassa Presentation Michael Bonamassa Presentation
Michael Bonamassa Presentation
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
 
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and Competency
 
Flexible Product Development Process
Flexible Product Development ProcessFlexible Product Development Process
Flexible Product Development Process
 
Basics of Product and Process Design Management
Basics of Product and Process Design ManagementBasics of Product and Process Design Management
Basics of Product and Process Design Management
 
Project Management For Sustainable Business Development
Project Management For Sustainable Business DevelopmentProject Management For Sustainable Business Development
Project Management For Sustainable Business Development
 

Kürzlich hochgeladen

[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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Kürzlich hochgeladen (20)

[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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Software Development Model for Startups

  • 1. Software Development Model for Startups Thesis project presentation Author: Martin Verrev Advisor: Mart Roost 2012
  • 2. Motivation Business development and technology development cannot be handled separately during startup lifecycle.
  • 3. Purpose and scope Purpose: • Analyze startup and identify key constraints and success factors. • Formalize a development model tailored to startup lifecycle describing a process from initial idea to building a successful company. Scope: • The model is applicable to tech startups
  • 4. What is a startup? Startup is a human institution designed to create a new product or service under conditions of extreme uncertainty. (Ries) Startup is temporary organization designed to search for a repeatable and scalable business model. (Blank)
  • 5. Business model Business model is a collection of ideas that describes the rationale of how an organization creates, delivers, and captures value. It includes value proposition, customer segments, product, marketing and other core aspects of business describing the rationale of how an organization creates, delivers, and captures value converting it to profits.
  • 6. Startup vs traditional company Business model discovery Business model execution Startup Organizational Company transition Validated business model Cash-flow breakeven Validated product Profitable Repeatable sales model Rapid scale Managers hired New management
  • 7. Startup success definition Reaching the organizational transition before running out of resources: • Having a validated business model • Having a product that customers want • Having a repeatable sales channels
  • 8. Model guidelines • Maximal reduction of uncertainty • Minimal time to market • Traceability and measurability • Scalability and traceability • Right Action Right Time
  • 9. Model overview Agile Development Process Validated Learning Development Archetype Patterns practice model practice Startup lifecycle
  • 10. Startup lifecycle Problem Market Product Scaling Validation Validation Validation Each distinct phase has: • Purpose, primary and secondary goals. • Minimal set of mandatory roles, tasks, actions and outcomes. • Success criteria defined by success validation checklist, supported by phase specific metrics.
  • 11. Agile development process • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
  • 12. Validated learning • Purpose: Managing external uncertainty by learning as much as possible from customers • Method: Applying scientific method to development process to empirically prove correlation between product attributes and changed customer behavior
  • 13. Archetype patterns • Purpose: Managing internal uncertainty by learning as much as possible from customers • Definition: Self-evident and universal patterns of enterprise architecture that occur consistently in both business and technology domains.
  • 14. Archetype patterns • Decoupling implementation from specific problem being solved. • Providing architectural stability and guaranteed correctness even in case of change or pivot. • Providing scalability to architecture in case of rapid expansion. • Providing standards support to interface with external systems.
  • 15. Implementation • SPEM 2.0 compliant process model: – Defined method content. – Formalized business processes applicable to startup lifecycle. – Formalized repeatable components of business process as capability patterns and applied them to business processes. • Applied guidance and supporting materials to process model for improved legibility and usability.
  • 16. Result Summary • Described key constraints and success factors applicable to startup. • Formalized development model that: – Supports startup lifecycle. – Minimizes uncertainty from environment and external factors. – Minimizes uncertainty from architecture and internal factors. – Follows agile practices.
  • 17. Conclusions • Startup is fundamentally different from traditional company. • Applying traditional agile methodologies to development process is not enough. Agile methodologies should be extended with: – Validated learning practice – Archetype patterns practice • Further research can be conducted based on current results.
  • 18. Further development • Elaborate the process model to extent that it is usable by non-technical managers without supplementary theoretical materials. • Further theoretical research is possible in areas of process management, action research, business development or systems analysis.
  • 19. Supplementing materials • Published process model: http://martinv.zzz.ee/msc/published • Theoretical foundations (in Estonian): http://martinv.zzz.ee/msc/theory • Process model sources: https://github.com/martinve/asdp-process