SlideShare a Scribd company logo
AGILE
METHODOLOGIES
Por Jorge Moreno
Jorguztav@gmail.com
 “Waterfall” methodology
 Agile methodologies
 Scrum
 Inception deck
INDEX
“Waterfall”
methodology
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Is a sequential process of
software development, from one
stage to the other. You cannot
move on to the next phase until
the preceding phase is complete.
Waterfall methodology
-Definition
1-3
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
It was introduced by Royce in 1970. In spite of its
many shortcomings this model has been
successfully implemented by many software
companies.
Waterfall methodology
-Definition-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
It was inherited from the
hardware manufacture and
construction strategies that
were in practice during the
1970s
Waterfall methodology
-Characteristics
1-3
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
It is logical-think before you build, write it all down,
follow a plan, and keep everything as organized as
possible. It has just one great weakness: humans
are involved.
Waterfall methodology
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Good ideas appear throughout the process in the
beginning, the middle, and sometimes even the day
before launch.
Waterfall methodology
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Normally, it has a planning phase to carefully think
on the end product. It involves design and document
with great detail.
Waterfall methodology
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
There are many different heavyweight
methodologies, but the most important and popular
are: Waterfall, Spiral Model and Unified Process.
Waterfall methodology
-Similar methodologies
4
-
Agile
methodologies
Agile methodologies
-Definition
1-3
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
It is software development
methodology based on iterative
and incremental model of
software development, which
was defined in a research
paper by Edmonds in 1974.
Agile methodologies
-Definition-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
AM has a belief that an
approach more grounded in
human reality. And the most
important principle in this
model is customer satisfaction.
Agile methodologies
-Characteristics
1-3
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• Focus on agility and adaptability in development.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• Each agile iteration goes
through all the steps.
Therefore the analysis,
coding, design, and
testing are continuous
activities
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• The design is kept open to last minute changes due
to iterative implementation.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• The team structure is
cross functional. An
agile project, narrowly
there are defined
roles.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• Less importance is given to documentation and more
to speed of delivering a working program.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• Customers may be provided demonstrations at the
end of each iteration, and their feedback may
determine the next Iteration.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
• The iterative cycle continues till the customer is
delivered with a product which exactly meets his
expectations.
Agile methodologies
-Characteristics-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Advantages
4
-
• Respond to the changing requirements.
• The changes are integrated immediately.
• There is no guesswork.
• Software is delivered in the shortest
period of time.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Disadvantages
4
-
• It is not suitable to long project.
• the customers' doubt can cause drawbacks.
• Only senior developers can take the
decisions for the agile type of development.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-The most used
4
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Crystal family
5
-
It is a collection of agile methodologies that can be used for
different software projects depending upon size, complexity,
criticality and number of people involved
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Crystal family-
• Crystal clear
• Crystal yellow
• Crystal orange
• Crystal red
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Lean Software Development (LSD)
6
-
LSD was adapted from TOYOTA. LSD is an iterative
methodology that concentrates on optimizing the entire process
to reach the maximum possible gain. In this, team size and
iteration lengths are not defined.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Lean Software Development (LSD)-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Kanban
7
-
Kanban is a word from Japanese which means ‘signboard’.
Basically it is a visual process management system with
continue deliveries while not overburdening to development
team.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Kanban-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Extreme Programming (XP)
6
-
XP focuses on engineering practices to improve software
quality and quickly addresses the changing customer
requirements to meet business needs.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Extreme Programming (XP)-
XP consists of:
• Gathering informal requirements.
• Organizing teams of pair programmers.
• Simple designs.
• Continuous refactoring.
• Continuous integration and testing.
• Frequent releases in short development cycles.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Extreme Programming (XP)-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-Comparison AM/HM-
Scrum
agile methodology
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM
2
-
It is the most popular agile method. Firstly, the
“Rugby” term was introduced, which later morphed
into “Scrum”.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-
Scrum is now used by companies large and small.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Definition-
• Simple and powerful.
• Flexibility.
Scrum is an iterative, incremental process for developing, not only
to software product, but any product or managing any work.
• Avoid the chaos in changing
environment.
• Significant improvements.
• Productivity and morale.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Roles-
The Scrum team in Scrum Mainly has three roles: The Product
Owner, The Team, and The Scrum Master.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Roles-
The Product Owner
Maximize return on
investment (ROI)
Make a prioritized
Backlog
Identify product
features
Re-prioritizing
and refining the
Backlog list
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Roles-
Scrum team
Builds the product Provides ideas
Cross-functional
Seven plus or
minus two people
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Roles-
Scrum Master
Helps to learn and
apply Scrum
Not a manager
Protects team from
outside interference
Guides in the skillful
use of Scrum
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Product Backlog Sprint planning meeting
Sprint Backlog
Daily Scrum
Sprint review
Sprint retrospective
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Product Backlog
It evolves refined and prioritized list
of features, that exist over the
lifetime as a road map. The Product
Owner make prioritization decisions.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Sprint
It is a development cycle of work that
is no more than one month each. The
result must be a shippable product. It
is the procedure of adapting to the
changing environmental variables.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Sprint planning meeting
It is at the beginning of each Sprint. It
involves two parts. The first one is to
understand what the Product Owner wants.
In the second one, the team decides how
much work committing to select the items
with highest priority.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Sprint Backlog
It is a document that record and
organized the tasks of the
Product Backlog. This is a
meeting before to start the
Sprint.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Daily Scrum
It is a short daily meeting (15 min)
to self-organize and synchronize
the work and report obstacles
among members of Scrum team
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Sprint Review
It is an inspection and adaption
activity for the product. To see
and learn what is going on and
then evolve based on feedback,
in repeating cycles.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-Key practices Scrum-
Sprint Retrospective
It involves inspect and adapt
regarding the Scrum process. The
team discuss what’s working and
what’s not working, and agree on
changes to try.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
The 25% of organizations use “agile” practices.
• The “scrum” method………………………………. 58%.
• Scrum + extreme programming ………………….10%.
• Scrum + kanban ……………………………………8%.
• Kanban……………………………………………….5%.
• Others………………………………………………..19%.
Agile methodologies
-SCRUM
7
-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-SCRUM-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK
3
-
It is a powerful expectation-setting tool that
involves ten questions which you need to
answer before starting any software project.
Agile Inception
Deck
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
Apparently agreement
Absent of communication
The assumption of consensus where none
exists is what kills most projects.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
WHY ARE WE HERE?
• To understand the why it’ll be build.
• Really understand their costumer’s
needs.
• Goals and purposes Summarizing.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
ELEVATOR PITCH
A way of communicating your project
idea in a very short period of time. It’ll do:
• Brings clarity
• Thinks about costumers
• Sets priorities
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
PRODUCT BOX
Imagine that you could buy our software off
the supermarket shelf. Would you buy it?
• First, make a Brainstorm Product’s Benefits
• Create a Slogan
• Design the Box
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
NOT LIST
You will clearly state what is in and
out of scope for your project. And
the team focus on important stuff
while ignore everything else.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
MEET YOUR NEIGHBORS
You can build good relationships
with your neighbors who interact
with the project.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
SHOW YOUR SOLUTION
• Set tools and technologies.
• Visualizes project boundaries
and scope.
• Communicates risk.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
KEEP US UP AT NIGHT
• Estimates can be very
optimistic.
• Talk about risk.
• Highlights project challenges.
• Classify them.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
SIZE IT UP
• Software delivered, even with
rough guess. Estimations.
• Risk increases over time.
• Think small.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
WHAT´S GOING TO GIVE • Forces that impact.
• Right balance btw them.
• Trade-off sliders
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
Agile methodologies
-INCEPTION DECK-
WHAT´S GOING TO TAKE
• Define kind of project team.
• Roles and responsibilities.
• Customers in one voice.
• Rough budget in work time
References
1. M. Mccormick, “Waterfall vs. Agile Methodology.”
2. P. Deemer, G. Benefield, C. Larman, and B. Vodde, “Scrum Primer Version 1.2,” 1993.
3. J. Rasmusson, “The Agile Samurai.”
4. M. A. Awad, “A Comparison between Agile and Traditional Software Development
Methodologies.”
5. F. Anwer, S. Aftab, U. Waheed, and S. S. Muhammad, “Agile Software Development
Models TDD, FDD, DSDM, and Crystal Methods: A Survey,” Int. J. Multidiscip. Sci. Eng.,
vol. 8, no. 2, 2017.
6. H. K. Flora and S. V Chande, “A Systematic Study on Agile Software Development
Methodologies and Practices.
7. S. Merzouk, S. Elhadi, H. Ennaji, A. Marzak, and N. Sael, “A Comparative Study of Agile
Methods: Towards a New Model-based Method,” 2017.
Agile methodologies to SE. 2019 (cc) Jorge Moreno .
AGILE
METHODOLOGIES
Por Jorge Moreno
Jorguztav@gmail.com

More Related Content

What's hot

Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
PrudentialSolutions
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
Mike Cottmeyer
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Jaguaraci Silva
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
Alberto Gonzalez
 
Introduction to Agile Methodologies
Introduction to Agile MethodologiesIntroduction to Agile Methodologies
Introduction to Agile Methodologies
Siddhi
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
Joe Riego
 
Scrum and ISO 9241:210 Interaction Design Process and User Stories
Scrum and ISO 9241:210 Interaction Design Process and User StoriesScrum and ISO 9241:210 Interaction Design Process and User Stories
Scrum and ISO 9241:210 Interaction Design Process and User Stories
Khalid Md Saifuddin
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
Thanh Nguyen
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologies
Elmozamil Elamir
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
WiMLDSMontreal
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
Agile Methology Seminar Report
Agile Methology Seminar ReportAgile Methology Seminar Report
Agile Methology Seminar Report
Mohit Kumar
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
Invensis Learning
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
Knowledge Train
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
Semen Arslan
 
Agile celebrates 20. opening
Agile celebrates 20. openingAgile celebrates 20. opening
Agile celebrates 20. opening
Olga Savich
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
Alberto Gonzalez
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
Tuan Yang
 

What's hot (20)

Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
Agile frameworks
Agile frameworksAgile frameworks
Agile frameworks
 
Introduction to Agile Methodologies
Introduction to Agile MethodologiesIntroduction to Agile Methodologies
Introduction to Agile Methodologies
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Scrum and ISO 9241:210 Interaction Design Process and User Stories
Scrum and ISO 9241:210 Interaction Design Process and User StoriesScrum and ISO 9241:210 Interaction Design Process and User Stories
Scrum and ISO 9241:210 Interaction Design Process and User Stories
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologies
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Agile Methology Seminar Report
Agile Methology Seminar ReportAgile Methology Seminar Report
Agile Methology Seminar Report
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 
Agile celebrates 20. opening
Agile celebrates 20. openingAgile celebrates 20. opening
Agile celebrates 20. opening
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 

Similar to Agile Methodologies - Scrum - Agile inception Deck

Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutesNoiram55
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosRebeka Sanabria
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
Stephen Albright
 
A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...
IJECEIAES
 
Automated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUMAutomated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUM
Umair Amjad
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Bring quality near perfection with Six Sigma
Bring quality near perfection with Six SigmaBring quality near perfection with Six Sigma
Bring quality near perfection with Six Sigma
PECB
 
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
isabelmargarido
 
Operational Excellence – Getting Started
Operational Excellence – Getting StartedOperational Excellence – Getting Started
Operational Excellence – Getting Started
Ronald Shewchuk
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development Process
Sherry Bailey
 
Introduction to scrum methodology
Introduction to scrum methodologyIntroduction to scrum methodology
Introduction to scrum methodology
Orangescrum
 
Learn scrum-engineering-in-5-minutes
Learn scrum-engineering-in-5-minutesLearn scrum-engineering-in-5-minutes
Learn scrum-engineering-in-5-minutes
Sabrine Khalidi
 
7.agila model
7.agila model7.agila model
7.agila model
Balasingham Karthiban
 
Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project Management
Supreeth Rajan
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
Eswar Publications
 
Hybrid model for software development
Hybrid model for software developmentHybrid model for software development
Hybrid model for software development
eSAT Journals
 
Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And Scrum
Michelle Madero
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyIAEME Publication
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai
 

Similar to Agile Methodologies - Scrum - Agile inception Deck (20)

Scrum in five minutes
Scrum in five minutesScrum in five minutes
Scrum in five minutes
 
Scrum in 5 minutes
Scrum in 5 minutesScrum in 5 minutes
Scrum in 5 minutes
 
Aprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutosAprendé Scrum en 5 minutos
Aprendé Scrum en 5 minutos
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...A case study of using the hybrid model of scrum and six sigma in software dev...
A case study of using the hybrid model of scrum and six sigma in software dev...
 
Automated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUMAutomated Process for Auditng in Agile - SCRUM
Automated Process for Auditng in Agile - SCRUM
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Bring quality near perfection with Six Sigma
Bring quality near perfection with Six SigmaBring quality near perfection with Six Sigma
Bring quality near perfection with Six Sigma
 
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
 
Operational Excellence – Getting Started
Operational Excellence – Getting StartedOperational Excellence – Getting Started
Operational Excellence – Getting Started
 
Implementation Of Incremental Development Process
Implementation Of Incremental Development ProcessImplementation Of Incremental Development Process
Implementation Of Incremental Development Process
 
Introduction to scrum methodology
Introduction to scrum methodologyIntroduction to scrum methodology
Introduction to scrum methodology
 
Learn scrum-engineering-in-5-minutes
Learn scrum-engineering-in-5-minutesLearn scrum-engineering-in-5-minutes
Learn scrum-engineering-in-5-minutes
 
7.agila model
7.agila model7.agila model
7.agila model
 
Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project Management
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Hybrid model for software development
Hybrid model for software developmentHybrid model for software development
Hybrid model for software development
 
Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And Scrum
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodology
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 

Recently uploaded

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
Top Forex Brokers Review
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
JeremyPeirce1
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
jamalseoexpert1978
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 

Recently uploaded (20)

Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Top mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptxTop mailing list providers in the USA.pptx
Top mailing list providers in the USA.pptx
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
FIA officials brutally tortured innocent and snatched 200 Bitcoins of worth 4...
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 

Agile Methodologies - Scrum - Agile inception Deck

  • 2.
  • 3.  “Waterfall” methodology  Agile methodologies  Scrum  Inception deck INDEX
  • 5. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Is a sequential process of software development, from one stage to the other. You cannot move on to the next phase until the preceding phase is complete. Waterfall methodology -Definition 1-3 -
  • 6. Agile methodologies to SE. 2019 (cc) Jorge Moreno . It was introduced by Royce in 1970. In spite of its many shortcomings this model has been successfully implemented by many software companies. Waterfall methodology -Definition-
  • 7. Agile methodologies to SE. 2019 (cc) Jorge Moreno . It was inherited from the hardware manufacture and construction strategies that were in practice during the 1970s Waterfall methodology -Characteristics 1-3 -
  • 8. Agile methodologies to SE. 2019 (cc) Jorge Moreno .
  • 9. Agile methodologies to SE. 2019 (cc) Jorge Moreno . It is logical-think before you build, write it all down, follow a plan, and keep everything as organized as possible. It has just one great weakness: humans are involved. Waterfall methodology -Characteristics-
  • 10. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Good ideas appear throughout the process in the beginning, the middle, and sometimes even the day before launch. Waterfall methodology -Characteristics-
  • 11. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Normally, it has a planning phase to carefully think on the end product. It involves design and document with great detail. Waterfall methodology -Characteristics-
  • 12. Agile methodologies to SE. 2019 (cc) Jorge Moreno . There are many different heavyweight methodologies, but the most important and popular are: Waterfall, Spiral Model and Unified Process. Waterfall methodology -Similar methodologies 4 -
  • 14. Agile methodologies -Definition 1-3 - Agile methodologies to SE. 2019 (cc) Jorge Moreno . It is software development methodology based on iterative and incremental model of software development, which was defined in a research paper by Edmonds in 1974.
  • 15. Agile methodologies -Definition- Agile methodologies to SE. 2019 (cc) Jorge Moreno . AM has a belief that an approach more grounded in human reality. And the most important principle in this model is customer satisfaction.
  • 16. Agile methodologies -Characteristics 1-3 - Agile methodologies to SE. 2019 (cc) Jorge Moreno . • Focus on agility and adaptability in development.
  • 17. Agile methodologies -Characteristics- Agile methodologies to SE. 2019 (cc) Jorge Moreno . • Each agile iteration goes through all the steps. Therefore the analysis, coding, design, and testing are continuous activities
  • 18. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Characteristics-
  • 19. Agile methodologies to SE. 2019 (cc) Jorge Moreno . • The design is kept open to last minute changes due to iterative implementation. Agile methodologies -Characteristics-
  • 20. Agile methodologies to SE. 2019 (cc) Jorge Moreno . • The team structure is cross functional. An agile project, narrowly there are defined roles. Agile methodologies -Characteristics-
  • 21. Agile methodologies to SE. 2019 (cc) Jorge Moreno . • Less importance is given to documentation and more to speed of delivering a working program. Agile methodologies -Characteristics-
  • 22. Agile methodologies to SE. 2019 (cc) Jorge Moreno . • Customers may be provided demonstrations at the end of each iteration, and their feedback may determine the next Iteration. Agile methodologies -Characteristics-
  • 23. Agile methodologies to SE. 2019 (cc) Jorge Moreno . • The iterative cycle continues till the customer is delivered with a product which exactly meets his expectations. Agile methodologies -Characteristics-
  • 24. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Advantages 4 - • Respond to the changing requirements. • The changes are integrated immediately. • There is no guesswork. • Software is delivered in the shortest period of time.
  • 25. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Disadvantages 4 - • It is not suitable to long project. • the customers' doubt can cause drawbacks. • Only senior developers can take the decisions for the agile type of development.
  • 26. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -The most used 4 -
  • 27. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Crystal family 5 - It is a collection of agile methodologies that can be used for different software projects depending upon size, complexity, criticality and number of people involved
  • 28. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Crystal family- • Crystal clear • Crystal yellow • Crystal orange • Crystal red
  • 29. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Lean Software Development (LSD) 6 - LSD was adapted from TOYOTA. LSD is an iterative methodology that concentrates on optimizing the entire process to reach the maximum possible gain. In this, team size and iteration lengths are not defined.
  • 30. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Lean Software Development (LSD)-
  • 31. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Kanban 7 - Kanban is a word from Japanese which means ‘signboard’. Basically it is a visual process management system with continue deliveries while not overburdening to development team.
  • 32. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Kanban-
  • 33. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Extreme Programming (XP) 6 - XP focuses on engineering practices to improve software quality and quickly addresses the changing customer requirements to meet business needs.
  • 34. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Extreme Programming (XP)- XP consists of: • Gathering informal requirements. • Organizing teams of pair programmers. • Simple designs. • Continuous refactoring. • Continuous integration and testing. • Frequent releases in short development cycles.
  • 35. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Extreme Programming (XP)-
  • 36. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -Comparison AM/HM-
  • 38. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM 2 - It is the most popular agile method. Firstly, the “Rugby” term was introduced, which later morphed into “Scrum”.
  • 39. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM- Scrum is now used by companies large and small.
  • 40. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Definition- • Simple and powerful. • Flexibility. Scrum is an iterative, incremental process for developing, not only to software product, but any product or managing any work. • Avoid the chaos in changing environment. • Significant improvements. • Productivity and morale.
  • 41. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Roles- The Scrum team in Scrum Mainly has three roles: The Product Owner, The Team, and The Scrum Master.
  • 42. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Roles- The Product Owner Maximize return on investment (ROI) Make a prioritized Backlog Identify product features Re-prioritizing and refining the Backlog list
  • 43. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Roles- Scrum team Builds the product Provides ideas Cross-functional Seven plus or minus two people
  • 44. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Roles- Scrum Master Helps to learn and apply Scrum Not a manager Protects team from outside interference Guides in the skillful use of Scrum
  • 45. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Product Backlog Sprint planning meeting Sprint Backlog Daily Scrum Sprint review Sprint retrospective
  • 46. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Product Backlog It evolves refined and prioritized list of features, that exist over the lifetime as a road map. The Product Owner make prioritization decisions.
  • 47. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Sprint It is a development cycle of work that is no more than one month each. The result must be a shippable product. It is the procedure of adapting to the changing environmental variables.
  • 48. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Sprint planning meeting It is at the beginning of each Sprint. It involves two parts. The first one is to understand what the Product Owner wants. In the second one, the team decides how much work committing to select the items with highest priority.
  • 49. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Sprint Backlog It is a document that record and organized the tasks of the Product Backlog. This is a meeting before to start the Sprint.
  • 50. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Daily Scrum It is a short daily meeting (15 min) to self-organize and synchronize the work and report obstacles among members of Scrum team
  • 51. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Sprint Review It is an inspection and adaption activity for the product. To see and learn what is going on and then evolve based on feedback, in repeating cycles.
  • 52. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-Key practices Scrum- Sprint Retrospective It involves inspect and adapt regarding the Scrum process. The team discuss what’s working and what’s not working, and agree on changes to try.
  • 53. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-
  • 54. Agile methodologies to SE. 2019 (cc) Jorge Moreno . The 25% of organizations use “agile” practices. • The “scrum” method………………………………. 58%. • Scrum + extreme programming ………………….10%. • Scrum + kanban ……………………………………8%. • Kanban……………………………………………….5%. • Others………………………………………………..19%. Agile methodologies -SCRUM 7 -
  • 55. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -SCRUM-
  • 56. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK 3 - It is a powerful expectation-setting tool that involves ten questions which you need to answer before starting any software project.
  • 58. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- Apparently agreement Absent of communication The assumption of consensus where none exists is what kills most projects.
  • 59. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK-
  • 60. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- WHY ARE WE HERE? • To understand the why it’ll be build. • Really understand their costumer’s needs. • Goals and purposes Summarizing.
  • 61. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- ELEVATOR PITCH A way of communicating your project idea in a very short period of time. It’ll do: • Brings clarity • Thinks about costumers • Sets priorities
  • 62. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- PRODUCT BOX Imagine that you could buy our software off the supermarket shelf. Would you buy it? • First, make a Brainstorm Product’s Benefits • Create a Slogan • Design the Box
  • 63. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- NOT LIST You will clearly state what is in and out of scope for your project. And the team focus on important stuff while ignore everything else.
  • 64. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- MEET YOUR NEIGHBORS You can build good relationships with your neighbors who interact with the project.
  • 65. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- SHOW YOUR SOLUTION • Set tools and technologies. • Visualizes project boundaries and scope. • Communicates risk.
  • 66. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- KEEP US UP AT NIGHT • Estimates can be very optimistic. • Talk about risk. • Highlights project challenges. • Classify them.
  • 67. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- SIZE IT UP • Software delivered, even with rough guess. Estimations. • Risk increases over time. • Think small.
  • 68. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- WHAT´S GOING TO GIVE • Forces that impact. • Right balance btw them. • Trade-off sliders
  • 69. Agile methodologies to SE. 2019 (cc) Jorge Moreno . Agile methodologies -INCEPTION DECK- WHAT´S GOING TO TAKE • Define kind of project team. • Roles and responsibilities. • Customers in one voice. • Rough budget in work time
  • 70. References 1. M. Mccormick, “Waterfall vs. Agile Methodology.” 2. P. Deemer, G. Benefield, C. Larman, and B. Vodde, “Scrum Primer Version 1.2,” 1993. 3. J. Rasmusson, “The Agile Samurai.” 4. M. A. Awad, “A Comparison between Agile and Traditional Software Development Methodologies.” 5. F. Anwer, S. Aftab, U. Waheed, and S. S. Muhammad, “Agile Software Development Models TDD, FDD, DSDM, and Crystal Methods: A Survey,” Int. J. Multidiscip. Sci. Eng., vol. 8, no. 2, 2017. 6. H. K. Flora and S. V Chande, “A Systematic Study on Agile Software Development Methodologies and Practices. 7. S. Merzouk, S. Elhadi, H. Ennaji, A. Marzak, and N. Sael, “A Comparative Study of Agile Methods: Towards a New Model-based Method,” 2017. Agile methodologies to SE. 2019 (cc) Jorge Moreno .