Origin Story

What’s happen before?

Web, OpenSource, Agile and Cloud.

A long time ago

How the Web change the way we see IT

IT as a tool

Help to perform work


Hello IT

Limited # ressources

→ a separated department

  • General Resources
  • IT

Cost Center

Mitigated by

  • ITIL
  • V-Model
  • Waterfall

Outsourcing / Offshoring

Here Comes a new Challenger

Native Web Companies

Strategic Differentiator

  • Tech used to perform


End of 1990s

Richard Stallman


Open Source Initiative Free Software Foundation


  1. Free Redistribution
  2. Source Code
  3. Derivated Works
  4. Integrity of The Author’s Source Code
  5. No Discrimination Against Persons or Groups
  6. No Discrimination Against Fields of Endeavor
  7. Distribution of License
  8. License Must Not Be Specific to a Product
  9. License Must Not Restrict Other Software
  10. License Must Be Technology-Neutral


  • Security
  • Affordability
  • Transparency
  • Perpetuity
  • Interoperability
  • Flexibility

Another way to colaborate

People from different companies, cultures, background can work on the same product.

Why not you?


Agile Manifesto

  • 2001

Agile software development values

  • Individuals and Interactions over processes and tools
  • Working Software over comprehensive documentation
  • Customer Collaboration over contract negotiation
  • Responding to Change over following a plan

Adaptive vs. predictive

Iterative, incremental, and evolutionary

  • small increments
    • depending of software (~2w)

Efficient and face-to-face communication

Software Development Frameworks

  • Scrum
  • Kanban
  • XP


改善 is the Sino-Japanese word for “improvement”


Software Craftmanship

A fifth value for the Agile Manifesto:

“Craftsmanship over Crap”

Manifesto for Software Craftmanship

As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:

  • Not only working software, but also well-crafted software
  • Not only responding to change, but also steadily adding value
  • Not only individuals and interactions, but also a community of professionals
  • Not only customer collaboration, but also productive partnerships



  • AWS 2006
  • OpenStack ~2010


  • Flexibility
  • Cost “reductions”
  • Device and location independence
  • Maintenance
  • Multitenancy
  • Performance
  • Productivity
  • Availability
  • Scalability and elasticity
  • Security

We are always talking about budget.

And it’s ok