Topics Flashcards
CARVER Project Goals
Criticality - How Important to be done upfront
Accessibility - Can we work on it immediately
Return - ROI
Vulnerability - How easy to achieve the desired results
Effect - What are the effects on the project
Recognizability - Have the goals been clearly identified
DEEP - Product Backlog
DEEP Is Detailed
Estimate-Able
Emergent
Prioritized
Agile Declaration of Interdependence
Increase ROI Deliver Reliable Results Expect Uncertainty Unleash Creativity and Innovation Boost Performance Improve Effectiveness and Reliability
Automated Testing Tools
Peer Reviews Periodic Code Reviews Refactoring Unit Testing Automated and Manual Tests
TCPI - To Complete
Budget At Completion = BAC - EV / BAC - AC
Estimate to Complete = BAC - EV / EAC - AC
Empirical
Interactive Incremental Change Often Adapt Pass Through Reviews
12 Agile Manifesto Principles
12 Agile Manifesto Principles
TuckMan
Forming
Storming
Performing
Norming
Scrum Pillars
Transparency
Inspection
Adaptation
Dynamic System Development Methodology - DSDM
User involvement and Empower
Business need / value Active user involvement Empowered teams Frequent Delivery Integrated Testing Stakeholder collaboration
Kaizen
Small Releases
Small Improvements
Plan - Develop - Evaluate - Learn
Plan - Do - Check - Act
Lean
Eliminate Waste Empower the Team Deliver Fast Optimize the whole Build Quality In Defer Decisions Amplify Learning
Agile
Periodic Experimentation
Work In progress
Either 0% or 100% - Nothing in between
ESVP
Explorer
Shopper
Vacationer
Prisoner
Interations
Depends on completion date regardless of Velocity
Agile Unified Process
Model Implementation Test Deploy Configuration Management Project Management Environment
Lead Time
From entering READY on Kanban to exiting DONE
Experience and Observation
Empirical
Transparency
Inspection
Adaptation
Fixed Parameters of Cost and Time
Most Value by X Date within X budget
4 core values
People over processes
Working code over documentation
Customer collaboration over negotiation
Responding to change over following a plan
CPI - Cost Performance Index
EV / AC - 1 is bad
SPI - Schedule Performance Index
Expected Value / Planned Value
Estimate at Completion
BAC / CPI
Estimate to Complete
EAC - AC
Kano Analysis - product features
Delighters
Satisfiers
Dis-satisfiers
Indifferent
Littles Law
Duration and Queue Size
DSDM Contracting
Passing Tests Versus Specifications
Values
Focus Courage Openness Commitment Respect
Feature Driven Development
Develop an overall model
Build a feature list
Plan the work
Team moves through design and build iterations
Invest - Good User Stories
Independent Negotiable Valuable Estimate-able Testable
Wide Band Delphi - Estimating Technique
Group of anonymous experts
Parkinsons Law
Work expands to the time allotted
Iteration H
Hardening or Wrap Up
Planning Levels
Strategic
Release
Iteration
Daily
Smart Goals
Specific Measurable Attainable Realistic Temporal
SHU - HA - RI
SHU - Following Rules
RI - Unconsciously moving away from rules
HA - Consciously finding an individual path
Agile Triangle
Value
Quality
Constraints - Cost, Schedule and Scope
Scrum Master
Remove Impediments
Project Manager
Servant Leader - Not Directive
Gives the team time and space to resolve issues
Scrum Master
Remove impediments post haste
Be Directive during Storming
Use Case
Interaction between the customer and a system
Pair Programming discovers defects earlier
Delayed or incomplete stories
SPLIT or Carry Forward
Identify Stories that you won’t be able to finish
Document and estimate the remaining work
Send these stories to the backlog
Take the unfinished stories to the retrospective
Favour Decisions
Paul Hersey - Situational Leadership
Task Relevant and Relationship Relevent
IDEAL Organizational Improvement
Initiating Diagnosing Establishing Acting Learning
EVO - Evolutionary Value Delivery
The original Agile methodology
Focus on delivering measurable, multiple value requirements to stakeholders
Systems Thinking
Consider the implications of making a change
XP = Simple Design
NPV Discount Rate = Opportunity Cost