SlideShare a Scribd company logo
Agile Software Development
by Eduardo Ribeiro
Heading here
06/05/2018
Who am I?
2
Heading here
06/05/2018
Everything starts with an Idea
3Photo by Rodion Kutsaev on Unsplash
Heading here
06/05/2018
Business Case
4Photo by rawpixel.com on Unsplash
Heading here
06/05/2018
Commercial / Product also uses Kanban
5Photo by Goh Rhy Yan on Unspla
Heading here
06/05/2018
High Level Scope Definition and Estimation (T-Shirt Sizing)
6Photo by Parker Burchfield on Unsplash
Heading here
06/05/2018
Capacity Planning aka Roadmap
7Photo by Stephen Monroe on Unsplash
Heading here
06/05/2018
Start and Team Speed up
8Photo by Saksham Gangwar on Unsplash
Heading here
06/05/2018
Role Definitions and Responsibilities
9Photo by rawpixel on Unsplash
Product
Owner
Heading here
06/05/2018
Role Definitions and Responsibilities
10
Developers
Photo by Annie Spratt on Unsplash
Heading here
06/05/2018
Role Definitions and Responsibilities
11Photo by Tobias Zils on Unsplash
Quality
Assurance
Heading here
06/05/2018
Role Definitions and Responsibilities
12Photo by Brooke Lark on Unsplash
Delivery
Manager
Heading here
06/05/2018
Team Dynamic aka Scrum
13
Heading here
06/05/2018
Summary
14
Heading here
06/05/2018
Q&A and Thank You!
15Photo by Emily Morter on Unsplash

More Related Content

More from Eduardo Ribeiro

Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Eduardo Ribeiro
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017
Eduardo Ribeiro
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
Eduardo Ribeiro
 
Software Development Process at UM DEI | 23rd of May 2016
Software Development Process at UM DEI  | 23rd of May 2016Software Development Process at UM DEI  | 23rd of May 2016
Software Development Process at UM DEI | 23rd of May 2016
Eduardo Ribeiro
 
Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016
Eduardo Ribeiro
 
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Eduardo Ribeiro
 
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Eduardo Ribeiro
 
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Eduardo Ribeiro
 
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Eduardo Ribeiro
 
Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015
Eduardo Ribeiro
 

More from Eduardo Ribeiro (11)

Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
Scrum Master Training at ESPBS | 27th and 28th of Apr 2017
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017Hands-On at ISEP DEI | 18th of Feb 2017
Hands-On at ISEP DEI | 18th of Feb 2017
 
Agile Software Development at UPT DEGI | 5th of Dec 2016
Agile Software Development at UPT DEGI  | 5th of Dec 2016Agile Software Development at UPT DEGI  | 5th of Dec 2016
Agile Software Development at UPT DEGI | 5th of Dec 2016
 
Software Development Process at UM DEI | 23rd of May 2016
Software Development Process at UM DEI  | 23rd of May 2016Software Development Process at UM DEI  | 23rd of May 2016
Software Development Process at UM DEI | 23rd of May 2016
 
Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016Hands-On at ISEP DEI | 9th of Apr 2016
Hands-On at ISEP DEI | 9th of Apr 2016
 
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
Agile Champions - The new Change Agents at AMG Cluj-Napoca | 11th of Mar 2016
 
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
Scrum Master Training at UM DI | 2nd and 3rd of Mar 2016
 
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
Scrum Master Training at ISEP DEI | 18th and 19th of Feb 2016
 
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...Why for some Product Owners and Stakeholders Agile is like crossing over The ...
Why for some Product Owners and Stakeholders Agile is like crossing over The ...
 
Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015Agile Software Development at UPT DEGI | Nov, 2015
Agile Software Development at UPT DEGI | Nov, 2015
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 

Software Development Process at UM DEI | 7th of May 2018

Editor's Notes

  1. Commercial is strategic positioned to have all the feedback (Input) from different channels. This allow them to keep the focus on ideas generation to keep the costumers/users satisfied as well as increate the business revenue.
  2. 1 Product Owner 6 Developers 1 Quality Assurance 1 Delivery Manager
  3. User Stories solution design Commits to what it feels it can accomplish Investigation (new solutions, new approaches, new technologies, etc.) Development (Code) Development (Automated Tests) Data Model Unit Tests Code Reviews Peer Reviews Deploys Support Demonstrations
  4. Commits to what it feels it can accomplish (as part of Scrum Team) Test Design Development (Automated Tests) Manual Tests Deploys Deploys Testing Support (as part of Scrum Team) Demonstrations (as part of Scrum Team)
  5. Line Management Delivery Component Ownership Leadership People Culture Agile best Practices Stakeholder Management
  6. Delivery Teams use Scrum. Support Teams use Kanban.