SlideShare a Scribd company logo
1 of 25
Download to read offline
proyecto:
The Softeng Portal Builder Story:
From Hell to Lean, From Zero to Cloud

Carlos Colell Sorinas
CEO
ccolell@softeng.es


October - 3 2012
Softeng in 1 minute
 About SOFTENG

     Consulting & software engineering since ‘97
     Top Microsoft Partner in Spain
     Solutions to improve your competitiveness

 Optimizing your       Increase your   We make
 systems               productivity    innovation real
Optimizamos                            Hacemos realidad
tus sistemas                           la innovación
The Softeng Portal Builder Story
97-2005: Dreaming to build a product
The Softeng Portal Builder Story
2006: We started Portal Builder…
The Softeng Portal Builder Story
2007: We got a mess !!
The Softeng Portal Builder Story
2008: With Lean we found the route
The Softeng Portal Builder Story
2009: With Scrum we saw the light…




                                   CHAOS
The Softeng Portal Builder Story
2010: Reengineering put us on the road
The Softeng Portal Builder Story
2010: Scrum&Lean helped us to take off
The Softeng Portal Builder Story
2011: All together took us to the cloud…
The Softeng Portal Builder Story
2012: Innovating with high speed
The Softeng Portal Builder Story
Lean was the first pillar for success




Introducing
Lean Development
The Softeng Portal Builder Story
Where did Lean dev. came from ?

   50’s: JIT –Toyota production System

   1990: JIT become known as Lean production

   90’s: Lean was adapted for software development

   2003: Mary & Tom Poppendieck formalized Lean for
   software development

   ¿WHY ADAPTED? Software always changes, products don’t
The Softeng Portal Builder Story
What is Lean Development ?



 1     Understanding          7 principles o truths

 2     Using     practices for applying principles
The Softeng Portal Builder Story
The 7 Principles in Lean Development ?

   Eliminate waste

   Create knowledge

   Decide as late as possible

   Deliver as fast as possible

   Empower the team

   Build Quality In

   Optimize the whole
The Softeng Portal Builder Story
Principle 1: Eliminate Waste

   ¿Why? Increases productivity

   ¿How? Ability to know what value is
    and capability to see & remove waste:
    Extra features
    Partially done work
    Bugs
    Delays
    Extra documentation
    Context switching
    Relearning
The Softeng Portal Builder Story
Principle 2: Create knowledge

   ¿Why? => Increase predictability

   ¿How?

    Iterative design
    Feedback from customer asap
    Feedback from Tests (CI)
    Extensible architecture
Decisions based on facts produce the most predictable results
The Softeng Portal Builder Story
Principle 3: Decide as late as possible

   ¿Why? Better decisions

   ¿How?

    Keeping options open….
    …delaying irreversible decisions to…
    “Last responsible moment” and then..
    Validate decisions asap
The Softeng Portal Builder Story
Principle 4: Deliver as fast as possible

   ¿Why? Competitive advantage

   ¿How?

     Remove “waste” systematically
     Constant Velocity requires quality
     Team committed to continually improve processes

                Velocity is the absence of waste
The Softeng Portal Builder Story
Principle 5: Empower the team

   ¿Why? Team can not be orchestrated (if decisions are
   made as late as possible + there is a fast execution)

   ¿How?

     Give Autonomy
     Synchronization
     Skilled Team

Trust your team to self-organize to meet the goals
The Softeng Portal Builder Story
Principle 6: Build quality in

   ¿Why? To prevent defects

   ¿How?

     Not allowing defects !–> TDD + CI
     Always simple , then growing (refactoring)
     Obtaining feedback quickly
     Maintainable: Adaptable and extensible
     Discipline
     Accomplish its purpose and usability
The Softeng Portal Builder Story
Principle 7: See the whole




                                   Optimize the
                                   whole value
                                   stream, avoiding
                                   optimizing by
                                   decomposition.
The Softeng Portal Builder Story
Benefits obtained

   More productive

   Innovation surface

   Happy customers

   Strong team

   Lean principles applied for all company services
The Softeng Portal Builder Story
Key things I have learned as PO

   Get ride of Technical Debt, asap.
   Create a Skilled Team and help them to develop
   Keep in mind the 7 principles of Lean
   Let automatize: Cont.Int, Cont.Deployment, Tests
   Do an extra-effort defining & prioritizing the stories
   Provide feedback to the team before sprint ends.
   Provide an updated vision to the team, regularly
proyecto:
                                 ¡Thank You!


 Carlos Colell Sorinas
 CEO

 Email: ccolell@softeng.es
 Twitter: @ccolell


 Barcelona: Pau Claris, 162-164 2ª Planta
 Madrid: Avda. Doctor Arce, 14

More Related Content

What's hot

The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile developmentToby Osbourn
 
Prototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUXPrototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUX3Pillar Global
 
Why DevOps and Agile Fails in Corporate Transformation
Why DevOps and Agile Fails in Corporate TransformationWhy DevOps and Agile Fails in Corporate Transformation
Why DevOps and Agile Fails in Corporate TransformationDevOps Indonesia
 
When and why do we need agile
When and why do we need agile When and why do we need agile
When and why do we need agile Luxoft
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDiego Pacheco
 
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...3Pillar Global
 
Agile Development - Are you building the right thing ? (Follow the value)
Agile Development - Are you building the right thing ? (Follow the value)Agile Development - Are you building the right thing ? (Follow the value)
Agile Development - Are you building the right thing ? (Follow the value)Martin Nymann Vinther
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
 
Home Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev EnablementHome Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev EnablementAnthony McCulley
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agileak-itconsulting.com
 
Vers l'entreprise agile
Vers l'entreprise agileVers l'entreprise agile
Vers l'entreprise agileHerve Lourdin
 
How DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-FoundersHow DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-FoundersProduct School
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...DigitalWoman.com
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot James Watters
 
Agile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That MattersAgile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That MattersRasmus Runberg
 
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home DepotFrom 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home DepotVMware Tanzu
 
Pair programming pair testing working together with the developers by Simon ...
Pair programming  pair testing working together with the developers by Simon ...Pair programming  pair testing working together with the developers by Simon ...
Pair programming pair testing working together with the developers by Simon ...Agile ME
 
leaf - Lean Enterprise Agile Framework - Scaling Deliverables
leaf - Lean Enterprise Agile Framework  - Scaling Deliverablesleaf - Lean Enterprise Agile Framework  - Scaling Deliverables
leaf - Lean Enterprise Agile Framework - Scaling DeliverablesSatisha K Venkataramaiah
 
Visualization in Agile
Visualization in AgileVisualization in Agile
Visualization in AgileVineet Patni
 

What's hot (20)

The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile development
 
Prototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUXPrototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUX
 
Why DevOps and Agile Fails in Corporate Transformation
Why DevOps and Agile Fails in Corporate TransformationWhy DevOps and Agile Fails in Corporate Transformation
Why DevOps and Agile Fails in Corporate Transformation
 
When and why do we need agile
When and why do we need agile When and why do we need agile
When and why do we need agile
 
The Learning loop of Devops in Enterprise
The Learning loop of Devops in EnterpriseThe Learning loop of Devops in Enterprise
The Learning loop of Devops in Enterprise
 
DevOps: Plain English Business Benefits
DevOps: Plain English Business BenefitsDevOps: Plain English Business Benefits
DevOps: Plain English Business Benefits
 
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...
Using Prototypes to Validate Product Strategy - Product Camp DC Presentation ...
 
Agile Development - Are you building the right thing ? (Follow the value)
Agile Development - Are you building the right thing ? (Follow the value)Agile Development - Are you building the right thing ? (Follow the value)
Agile Development - Are you building the right thing ? (Follow the value)
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 
Home Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev EnablementHome Depot - From Platform Ops to Dev Enablement
Home Depot - From Platform Ops to Dev Enablement
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile
 
Vers l'entreprise agile
Vers l'entreprise agileVers l'entreprise agile
Vers l'entreprise agile
 
How DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-FoundersHow DevOps Impact Product Management by xOps Co-Founders
How DevOps Impact Product Management by xOps Co-Founders
 
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot
 
Agile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That MattersAgile ME 2018 - Agile That Matters
Agile ME 2018 - Agile That Matters
 
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home DepotFrom 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
From 0 to 1000 Apps: The First Year of Cloud Foundry at the Home Depot
 
Pair programming pair testing working together with the developers by Simon ...
Pair programming  pair testing working together with the developers by Simon ...Pair programming  pair testing working together with the developers by Simon ...
Pair programming pair testing working together with the developers by Simon ...
 
leaf - Lean Enterprise Agile Framework - Scaling Deliverables
leaf - Lean Enterprise Agile Framework  - Scaling Deliverablesleaf - Lean Enterprise Agile Framework  - Scaling Deliverables
leaf - Lean Enterprise Agile Framework - Scaling Deliverables
 
Visualization in Agile
Visualization in AgileVisualization in Agile
Visualization in Agile
 

Viewers also liked

Certificate Academy
Certificate AcademyCertificate Academy
Certificate AcademyAkan Ajdini
 
Ap 8-14-2008
Ap 8-14-2008Ap 8-14-2008
Ap 8-14-2008DeepDude
 
Enquadrament del pla (Nel i Joan Cano)
Enquadrament del pla (Nel i Joan Cano)Enquadrament del pla (Nel i Joan Cano)
Enquadrament del pla (Nel i Joan Cano)mertxita
 
HRCongres dag 2 Jan Verlinden PepsiCo
HRCongres dag 2 Jan Verlinden PepsiCoHRCongres dag 2 Jan Verlinden PepsiCo
HRCongres dag 2 Jan Verlinden PepsiCoHRmagazine
 
Regulador integrado ta-956_es-en
Regulador integrado ta-956_es-enRegulador integrado ta-956_es-en
Regulador integrado ta-956_es-enFreddy Rondonil
 
Endwood Capped PVC Fencing
Endwood Capped PVC Fencing Endwood Capped PVC Fencing
Endwood Capped PVC Fencing enduris1
 
L'home a la Lluna? Projecte Apolo 11
L'home a la Lluna? Projecte Apolo 11L'home a la Lluna? Projecte Apolo 11
L'home a la Lluna? Projecte Apolo 11alex_mascu
 
Nina wilson.resume.2015.2
Nina wilson.resume.2015.2Nina wilson.resume.2015.2
Nina wilson.resume.2015.2Nina Wilson
 
Tendencias en Internet 2015
Tendencias en Internet 2015Tendencias en Internet 2015
Tendencias en Internet 2015Tirso Maldonado
 
Servicios Oracle de ALTEN
Servicios Oracle de ALTENServicios Oracle de ALTEN
Servicios Oracle de ALTENcarlesprat
 
Materiales controles
Materiales controlesMateriales controles
Materiales controlesWil Ivi
 
758911106.globos piloto y radiosondas radares y satélites
758911106.globos piloto y radiosondas    radares y satélites758911106.globos piloto y radiosondas    radares y satélites
758911106.globos piloto y radiosondas radares y satélitesgallo2007
 
Montessori Culiacan / 2014-2015
Montessori Culiacan / 2014-2015Montessori Culiacan / 2014-2015
Montessori Culiacan / 2014-2015MontessoriCuliacan
 
History.ej.part i.kovarik
History.ej.part i.kovarikHistory.ej.part i.kovarik
History.ej.part i.kovarikBill Kovarik
 
Guia de cuidados_ua_def
Guia de cuidados_ua_defGuia de cuidados_ua_def
Guia de cuidados_ua_defmaeh79
 
Modelo de servicios en línea para contribuir al desarrollo económico local de...
Modelo de servicios en línea para contribuir al desarrollo económico local de...Modelo de servicios en línea para contribuir al desarrollo económico local de...
Modelo de servicios en línea para contribuir al desarrollo económico local de...Jorge Valenzuela Posadas
 

Viewers also liked (20)

Certificate Academy
Certificate AcademyCertificate Academy
Certificate Academy
 
Ap 8-14-2008
Ap 8-14-2008Ap 8-14-2008
Ap 8-14-2008
 
Enquadrament del pla (Nel i Joan Cano)
Enquadrament del pla (Nel i Joan Cano)Enquadrament del pla (Nel i Joan Cano)
Enquadrament del pla (Nel i Joan Cano)
 
HRCongres dag 2 Jan Verlinden PepsiCo
HRCongres dag 2 Jan Verlinden PepsiCoHRCongres dag 2 Jan Verlinden PepsiCo
HRCongres dag 2 Jan Verlinden PepsiCo
 
Regulador integrado ta-956_es-en
Regulador integrado ta-956_es-enRegulador integrado ta-956_es-en
Regulador integrado ta-956_es-en
 
Endwood Capped PVC Fencing
Endwood Capped PVC Fencing Endwood Capped PVC Fencing
Endwood Capped PVC Fencing
 
Directores rurales789
Directores  rurales789Directores  rurales789
Directores rurales789
 
Noções de direito penal pronta
Noções de direito penal prontaNoções de direito penal pronta
Noções de direito penal pronta
 
L'home a la Lluna? Projecte Apolo 11
L'home a la Lluna? Projecte Apolo 11L'home a la Lluna? Projecte Apolo 11
L'home a la Lluna? Projecte Apolo 11
 
Nina wilson.resume.2015.2
Nina wilson.resume.2015.2Nina wilson.resume.2015.2
Nina wilson.resume.2015.2
 
Chapter 1 Story
Chapter 1 StoryChapter 1 Story
Chapter 1 Story
 
Tendencias en Internet 2015
Tendencias en Internet 2015Tendencias en Internet 2015
Tendencias en Internet 2015
 
Servicios Oracle de ALTEN
Servicios Oracle de ALTENServicios Oracle de ALTEN
Servicios Oracle de ALTEN
 
Materiales controles
Materiales controlesMateriales controles
Materiales controles
 
Double stemcell
Double stemcellDouble stemcell
Double stemcell
 
758911106.globos piloto y radiosondas radares y satélites
758911106.globos piloto y radiosondas    radares y satélites758911106.globos piloto y radiosondas    radares y satélites
758911106.globos piloto y radiosondas radares y satélites
 
Montessori Culiacan / 2014-2015
Montessori Culiacan / 2014-2015Montessori Culiacan / 2014-2015
Montessori Culiacan / 2014-2015
 
History.ej.part i.kovarik
History.ej.part i.kovarikHistory.ej.part i.kovarik
History.ej.part i.kovarik
 
Guia de cuidados_ua_def
Guia de cuidados_ua_defGuia de cuidados_ua_def
Guia de cuidados_ua_def
 
Modelo de servicios en línea para contribuir al desarrollo económico local de...
Modelo de servicios en línea para contribuir al desarrollo económico local de...Modelo de servicios en línea para contribuir al desarrollo económico local de...
Modelo de servicios en línea para contribuir al desarrollo económico local de...
 

Similar to The Portal Builder Story- From Hell to Lean, from zero to Cloud - Part I (Scrum Gathering Barcelona - 2012)

GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development PracticesLemi Orhan Ergin
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
ElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA InfotechElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA InfotechAapna Infotech
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
 
Oow soa governance v1 0
Oow   soa governance v1 0Oow   soa governance v1 0
Oow soa governance v1 0saalbers
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Mirco Hering
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile MethodologiesStfalcon Meetups
 
Top seo company Best digital agency | 3foxdigital
 Top seo company Best digital agency | 3foxdigital Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital3fox Digital
 
Top seo company Best digital agency | 3foxdigital
  Top seo company Best digital agency | 3foxdigital  Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital3fox Digital
 
best digital marketing company
best digital marketing companybest digital marketing company
best digital marketing company3fox Digital
 
best seo company Best digital agency 3foxdigital
best seo company Best digital agency  3foxdigitalbest seo company Best digital agency  3foxdigital
best seo company Best digital agency 3foxdigital3fox Digital
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Joe Gollner
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...ghodgkinson
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
DevOps : Consulting with Foresight
DevOps : Consulting with ForesightDevOps : Consulting with Foresight
DevOps : Consulting with ForesightInfoSeption
 

Similar to The Portal Builder Story- From Hell to Lean, from zero to Cloud - Part I (Scrum Gathering Barcelona - 2012) (20)

GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
ElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA InfotechElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA Infotech
 
2015 03-siia-iin-byte9-v1
2015 03-siia-iin-byte9-v12015 03-siia-iin-byte9-v1
2015 03-siia-iin-byte9-v1
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
 
Cq5 Development
Cq5 Development Cq5 Development
Cq5 Development
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Oow soa governance v1 0
Oow   soa governance v1 0Oow   soa governance v1 0
Oow soa governance v1 0
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile Methodologies
 
Top seo company Best digital agency | 3foxdigital
 Top seo company Best digital agency | 3foxdigital Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
 
Top seo company Best digital agency | 3foxdigital
  Top seo company Best digital agency | 3foxdigital  Top seo company Best digital agency | 3foxdigital
Top seo company Best digital agency | 3foxdigital
 
best digital marketing company
best digital marketing companybest digital marketing company
best digital marketing company
 
best seo company Best digital agency 3foxdigital
best seo company Best digital agency  3foxdigitalbest seo company Best digital agency  3foxdigital
best seo company Best digital agency 3foxdigital
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolution
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolution
 
DevOps : Consulting with Foresight
DevOps : Consulting with ForesightDevOps : Consulting with Foresight
DevOps : Consulting with Foresight
 

More from SOFTENG

El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...SOFTENG
 
Azure presentación Gran hermano vip - desayuno microsoft
Azure   presentación Gran hermano vip - desayuno microsoftAzure   presentación Gran hermano vip - desayuno microsoft
Azure presentación Gran hermano vip - desayuno microsoftSOFTENG
 
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y Softeng
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y SoftengOffice 365 y azure en la mediana empresa - Evento Cloud de Microsoft y Softeng
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y SoftengSOFTENG
 
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...SOFTENG
 
La importancia de la competitividad en las empresas y el papel de microsoft -...
La importancia de la competitividad en las empresas y el papel de microsoft -...La importancia de la competitividad en las empresas y el papel de microsoft -...
La importancia de la competitividad en las empresas y el papel de microsoft -...SOFTENG
 
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...SOFTENG
 
La experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal BuilderLa experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal BuilderSOFTENG
 
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y Softeng
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y SoftengLos problemas de las empresas con sus webs. Evento Cloud de Microsoft y Softeng
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y SoftengSOFTENG
 
El nuevo Office 365
El nuevo Office 365El nuevo Office 365
El nuevo Office 365SOFTENG
 
Office 365 y azure en la mediana y gran empresa
Office 365 y azure en la mediana y gran empresaOffice 365 y azure en la mediana y gran empresa
Office 365 y azure en la mediana y gran empresaSOFTENG
 
Cómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadCómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadSOFTENG
 
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013Presentación de Softeng Portal Builder en IDC Cloud Forum 2013
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013SOFTENG
 
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...SOFTENG
 
Impacto económico del salto a la nube presentación microsoft innovation center
Impacto económico del salto a la nube presentación microsoft innovation centerImpacto económico del salto a la nube presentación microsoft innovation center
Impacto económico del salto a la nube presentación microsoft innovation centerSOFTENG
 
Los problemas de las empresas con sus webs evento cloud 31-oct-2013
Los problemas de las empresas con sus webs   evento cloud 31-oct-2013Los problemas de las empresas con sus webs   evento cloud 31-oct-2013
Los problemas de las empresas con sus webs evento cloud 31-oct-2013SOFTENG
 
Cómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadCómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadSOFTENG
 
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2SOFTENG
 
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012SOFTENG
 
Presentación y novedades de Office 365- Jose Luis Cruz de Microsoft
Presentación y novedades de Office 365- Jose Luis Cruz de MicrosoftPresentación y novedades de Office 365- Jose Luis Cruz de Microsoft
Presentación y novedades de Office 365- Jose Luis Cruz de MicrosoftSOFTENG
 
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...SOFTENG
 

More from SOFTENG (20)

El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...
 
Azure presentación Gran hermano vip - desayuno microsoft
Azure   presentación Gran hermano vip - desayuno microsoftAzure   presentación Gran hermano vip - desayuno microsoft
Azure presentación Gran hermano vip - desayuno microsoft
 
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y Softeng
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y SoftengOffice 365 y azure en la mediana empresa - Evento Cloud de Microsoft y Softeng
Office 365 y azure en la mediana empresa - Evento Cloud de Microsoft y Softeng
 
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...
Razones por las que las empresas adoptan la nube - evento Cloud de Microsoft ...
 
La importancia de la competitividad en las empresas y el papel de microsoft -...
La importancia de la competitividad en las empresas y el papel de microsoft -...La importancia de la competitividad en las empresas y el papel de microsoft -...
La importancia de la competitividad en las empresas y el papel de microsoft -...
 
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...
Portal builder impulsa tu empresa a través de la web - Evento Cloud Office 36...
 
La experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal BuilderLa experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal Builder
 
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y Softeng
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y SoftengLos problemas de las empresas con sus webs. Evento Cloud de Microsoft y Softeng
Los problemas de las empresas con sus webs. Evento Cloud de Microsoft y Softeng
 
El nuevo Office 365
El nuevo Office 365El nuevo Office 365
El nuevo Office 365
 
Office 365 y azure en la mediana y gran empresa
Office 365 y azure en la mediana y gran empresaOffice 365 y azure en la mediana y gran empresa
Office 365 y azure en la mediana y gran empresa
 
Cómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadCómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividad
 
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013Presentación de Softeng Portal Builder en IDC Cloud Forum 2013
Presentación de Softeng Portal Builder en IDC Cloud Forum 2013
 
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...
Caso de éxito de Nexus Energía sobre su nuevo portal desarrollado y gestionad...
 
Impacto económico del salto a la nube presentación microsoft innovation center
Impacto económico del salto a la nube presentación microsoft innovation centerImpacto económico del salto a la nube presentación microsoft innovation center
Impacto económico del salto a la nube presentación microsoft innovation center
 
Los problemas de las empresas con sus webs evento cloud 31-oct-2013
Los problemas de las empresas con sus webs   evento cloud 31-oct-2013Los problemas de las empresas con sus webs   evento cloud 31-oct-2013
Los problemas de las empresas con sus webs evento cloud 31-oct-2013
 
Cómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadCómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividad
 
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
 
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012
Presentación SOFTENG Conferencia Agile-Lean-Scrum junio 2012
 
Presentación y novedades de Office 365- Jose Luis Cruz de Microsoft
Presentación y novedades de Office 365- Jose Luis Cruz de MicrosoftPresentación y novedades de Office 365- Jose Luis Cruz de Microsoft
Presentación y novedades de Office 365- Jose Luis Cruz de Microsoft
 
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...
Presentación sobre el Impacto económico de Office 365 – Xavier Hernanz de Mic...
 

The Portal Builder Story- From Hell to Lean, from zero to Cloud - Part I (Scrum Gathering Barcelona - 2012)

  • 1. proyecto: The Softeng Portal Builder Story: From Hell to Lean, From Zero to Cloud Carlos Colell Sorinas CEO ccolell@softeng.es October - 3 2012
  • 2. Softeng in 1 minute About SOFTENG Consulting & software engineering since ‘97 Top Microsoft Partner in Spain Solutions to improve your competitiveness Optimizing your Increase your We make systems productivity innovation real Optimizamos Hacemos realidad tus sistemas la innovación
  • 3. The Softeng Portal Builder Story 97-2005: Dreaming to build a product
  • 4. The Softeng Portal Builder Story 2006: We started Portal Builder…
  • 5. The Softeng Portal Builder Story 2007: We got a mess !!
  • 6. The Softeng Portal Builder Story 2008: With Lean we found the route
  • 7. The Softeng Portal Builder Story 2009: With Scrum we saw the light… CHAOS
  • 8. The Softeng Portal Builder Story 2010: Reengineering put us on the road
  • 9. The Softeng Portal Builder Story 2010: Scrum&Lean helped us to take off
  • 10. The Softeng Portal Builder Story 2011: All together took us to the cloud…
  • 11. The Softeng Portal Builder Story 2012: Innovating with high speed
  • 12. The Softeng Portal Builder Story Lean was the first pillar for success Introducing Lean Development
  • 13. The Softeng Portal Builder Story Where did Lean dev. came from ? 50’s: JIT –Toyota production System 1990: JIT become known as Lean production 90’s: Lean was adapted for software development 2003: Mary & Tom Poppendieck formalized Lean for software development ¿WHY ADAPTED? Software always changes, products don’t
  • 14. The Softeng Portal Builder Story What is Lean Development ? 1 Understanding 7 principles o truths 2 Using practices for applying principles
  • 15. The Softeng Portal Builder Story The 7 Principles in Lean Development ? Eliminate waste Create knowledge Decide as late as possible Deliver as fast as possible Empower the team Build Quality In Optimize the whole
  • 16. The Softeng Portal Builder Story Principle 1: Eliminate Waste ¿Why? Increases productivity ¿How? Ability to know what value is and capability to see & remove waste:  Extra features  Partially done work  Bugs  Delays  Extra documentation  Context switching  Relearning
  • 17. The Softeng Portal Builder Story Principle 2: Create knowledge ¿Why? => Increase predictability ¿How?  Iterative design  Feedback from customer asap  Feedback from Tests (CI)  Extensible architecture Decisions based on facts produce the most predictable results
  • 18. The Softeng Portal Builder Story Principle 3: Decide as late as possible ¿Why? Better decisions ¿How?  Keeping options open….  …delaying irreversible decisions to…  “Last responsible moment” and then..  Validate decisions asap
  • 19. The Softeng Portal Builder Story Principle 4: Deliver as fast as possible ¿Why? Competitive advantage ¿How?  Remove “waste” systematically  Constant Velocity requires quality  Team committed to continually improve processes Velocity is the absence of waste
  • 20. The Softeng Portal Builder Story Principle 5: Empower the team ¿Why? Team can not be orchestrated (if decisions are made as late as possible + there is a fast execution) ¿How?  Give Autonomy  Synchronization  Skilled Team Trust your team to self-organize to meet the goals
  • 21. The Softeng Portal Builder Story Principle 6: Build quality in ¿Why? To prevent defects ¿How?  Not allowing defects !–> TDD + CI  Always simple , then growing (refactoring)  Obtaining feedback quickly  Maintainable: Adaptable and extensible  Discipline  Accomplish its purpose and usability
  • 22. The Softeng Portal Builder Story Principle 7: See the whole Optimize the whole value stream, avoiding optimizing by decomposition.
  • 23. The Softeng Portal Builder Story Benefits obtained More productive Innovation surface Happy customers Strong team Lean principles applied for all company services
  • 24. The Softeng Portal Builder Story Key things I have learned as PO Get ride of Technical Debt, asap. Create a Skilled Team and help them to develop Keep in mind the 7 principles of Lean Let automatize: Cont.Int, Cont.Deployment, Tests Do an extra-effort defining & prioritizing the stories Provide feedback to the team before sprint ends. Provide an updated vision to the team, regularly
  • 25. proyecto: ¡Thank You! Carlos Colell Sorinas CEO Email: ccolell@softeng.es Twitter: @ccolell Barcelona: Pau Claris, 162-164 2ª Planta Madrid: Avda. Doctor Arce, 14