SlideShare une entreprise Scribd logo
1  sur  15
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

Contenu connexe

Plus de 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 2017Eduardo 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 2017Eduardo 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 2017Eduardo 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 2016Eduardo 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 2016Eduardo 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 2016Eduardo 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 2016Eduardo 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 2016Eduardo 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 2016Eduardo 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, 2015Eduardo Ribeiro
 

Plus de 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
 

Dernier

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Dernier (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

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

Notes de l'éditeur

  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.