SCRUM Artefacts and Concepts Flashcards
Mention the 3 parts of a business portofolio.
- Project
- Programme
- Portofolio
What is a project?
A project is a collaborative enterprise to either create new products or services or to deliver results as defined in the project vision statement.
Projects are usually impacted by constraints of time, cost, scope, quality, people and organizational capabilities
What is a programme?
A group of related project, with the objective to deliver business outcomes as defined in the program vision statement.
The prioritized program backlog incorporates the prioritized product backlog for all the projects in the program
What is a portfolio?
A portfolio is a group of related programs, with the objective to deliver business outcomes as defined in the portfolio vision statement.
The prioritized portfolio backlog incorporates the prioritized program backlogs for all the programs in the portfolio
What the user stories should include?
Enough information for the product manager to decide how important the story is
- person using the service
- what the user needs the service for
- why the user needs it
What is Conversation and Confirmation in the user stories?
User stories are not complete user
requirements: they can be regarded as a
placeholder for a more detailed description
of the requirement–‘conversations’
User stories should also include
‘confirmation’–acceptance criteria that
clarify desired behaviour, expressed as high-level acceptance tests
What are the user stories levels of detail?
- Epics: large, big-picture view of the need month/year
- Themes: collections of related featured or stories months
- Features: medium requirements week/month
- Sprintable stories: succint statement of the need days
- task: specific activities to be completed
How quality is defined?
Quality is defined as the ability of the completed deliverables to achieve the business value expected by the customer.
What is the minimum viable product?
Minimum viable product (MVP) is a mechanism that exposes an early version of the product to target users to collect feedback and to learn from it.
MVP can be viewed as a risk reduction tool and a data gathering tool.
What is minimal marketable product?
Minimal Marketable Product (MMP)describes a product withnthe smallest possible feature set that addresses the user needs.
MMP is a tool to reduce time-to -market -it can be launched more quickly than a fat, feature-rich one.
Briefly describe what scrummerfall is.
The practice of combining Scrum and Waterfall so as to ensure failure at a much faster rate than you had
with Waterfall alone (Brad Wilson).
Briefly describe what WaterScrum is.
Co-dependent Waterfall and Scrum projects. Similar to trying to play (American) football and soccer on
the same field at the same time, requiring extra levels of coordination and timing (Kevin Neher)
.
Describe what a Distributed Scrum is.
It mainly is given because there are many large organization, development teams are distributed across multiple continents and work in different time zone.
This is challenging for Agile methodologies, which emphasize face-to-face interactions and close communication between Scrum team and Customer
What a technical debt is?
A concept that reflects the implied cost of additional rework caused by choosing an easy solution
now instead of using a better approach that would take longer.
Also, comprises:
- Naive debt: deficiencies such as poor design, bad practice, immaturity
- Unavoidable debt: unpredictable
- Strategic debt: results from deliberate decisions to take design short cuts
What is the aim of refactoring?
Refactoring aims to improve the maintainability of existing code and make it simpler, more concise, and more flexible.
- results in cleaner, more maintainable code, while preserving functionality.