SlideShare a Scribd company logo
Impact of Agile in (software) organizations 
Asunción, 2 de octubre de 2014 
Alvaro Ruiz de Mendarozqueta
Impact of Agile in (software) 
organizations 
LIDICALSO 
Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad de Software 
LIDICALSO http://www.institucional.frc.utn.edu.ar/sistemas/lidicalso/ 
Departamento de Ing. en Sistemas de Información 
UTN FRC
Álvaro Ruiz de Mendarozqueta 
aruiz@sistemas.frc.utn.edu.ar 
aruizdemendarozqueta@fundacionsadosky.org.ar 
skype: alvaro.rdm 
http://www.slideshare.net/AlvaroRuizdeMendaroz
History
5 
Analytical Engine 
1837
6 
Eniac 
1946 
19000 electronic valves
7 
Don Manuel Sadosky 
Manuel Sadosky 
UBA
Clementina 
1961 
4,5 M USD 
UBA
Software Everywhere
Impact of Agile in Software Development Organizations
Impact of Agile in Software Development Organizations
Impact of Agile in Software Development Organizations
Impact of Agile in Software Development Organizations
Impact of Agile in Software Development Organizations
Other technologies powered by 
Software
BMW 
2006
Autonomous 
2014
Bionic leg
Bionic 
hand
Exoskeleton
Drone
Mini drone
Robots
Medical robot
Microchip for taking pictures inside veins
In Argentina
Google 
Glass
Impact of Agile in Software Development Organizations
SARA
SAC-D Aquarius
AR-Sat 1
Capitán 
Beto
High speed 
Mendieta 
UNC
CIAA
Energy
Radar
Precision agriculture
Impact of Agile in Software Development Organizations
They don’t work without software
Size?
Pulqui II 
No software 
1950
Airbus 
100 M LOC 
10.000 A4 paper block
Software as an added value component
Software 
Tech A 
Tech B 
Tech C
Earnings 68% 
BOM Cost 31% 
Manufacturing cost 1% 
Iphone 5 
16 GB 
649 USD 8 USD !
CHAOS Report 2009 
Standish Group 
Success?
Agile Paradigm for software development
Based on plan 
Fixed 
Requierements 
Estimated 
Resources Calendar 
Tradicional approach
Based on value 
Features 
Resources Calendar 
Estimated 
Agile approach 
Fixed
Based on plan 
Fixed 
Requierements 
Resources Calendar 
Estimated 
Features 
Resources Calendar 
Baded on value 
Traditional 
Agile
Manifesto for Agile Software Development 
http://agilemanifesto.org/
A 
B 
C 
Individuals and interactions 
over processes and tools 
Manifesto 
Value more
Working software 
over comprehensive documentation 
Manifesto 
Value more
Customer collaboration 
over contract negotiation 
Manifesto 
Value more
Responding to change 
over following a plan 
Manifesto 
Value more
Our highest priority is to satisfy the customer 
through early and continuous delivery 
of valuable software. 
principle #1 
Agile Manifesto 
http://agilemanifesto.org/
Welcome changing requirements, even late in 
development. 
Agile processes harness change for the customer's competitive advantage 
http://agilemanifesto.org/ 
Agile Manifesto 
principle #2
Deliver working software frequently, from a 
couple of weeks to a couple of months, 
with a 
preference to the shorter timescale. 
http://agilemanifesto.org/ 
Agile Manifesto 
principle #3
Agile in a nutshell
Traditional
Agile
Predictive 
Adaptative 
Concept 
Product 
Calendar 
c1 
p1 
c2 
p2 
pn 
cn 
Calendar
Requierements 
Design 
Construction 
Test 
Product 
Feature 
Design 
Code 
Test 
Product 
time 
Feature 
Design 
Code 
Test 
Product 
Feature 
Design 
Code 
Test 
Product
Impact of Agile in Software Development Organizations
Scrum
Work in short cycles 
Management doesn’t interrupt the team 
Team reports to the client, not the manager 
Team estimates how much time work will take 
The team decides how much work it can do in an iteration 
scrum
The team decides how to do the work in the iteration 
The team measures its own performance 
Define work goals before each cycle starts 
Define work goals through user stories 
Systematically remove impediments 
scrum
Agile looks like
69
Branch schema
Impact of Agile in Software Development Organizations
Impact of Agile in Software Development Organizations
73
74
Impact of Agile in Software Development Organizations
SPI using CMMI
Start 
Establish goals and assess improvement needs 
Assess the company using 
CMMI model 
Plan the improvements 
What should we do
Establish CMMI level 
Start in level 2 and follow 
a recipe 
What happens
Focus
Focus
1 
2 
3 
Implementation order
Take several months 
Written processes rather than improvements 
Lack of tools
Rigid model interpretation 
Using recipes without context and team analysis 
Too detailed processes
SPI perception
Agile?
+ Challenges
New roles 
Product Owner 
Scrum Master 
Developers 
Specialist (also developers)
[PMBOK] 
Quality 
Testing
el enfoque predictivo limita 
ciclos de aprendizaje 
capacidad de adaptación 
generación de valor 
Functions 
and flat structures
Annual initiatives clashes 
Scrum as a management tool 
JIT training per work cycle 
Automation
Real improvements per work cycle 
Culture 
HR 
Managers
Traditional 
Customer 
Analyst 
Designer 
Programmer 
Tester 
Communication in Waterfall
Customer 
Team member 
Team member 
Team member 
Team member 
Communication in Agile
Gap
Be agile
Impact of Agile in Software Development Organizations
¡Gracias! 
http://www.slideshare.net/AlvaroRuizdeMendaroz

More Related Content

PDF
Software engineering in the agile manifesto
PPTX
Agile Testing - Pruebas en Ágiles
PDF
Scaled agile
PDF
Agile2013_Fall-Final
PDF
The importance of early testing and automation
PDF
Scaling Agile With SAFe (Scaled Agile Framework)
PPTX
Agile software development compfest 13
PDF
Agile transformation kick off presentation v 1.0
Software engineering in the agile manifesto
Agile Testing - Pruebas en Ágiles
Scaled agile
Agile2013_Fall-Final
The importance of early testing and automation
Scaling Agile With SAFe (Scaled Agile Framework)
Agile software development compfest 13
Agile transformation kick off presentation v 1.0

What's hot (20)

PPTX
Introduction to SAFe, the Scaled Agile Framework
PDF
Doing #noProjects in Large Organizations (Codemotion 2015)
PDF
An Introduction to SAFe: The Scaled Agile Framework
PDF
What is Scaled Agile Framework | Edureka
PDF
Scaled agile implementation
PPTX
Scaling Agile
PDF
Accredited SAFe Agile Practitioner (ASAP®) Handbook
PDF
Beyond Portfolio: The Agile transformation of a multinational financial insti...
PDF
Scaled Agile Framework SAFe 4.0
PDF
Top 50 Scaled Agile Interview Question and Answers | Edureka
PDF
How to create performance based certifications for software
PDF
Principi Agile
PDF
The Myriad faces of Agile Training & Certification
PPTX
Winning at Culture
PDF
Winning at Culture: The Keys to the Successful DevOps Organization
PDF
SAFe agilist_brochure
PDF
DevOps: Plain English Business Benefits
PPTX
Scaled agile framework (SAFe) - adopting agile at enterprise scale
PDF
Montreal Scaled Agile Meetup SAFe vs DAD
PDF
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Introduction to SAFe, the Scaled Agile Framework
Doing #noProjects in Large Organizations (Codemotion 2015)
An Introduction to SAFe: The Scaled Agile Framework
What is Scaled Agile Framework | Edureka
Scaled agile implementation
Scaling Agile
Accredited SAFe Agile Practitioner (ASAP®) Handbook
Beyond Portfolio: The Agile transformation of a multinational financial insti...
Scaled Agile Framework SAFe 4.0
Top 50 Scaled Agile Interview Question and Answers | Edureka
How to create performance based certifications for software
Principi Agile
The Myriad faces of Agile Training & Certification
Winning at Culture
Winning at Culture: The Keys to the Successful DevOps Organization
SAFe agilist_brochure
DevOps: Plain English Business Benefits
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Montreal Scaled Agile Meetup SAFe vs DAD
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Ad

Viewers also liked (15)

PDF
Agile adoption in a waterfall environment
PDF
Seminario sobre Gestión Ágil de Proyectos
PDF
03. Introduccion a JavaScript y JQuery
PDF
Agile Manifesto - EINA
PDF
Presentación gestión ágil de proyectos v 1.0
PDF
Introduccion al java script
PPTX
Self-organizing Agile Transitions
PPTX
Beyond functional silos with communities of practice
PPTX
Java script
PPTX
Presentación JavaScript
PPTX
RESUMEN DE JAVASCRIPT
PPSX
Javascript
PPTX
Metodología scrum
PDF
DevOps and the Culture of High-Performing Software Organizations
Agile adoption in a waterfall environment
Seminario sobre Gestión Ágil de Proyectos
03. Introduccion a JavaScript y JQuery
Agile Manifesto - EINA
Presentación gestión ágil de proyectos v 1.0
Introduccion al java script
Self-organizing Agile Transitions
Beyond functional silos with communities of practice
Java script
Presentación JavaScript
RESUMEN DE JAVASCRIPT
Javascript
Metodología scrum
DevOps and the Culture of High-Performing Software Organizations
Ad

Similar to Impact of Agile in Software Development Organizations (20)

PPTX
Working Agile with Scrum and TFS 2013
DOCX
Presentation by lavika upadhyay
PPTX
Introduction to Agile and Lean Software Development
PDF
Scrum & Agile - imobilemagic
PPTX
PPT
What Is Agile Scrum
PPT
ADM Overview - Customers
PPTX
Agile methods
PPT
Introduction to Software Engineering
PPTX
Emerging Trends of Software Engineering
PPT
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
PPT
Desenvolvimento Ágil com XP e Scrum
PDF
IBM Innovate - Uderstanding DevOps
DOCX
Resume _Yadav Singh parmar
PDF
REport Fle.pdf
PPT
Agile Austin - Peer Code Review An Agile Process
PDF
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
PPTX
Agile Development with Scrum.pptx
PPTX
Software Quality Management.pptx
PPTX
Upstate CSCI 540 Agile Development
Working Agile with Scrum and TFS 2013
Presentation by lavika upadhyay
Introduction to Agile and Lean Software Development
Scrum & Agile - imobilemagic
What Is Agile Scrum
ADM Overview - Customers
Agile methods
Introduction to Software Engineering
Emerging Trends of Software Engineering
Presentation: "Agile methodologies for Project Management - SCRUM" by Varty K...
Desenvolvimento Ágil com XP e Scrum
IBM Innovate - Uderstanding DevOps
Resume _Yadav Singh parmar
REport Fle.pdf
Agile Austin - Peer Code Review An Agile Process
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
Agile Development with Scrum.pptx
Software Quality Management.pptx
Upstate CSCI 540 Agile Development

More from Alvaro Ruiz de Mendarozqueta (20)

PDF
No hay nada más práctico que una buena teoría.pdf
PDF
¿Inteligencia artificial o demencia artificial _ Computadoras que piensan y o...
PDF
Liderazgo personal para el éxito
PDF
Ingeniería de Software, Agilidad y Tecnología
PDF
Mapa conceptual ISO 9001:2015
PDF
Ciclo PHVA con Scrum para implementar ISO 9001:2015
PDF
Educación y Agilidad
PDF
Guía visual para la ISO 9001:2015
PDF
Uso de ISO 9001 2015 para desarrollo de software con agilidad
PDF
Guía visual de Lean
PDF
Educación en las organizaciones
PDF
Principios de la gestión de las organizaciones
PDF
Scrum para ejecución del planeamiento estratégico
PDF
Liderazgo personal: claves para el éxito
PDF
¿ISO 9001:2008 y Agile pueden usarse juntos?
PDF
Principios ágiles
PDF
Scrum en un gráfico
PDF
Kanban for generic use: a visual guide
No hay nada más práctico que una buena teoría.pdf
¿Inteligencia artificial o demencia artificial _ Computadoras que piensan y o...
Liderazgo personal para el éxito
Ingeniería de Software, Agilidad y Tecnología
Mapa conceptual ISO 9001:2015
Ciclo PHVA con Scrum para implementar ISO 9001:2015
Educación y Agilidad
Guía visual para la ISO 9001:2015
Uso de ISO 9001 2015 para desarrollo de software con agilidad
Guía visual de Lean
Educación en las organizaciones
Principios de la gestión de las organizaciones
Scrum para ejecución del planeamiento estratégico
Liderazgo personal: claves para el éxito
¿ISO 9001:2008 y Agile pueden usarse juntos?
Principios ágiles
Scrum en un gráfico
Kanban for generic use: a visual guide

Recently uploaded (20)

PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPT
Introduction Database Management System for Course Database
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
medical staffing services at VALiNTRY
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
top salesforce developer skills in 2025.pdf
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
System and Network Administraation Chapter 3
PPTX
ai tools demonstartion for schools and inter college
PPTX
ISO 45001 Occupational Health and Safety Management System
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Introduction Database Management System for Course Database
Upgrade and Innovation Strategies for SAP ERP Customers
Odoo Companies in India – Driving Business Transformation.pdf
Design an Analysis of Algorithms II-SECS-1021-03
medical staffing services at VALiNTRY
CHAPTER 2 - PM Management and IT Context
top salesforce developer skills in 2025.pdf
VVF-Customer-Presentation2025-Ver1.9.pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Design an Analysis of Algorithms I-SECS-1021-03
Odoo POS Development Services by CandidRoot Solutions
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Softaken Excel to vCard Converter Software.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
L1 - Introduction to python Backend.pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
System and Network Administraation Chapter 3
ai tools demonstartion for schools and inter college
ISO 45001 Occupational Health and Safety Management System

Impact of Agile in Software Development Organizations