SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Developing  UNCERTAIN  Software Alline Watkins October 2011
AGENDA ,[object Object],[object Object],[object Object],[object Object],    http://goLiveSource.blogspot.com   
"A startup is a human institution designed to deliver a new product or service under conditions of  extreme uncertainty " StartupLessonsLearned.com   How to apply the  Lean Startup concepts  to the whole   software development process   ?
80%   of the developed software is not being  used by anyone .
 
The    Build   Measure    Learn  loop theLeanStartup.com
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
[object Object],[object Object],"You gotta start with the  customer experience  and works backward to the technology. You can’t start with the technology and try to figure out where you are going to sell it." 
The  Agile Development Poster revised for the  UNCERTAIN Software
The       Lean             Code 1.  Ubiquitous  Language 2.  Isolated  Minimum Viable Products 3.  A tool to visualize the  intent  of the code
In a nutshell,  Lean Code  is a software project that is  short ,  independent  and  extremely organized .  The Lean Code can be easily maintained and its intention promptly understood by any participant in the software development process, including  non-programmers .  
  of the lifetime  cost  of a software involves  maintenance 2   /   3
Ubiquitous  Language http://slideshare.net/allineoliveira/ubiquitous-language
Minimum Viable Product Just the  necessary  amount of  features that will make the users   use   your software

Weitere ähnliche Inhalte

Was ist angesagt? (7)

Appportunity
AppportunityAppportunity
Appportunity
 
WebGeek DevCup Rules (At Pre-DevCup)
WebGeek DevCup Rules (At Pre-DevCup)WebGeek DevCup Rules (At Pre-DevCup)
WebGeek DevCup Rules (At Pre-DevCup)
 
Cognos10
Cognos10Cognos10
Cognos10
 
Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013Rapidly prototyping games_FITC Amsterdam_2013
Rapidly prototyping games_FITC Amsterdam_2013
 
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13Notes from Educator Pre-training Briefing 1  - Summary of AfG-toolset 2012-13
Notes from Educator Pre-training Briefing 1 - Summary of AfG-toolset 2012-13
 
Agile paris 2022 sharing
Agile paris 2022   sharingAgile paris 2022   sharing
Agile paris 2022 sharing
 
Up To Date Presentation
Up To Date PresentationUp To Date Presentation
Up To Date Presentation
 

Andere mochten auch

Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
NLJUG
 
How I did it (in .NET): idiomatic Domain Driven Design
How I did it (in .NET): idiomatic Domain Driven DesignHow I did it (in .NET): idiomatic Domain Driven Design
How I did it (in .NET): idiomatic Domain Driven Design
Andrea Saltarello
 
Millwright Local 1755 Presentation
Millwright Local 1755 PresentationMillwright Local 1755 Presentation
Millwright Local 1755 Presentation
millwright1755
 
Unleash Your Domain With Greg Young @ DDD-Day
Unleash Your Domain With Greg Young @ DDD-DayUnleash Your Domain With Greg Young @ DDD-Day
Unleash Your Domain With Greg Young @ DDD-Day
DotNetMarche
 
Domain driven design in a nutshell
Domain driven design in a nutshellDomain driven design in a nutshell
Domain driven design in a nutshell
Toni Esteves
 

Andere mochten auch (20)

Ubiquitous Language
Ubiquitous LanguageUbiquitous Language
Ubiquitous Language
 
The Ubiquitous Language
The Ubiquitous LanguageThe Ubiquitous Language
The Ubiquitous Language
 
The Ubiquitous Language DDDBE V2
The Ubiquitous Language DDDBE V2The Ubiquitous Language DDDBE V2
The Ubiquitous Language DDDBE V2
 
WebSockets On Fire
WebSockets On FireWebSockets On Fire
WebSockets On Fire
 
Refactoring towards the ubiquitous language
Refactoring towards the ubiquitous languageRefactoring towards the ubiquitous language
Refactoring towards the ubiquitous language
 
REST and ASP.NET Web API (Tunisia)
REST and ASP.NET Web API (Tunisia)REST and ASP.NET Web API (Tunisia)
REST and ASP.NET Web API (Tunisia)
 
Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
Modularity and Domain Driven Design; a killer Combination? - Tom de Wolf & St...
 
How I did it (in .NET): idiomatic Domain Driven Design
How I did it (in .NET): idiomatic Domain Driven DesignHow I did it (in .NET): idiomatic Domain Driven Design
How I did it (in .NET): idiomatic Domain Driven Design
 
Evil By Design
Evil By DesignEvil By Design
Evil By Design
 
Polishing Multiple California Service Station Sites to Achieve Low Threat Cl...
Polishing Multiple California Service Station Sites to Achieve Low Threat Cl...Polishing Multiple California Service Station Sites to Achieve Low Threat Cl...
Polishing Multiple California Service Station Sites to Achieve Low Threat Cl...
 
Millwright Local 1755 Presentation
Millwright Local 1755 PresentationMillwright Local 1755 Presentation
Millwright Local 1755 Presentation
 
Unleash Your Domain With Greg Young @ DDD-Day
Unleash Your Domain With Greg Young @ DDD-DayUnleash Your Domain With Greg Young @ DDD-Day
Unleash Your Domain With Greg Young @ DDD-Day
 
Introduction to-ddd
Introduction to-dddIntroduction to-ddd
Introduction to-ddd
 
Intro do Domain Driven Design. ( PL )
Intro do Domain Driven Design. ( PL )Intro do Domain Driven Design. ( PL )
Intro do Domain Driven Design. ( PL )
 
Domain-driven design - eine Einführung
Domain-driven design - eine EinführungDomain-driven design - eine Einführung
Domain-driven design - eine Einführung
 
Domain Driven Design Quickly
Domain Driven Design QuicklyDomain Driven Design Quickly
Domain Driven Design Quickly
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Domain driven design in a nutshell
Domain driven design in a nutshellDomain driven design in a nutshell
Domain driven design in a nutshell
 
Docker for .net developer
Docker for .net developerDocker for .net developer
Docker for .net developer
 
Domain Driven Design (DDD)
Domain Driven Design (DDD)Domain Driven Design (DDD)
Domain Driven Design (DDD)
 

Ähnlich wie Developing UNCERTAIN Software

Ähnlich wie Developing UNCERTAIN Software (20)

Comprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdfComprehensive Guide on Software Development Process.pdf
Comprehensive Guide on Software Development Process.pdf
 
W make104
W make104W make104
W make104
 
Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)
 
Everything You Need to Know About Java App Development Services
Everything You Need to Know About Java App Development ServicesEverything You Need to Know About Java App Development Services
Everything You Need to Know About Java App Development Services
 
android development training in mumbai
android development training in mumbaiandroid development training in mumbai
android development training in mumbai
 
5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy5 Keys to Your Best Automated Testing Strategy
5 Keys to Your Best Automated Testing Strategy
 
Mobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool LabsMobile application development React Native - Tidepool Labs
Mobile application development React Native - Tidepool Labs
 
voice recognition security system ppt
voice recognition security system pptvoice recognition security system ppt
voice recognition security system ppt
 
Untitled document.pdf
Untitled document.pdfUntitled document.pdf
Untitled document.pdf
 
Repertoire of contributions hacktoberfest
Repertoire of contributions hacktoberfestRepertoire of contributions hacktoberfest
Repertoire of contributions hacktoberfest
 
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
 
Low-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdfLow-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdf
 
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdfbest-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
SAP Development Object Testing
SAP Development Object TestingSAP Development Object Testing
SAP Development Object Testing
 
Teamwork Presentation
Teamwork PresentationTeamwork Presentation
Teamwork Presentation
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
 
BSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IVBSC Software & Software engineering-UNIT-IV
BSC Software & Software engineering-UNIT-IV
 
Low-Code & No-Code: A Code-Free Revolution in Software Development
Low-Code & No-Code: A Code-Free Revolution in Software DevelopmentLow-Code & No-Code: A Code-Free Revolution in Software Development
Low-Code & No-Code: A Code-Free Revolution in Software Development
 

Mehr von Alline Oliveira (7)

Lean xpress
Lean xpressLean xpress
Lean xpress
 
User driven development
User driven developmentUser driven development
User driven development
 
Ubiquitous Language - Portugues
Ubiquitous Language - PortuguesUbiquitous Language - Portugues
Ubiquitous Language - Portugues
 
Live Source - Brasil
Live Source - BrasilLive Source - Brasil
Live Source - Brasil
 
CrowdLoud SW DEMO
CrowdLoud SW DEMOCrowdLoud SW DEMO
CrowdLoud SW DEMO
 
Live Source - an Agile Toolkit
Live Source - an Agile ToolkitLive Source - an Agile Toolkit
Live Source - an Agile Toolkit
 
How to start with Google Web Toolkit
How to start with Google Web ToolkitHow to start with Google Web Toolkit
How to start with Google Web Toolkit
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Developing UNCERTAIN Software