SlideShare a Scribd company logo
Project Organization
Agile Approach

pt.linkedin.com/in/pauloromualdo
THE CHALENGE
Deliver working software frequently and incrementaly
Welcome changing requirements, even late in development
How to do it?
Uncertainty- increases for the milestones that are
furthest away on the project’s horizon

Delivery
1

Milestones

Delivery
2

Delivery
3

Don’t plan
too much
ahead
MILESTONES

A milestone describes, very clearly, what is expected at a certain
point in time.
It does not define in detail the activities that need to take place nor when they need to start.
The roadmap is a high level plan, a reference for the long term.
It’s a reference guide for the stakeholders.
It’s a way for the team to know what is expected and be able to organize itself and prepare
for the road ahead
It may contain technical milestones. (Added by the team.)
Everyone on the project is committed to it
Building and validating the roadmap
2 Product Owner:
● Receives Scope from the
Stakeholders.
● Creates User stories with enough
High Level detail for the team to be
able to estimate.

Delivery
1

Delivery
2

Delivery
3

The team breaks the user stories into tasks
and actions, and estimates them.

Delivery
n

Time

1 Stakeholders:
● States what are the target
dates/quarter/semester for each
Milestone.
● Defines High Level Scope

Team validates if the milestones are
achievable.
Planning
The team should have all skills necessary to design and plan the activities needed to
achieve the goals.
The team estimates all task to allow to validate the feasibility of the plan on time - if not,
scope may be modified and or resources can be added.
Planning
After the team commits to the plan it is accountable for delivering on time or alerting for
impediments soon.
Agile is not against planning and design, use common sense and the
adequate level of planning and design for the task in hand.
Delivery
The team should present the result of each iteration as a demo of the most recent
increment of the product - Agile produces functional software in increments.
The Product Owner decides if the increment should go live.

More Related Content

What's hot

Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
Using an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a ProjectUsing an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a Project
Victor Bonacci
 
Project Activation
Project ActivationProject Activation
Project Activation
Paul Stacey
 
Managing Projects With Primavera -Ikya Global Edu
Managing Projects With Primavera -Ikya Global EduManaging Projects With Primavera -Ikya Global Edu
Managing Projects With Primavera -Ikya Global Edu
ikya global
 
02.1 software development processes
02.1 software development processes02.1 software development processes
02.1 software development processes
Kittichai Phiphatbunyarat
 
Agile software development
Agile software developmentAgile software development
Agile software development
Siddharth Sharma
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practices
ixor
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
5 Steps to a Successful ERP Implementation
5 Steps to a Successful ERP Implementation5 Steps to a Successful ERP Implementation
5 Steps to a Successful ERP Implementation
Navigator Business Solutions
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
RMSBANU
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
Jennifer Banzon
 
SPM ppt slide share RMS Parvathi.pptx
SPM ppt slide share  RMS Parvathi.pptxSPM ppt slide share  RMS Parvathi.pptx
SPM ppt slide share RMS Parvathi.pptx
ParvathiRms
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600 Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600
thomasstoeckel
 
Pmp training bangalore
Pmp training bangalorePmp training bangalore
Pmp training bangalore
priyankaravilla
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
3-0 PROJECT PLANNING
3-0 PROJECT PLANNING3-0 PROJECT PLANNING
3-0 PROJECT PLANNING
pmSPECFramework
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
OSP International LLC
 
Project Management Plan
Project Management Plan Project Management Plan
Project Management Plan
Pracas Infosys
 

What's hot (20)

Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
Using an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a ProjectUsing an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a Project
 
Project Activation
Project ActivationProject Activation
Project Activation
 
Managing Projects With Primavera -Ikya Global Edu
Managing Projects With Primavera -Ikya Global EduManaging Projects With Primavera -Ikya Global Edu
Managing Projects With Primavera -Ikya Global Edu
 
02.1 software development processes
02.1 software development processes02.1 software development processes
02.1 software development processes
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Agile successful practices
Agile successful practicesAgile successful practices
Agile successful practices
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
5 Steps to a Successful ERP Implementation
5 Steps to a Successful ERP Implementation5 Steps to a Successful ERP Implementation
5 Steps to a Successful ERP Implementation
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
SPM ppt slide share RMS Parvathi.pptx
SPM ppt slide share  RMS Parvathi.pptxSPM ppt slide share  RMS Parvathi.pptx
SPM ppt slide share RMS Parvathi.pptx
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600 Biotest emlp presentation 2014 v600
Biotest emlp presentation 2014 v600
 
Pmp training bangalore
Pmp training bangalorePmp training bangalore
Pmp training bangalore
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
3-0 PROJECT PLANNING
3-0 PROJECT PLANNING3-0 PROJECT PLANNING
3-0 PROJECT PLANNING
 
Free PMP Sample Q & A
Free PMP Sample Q & AFree PMP Sample Q & A
Free PMP Sample Q & A
 
Project Management Plan
Project Management Plan Project Management Plan
Project Management Plan
 

Viewers also liked

How to do agile roadmapping
How to do agile roadmappingHow to do agile roadmapping
How to do agile roadmapping
Jeff Brantley
 
Data Warehouse Tube Map Update
Data Warehouse Tube Map UpdateData Warehouse Tube Map Update
Data Warehouse Tube Map Update
Mark Stubbs
 
Simple Animated PowerPoint Template
Simple Animated PowerPoint TemplateSimple Animated PowerPoint Template
Simple Animated PowerPoint Template
SlideModel
 
Project Success Story
Project Success StoryProject Success Story
Project Success Story
Marlene Smith-Henry, MBA
 
Intake Process Itpmo
Intake Process ItpmoIntake Process Itpmo
Intake Process Itpmo
Dr. Arturo Perez
 
IBM Agile ALM Overview
IBM Agile ALM OverviewIBM Agile ALM Overview
IBM Agile ALM Overview
IBM Rational software
 
Roadmap template
Roadmap templateRoadmap template
Roadmap template
informusa
 
Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?
connielharper
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
Christopher Grant
 
Scaled Agile Framework Roadmap Template
Scaled Agile Framework Roadmap TemplateScaled Agile Framework Roadmap Template
Scaled Agile Framework Roadmap Template
Rob Betcher
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
Rob Betcher
 
Integrated Project Management And Solution Delivery Process
Integrated Project Management And Solution Delivery ProcessIntegrated Project Management And Solution Delivery Process
Integrated Project Management And Solution Delivery Process
Alan McSweeney
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
Andreano Lanusse
 
MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmap
victorlbrown
 
Timeline roadmap product graphs powerpoint ppt templates.
Timeline roadmap product graphs powerpoint ppt templates.Timeline roadmap product graphs powerpoint ppt templates.
Timeline roadmap product graphs powerpoint ppt templates.
SlideTeam.net
 
Creating a Digital Banking Strategy - 01.23.15
Creating a Digital Banking Strategy - 01.23.15Creating a Digital Banking Strategy - 01.23.15
Creating a Digital Banking Strategy - 01.23.15
Calvin Turner
 
Download editable road map power point slides and road map powerpoint templates
Download editable road map power point slides and road map powerpoint templates Download editable road map power point slides and road map powerpoint templates
Download editable road map power point slides and road map powerpoint templates
SlideTeam.net
 

Viewers also liked (17)

How to do agile roadmapping
How to do agile roadmappingHow to do agile roadmapping
How to do agile roadmapping
 
Data Warehouse Tube Map Update
Data Warehouse Tube Map UpdateData Warehouse Tube Map Update
Data Warehouse Tube Map Update
 
Simple Animated PowerPoint Template
Simple Animated PowerPoint TemplateSimple Animated PowerPoint Template
Simple Animated PowerPoint Template
 
Project Success Story
Project Success StoryProject Success Story
Project Success Story
 
Intake Process Itpmo
Intake Process ItpmoIntake Process Itpmo
Intake Process Itpmo
 
IBM Agile ALM Overview
IBM Agile ALM OverviewIBM Agile ALM Overview
IBM Agile ALM Overview
 
Roadmap template
Roadmap templateRoadmap template
Roadmap template
 
Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?Product Roadmapping 101: Where Do I Start?
Product Roadmapping 101: Where Do I Start?
 
Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Scaled Agile Framework Roadmap Template
Scaled Agile Framework Roadmap TemplateScaled Agile Framework Roadmap Template
Scaled Agile Framework Roadmap Template
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Integrated Project Management And Solution Delivery Process
Integrated Project Management And Solution Delivery ProcessIntegrated Project Management And Solution Delivery Process
Integrated Project Management And Solution Delivery Process
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmap
 
Timeline roadmap product graphs powerpoint ppt templates.
Timeline roadmap product graphs powerpoint ppt templates.Timeline roadmap product graphs powerpoint ppt templates.
Timeline roadmap product graphs powerpoint ppt templates.
 
Creating a Digital Banking Strategy - 01.23.15
Creating a Digital Banking Strategy - 01.23.15Creating a Digital Banking Strategy - 01.23.15
Creating a Digital Banking Strategy - 01.23.15
 
Download editable road map power point slides and road map powerpoint templates
Download editable road map power point slides and road map powerpoint templates Download editable road map power point slides and road map powerpoint templates
Download editable road map power point slides and road map powerpoint templates
 

Similar to Software Projects and the Agile way

Better release planning for Feature Teams
Better release planning for Feature TeamsBetter release planning for Feature Teams
Better release planning for Feature Teams
Amit Singh
 
223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt
Deepgaichor1
 
Ch23
Ch23Ch23
Software project scheduling
Software project schedulingSoftware project scheduling
Software project scheduling
lokareminakshi
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
Jaafer Saeed
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
مصعب محمد زكريا
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
Ramachandra Reddy
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Martin Proulx
 
Active intelligence pitch deck for alchemist
Active intelligence   pitch deck for alchemist Active intelligence   pitch deck for alchemist
Active intelligence pitch deck for alchemist
Aninda Mukhopadhyay
 
So, How Do You Make Agile Successful?
So, How Do You Make Agile Successful? So, How Do You Make Agile Successful?
So, How Do You Make Agile Successful?
ChromeInfo Technologies
 
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
AgileNetwork
 
significance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdfsignificance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdf
sarah david
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
Alberto Gonzalez
 
agile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdfagile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdf
Richard Douglas
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
ShravanThangallapall
 
SE18_Lec 13_ Project Planning
SE18_Lec 13_ Project PlanningSE18_Lec 13_ Project Planning
SE18_Lec 13_ Project Planning
Amr E. Mohamed
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
rielaantonio
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
Carla Fair-Wright
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
sarah david
 
Assignment .pdf
Assignment .pdfAssignment .pdf
Assignment .pdf
MUHTASIMALBUYESSHETA
 

Similar to Software Projects and the Agile way (20)

Better release planning for Feature Teams
Better release planning for Feature TeamsBetter release planning for Feature Teams
Better release planning for Feature Teams
 
223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt223417 Diploma_Sem4_software_engg-chap-05.ppt
223417 Diploma_Sem4_software_engg-chap-05.ppt
 
Ch23
Ch23Ch23
Ch23
 
Software project scheduling
Software project schedulingSoftware project scheduling
Software project scheduling
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Active intelligence pitch deck for alchemist
Active intelligence   pitch deck for alchemist Active intelligence   pitch deck for alchemist
Active intelligence pitch deck for alchemist
 
So, How Do You Make Agile Successful?
So, How Do You Make Agile Successful? So, How Do You Make Agile Successful?
So, How Do You Make Agile Successful?
 
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
 
significance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdfsignificance_of_test_estimating_in_the_software_development.pdf
significance_of_test_estimating_in_the_software_development.pdf
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
agile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdfagile_and_scrum_cheat_sheet_December_2021.pdf
agile_and_scrum_cheat_sheet_December_2021.pdf
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
SE18_Lec 13_ Project Planning
SE18_Lec 13_ Project PlanningSE18_Lec 13_ Project Planning
SE18_Lec 13_ Project Planning
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
 
Assignment .pdf
Assignment .pdfAssignment .pdf
Assignment .pdf
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 

Software Projects and the Agile way

  • 2. THE CHALENGE Deliver working software frequently and incrementaly Welcome changing requirements, even late in development
  • 3. How to do it?
  • 4. Uncertainty- increases for the milestones that are furthest away on the project’s horizon Delivery 1 Milestones Delivery 2 Delivery 3 Don’t plan too much ahead
  • 5. MILESTONES A milestone describes, very clearly, what is expected at a certain point in time. It does not define in detail the activities that need to take place nor when they need to start.
  • 6. The roadmap is a high level plan, a reference for the long term. It’s a reference guide for the stakeholders. It’s a way for the team to know what is expected and be able to organize itself and prepare for the road ahead It may contain technical milestones. (Added by the team.) Everyone on the project is committed to it
  • 8. 2 Product Owner: ● Receives Scope from the Stakeholders. ● Creates User stories with enough High Level detail for the team to be able to estimate. Delivery 1 Delivery 2 Delivery 3 The team breaks the user stories into tasks and actions, and estimates them. Delivery n Time 1 Stakeholders: ● States what are the target dates/quarter/semester for each Milestone. ● Defines High Level Scope Team validates if the milestones are achievable.
  • 9. Planning The team should have all skills necessary to design and plan the activities needed to achieve the goals. The team estimates all task to allow to validate the feasibility of the plan on time - if not, scope may be modified and or resources can be added.
  • 10. Planning After the team commits to the plan it is accountable for delivering on time or alerting for impediments soon. Agile is not against planning and design, use common sense and the adequate level of planning and design for the task in hand.
  • 11. Delivery The team should present the result of each iteration as a demo of the most recent increment of the product - Agile produces functional software in increments. The Product Owner decides if the increment should go live.