SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Agile Workshop
Agenda
● Team
● What’s Agile
● What’s Scrum
● What’s Kanban
● Let’s practice
● Scrum vs Kanban
● Takeaways
Gerardo tiene más de 10 años de experiencia y 8 certificaciones en tecnología y
metodologías. Gerardo ha colaborado como partner tecnológico de desarrollo y
mentor con startups en Wayra México, adicional a esto Gerardo se desempeñó
como learning coach de la materia Computer Science (CS50) en el MBT de
Collective Academy para Jóvenes con Alto Potencial.
https://www.linkedin.com/in/gerardovg520/
Raúl tiene más de 6 años de experiencia en el manejo de equipos de gran
escala en áreas como Recursos Humanos e industrias Bancarias basados en
tecnologías web y móviles. Raúl ha colaborado como partner tecnológico de
desarrollo en Wayra en apoyo a las startups. Raúl se ha desempeñado como
docente de tecnologías web en la UNAM. https://www.linkedin.com/in/rverah/
Andrés tiene más de 6 años de experiencia en auditoría financiera dentro de
distintas instituciones, especializándose en procesos de Tecnologías de la
Información bajo los estándares internacionales de auditoría.
LinkedIn:https://goo.gl/Ji8QEw
El equipo
What’s Agile
What’s Agile
Agile approaches help teams respond to unpredictability through
incremental, iterative work cadences and empirical feedback.
Agilists propose alternatives to waterfall, or traditional sequential
development.
Scrum in a
nutshell
Scrum
Scrum is an Agile framework for completing complex projects.
Scrum originally was formalized for software development
projects, but it works well for any complex, innovative scope of
work. The possibilities are endless. The Scrum framework is
deceptively simple.
Scrum Manifesto and Principles
http://agilemanifesto.org/principles.html
When to use Scrum
Scrum
Scrum
Scrum
Scrum roles
Scrum backlog
Scrum ceremonies
Velocity is a measure used to identify the number of Story Points developed
during a Sprint. The velocity usually starts poorly during first sprints but after 4
sprint should be increased and should be maintained during time
Scrum Metrics
How to start with Scrum
● Read more about scrum. Scrum Guide
● Define the roles within your organization
● Define an entity by discussing your values and principles as a team and
organization
● Create your backlog and create a visual dashboard
● Plan your sprint
● Implement ceremonies
● Review your work and results
● Repeat and learn from experience
Kanban in a
nutshell
Kanban
Kanban is a method for visualizing the flow of work, in order to balance
demand with available capacity and spot bottlenecks. Work items are
visualized to give participants a view of progress and process, from start to
finish. Team members pull work as capacity permits, rather than work
being pushed into the process when requested.
Kanban Foundations and Principles
● Start with what you do now
● Agree to pursue incremental, evolutionary change
● Respect the current process, roles, responsibilities & titles
● Visualize the workflow
● Limit WIP
● Measure and Improve Collaboratively
How to start with Kanban
● Read more about Kanban. Getting started
● Understand the current process of your organization
● Create your kanban board. Examples
● Limit your Work In Progress (WIP)
● Create your backlog
● Visualize your flow
● Implement some ceremonies (Daily, Retrospective)
● Review your work and results and learn from experience
Let’s practice
Scrum
Let’s practice Scrum
Situation
● You are the dev leader for an important startup and the CEO has requested
you to deliver incremental functional products to validate in the market and
get users feedback. The CEO wants to release a new version every month so
you need to work with the team in order to accomplish that.
Product
● The new product is an fabulous drone that need to accomplish several
requirements from business.
Let’s practice Scrum
Requirements
● The drone must look stylish and sophisticated
● The drone must be able to fly during at least 4 seconds
● The drone should have a camera
● The drone must be managed remotely
● The drone should have a GPS
● The drone must be assembled in parts
● The drone should have the option to carry another time
Rules
● You should deliver a functional product every sprint (15 mins) and the Product Owner should approve the product
Kanban vs Scrum
Kanban vs Scrum
● http://agilemanifesto.org/
● http://scrumtrainingseries.com/
● Steve Blank’s second commandment in his Manifesto for Customer Development
● https://leankit.com/learn/kanban/what-is-kanban/
● https://medium.com/swlh/make-agile-work-startups-e196d7cd2d28
References
THANKS!
Email: gvelazquez@epmsoluciones.com
gerardovg520@gmail.com
Tel: (52) 55 4044 1217
Email: rvera@epmsoluciones.com
vera.h.raul@gmail.com
Tel: (52) 55 3996 7923

Weitere ähnliche Inhalte

Was ist angesagt?

Agile and Scrum for Executives
Agile and Scrum for ExecutivesAgile and Scrum for Executives
Agile and Scrum for ExecutivesJoanna khoury
 
Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Arata Fujimura
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideEspeo Software
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupAlex Ballarin
 
Why Scrum?
Why Scrum?Why Scrum?
Why Scrum?Kane Mar
 
Ls14 798 bolen_b
Ls14 798 bolen_bLs14 798 bolen_b
Ls14 798 bolen_bDon Bolen
 
Workbook answers
Workbook answersWorkbook answers
Workbook answersqtntpam
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 
Introduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileIntroduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileStefano Valle
 
Product Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsProduct Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsVaidas Adomauskas
 
Self-organization applied
Self-organization appliedSelf-organization applied
Self-organization appliedDawid Pytel
 
Aug summit 2017_summary
Aug summit 2017_summaryAug summit 2017_summary
Aug summit 2017_summary철민 신
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Yuval Yeret
 

Was ist angesagt? (20)

Scrum Guide In One Slide
Scrum Guide In One SlideScrum Guide In One Slide
Scrum Guide In One Slide
 
Agile and Scrum for Executives
Agile and Scrum for ExecutivesAgile and Scrum for Executives
Agile and Scrum for Executives
 
Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?Is Scrum the Best Choice for you?
Is Scrum the Best Choice for you?
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To Guide
 
KICK START AGILE/SCRUM
KICK START AGILE/SCRUMKICK START AGILE/SCRUM
KICK START AGILE/SCRUM
 
Scrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum MeetupScrum & UX - Barcelona Scrum Meetup
Scrum & UX - Barcelona Scrum Meetup
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Why Scrum?
Why Scrum?Why Scrum?
Why Scrum?
 
5 Whys of Scrum
5 Whys of Scrum5 Whys of Scrum
5 Whys of Scrum
 
Ls14 798 bolen_b
Ls14 798 bolen_bLs14 798 bolen_b
Ls14 798 bolen_b
 
Scrum
ScrumScrum
Scrum
 
Workbook answers
Workbook answersWorkbook answers
Workbook answers
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Agile explained
Agile explainedAgile explained
Agile explained
 
Introduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agileIntroduzione alle metodologie di sviluppo agile
Introduzione alle metodologie di sviluppo agile
 
Product Management With Product Developed By Many Teams
Product Management With Product Developed By Many TeamsProduct Management With Product Developed By Many Teams
Product Management With Product Developed By Many Teams
 
Self-organization applied
Self-organization appliedSelf-organization applied
Self-organization applied
 
Scrum intro
Scrum introScrum intro
Scrum intro
 
Aug summit 2017_summary
Aug summit 2017_summaryAug summit 2017_summary
Aug summit 2017_summary
 
Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
 

Ähnlich wie Agile Presentation

Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Sparkhound Inc.
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxplaTechXpla
 
Introduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaIntroduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaJoris De Winne
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareInvensis Learning
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project ManagementJanette Toral
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GBGaurav IG
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Hyder Baksh
 
Scrum Education.pptx
Scrum Education.pptxScrum Education.pptx
Scrum Education.pptxGanesh Kunwar
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonDony Riyanto
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivityardutta
 
Scrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentScrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentOpenSense Labs
 
Agile Scrum Lean Startup Overview
Agile Scrum Lean Startup OverviewAgile Scrum Lean Startup Overview
Agile Scrum Lean Startup OverviewRethink Impact
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 
A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...Rowan Bunning
 

Ähnlich wie Agile Presentation (20)

Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Introduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaIntroduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for Java
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project Management
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 
Scrum Education.pptx
Scrum Education.pptxScrum Education.pptx
Scrum Education.pptx
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Agile
Agile Agile
Agile
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity3 Scrum Patterns to Boost Team Productivity
3 Scrum Patterns to Boost Team Productivity
 
Scrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal DevelopmentScrum Framework: An Agile Solution for Drupal Development
Scrum Framework: An Agile Solution for Drupal Development
 
Agile Scrum Lean Startup Overview
Agile Scrum Lean Startup OverviewAgile Scrum Lean Startup Overview
Agile Scrum Lean Startup Overview
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...A simple formula for becoming Lean, Agile and unlocking high performance team...
A simple formula for becoming Lean, Agile and unlocking high performance team...
 

Kürzlich hochgeladen

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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"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
 
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
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Kürzlich hochgeladen (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!
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"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...
 
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
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Agile Presentation

  • 2. Agenda ● Team ● What’s Agile ● What’s Scrum ● What’s Kanban ● Let’s practice ● Scrum vs Kanban ● Takeaways
  • 3. Gerardo tiene más de 10 años de experiencia y 8 certificaciones en tecnología y metodologías. Gerardo ha colaborado como partner tecnológico de desarrollo y mentor con startups en Wayra México, adicional a esto Gerardo se desempeñó como learning coach de la materia Computer Science (CS50) en el MBT de Collective Academy para Jóvenes con Alto Potencial. https://www.linkedin.com/in/gerardovg520/ Raúl tiene más de 6 años de experiencia en el manejo de equipos de gran escala en áreas como Recursos Humanos e industrias Bancarias basados en tecnologías web y móviles. Raúl ha colaborado como partner tecnológico de desarrollo en Wayra en apoyo a las startups. Raúl se ha desempeñado como docente de tecnologías web en la UNAM. https://www.linkedin.com/in/rverah/ Andrés tiene más de 6 años de experiencia en auditoría financiera dentro de distintas instituciones, especializándose en procesos de Tecnologías de la Información bajo los estándares internacionales de auditoría. LinkedIn:https://goo.gl/Ji8QEw El equipo
  • 5. What’s Agile Agile approaches help teams respond to unpredictability through incremental, iterative work cadences and empirical feedback. Agilists propose alternatives to waterfall, or traditional sequential development.
  • 7. Scrum Scrum is an Agile framework for completing complex projects. Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work. The possibilities are endless. The Scrum framework is deceptively simple.
  • 8. Scrum Manifesto and Principles http://agilemanifesto.org/principles.html
  • 9. When to use Scrum
  • 10. Scrum
  • 11. Scrum
  • 12. Scrum
  • 16. Velocity is a measure used to identify the number of Story Points developed during a Sprint. The velocity usually starts poorly during first sprints but after 4 sprint should be increased and should be maintained during time Scrum Metrics
  • 17. How to start with Scrum ● Read more about scrum. Scrum Guide ● Define the roles within your organization ● Define an entity by discussing your values and principles as a team and organization ● Create your backlog and create a visual dashboard ● Plan your sprint ● Implement ceremonies ● Review your work and results ● Repeat and learn from experience
  • 19. Kanban Kanban is a method for visualizing the flow of work, in order to balance demand with available capacity and spot bottlenecks. Work items are visualized to give participants a view of progress and process, from start to finish. Team members pull work as capacity permits, rather than work being pushed into the process when requested.
  • 20. Kanban Foundations and Principles ● Start with what you do now ● Agree to pursue incremental, evolutionary change ● Respect the current process, roles, responsibilities & titles ● Visualize the workflow ● Limit WIP ● Measure and Improve Collaboratively
  • 21. How to start with Kanban ● Read more about Kanban. Getting started ● Understand the current process of your organization ● Create your kanban board. Examples ● Limit your Work In Progress (WIP) ● Create your backlog ● Visualize your flow ● Implement some ceremonies (Daily, Retrospective) ● Review your work and results and learn from experience
  • 23. Let’s practice Scrum Situation ● You are the dev leader for an important startup and the CEO has requested you to deliver incremental functional products to validate in the market and get users feedback. The CEO wants to release a new version every month so you need to work with the team in order to accomplish that. Product ● The new product is an fabulous drone that need to accomplish several requirements from business.
  • 24. Let’s practice Scrum Requirements ● The drone must look stylish and sophisticated ● The drone must be able to fly during at least 4 seconds ● The drone should have a camera ● The drone must be managed remotely ● The drone should have a GPS ● The drone must be assembled in parts ● The drone should have the option to carry another time Rules ● You should deliver a functional product every sprint (15 mins) and the Product Owner should approve the product
  • 27. ● http://agilemanifesto.org/ ● http://scrumtrainingseries.com/ ● Steve Blank’s second commandment in his Manifesto for Customer Development ● https://leankit.com/learn/kanban/what-is-kanban/ ● https://medium.com/swlh/make-agile-work-startups-e196d7cd2d28 References
  • 28. THANKS! Email: gvelazquez@epmsoluciones.com gerardovg520@gmail.com Tel: (52) 55 4044 1217 Email: rvera@epmsoluciones.com vera.h.raul@gmail.com Tel: (52) 55 3996 7923

Hinweis der Redaktion

  1. Somos una empresa de consultoría en Dirección de Proyectos e implementación de sistemas integrada por un equipo de expertos con amplia trayectoria en proyectos de TI y negocios de gran escala
  2. Importante entender el manifesto y los principios
  3. Importante entender el manifesto y los 12 principios
  4. Analysis Done - Design Done - so on Suppose to work if we had a perfect knowledge no changes and adaptability
  5. In Scrum all phases in a blender Fix length iteration called Sprint Since First Sprint, a shippable product is delivered More feedback
  6. Iterative no incremental Cross functional team Small amounts of redesigning and modifications on every Sprint Applying Scrum is hard and requires a lot of commitment and effort If is not disrupting your organization then is not Scrum
  7. Product Owner Es el responsable de determinar qué es lo importante para el negocio Tiene la visión y prioridades del producto y negocio Tiene la capacidad y autoridad de tomar decisiones Scrum Dev Team Cross functional team Tiene la capacidad de construir un producto entregable Sabe cómo colaborar, es autónomo y se auto organiza Scrum Master Facilitador Sirve de barrera para no distraer al equipo Promueve las mejores prácticas y se encarga de la salud del equipo No tiene autoridad como manager. el Project Manager regularmente no es por definición el SM El tamaño del equipo no debe ser mayor de 9 personas y en caso contrario nuevos equipos deben ser creados con la menor dependencia
  8. Product Backlog Features generadas por el PO. El PO debe priorizar. Puede ser en forma de User Story/Requerimiento Sprint Backlog Features que el equipo va a trabajar durante un Sprint y que vienen del Product Backlog
  9. Sprint Planning - All team to review which items to deliver Daily Scrum - What I did yesterday, What I’m going to do today and What blockers do I have Sprint Review (Demo) - All team + stakeholders Retrospective - What went well + What could be improved
  10. Sprint Planning - All team to review which items to deliver Daily Scrum - What I did yesterday, What I’m going to do today and What blockers do I have Sprint Review (Demo) - All team + stakeholders Retrospective - What went well + What could be improved
  11. Sprint Planning - All team to review which items to deliver Daily Scrum - What I did yesterday, What I’m going to do today and What blockers do I have Sprint Review (Demo) - All team + stakeholders Retrospective - What went well + What could be improved
  12. Importante entender el manifesto y los principios
  13. Product Backlog Features generadas por el PO. El PO debe priorizar. Puede ser en forma de User Story/Requerimiento Sprint Backlog Features que el equipo va a trabajar durante un Sprint y que vienen del Product Backlog
  14. Start with what you do now - No hay una forma concreta de ejecutar el método. Si ya posees un flujo de trabajo determinado, puedes adaptarlo a Kanban. Los cambios no son radicales desde el inicio. Agree to pursue incremental, evolutionary change - Kanban está diseñado para evitar roces con tu flujo de trabajo actual. Los cambios radicales se desaconsejan por el hecho de que pueden provocar que pierdas el sentido de lo que haces. En cambio, se centra en hacer pequeños cambios, más que en reinventar la rueda. Respect the current process, roles, responsibilities & titles - Tu modelo actual de trabajo puede no ser del todo malo, y eso es lo mejor de Kanban, que reconoce las ventajas de tu modelo y trata de mejorarlas evolutivamente. Es tu misión detectar qué se puede mejorar en cada fase del desarrollo del producto. Visualize the work - Siempre ten visible el trabajo, divide el trabajo en piezas, usa columnas para identificar en que estatus esta cada tarea Limit the WIP - Asigna límites en cada columna de trabajo acorde a la capacidad del equipo Measure the flow - Tiempo promedio para completar una item completo