This simple and crisp quick reference card is for Agile and Scrum basics. It is a simple way to glance through all the concepts and use it as a tool for revision, even before an interview.
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
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.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
UPDATE VERSION : https://www.slideshare.net/pmengal/scrum-in-ten-slides-v20-2018
Session Abstract:
Agile framework is based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. It’s a set of values and principles that help teams respond to unpredictability through incremental, iterative work cadences and continuous feedback.
Scrum is the most popular methodology under the Agile umbrella. Scrum emphasizes empirical feedback, team self-management, and striving to build shippable product increments within short iterations.
Kanban is another popular flavor of Agile that focuses on visualizing and managing the flow of work, in order to balance demand with available capacity and remove bottlenecks.
Learning Objectives:
> Gain a broad understanding of the Agile framework
> Discover Scrum and Kanban, the two most widely used Agile methodologies, and see how they can be used in construction industry
> Find out how Scrum and Kanban can be combined to have the best of both worlds (Scrumban)
Scrumban Demystified. Talk from Agile New England.
A few of the Scrumban Evolutions from Mamamoth bank from the upcoming book on Scrumban.
More excerpts can be found at facebook.com/scrumban
Learn more at scrumban.io
Do you have a case study of applying the Kanban Method in a Scrum context. We want to learn more from your experiments and results. Contact us at info@codegenesys.com
Scrum is certainly not a foolproof framework as it does have its own set
of limitations; which is the reason why it may not be the best fit for
every team or product. There are other Agile and Lean approaches too,
like Kanban or XP.
Therefore, what is crucial is for us to comprehend that these current
shifts call for a dynamic and progressive outlook from developers and managers. The need of the hour is to utilize the benefits that a Scrum Master brings to the table, in terms of opening up team communication and problem solving techniques.
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
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.
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
UPDATE VERSION : https://www.slideshare.net/pmengal/scrum-in-ten-slides-v20-2018
Session Abstract:
Agile framework is based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. It’s a set of values and principles that help teams respond to unpredictability through incremental, iterative work cadences and continuous feedback.
Scrum is the most popular methodology under the Agile umbrella. Scrum emphasizes empirical feedback, team self-management, and striving to build shippable product increments within short iterations.
Kanban is another popular flavor of Agile that focuses on visualizing and managing the flow of work, in order to balance demand with available capacity and remove bottlenecks.
Learning Objectives:
> Gain a broad understanding of the Agile framework
> Discover Scrum and Kanban, the two most widely used Agile methodologies, and see how they can be used in construction industry
> Find out how Scrum and Kanban can be combined to have the best of both worlds (Scrumban)
Scrumban Demystified. Talk from Agile New England.
A few of the Scrumban Evolutions from Mamamoth bank from the upcoming book on Scrumban.
More excerpts can be found at facebook.com/scrumban
Learn more at scrumban.io
Do you have a case study of applying the Kanban Method in a Scrum context. We want to learn more from your experiments and results. Contact us at info@codegenesys.com
Scrum is certainly not a foolproof framework as it does have its own set
of limitations; which is the reason why it may not be the best fit for
every team or product. There are other Agile and Lean approaches too,
like Kanban or XP.
Therefore, what is crucial is for us to comprehend that these current
shifts call for a dynamic and progressive outlook from developers and managers. The need of the hour is to utilize the benefits that a Scrum Master brings to the table, in terms of opening up team communication and problem solving techniques.
the presentation gives brief description about a methodology of software engineering which is most using software engineering process in today's IT world and helps student to know how a software company runs and build software product using various software engineering methodologies.
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
Download this ECBA Sample Questions PDF and try out these questions for Free. These questions are based on latest ECBA exam pattern
You can access our ECBA Question bank simulator at https://techcanvass.com/ECBA-testseries.aspx
Try these CCBA Exam questions (https://techcanvass.com/Courses/CCBA-testseries.aspx), which are based on IIBA CCBA v3 exam pattern. The questions are scenario based. You can also find the answers with explanations.
If you wish, you can download these CCBA exam questions in PDF format.
Techcanvass offers CCBA Question bank with more than 700 questions. You can try our question bank at https://techcanvass.com/Courses/CCBA-testseries.aspx
5 things to do to become a Business AnalystTechcanvass
Would you like to become a business analyst? Here are 5 things you can do to become a business analyst...These steps are systematic way to acquire the skills and knowledge to become a business analyst...
This presentation is brought to you by Techcanvass. Techcanvass is an IIBA Endorsed Education Provider and offers the following courses:
ECBA Certification
-------------------------
http://techcanvass.com/Courses/business-analyst-training.aspx
CBAP Certification
---------------------------
http://techcanvass.com/Courses/IIBA-CBAP-certification-training.aspx
BA Training with Banking
---------------------------------
http://techcanvass.com/Courses/Business-Analyst-in-Risk-Management-training.aspx
BA Training with Investment Banking
-----------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Investment-Banking-training.aspx
BA Training with US Healthcare
--------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Healthcare-training.aspx
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
Business analysis Fundamentals | Fundamentals of business analysisTechcanvass
This presentation will help you in understanding the fundamentals of business analysis. You will learn the practice of business analysis, its components and about the business analyst.
This presentation is brought to you by Techcanvass. Techcanvass is an IIBA Endorsed Education Provider and offers the following courses:
ECBA Certification
-------------------------
http://techcanvass.com/Courses/business-analyst-training.aspx
CBAP Certification
---------------------------
http://techcanvass.com/Courses/IIBA-CBAP-certification-training.aspx
BA Training with Banking
---------------------------------
http://techcanvass.com/Courses/Business-Analyst-in-Risk-Management-training.aspx
BA Training with Investment Banking
-----------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Investment-Banking-training.aspx
BA Training with US Healthcare
--------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Healthcare-training.aspx
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
What is Data Dictionary - BABOK techniqueTechcanvass
This presentation will help you in understanding the BABOK technique Data dictionary. This presentation is created for IIBA Certification preparation aspirants.
Techcanvass is an IIBA Endorsed Education Provider and offers the following courses:
ECBA Certification
-------------------------
http://techcanvass.com/Courses/business-analyst-training.aspx
CBAP Certification
---------------------------
http://techcanvass.com/Courses/IIBA-CBAP-certification-training.aspx
BA Training with Banking
---------------------------------
http://techcanvass.com/Courses/Business-Analyst-in-Risk-Management-training.aspx
BA Training with Investment Banking
-----------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Investment-Banking-training.aspx
BA Training with US Healthcare
--------------------------------------------
http://techcanvass.com/Courses/Business-Analyst-Healthcare-training.aspx
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
Fastest way to revise for the a business analyst interview. A compact yet comprehensive guide to SQL commands, Joins, examples, syntax, data types and lot more...
Some of the most often asked selenium interview questions and answers. These questions are coding based.
These questions are sample questions, which are going to be part of soon to be published "Selenium Interview Questions and Answers" book on Amazon.
Techcanvass is an IT certifications training organization and conducts Selenium training programs as listed below:
Java Selenium 3.0 Training
--------------------------------------
http://techcanvass.com/Courses/selenium-training-course.aspx
Python Selenium 3.0 Training
---------------------------------------------
http://techcanvass.com/Courses/selenium-training-with-python.aspx
Techcanvass is a software development and training organization. We provide IT certifications training for mid-level professionals.
We specialize in the following areas:
a) Selenium v3.0 training with Java and Python
b) IIBA Business Analysis certifications (all levels)
c) Certified Agile Business Analyst Training
d) Data Science Training ( R, Python and Big Data) and Tableau
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
IIBA has introduced Entry Certificate in Business Analysis (ECBA) for becoming a business analyst. This presentation provides details about the ECBA Certification and the strategy to prepare for the certification exam.
The ECBA Certification preparation approach is also discussed in our business analyst certification training course:
http://techcanvass.com/Courses/business-analyst-training.aspx
Techcanvass is a software development and training organization. We provide IT certifications training for mid-level professionals.
We specialize in the following areas:
a) Selenium v3.0 training (CP-SAT and Techcanvass Certification)
b) IIBA Business Analysis certifications (all levels)
c) Certified Agile Business Analyst Training
d) Data Science Training ( R, Python and Big Data) and Tableau
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
What is a user story? Where do we use the user stories? What is the INVEST principle with respect to user stories?
This presentation also has an example
Which are the certifications for Business Analysts? There are certifications available for new business analysts as well as for experienced business analysts.
Know about IIBA Certifications like ECBA, CCBA and CBAP. Also know about iSQI, BCS and Scrum Alliance Certifications
These CBAP sample questions are taken from CBAP question bank, published by Techcanvass. These questions are provided to all our students, who are preparing for the CBAP/CCBA certification examination.
Techcanvass offers these types of questions along with case study based questions to the students, who enroll with us. This is one of the resources, which are available for the following courses:
CBAP certification course - http://techcanvass.com/Courses/IIBA-CBAP-certification-training.aspx
CCBA certification course - http://techcanvass.com/Courses/IIBA-CCBA-Certification-course.aspx
Selenium Tutorial for Beginners | Automation framework BasicsTechcanvass
In this presentation, you will learn about the basics of Testing Automation framework. You will learn about the types of automation frameworks, details of these frameworks as well as pros and cons of these frameworks.
Java Selenium 3.0 Training
--------------------------------------
http://techcanvass.com/Courses/selenium-training-course.aspx
Python Selenium 3.0 Training
---------------------------------------------
http://techcanvass.com/Courses/selenium-training-with-python.aspx
Techcanvass is a software development and training organization. We provide IT certifications training for mid-level professionals.
We specialize in the following areas:
a) Selenium v3.0 training with Java and Python
b) IIBA Business Analysis certifications (all levels)
c) Certified Agile Business Analyst Training
d) Data Science Training ( R, Python and Big Data) and Tableau
Website: http://techcanvass.com
Facebook Page: https://www.facebbook.com/Techcanvass
Twitter Handle: @techcanvass
In this presentation, you will know about the role and responsibilities of an Agile Business Analyst? What is the context and need for an Agile business Analyst
In this presentation, you will know basics of CBAP Certification and business analysis details. This presentation was used by the trainer during one of the webinars conducted by our experienced trainer
In this presentation, I am going to provide you a glimpse of what’s inside IIBA BABOK guide version 3. Version 3 of the guide has been released recently. It’s possible that you might not have laid your hands on to it so far.
Business Analysis Core Concepts Model (BACCM)Techcanvass
Business Analysis Core concepts Model (BACCM) is the core framework integral to BABOK Guide v3. Core concepts are fundamental to the practice of business analysis as defined in BABOK guide. IIBA BABOK v3 is the new version of BABOK guide for latest version of business analyst certifications.
This presentation contains the fundamentals of Function point Analysis. There are plenty of examples included in this presentation and one can learn the concepts using these examples.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
How to Create Map Views in the Odoo 17 ERPCeline George
The map views are useful for providing a geographical representation of data. They allow users to visualize and analyze the data in a more intuitive manner.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
1. Agile
SCRUM– Roles, Artifacts, Meetings, Tools, Glossary
Quick Reference Cards
+9122 4015 5175 +9122 2570 2772 +9122 2857 4960
http://www.techcanvass.com/
Copyrights @ Techcanvass | all rights reserved
Owns the Software
Scrum Team figures out how to turn the Product Backlog into an
increment of functionality within a Sprint. Each team member is
jointly responsible for the success of each iteration and of the
project as a whole.
• Team is cross functional ( Business Analyst, developer tester)
• Team consists of 3-12 full time members ( Exceptions : Specific
roles DBA)
• Self-organizing and self-managing team
• Maintains the Sprint Backlog
• Conducts the Sprint Review
• Technical implementation of User Stories
• Delivers a “potentially shippable” product increment at every
Sprint
Manifesto for Agile
Roles - Product Owner (PO)
Owns the Product Backlog
Product Owner represents the interests of project Stakeholders
and is responsible for the final product
• Elicitation of product requirements and features
• Responsible for prioritizing of requirements
• Owns the Product Backlog
• Manage the Release Plan
• Manage the Return on Investment
• Accountable for product success
Individuals and interactions
over processes and tools
Working software
over comprehensive documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
Dynamic prioritized list of requirements
• Product backlog is dynamically prioritized list of requirements
ordered by Business Value
• Requirements can be added by anyone at anytime
• PBL can contain bugs and non-functional items
• Requirements are broken down into User Stories by Product
Owner
• Prioritize the requirements based on Business Value
Artifacts - Product Backlog (PBL)
Owns the Scrum process
Scrum Master is responsible for the Scrum process. He ensures
everybody plays by the rules. The Scrum Master is not part of the
Team.
• Manage the Scrum process
• Remove impediments for the Team
• Facilitate communication
• Is a facilitator and not a manager
• Shields the team from external interference
Roles – Scrum Team
1. Satisfy the customer through early and continuous delivery
2. Welcome changing requirements, even late in development
3. Deliver working software frequently
4. Business people and developers work together daily
5. Build projects around motivated individuals
6. Convey information via face-to-face conversation
7. Working software is the primary measure of progress
8. Maintain a constant pace indefinitely
9. Give continuous attention to technical excellence
10. Simplify: maximize the amount of work not done
11. Teams self-organize
12. Teams retrospect and tune their behaviors
Meetings – Sprint Planning
To commit the deliverable(s) to the PO
PBL prepared prior to meeting. It’s a two part meeting:
• PO presents the User Stories
• Team selects items committing to complete
• Discussion on PBI for clarifications
• Creation of Sprint Backlog from PBL
• Team solely responsible for deciding how to build
• Breakdown of user stories in Tasks to fill the SBL (normally 3 to 4
days of work, than inspect & adapt)
• PO available for questions
Timebox: 4 hours
Owner: Product Owner
Participants: Scrum Master, Scrum Team
Displays the remaining work
• Burndown chart shows the amount of work remaining per Sprint
• It is a very useful way of visualizing the correlation between work
remaining at any point in time and the progress of the Team(s)
• Use a tool e.g. JIRA for auto creation of the Burndown Chart
To Inspect and Adapt the progress
In this standup meeting the Team daily inspects their progress in
relation to the Planning by using the Burndown Chart, and makes
adaptation as necessary.
• Held every day during a Sprint (same time & place)
• Team members report to each other and not to SM
• Ask 3 questions during meeting:
"What have you done since last daily scrum?"
"What will you do before the next daily scrum?"
"What obstacles are impeding your work?“
Timebox: 15 minutes
Owner: Scrum Master
Participants: Team, all interested parties may silently attend
To maintain the good, get rid of the bad
At the end of a Sprint, the Team evaluates the finished Sprint.
• What went well and what can be improved
• Capture positive ways as a best practice, identify challenges and
develop strategies for improvements.
• SM helps team in discovery & not provide answers
Timebox: 3 hours
Owner: Scrum Master
Participants: Team, (Product Owner)
To demonstrate the achievements
The team present product owner the result on the developed
product of the Sprint. Product owner can accept or reject features
depending on the agreed acceptance criteria.
Timebox: 4 hours
Owner: Team
Participants: Scrum Master, Product Owner, optionally the PO can
invite other Stakeholders
Meetings - Daily Scrum
Meetings - Sprint Review
Artifact - Burndown Chart
Visibility + Flexibility = “Scrum”
“Done” = Potentially Shippable
Scrum requires at the end of each Sprint that the product is
production ready. That means the increment is:
• Thoroughly tested and stable
• Well-structured
• Well-written code
• User operation of the functionality is documented
Artifacts - Potentially Shippable Product
List of Tasks to fulfill the Sprint Goal
• Sprint Backlog contains all the committed User Stories for the
current Sprint broken down into Tasks by the Team
• All items on the Sprint Backlog should be developed, tested,
documented and integrated in order to fulfill the Sprint Goal.
• Estimate Story complexity using Planning Poker
Artifacts - Sprint Backlog (SBL)
12 Principles of Agile Development
Roles - Scrum Master (SM)
Meetings – Retrospective
2. Agile
SCRUM– Roles, Artifacts, Meetings, Tools, Glossary +9122 4015 5175 +9122 2570 2772 +9122 2857 4960
http://www.techcanvass.com/
Copyrights @ Techcanvass | all rights reservedQuick Reference Cards
Set of values as the foundation for the team's processes and
interactions
Commitment towards team and Sprint Goal
Focus being focused on the sprint and its goal
Openness to highlighting when you have challenges and
problems that are stopping you from success
Respect helping people to learn the things that you are good at
and not judging situations and people
Courage to being transparent, but willing to change even if that
means accepting that you are wrong
Scrum / Task Board
• Board containing teams Sprint goals, backlog items, tasks, tasks
in progress, "DONE" items and daily Sprint Burndown chart
• Scrum meetings best held around task board
• Visible to everyone
Free online Agile tools: Icescrum , Taiga , Scrumpy, Hansoft,
scrumdesk ,YouTrack , JIRA, VersionOne and scrumdo
Tools – Scrum Board
5 Scrum Values
Inspection
Timely checks on the process and artifacts towards Sprint Goal
to detect undesirable variances
Adaptation
Adjusting a process as soon as possible to minimize any further
deviation or issues
3 pillars in SCRUM
SCRUM uses an empirical approach
in order to adapt to the changing
requirements of the customer
Transparency
Viewed in the form of Product
Backlog, Task Boards and Burndown
charts, Daily Stand-ups,
Retrospectives, Sprint Reviews
Empirical Process in SCRUM
Make SMART Requirements: Simple, Measurable, Achievable,
Realistic, Traceable.
User Stories
A very high level definition of what the customer wants the
system to do. Each story is captured as a separate item on the
PBL
User Story Template:
As a <user> I want <function> So that <desired result>
INVEST in User Stores:
• Independent
• Negotiable
• Valuable
• Estimable
• Small
• Testable
Tasks
Make sure a Task is TECH. Time boxed, Everybody (can pick it up),
Complete and Human-readable
Requirements – User Stories & Tasks
Epic: A very large user story that is eventually split up into
multiple related user stories
Timebox: Fixed time period which cannot be exceeded
Scrum: Most widely used agile framework comprising of short
iterations, called sprints. Actual work is done within sprints
Sprint: Sprint is the scrum term for an iteration
Task: A completely broken down form of a user story
Spike: A short, time-boxed piece of research, usually technical,
on a single story that is intended to provide just enough
information that team can estimate the size of story
Definition of “Done” (DoD): List of development activities
required to consider an increment of functionality as “Done”.
Velocity: Rate at which team converts items to “DONE” in a
single Sprint. It is usually calculated in Story Points
Poker Planning: Consensus based approach for estimating
the efforts for a task. Generally involves team members and POs
proposing estimation values using poker cards and then finally
everyone agreeing to one value
Impediment: Anything which slows the team down or
prevents someone from working
Technical Debt: A consequence of poor engineering practices
which make a program difficult to modify. Technical bankruptcy
follows: Throw the program away and write a new one
Is Scrum agile?
Yes. Scrum is agile, but agile is more than Scrum.
Scrum signs up to all of the values and principles in the Agile
Manifesto and so is one member of the agile family along with
eXtreme Programming (XP), Kanban, Lean software
development, Crystal, and even hybrids such as Scrumban.
Who is responsible for managing the teams?
Teams are responsible for managing themselves
What is the effort/duration of a task?
Tasks should take no longer than 16 hours. If longer then the
task should be broken down further
Who manages obstacles?
Primary responsibility of managing obstacles is on the Scrum
Master. However, teams must learn to resolve their own issues.
Two of the biggest challenges in Scrum?
• Teams not self-managing
• Scrum Master managing not leading
Agile Process
Glossary
FAQ
Story points are estimates of effort as influenced by the amount
of work, complexity, risk and uncertainty
• Most popular way of estimation in Agile
• Relative sizing technique
• Entire team irrespective of specialty has to provide a single
estimate and not sum of individual estimates
• Usually scored on a scale of 1 to 10 (in order of difficulty)
Estimation - Story Point (SP)
Technique for Normalizing Story sizing:
• Find a small story and assign it one Story Point
• Estimate every other story relative to this story
• Points to consider while doing relative sizing:
Complexity, Knowledge and experience in the domain,
technology, Uncertainly, Volume, Repetition and Risk