SlideShare a Scribd company logo
1 of 23
WE RUN
SCRUM
SCRUM
OVERVIEWData Con LA 2019
University of Southern California
INTRODUCTION
Sonia Macias, MBA, CSM, CSPO, PMP, CISA, CPA
B.S. Marshall School of Business, USC
Scrum Master / Product Owner / Project Manager
Scrum Transformation
Global Entertainment Studios: Fox Sports and
Entertainment, Disney, Warner Bros., Universal Studios,
Universal Music Group, Sony Pictures Entertainment
AGENDA
Agile
• Agile
• What is Agile?
• Agile Values
• Agile 12 Principals
Scrum Tools
• Scrum Team
• Scrum Ceremonies
• Scrum User Story
• Scrum Product Backlog
• Scrum Certifications
• Jira
• Confluence
9/2/2019
AGILE SOFTWARE DEVELOPMENT HISTORY
PRE-2001 2001
.
Source: PM World360 Magazine
Software
Development
wasn’t working
• Long lag times
from
requirements to
software delivery
 Iterative
development
 Frequent
delivery of
business value
 Rapid feedback
and willingness
to change
Response to
Change
9/2/2019
WHAT IS AGILE?
Framework for software development
Based on the Agile Manifesto set of values and principles
9/2/2019 6
1. Our highest priority is to satisfy the customer through early
and continuous delivery of valuable software.
AGILE MANIFESTO
2. Welcome changing requirements, even late in
development. Agile processes harness change for the
customer's competitive advantage.
3. Deliver working software frequently, from a couple of
weeks to a couple of months, with a preference to the shorter
timescale.
9/2/2019 7
4. Business people and developers must work together daily
throughout the project.
AGILE MANIFESTO
5. Build projects around motivated individuals. Give them
the environment and support they need, and trust them to
get the job done.
6. The most efficient and effective method of conveying
information to and within a development team is face-to-
face conversation.
9/2/2019 8
7. Working software is the primary measure of progress.
AGILE MANIFESTO
8. Agile processes promote sustainable development. The
sponsors, developers, and users should be able to maintain a
constant pace indefinitely.
9. Continuous attention to technical excellence and good
design enhances agility.
9/2/2019 9
10. Simplicity--the art of maximizing the amount of work
not done--is essential.
AGILE MANIFESTO
11. The best architectures, requirements, and designs emerge
from self-organizing teams.
12. At regular intervals, the team reflects on how to become
more effective, then tunes and adjusts its behavior
accordingly.
9/2/2019 10
SCRUM
S • Teams deliver products in short cycles
• Fast feedback
• Continual improvement
• Rapid adaptation to change
C
R
U
M
AN AGILE FRAMEWORK
SCRUM TEAM
Vision
9/2/2019 11
PRODUCT
OWNER
DEVELOPMENT
TEAM
SCRUM
MASTER
• Maximizes the value
of the product
• Manages the Product
Backlog
Build
Scrum
Coach
• Deliver an increment of
“Done” product at the end of
each Sprint
• Self organizing
• Servant leader
• Facilitates removing
blockers
• Helps everyone unders
Scrum practices, rules
values
9/2/2019 12
SCRUM CEREMONIES
SPRINT IS THE HEART OF THE SCRUM
9/2/2019 13
SCRUM CEREMONIES
FRAMEWORK TO GET WORK DONE
Sprint Planning
• Team planning meeting to determine the work to complete in the
upcoming
• Monthly planning and re-planning
Daily Stand Up (Scrum)
• Transparency, knowledge, and communication
• Time-boxed 15 minutes
 What did you do yesterday? (Jira Story #)
 What will you do today? (Jira Story #)
 Are there any blockers in your way? (Jira Story #)
9/2/2019 14
SCRUM CEREMONIES
DEMONSTRATE THE DONE FUNCTIONALITY
Demo completed work done in Sprint
Product Owner accepts/rejects User Story based on acceptance
criteria
9/2/2019 15
SCRUM CEREMONIES
RETROSPECTIVE
Inspection and create a plan for improvement
1. What worked well for us?
2. What did not work well for us?
3. What actions can we take to improve our process going
forward?
9/2/2019 16
SCRUM
USER STORY
Requirement for any functionality or feature
• “As a <user role/customer>, I want to < goal to be accomplished> so
that I can <reason of the goal>”.
• Example: As an Ad Sales Planner, I want to enter the Deal Number
in the Ad Sales dashboard, so that I can search the ad sales by deal
number.
9/2/2019 17
SCRUM
ACCEPTANCE CRITERIA
Accepted conditions or business rules which the functionality or
feature should satisfy and meet
“Given some precondition, when I do some action, then I
expect the result”.
Example: When I open the Ad Sales dashboard and enter the deal
number, then the ad sales by deal number displays.
Estimate User Story Points – 1 point = 1 day or less of work, 4
points = 4 days of work or less
9/2/2019 18
SCRUM
JIRA
• Create user stories, plan sprints, and distribute tasks
across Scrum team
• Transparency
9/2/2019 19
SCRUM
CONFLUENCE
• Landing Page for project and team wiki
• Track Scrum Ceremonies, Sprint Scrum status
• Tightly integrated with Jira
9/2/2019 20
SCRUM
CERTIFICAITONS
Distinguish yourself as a Scrum practitioner.
Certified Scrum Master (CSM)
Certified Product Owner (CSPO)
Certified Scrum Developer (CSD)
Scrum Alliance training courses:
https://www.scrumalliance.org/get-certified
9/2/2019 21
SCRUM
REFERENCES
Agile Alliance. (2019). Principles based on the Agile Manifesto.
Retrieved from https://www.agilealliance.org/agile101/practices-timeline/
Schwaber, K., Sutherland, J. (2017, November). The Definitive Guide to Scrum: The Rules of
the Game. The Scrum Guide. Retrieved from
https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-
US.pdf#zoom=100
Scrum Alliance. (2018). Scrum Alliance. Retrieved from https://www.scrumalliance.org/
Software Testing Help. (2018). What is User Story and Testing Acceptance Criteria
(Examples). Retrieved from https://www.softwaretestinghelp.com/user-story-acceptance-
criteria/
THANK YOU
DATA CON LA
ORGANIZERS, SPONSORS,
VOLUNTEERS,
PARTICIPANTS & USC!
FIGHT ON!
Linkedin:
https://www.linkedin.com/in/sonia-macias-
mba-csm-cspo-pmp-cisa-cpa-74aa99/
E-mail: kjlh1234567@gmail.com
kjlh: kindness, joy, love, &
happiness!

More Related Content

Similar to Run Scrum Overview

CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - EnglishGodfree Dzebu
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitValentin-Tudor Mocanu
 
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...Marsden Marketing
 
Agilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeAgilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeAgile Humans
 
Agilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeAgilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeJasmina Nikolic
 
Introduction to Scrum framework
Introduction to Scrum framework   Introduction to Scrum framework
Introduction to Scrum framework Prabhat Kumar
 
PMI Wine Country - Tapas & Talks Agile Overview
PMI Wine Country - Tapas & Talks Agile OverviewPMI Wine Country - Tapas & Talks Agile Overview
PMI Wine Country - Tapas & Talks Agile OverviewJami Anderson
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalMark Hawkins
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
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.
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Lviv Startup Club
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Mohammad Faiz
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Agility: A Land Boat to Arrive at Your Data Lake Faster
Agility: A Land Boat to Arrive at Your Data Lake FasterAgility: A Land Boat to Arrive at Your Data Lake Faster
Agility: A Land Boat to Arrive at Your Data Lake FasterCCG
 

Similar to Run Scrum Overview (20)

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
 
CRUMstudy Brochure - English
CRUMstudy Brochure - EnglishCRUMstudy Brochure - English
CRUMstudy Brochure - English
 
Agile2013_Spring_FInal_031213
Agile2013_Spring_FInal_031213Agile2013_Spring_FInal_031213
Agile2013_Spring_FInal_031213
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkit
 
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...
Developing an Agile Approach: Why Adaptability Will Be Key for Competitive Ma...
 
Agilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeAgilni razvoj za preduzetnike
Agilni razvoj za preduzetnike
 
Agilni razvoj za preduzetnike
Agilni razvoj za preduzetnikeAgilni razvoj za preduzetnike
Agilni razvoj za preduzetnike
 
Introduction to Scrum framework
Introduction to Scrum framework   Introduction to Scrum framework
Introduction to Scrum framework
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
PMI Wine Country - Tapas & Talks Agile Overview
PMI Wine Country - Tapas & Talks Agile OverviewPMI Wine Country - Tapas & Talks Agile Overview
PMI Wine Country - Tapas & Talks Agile Overview
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 
SCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLCSCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLC
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Agility: A Land Boat to Arrive at Your Data Lake Faster
Agility: A Land Boat to Arrive at Your Data Lake FasterAgility: A Land Boat to Arrive at Your Data Lake Faster
Agility: A Land Boat to Arrive at Your Data Lake Faster
 

More from Data Con LA

Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA
 
Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA
 
Data Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup ShowcaseData Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup ShowcaseData Con LA
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA
 
Data Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendationsData Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendationsData Con LA
 
Data Con LA 2022 - AI Ethics
Data Con LA 2022 - AI EthicsData Con LA 2022 - AI Ethics
Data Con LA 2022 - AI EthicsData Con LA
 
Data Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learningData Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learningData Con LA
 
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and AtlasData Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and AtlasData Con LA
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA
 
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...Data Con LA
 
Data Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWSData Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWSData Con LA
 
Data Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA 2022 - Collaborative Data Exploration using Conversational AIData Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA 2022 - Collaborative Data Exploration using Conversational AIData Con LA
 
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...Data Con LA
 
Data Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data ScienceData Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data ScienceData Con LA
 
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing EntertainmentData Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing EntertainmentData Con LA
 
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...Data Con LA
 
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...Data Con LA
 
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...Data Con LA
 
Data Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with KafkaData Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with KafkaData Con LA
 

More from Data Con LA (20)

Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 Keynotes
 
Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 Keynotes
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 Keynote
 
Data Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup ShowcaseData Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup Showcase
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 Keynote
 
Data Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendationsData Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendations
 
Data Con LA 2022 - AI Ethics
Data Con LA 2022 - AI EthicsData Con LA 2022 - AI Ethics
Data Con LA 2022 - AI Ethics
 
Data Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learningData Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learning
 
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and AtlasData Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentation
 
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
 
Data Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWSData Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWS
 
Data Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA 2022 - Collaborative Data Exploration using Conversational AIData Con LA 2022 - Collaborative Data Exploration using Conversational AI
Data Con LA 2022 - Collaborative Data Exploration using Conversational AI
 
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
 
Data Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data ScienceData Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data Science
 
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing EntertainmentData Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
 
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
 
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
 
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
 
Data Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with KafkaData Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with Kafka
 

Recently uploaded

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Run Scrum Overview

  • 1. WE RUN SCRUM SCRUM OVERVIEWData Con LA 2019 University of Southern California
  • 2. INTRODUCTION Sonia Macias, MBA, CSM, CSPO, PMP, CISA, CPA B.S. Marshall School of Business, USC Scrum Master / Product Owner / Project Manager Scrum Transformation Global Entertainment Studios: Fox Sports and Entertainment, Disney, Warner Bros., Universal Studios, Universal Music Group, Sony Pictures Entertainment
  • 3. AGENDA Agile • Agile • What is Agile? • Agile Values • Agile 12 Principals Scrum Tools • Scrum Team • Scrum Ceremonies • Scrum User Story • Scrum Product Backlog • Scrum Certifications • Jira • Confluence
  • 4. 9/2/2019 AGILE SOFTWARE DEVELOPMENT HISTORY PRE-2001 2001 . Source: PM World360 Magazine Software Development wasn’t working • Long lag times from requirements to software delivery  Iterative development  Frequent delivery of business value  Rapid feedback and willingness to change Response to Change
  • 5. 9/2/2019 WHAT IS AGILE? Framework for software development Based on the Agile Manifesto set of values and principles
  • 6. 9/2/2019 6 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. AGILE MANIFESTO 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
  • 7. 9/2/2019 7 4. Business people and developers must work together daily throughout the project. AGILE MANIFESTO 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effective method of conveying information to and within a development team is face-to- face conversation.
  • 8. 9/2/2019 8 7. Working software is the primary measure of progress. AGILE MANIFESTO 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility.
  • 9. 9/2/2019 9 10. Simplicity--the art of maximizing the amount of work not done--is essential. AGILE MANIFESTO 11. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 10. 9/2/2019 10 SCRUM S • Teams deliver products in short cycles • Fast feedback • Continual improvement • Rapid adaptation to change C R U M AN AGILE FRAMEWORK
  • 11. SCRUM TEAM Vision 9/2/2019 11 PRODUCT OWNER DEVELOPMENT TEAM SCRUM MASTER • Maximizes the value of the product • Manages the Product Backlog Build Scrum Coach • Deliver an increment of “Done” product at the end of each Sprint • Self organizing • Servant leader • Facilitates removing blockers • Helps everyone unders Scrum practices, rules values
  • 12. 9/2/2019 12 SCRUM CEREMONIES SPRINT IS THE HEART OF THE SCRUM
  • 13. 9/2/2019 13 SCRUM CEREMONIES FRAMEWORK TO GET WORK DONE Sprint Planning • Team planning meeting to determine the work to complete in the upcoming • Monthly planning and re-planning Daily Stand Up (Scrum) • Transparency, knowledge, and communication • Time-boxed 15 minutes  What did you do yesterday? (Jira Story #)  What will you do today? (Jira Story #)  Are there any blockers in your way? (Jira Story #)
  • 14. 9/2/2019 14 SCRUM CEREMONIES DEMONSTRATE THE DONE FUNCTIONALITY Demo completed work done in Sprint Product Owner accepts/rejects User Story based on acceptance criteria
  • 15. 9/2/2019 15 SCRUM CEREMONIES RETROSPECTIVE Inspection and create a plan for improvement 1. What worked well for us? 2. What did not work well for us? 3. What actions can we take to improve our process going forward?
  • 16. 9/2/2019 16 SCRUM USER STORY Requirement for any functionality or feature • “As a <user role/customer>, I want to < goal to be accomplished> so that I can <reason of the goal>”. • Example: As an Ad Sales Planner, I want to enter the Deal Number in the Ad Sales dashboard, so that I can search the ad sales by deal number.
  • 17. 9/2/2019 17 SCRUM ACCEPTANCE CRITERIA Accepted conditions or business rules which the functionality or feature should satisfy and meet “Given some precondition, when I do some action, then I expect the result”. Example: When I open the Ad Sales dashboard and enter the deal number, then the ad sales by deal number displays. Estimate User Story Points – 1 point = 1 day or less of work, 4 points = 4 days of work or less
  • 18. 9/2/2019 18 SCRUM JIRA • Create user stories, plan sprints, and distribute tasks across Scrum team • Transparency
  • 19. 9/2/2019 19 SCRUM CONFLUENCE • Landing Page for project and team wiki • Track Scrum Ceremonies, Sprint Scrum status • Tightly integrated with Jira
  • 20. 9/2/2019 20 SCRUM CERTIFICAITONS Distinguish yourself as a Scrum practitioner. Certified Scrum Master (CSM) Certified Product Owner (CSPO) Certified Scrum Developer (CSD) Scrum Alliance training courses: https://www.scrumalliance.org/get-certified
  • 21. 9/2/2019 21 SCRUM REFERENCES Agile Alliance. (2019). Principles based on the Agile Manifesto. Retrieved from https://www.agilealliance.org/agile101/practices-timeline/ Schwaber, K., Sutherland, J. (2017, November). The Definitive Guide to Scrum: The Rules of the Game. The Scrum Guide. Retrieved from https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide- US.pdf#zoom=100 Scrum Alliance. (2018). Scrum Alliance. Retrieved from https://www.scrumalliance.org/ Software Testing Help. (2018). What is User Story and Testing Acceptance Criteria (Examples). Retrieved from https://www.softwaretestinghelp.com/user-story-acceptance- criteria/
  • 22. THANK YOU DATA CON LA ORGANIZERS, SPONSORS, VOLUNTEERS, PARTICIPANTS & USC!