Introduction to Agile software testing - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Introduction to Project Management with ScrumPierre E. NEIS
It's a small presentation to give the basic principles of scrum.
The presentation mode is made interactively with the audience.
The progression of the slides are scaled on progessive learning and fixing process: starting from theory to practice.
It's not enough to start a Scrum Project and do not replace a mature scrum training delivered by a senior Scrum Trainer.
Introduction to Agile software testing - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
Introduction to Project Management with ScrumPierre E. NEIS
It's a small presentation to give the basic principles of scrum.
The presentation mode is made interactively with the audience.
The progression of the slides are scaled on progessive learning and fixing process: starting from theory to practice.
It's not enough to start a Scrum Project and do not replace a mature scrum training delivered by a senior Scrum Trainer.
Improve customer experience through operational transformation and investment...Devbridge Group
Highlights three areas that banks should focus on to improve customer experience, accelerate products to market amid rapid digitization and deescalate costs. Learn more at www.devbridge.com
Seven Keys to Navigating Your Agile Testing TransitionTechWell
So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join seasoned agile testing coach Bob Galen as he share lessons from his most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
This training will provide a deep dive into Microsoft Team Foundation Server (TFS) for agile projects from setting up TFS through the end of the first sprint. This is a hands on training, attendees will actively engaged in a sample project using TFS in the cloud. Presenters will include senior Aspenware architects and project managers as well as Steve Lange, Developer Technology Specialist at Microsoft. This training is appropriate for developers, project managers and business analysts. A basic understanding of scrum and agile development is required.
Part 2 Agenda
*Brief review of Part I
*Reporting and tracking features of TFS.
*Setup Continuous Integration and discuss value
*Setup an auto deployment to Azure
*Testing features of TFS and how auto deployments aid that process
*End of Sprint Demo
*End of Sprint Retrospective
*Use TFS to review the tasks and determine velocity on this Sprint
*How to plan subsequent sprints
Improve customer experience through operational transformation and investment...Devbridge Group
Highlights three areas that banks should focus on to improve customer experience, accelerate products to market amid rapid digitization and deescalate costs. Learn more at www.devbridge.com
Seven Keys to Navigating Your Agile Testing TransitionTechWell
So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join seasoned agile testing coach Bob Galen as he share lessons from his most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
This training will provide a deep dive into Microsoft Team Foundation Server (TFS) for agile projects from setting up TFS through the end of the first sprint. This is a hands on training, attendees will actively engaged in a sample project using TFS in the cloud. Presenters will include senior Aspenware architects and project managers as well as Steve Lange, Developer Technology Specialist at Microsoft. This training is appropriate for developers, project managers and business analysts. A basic understanding of scrum and agile development is required.
Part 2 Agenda
*Brief review of Part I
*Reporting and tracking features of TFS.
*Setup Continuous Integration and discuss value
*Setup an auto deployment to Azure
*Testing features of TFS and how auto deployments aid that process
*End of Sprint Demo
*End of Sprint Retrospective
*Use TFS to review the tasks and determine velocity on this Sprint
*How to plan subsequent sprints
Introduction to Team Foundation Server (TFS) OnlineDenis Voituron
TFS est la plateforme de collaboration qui se trouve au coeur de la solution de gestion du cycle de vie des applications (ALM) de Microsoft. Pour de petites équipes de développement (5 users), TFS est disponible online et gratuitement.
Lors de cette session, principalement à base d'exemples pratiques, nous aborderons les modules Source Controle, Collaborate (gestion des tâches et des bugs) et Automatic Builds (compilations et déploiements automatisés).
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
Day one Implementing Scrum with Microsoft Team Foundation Service (TFS) training covering the following topics:
TFS Overview
TFS Version Comparison and Installation
Setting Up Your Code in TFS Source Control
Setting Up Your Code in Git Source Control
Scrum Overview
Sprint 0 Activities
Sprint Planning Exercise
Summary and Wrap Up
Team foundation server als perfecte tool voor scrum (TechDays 2013)Delta-N
Scrum is een proces om complexe software te kunnen maken. Om Scrum te doen zijn in principe geen tools nodig. Echter, het maakt het wel een stuk makkelijker als dit wel wordt gedaan. Visual Studio ALM 2012 biedt vele mogelijkheden voor het ondersteunen van het Scrum proces. In deze sessie zullen de verschillende fases (Release Planning, Sprint Planning, Sprint, Review, Retrospective) van Scrum worden doorlopen en wordt stilgestaan bij de vraag hoe Team Foundation Server hierbij kan ondersteunen. Deze sessie gaat niet in op de details van het Scrum proces.
Microsoft Testing Tour - Functional and Automated TestingAngela Dugan
What should I automate?
While manual testing is always going to have its place, there are several types of tests that can be automated for efficiency. In this session, we’ll discuss everything from automating functional and load tests to the automation of writing test case steps and designing for reuse.
Team Foundation Server Process Templates For Effective Project ManagementAaron Bjork
An introduction to process templates, an overview of the Microsoft Process Template, and new process template features shipping in Team Foundation Server 2010.
Agile project management with visual studio tfs 2013 - My presentation at Reg...Om Prakash Bang
This presentation is to give overview of Agile Planning for continuous delivery for value, Agile Project Management dashboard, Sprint Planning, Burn Down Charts. Distributed project team collaborate using Team Room, Task board update for all work and used during Daily Stand Up meeting.
Out of box (OOB) template for CMMI, Agile and Scrum. The main distinctions between the three default process templates are in the work item types they provide for planning and tracking work. Visual Studio Scrum is the most light-weight and MSF for Capability Maturity Model Integration (CMMI) provides the most support for formal processes and change management.
1. Microsoft Visual Studio Scrum 2013 - Choose Visual Studio Scrum if your team manages bugs along with product backlog items during sprint planning.
2. MSF for Agile Software Development 2013 - Choose Agile if your organization triages bugs separately from the product backlog and resolves work items before closing them. Also, choose Agile if your team allocates time for bugs with each sprint.
3. MSF for CMMI Process Improvement 2013 - Choose CMMI if your organization triages bugs separately from the product backlog, resolves work items before closing them, and tracks changes to requirements formally. The CMMI template is designed to support formal change management processes.
Tried to give a heads-up on some popular contracts models and how that could be applied to agile world. Intention is only to generate curiosity and further research.
SCRUM has grown in popularity and acceptance by many companies over the world with numbers of registered SCRUM Masters reaching 51,955 (11 March 2009 - Jeff Sutherland). Although SCRUM does not stipulate what tools to use to produce the necessary artifacts, Microsoft Team Foundation System provides a number of features via TFS Explorer that facilitate capturing the artifacts of SCRUM and is a useful tool for any SCRUM Master, Team and Product Owner. This presentation will highlight the SCRUM framework and show you practical use of TFS and other tools that facilitate the ceremonies and artifacts of SCRUM.
Agile Testing Days 2015 - PIMP MY SCRUM – DOCUMENTATION FUN FOR AGILE TEAMSAnis Ben Hamidene
Scrum with it’s few artefacts, roles and meetings is already fun. The documentation task for most developers and testers is still just boring. Because of this, documentation seldom serves as it’s intended purpose. It is rarely complete, up to date or clear enough to avoid misunderstandings. So you don’t trust documentation, do you? If you can get hold of the people who you know what the software is doing, you ask them instead.
Nowadays Behaviour driven development (BDD) makes documentation not only for developers more fun, but also serves as a trust building documentation. Further, it helps to clarify the intent of the story or requirement before implementation starts and validates it continuously after it is released. Sounds impossible?
In this track we make the BDD concept of a Living Documentation a reality. We share with you our experiences about the methods and tools which support the notion of BDD and provide practical guidance about which tools are best suited for your context.
We will be also happy to share with you the premiere of our open source suite testIT LivingDoc, a BDD solution for Atlassian Confluence and the successor of the popular but almost dead GreenPepper.
This presentation gives you a detailed look at what is in the out of the box templates available in TFS 2013, how they differ, and how that affects some of the ALM tooling.
Scaling Scrum with UX in the EnterpriseCaleb Jenkins
Scrum is the most popular Agile framework in the world for effective team collaboration on complex projects. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation. Scrum is optimized for teams for teams of 5 to 9 people. Making Scrum work with larger teams or in large enterprise environments brings its own set of challenges. This talk presents 3 patterns used on enterprise teams to scale Scrum effectively with global teams.
This presentation was given at the 2014 Tulsa Tech Fest in Tulsa, OK - http://developingux.com/TulsaTech2014/
Dietmar Strasser - Traditional QA meets Agile DevelopmentTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Traditional QA meets Agile Development by Dietmar Strasser. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Contains a quick review of the Scrum process, talks about the dangers of trying to map PMBOK to Scrum, and then tries to talk about the concepts behind managing an Agile project using Scrum.
What is Agile & Agile Project Management?. Introduction to Plan-based vs value-driven development; Scrum framework and roles and ceremonies; self-organised team, agile values. and leadership
The Scrum Master and the Product Owner are critical to success of agile development teams using Scrum with the authority to make changes to the process, suggest team members take action, and empower members to do tasks correctly, in support of increasing the probability of project success.
Die agile Arbeitsweise wird von Kunden häufig auf eine harte Probe gestellt. Sie wünschen sich Dinge, die der Arbeitsweise fundamental widersprechen, halten sich nicht an Regeln und es ist ihnen auch manchmal völlig egal, ob man Scrum, Kanban, Wasserfall oder ScrumBanFall als Prozess verwendet. Zu leicht passiert es dann, dass man den Kunden als ignorant oder gar inkompetent betrachtet und glaubt sowieso, dass er es von Anfang an böse meinte. Wie böse er es wirklich meint und wie man mit solchen Situationen umgehen kann, soll dieser Vortrag zeigen.
Im gefühlt dauerhaften Druck des Alltagsgeschäfts neigen Entwicklungsteams dazu Dinge nur zu 90% fertig zu stellen. Wenn diese dann noch als vermeintlich abgeschlossene Arbeit akzeptiert werden, ist das Chaos perfekt. Wo liegen die tatsächlichen Gründe hinter diesem Verhalten und welche Möglichkeiten gibt es den Fokus darauf zu legen, Dinge wirklich fertig zu stellen?
Unit Testing hat bereits einen weiten Weg hinter sich und so ist es zu unserem Glück heutzutage recht einfach seine Testumgebung aufzusetzen. Dieser Workshop führt Sie in die Grundlagen von Unit Tests ein und zeigt Ihnen außerdem wie man Tests vor dem Code schreibt. Am Ende des Tages werden Sie eine Menge Unit Tests in PHPUnit sowie Ihre ersten Mock Objekte geschrieben haben. Außerdem werden Sie erfahren haben, wie es sich anfühlt, zuerst die Tests und dann den Code geschrieben zu haben.
Im gefühlt dauerhaften Druck des Alltagsgeschäfts neigen Entwicklungsteams dazu, Dinge nur zu 90 Prozent fertigzustellen. Wenn diese dann noch als vermeintlich abgeschlossene Arbeit akzeptiert werden, ist das Chaos perfekt. Wo liegen die tatsächlichen Gründe hinter diesem Verhalten und welche Möglichkeiten gibt es, den Fokus darauf zu legen, Dinge wirklich fertigzustellen?
Im gefühlt dauerhaften Druck des Alltagsgeschäfts neigen Entwicklungsteams dazu Dinge nur zu 90% fertig zu stellen. Wenn diese dann noch als vermeintlich abgeschlossene Arbeit akzeptiert werden, ist das Chaos perfekt. Wo liegen die tatsächlichen Gründe hinter diesem Verhalten und welche Möglichkeiten gibt es den Fokus darauf zu legen, Dinge wirklich fertig zu stellen?
Der rasante Aufstieg von Kanban in der Softwareentwicklung führt häufig zu einem überflüssigen Glaubenskrieg mit Scrum, dabei haben beide Methoden ihre individuellen Stärken und Schwächen. Welche sind das und ist für manche Einsatzgebiete eine der beiden Methoden besser geeignet? Lassen sich womöglich sogar beide Vorgehensweisen miteinander kombinieren?
Lean Startup hat mit seiner extrem experimentellen und auf kurze Reaktionszyklen fokussierte Vorgehensweise großen Einfluss auf die Arbeitsweise und technische Umsetzung bei der Produktentwicklung. Wie gut lässt es sich mit Scrum oder Kanban kombinieren, und was sind die technischen Herausforderungen dabei? Eine Checkliste für das schlanke Start-up.
Nicht selten hat man während einer agilen Transformation mit heftigen Widerständen zu kämpfen. Manche äußern ihren Unmut über agile Methoden offen, manche versuchen jeglichen Fortschritt zu sabotieren. Eine zynische und nicht immer ganz ernst gemeinte Reflexion unserer Erfahrungen mit agilen Verhinderern, machtbesessenen Architekten und lernresistenten Produktmanagern.
Vor lauter "Kanban! Kanban! Kanban!" fällt gerne unter den Tisch, dass Kanban per se etwas anderes ist als der Einsatz von Kanban in der Softwareentwicklung. Wo kommt Kanban eigentlich her, was gehört dazu, um mit Kanban Softwareprojekte zu realisieren, und wie wird aus einem kontinuierlichen Fluss ein iteratives Vorgehen?
Nicht selten hat man während einer agilen Transformation mit heftigen Widerständen zu kämpfen. Manche äußern ihren Unmut über agile Methoden offen, manche versuchen jeglichen Fortschritt zu sabotieren. Eine zynische und nicht immer ganz ernst gemeinte Reflexion unserer Erfahrungen mit agilen Verhinderern, machtbesessenen Architekten und lernresistenten Produktmanagern.
Gruppendynamik ist ein mittlerweile hervorragend wissenschaftlich erforschtes Feld der Psychologie. Erfahren Sie, was Gruppen mit Aquarien zu tun haben, wie sich Gruppen üblicherweise entwickeln und wie Modelle wie die "Five dysfunctions of a team" sowie viele Methodiken der agilen Softwareentwicklung dabei helfen, die Erkenntnisse der psychologischen Forschung in die Tat umzusetzen.
BDD ist ein mächtiger Ansatz, um die Kommunikation zwischen Entwicklern und Stakeholdern zu verbessen. Es ist eine optimale Ergänzung für agile Teams und kann eine große Hilfe sein, Produkte zu entwickeln, die wirklich den Anforderungen der Kunden entsprechen. Diese Session soll vermitteln, worum es bei BDD geht, welche Hauptvorteile es mit sich bringt, wofür es hervorragend funktioniert, was es nicht kann und wie man es in PHP Projekten einsetzt.
"The five dysfunctions of a Team" is a very powerful and popular model of Teamwork (or rather: Teamwork as it should not be) by Patrick Lencioni. This session will explain the model, how today’s agile processes already prevent those dysfunctions and moreover what you can do to overcome them.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
4. About me
° 25 years old
° Working at CHIP Xonio Online GmbH
2
5. About me
° 25 years old
° Working at CHIP Xonio Online GmbH
° Developer and ScrumMaster for price comparison
2
6. About me
° 25 years old
° Working at CHIP Xonio Online GmbH
° Developer and ScrumMaster for price comparison
° Part - time studies in psychology at FernUni Hagen
2
83. How Scrum works
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
84. How Scrum works
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
85. How Scrum works
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
86. How Scrum works
Es8mated
Product
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
87. How Scrum works
Es8mated
Product
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
88. How Scrum works
Es8mated
Product
Sprint
Planning
I
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
89. How Scrum works
Es8mated
Product
Sprint
Planning
I
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
90. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
91. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
92. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
93. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng
Product
Backlog
12
94. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process
Es8ma8on
Mee8ng Daily
Standup
Product
Backlog
12
95. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Product
Backlog
12
96. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Product
Backlog
12
97. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Review
Mee8ng
Product
Backlog
12
98. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Review
Mee8ng
Product
Backlog
12
99. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Retrospec8ve
Review
Mee8ng
Mee8ng
Product
Backlog
12
100. How Scrum works
Es8mated
Product
Sprint
Planning
I Sprint
Planning
II
Backlog
Sprint
Backlog
regularly
The Scrum Process every day
Es8ma8on
Mee8ng Daily
Standup
Retrospec8ve
Review
Mee8ng
Mee8ng
Product
Backlog
12
104. Meetings & Artifacts Product
Backlog
° Maintained by the Product Owner
° Consists of user stories
14
105. Meetings & Artifacts Product
Backlog
° Maintained by the Product Owner
° Consists of user stories
° Prioritized
14
106. Meetings & Artifacts Product
Backlog
° Maintained by the Product Owner
° Consists of user stories
° Prioritized
° Estimated in Estimation Meeting
14
113. Meetings & Artifacts Sprint
Planning
I
° Product Owner presents the Sprintgoal
16
114. Meetings & Artifacts Sprint
Planning
I
° Product Owner presents the Sprintgoal
° Product Owner presents the user stories
16
115. Meetings & Artifacts Sprint
Planning
I
° Product Owner presents the Sprintgoal
° Product Owner presents the user stories
° Team pulls the user stories
16
116. Meetings & Artifacts Sprint
Planning
I
° Product Owner presents the Sprintgoal
° Product Owner presents the user stories
° Team pulls the user stories
° Acceptance criteria, etc. are written down
16
117. Meetings & Artifacts Sprint
Planning
I
° Product Owner presents the Sprintgoal
° Product Owner presents the user stories
° Team pulls the user stories
° Acceptance criteria, etc. are written down
°
16
Team commits to the sprint
118. Meetings & Artifacts Sprint
Planning
II
„Metaphor
for
this
mee/ng:
Design.
The
product
development
team
has
the
chance
to
create
the
design
for
the
solu/on
they
want
to
implement.
At
the
end
of
this
mee/ng,
the
Team
knows
how
to
build
the
func/onality
they
want
to
develop.“
(Scrum
with
Boris
Gloger)
17
144. Meetings & Artifacts Review
Mee8ng
„The
Scrum-‐Team
shows
the
results
of
their
work
to
the
End
User.
The
team
members
want
to
have
feedback.
This
feedback
can
be
used
to
create
or
change
Backlog
Items.“
(Scrum
with
Boris
Gloger)
22
147. Meetings & Artifacts Retrospec8ve
Mee8ng
° Team reflects on last sprint
° „Learning from the past for the future“
23
148. Meetings & Artifacts Retrospec8ve
Mee8ng
° Team reflects on last sprint
° „Learning from the past for the future“
° Output:
23
149. Meetings & Artifacts Retrospec8ve
Mee8ng
° Team reflects on last sprint
° „Learning from the past for the future“
° Output:
⦿ Things the Team wants to improve
23
150. Meetings & Artifacts Retrospec8ve
Mee8ng
° Team reflects on last sprint
° „Learning from the past for the future“
° Output:
⦿ Things the Team wants to improve
⦿ Impediments
23
151. Meetings & Artifacts Retrospec8ve
Mee8ng
° Team reflects on last sprint
° „Learning from the past for the future“
° Output:
⦿ Things the Team wants to improve
⦿ Impediments
°
23
Inspect & Adapt
194. Definition of Done
Example: DoD for Tasks
⦿ Unit Tested
⦿ Runs in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
37
195. Definition of Done
Example: DoD for Tasks
⦿ Unit Tested
⦿ Runs in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
⦿ No broken unit tests
37
196. Definition of Done
Example: DoD for Tasks
⦿ Unit Tested
⦿ Runs in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
⦿ No broken unit tests
⦿ Refactored
37
197. Definition of Done
Example: DoD for Tasks
⦿ Unit Tested
⦿ Runs in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
⦿ No broken unit tests
⦿ Refactored
⦿ Reviewed
37
201. Definition of Done
Example: DoD for User Stories
⦿ No broken unit tests
⦿ Merged into trunk
° Additional criteria for specific user stories can be
set in Sprint Planning I
38
205. Bugs
° Put them on your Sprint Backlog
° Fix them immediately!
40
206. Bugs
° Put them on your Sprint Backlog
° Fix them immediately!
° Fixed at best until the next daily standup
40
207. Bugs
° Put them on your Sprint Backlog
° Fix them immediately!
° Fixed at best until the next daily standup
° If possible: Don‘t use bugtrackers
40
208. Bugs
User Story To Do Work in Progress Done
TaskStory
1Task
Task
Story
2 Task
Story
3 Task Task
41
209. Bugs
User Story To Do Work in Progress Done
TaskStory
1Task
Task
Story
2 Task Bug
Story
3 Task Task
41
210. Bugs
User Story To Do Work in Progress Done
TaskStory
1Task
Task
Story
2 Task Bug
Story
3 Task Task
41
217. Bugs
Example: DoD for Bugs
⦿ Unit tested
⦿ No broken unit tests
⦿ Fixed in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
45
218. Bugs
Example: DoD for Bugs
⦿ Unit tested
⦿ No broken unit tests
⦿ Fixed in the following browsers: Firefox, Internet
Explorer, Chrome, Safari
⦿ Distributed to all web servers
45
252. Items per Person
%*$
%&$
%)$
%($
'$
*$
&$
)$
!"#$ %&"'$
($
+,-./$('$0$+12134$('$ +,-./$(5$0$+12134$(5$
56
253. „Companies,
managers
should
understand,
that
their
employees
want
to
work.
Trust
them,
that
they
want
to
do
a
good
job.“
h"p://feedproxy.google.com/~r/borisgloger-‐de/~3/U2zztp7jcW8/