4.4 + 4.5 Flashcards
portfolio management
about which initiatives to pursue and how to connect these to strategic goals
Epics (in Agile Portfolio Management practices and their rationale according to SAFe)
- epic = large and complex body of work
Avoid a long queue of development items that will get outdated.
- specify new epics when needed
- focus on value derived from epic
portfolio backlog (in Agile Portfolio Management practices and their rationale according to SAFe)
- consists of epics
- clear visibility and communication of implementation methods
epic owner (in Agile Portfolio Management practices and their rationale according to SAFe)
responsible for al decisions regarding its contents
EA (in Agile Portfolio Management practices and their rationale according to SAFe)
Architecture solutions impact ROI
What is the problem with Scaled Agile Framework (SAFe)
There exists little practice or research on this subject
What are goals in large-scale agile SW development? Name three characteristics of goals.
- goals are high-level objects of the business
- express the rationale for proposed systems
- aligned with strategic themes & broken down along the hierarchy
Goal-setting challenge in LSAD
- prioritization conflicts between goals
- management control limits team authority
- missing attachment of teams to goals
–> involve ATs in definition, prioritization, and communication of middle to lower-level goals. This ensures consideration technical aspects and acceptance of goals by the team
- unclear goals from higher levels
–> All goals should be maintained in backlogs to facilitate clear understanding and transparency
SW metric categories
- processes: SW related activities (design or testing)
- products: documents resulting from the process (code)
- resources: entities required by a process (personnel, teams)
Metrics in SW development (characteristics suggested by practitioners=
- Affirmation and enforcement of agile principles
- Focus on trends and not numbers
- simple data collection
- input for meaningful conversation
- feedback on a frequent and regular basis
OKRs
Objectives and Key Results
- OKRs are goal-setting framework to define a set of objectives and measure progress towards them.
objectives
what you want to accomplish (annually)
key results
how you will accomplish the objetives (quarterly)
Goal-Question-Metric (GQM) Approach
- the goal is refined into numerous questions before creating metrics for each question.
Most used metrics in large-scale agile development
- story point estimation = sum of story points estimated for a user story
- velocity = sum of story points of all user stories completed by a team in a sprint
- defects in production