Scrum is an agile framework for managing complex work. It is iterative and incremental, promotes transparency and adaptation, and limits work in progress. The core Scrum roles are the Product Owner, Development Team, and Scrum Master. The Scrum process involves sprints, daily stand-ups, sprint planning and review meetings, and retrospectives to continuously improve. Scrum aims to deliver value to customers faster through self-organizing cross-functional teams and empiricism.
Learn how agile and test automation interact in the real world
To be presented at Aqua SW Test Automation Open Day at Hi-tech College (http://www.aquasw.com/services_training.php#an2)
Combining Performance Testing And Modelling For Easy Jet.Com V 1.0dannyq
easyJet is Europe’s fourth largest airline and has seen growth in passenger numbers of 37% per annum over the last 10 years. It operates 175 aircraft over a pan-European network of 20 bases and 400 routes.
Capacitas is a UK-based technology consulting and training company focussed on ICT performance, capacity and cost.
Over 98% of easyJet’s revenue is earned through its e-commerce platform; meaning software reliability, performance and scalability are critical to successful business operation. easyJet is a recognised innovator in a highly competitive market and this necessitates frequent software releases using an agile development methodology. All of this must be achieved within the context of a low-cost business model.
In many organisations performance testing and performance modelling have long been used to reduce the risk of poor performance impacting business services, but often in isolation. This presentation describes how performance testing and modelling can be used in tandem to compensate for the weaknesses of each other, within the context of an agile development process. The presentation demonstrates how Capacitas and easyJet have integrated performance testing and modelling processes to provide cost-effective risk mitigation for the easyJet.com service.
Learn how agile and test automation interact in the real world
To be presented at Aqua SW Test Automation Open Day at Hi-tech College (http://www.aquasw.com/services_training.php#an2)
Combining Performance Testing And Modelling For Easy Jet.Com V 1.0dannyq
easyJet is Europe’s fourth largest airline and has seen growth in passenger numbers of 37% per annum over the last 10 years. It operates 175 aircraft over a pan-European network of 20 bases and 400 routes.
Capacitas is a UK-based technology consulting and training company focussed on ICT performance, capacity and cost.
Over 98% of easyJet’s revenue is earned through its e-commerce platform; meaning software reliability, performance and scalability are critical to successful business operation. easyJet is a recognised innovator in a highly competitive market and this necessitates frequent software releases using an agile development methodology. All of this must be achieved within the context of a low-cost business model.
In many organisations performance testing and performance modelling have long been used to reduce the risk of poor performance impacting business services, but often in isolation. This presentation describes how performance testing and modelling can be used in tandem to compensate for the weaknesses of each other, within the context of an agile development process. The presentation demonstrates how Capacitas and easyJet have integrated performance testing and modelling processes to provide cost-effective risk mitigation for the easyJet.com service.
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.
How to go beyond traditional Scrum principles and scale to globally distributed teams with Continuous Delivery and Subversion. Presented by Andy Singleton of Assembla and Scott Rudenstein of WANdisco. Presented Nov. 15, 2012. 30 minutes.
The ultimate presentation about Scrum, the world's leading project management framework for agile software development.
http://www.noop.nl
http://www.jurgenappelo.com
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.
How to go beyond traditional Scrum principles and scale to globally distributed teams with Continuous Delivery and Subversion. Presented by Andy Singleton of Assembla and Scott Rudenstein of WANdisco. Presented Nov. 15, 2012. 30 minutes.
The ultimate presentation about Scrum, the world's leading project management framework for agile software development.
http://www.noop.nl
http://www.jurgenappelo.com
This presentation provides a clear path for your agile project by using a handful of simple steps. Don’t expect an ambiguous restatement of the Agile Manifesto. You will learn specific steps that will challenge your team and delight your customers.
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.
Scrum & Kanban in nutshell, template is useful for small team with any collaboration tools. Scrum masters products owners & agile teams can use this tool/template for better collaboration. intention are to spread agile awareness. please maintain the santity. this should be used as commercial gains. This template are results of empiricism culture initiated by experts in the agile sector.
Evolve the product design process into a fast and continuously improving process that can fit in an Agile/Scrum environment without falling into the Waterfall model.
Similar to Thezenofscrum1 090221154550 Phpapp01 (20)
14. Agile Principles
1. Satisfy the Customer
2. Welcome Change
3. Deliver Frequently
4. Work as a Team
5. Motivate People
6. Communicate Face-to-Face
7. Measure Working Software
8. Maintain Constant Pace
9. Excel at Quality
10. Keep it Simple
11. Evolve Designs
12. Reflect Regularly
19. Scrum Usage
Commercial software - In-house development
Contract development - Fixed-price projects
Financial applications - ISO 9001-certified applications
Embedded systems - 24x7 systems with 99.999% uptime
Joint Strike Fighter - Video game development
FDA-approved, life-critical systems - Web sites
Satellite-control software - Handheld software
Mobile phones - Network switching applications
ISV applications - Some of the largest applications in use
http://www.mountaingoatsoftware.com
20. picture by OnTask
The Goal
of Scrum
Manage Complexity, Unpredictability and Change
through Visibility, Inspection and Adaptation
22. Product
Owner
Owner of project vision
picture by Official Star Wars Blog
Represents the customer
23. Product
Owner
Define features (according to vision)
Prioritize features (according to ROI)
Pick release dates
Give feedback
Manage stakeholders
Accept or reject results
24. The
Team
Small (5–9 people)
Colocated - Cross-functional
picture by ewen and donabel Self-organized - Full-time
32. Product Backlog
Owned by Product Owner
High-level requirements
Expressed as business value
Not complete, nor perfect
Expected to change & evolve
Limited view into the future
33. Product Backlog
Includes rough
estimates
Prioritized by
value & risk
Better to describe Publicly
as user stories visible
34. User Stories
As a <user> I want <functionality>
( so that <benefit> )
As a librarian I want to be able to
search for books by publication year
35. Sprints
Timeboxed – Frozen features
Variable scope – Shippable result
36. Sprint Planning
Team capacity, Product backlog,
Current product, Business, Technologies +
Goal =
picture by Darcy McCarty
44. Daily Scrum
Commitment and accountability
Say what you do, do what you say
Whole world is invited
picture by Hamed Saber
45. Daily Scrum
What I did since last meeting
What I will do until next meeting
What things are in my way
Only the team talks
Not to Scrum Master
No problem solving
Max 15 minutes
Standing up
46. Sprint
Task Board picture by Mountain Goat Software
47. Definition of Done
Avoid the 90% syndrome
Coded, commented, checked in, integrated,
reviewed, unit tested, deployed to test
environment, passed user acceptance test
& documented...
= DONE DONE
56. Burn Up Chart
Scope keeps
expanding
Pipeline gets
fatter
57. Release Planning
Plan features in sprints and releases
Releases depend on accepted sprints
picture by Sviluppo Agile
58. Release Sprints
Usability testing
Documentation
Help files
Packaging
pictures by VistaICO
59. Sprint Termination
Only in extreme cases
Team terminates: cannot meet sprint goal
Product Owner terminates: priority change
Work reverted to end of prior sprint
Raises visibility of problems
picture by VistaICO
60. Sprints
Steady pull of business value
picture by kelsey e. Inspect and Adapt
61. Sprints
Driven by Product Owner
Small reversible steps
Welcome change
Cross-functional team
Include design and testing
Maintain constant pace
Share commitment
High quality, DONE
Get feedback
“Fail fast”
picture by kelsey e.
83. This presentation was inspired by the works of many people, and I
cannot possibly list them all. Though I did my very best to attribute
all authors of texts and images, and to recognize any copyrights, if
you think that anything in this presentation should be changed,
added or removed, please contact me at jurgen@noop.nl.
http://creativecommons.org/licenses/by-nd/3.0/