-
Affinity Estimation
After watching this video; you will be able to describe how to use affinity estimation in an Agile project.
-
Agile Contracts
After watching this video; you will be able to contrast contracts that are suitable for Agile projects versus contracts that are suitable for traditional projects.
-
Agile Modeling
After watching this video; you will be able to describe agile modeling and its role in the agile design and development process.
-
Agile Project Management Model
After watching this video; you will be able to describe characteristics of the agile project management model.
-
Agile Quality Processes
After watching this video; you will be able to identify the agile quality processes used throughout development.
-
Agile Values and Principles
After watching this video; you will be able to describe the Agile Manifesto and identify agile principles and values.
-
Assigning User Stories to Iterations
After watching this video; you will be able to describe how to assign user stories to iterations in an Agile project.
-
Backlog Grooming
After watching this video; you will be able to describe the purpose of backlog grooming and the role of backlog grooming meetings.
-
BDD
After watching this video; you will be able to describe the role of behavior driven development (BDD) in Agile projects.
-
Breaking Stories into Tasks
After watching this video; you will be able to describe the process of breaking up agile stories into tasks.
-
Calculating a Project Buffer
After watching this video; you will be able to describe how to calculate a buffer for an agile project.
-
Chartering a Project
After watching this video; you will be able to describe the concept of chartering an agile project.
-
Charting Iteration and Project Relase Information
After watching this video; you will be able to describe the tools that can be used to chart iteration and project release information.
-
Choosing an Agile Model
After watching this video; you will be able to describe the considerations in selecting one or more agile models.
-
Creating a Product Vision
After watching this video; you will be able to describe the steps in creating an agile product vision or product roadmap.
-
Creating an Iteration Backlog
After watching this video; you will be able to identify the steps in creating an iteration backlog.
-
DAD
After watching this video; you will be able to describe disciplined agile delivery (DAD) methodology and how it can be used to extend Scrum.
-
Decision Gradient
After watching this video; you will be able to describe the use of a decision gradient in an agile project.
-
Defining Project Scope
After watching this video; you will be able to describe Agile project scope and project roadmap.
-
Documentation
After watching this video; you will be able to describe the role of documentation in an Agile project.
-
Dreyfus Model of Skill Acquisition
After watching this video; you will be able to describe the user of the developmental mastery model; Dreyfus model of skill acquisition; with an agile team.
-
Engaging Stakeholders in Agile Projects
After watching this video; you will be able to describe the types of stakeholders and strategies for engaging them.
-
Engaging with Stakeholders and Development Teams
After watching this video; you will be able to identify how to engage with stakeholders and teams in an agile environment.
-
Estimating a Team's Velocity
After watching this video; you will be able to describe how to estimate an Agile team's velocity.
-
Estimating Tasks
After watching this video; you will be able to describe the process of estimating the duration of agile tasks.
-
Estimating User Story Points
After watching this video; you will be able to describe how to estimate user story points for an Agile project.
-
EVM for Agile Projects
After watching this video; you will be able to describe how to measure earned value management (EVM) and use agile KPIs for an agile project.
-
FDD Processes and Tools
After watching this video; you will be able to describe the Agile feature driven development (FDD) Agile methodology.
-
FishBone Diagram Analysis
After watching this video; you will be able to describe the use of fishbone diagram analysis for root cause analysis in agile projects.
-
From Waterfall to Agile
After watching this video; you will be able to describe the evolution from waterfall to agile development.
-
Initiating an Agile Project
After watching this video; you will be able to describe the considerations involved in initiating an agile project.
-
Introduction to Agile
After watching this video; you will be able to contrast the characteristics of agile project development with traditional project development.
-
Introduction to Iteration Planning
After watching this video; you will be able to identify the main considerations for agile iteration planning.
-
Introspectives
After watching this video; you will be able to describe how intraspectives can be used periodically to assess current state and steps for improvement.
-
Iteration Planning Activities
After watching this video; you will be able to identify the main activities in agile iteration planning.
-
Iteration Planning for Complex Projects
After watching this video; you will be able to describe the considerations for iteration planning for complex projects.
-
Key Agile Thinking Tools
After watching this video; you will be able to identify key Agile thinking tools that users transitioning to Agile should adopt.
-
Lean Principles and Tools
After watching this video; you will be able to describe the characteristics of lean development.
-
Manage a Product Backlog
After watching this video; you will be able to practice identifying the considerations for creating and managing a product backlog in an Agile project.
-
Monitoring Iteration Progress with Daily Standups
After watching this video; you will be able to describe how to monitor iteration progress with daily standups.
-
Move to Agile Project Management
After watching this video; you will be able to identify the considerations in selecting and adopting one or more Agile methodologies and strategies for engaging stakeholders in an Agile project.
-
Moving to Agile
After watching this video; you will be able to describe the considerations in moving to Agile.
-
Overview of Agile Planning
After watching this video; you will be able to outline at a high level the features of Agile planning.
-
Overview of Crystal Methodologies
After watching this video; you will be able to describe the characteristics of the Crystal family of methodologies.
-
Participatory Decision Making
After watching this video; you will be able to describe the role of participatory decision making in agile projects.
-
Plan and Monitor Iterations
After watching this video; you will be able to identify the considerations for planning and monitoring iterations in an agile project.
-
Pre-Mortem Activities
After watching this video; you will be able to describe the use of pre-mortems to avoid potential problems occurring in agile projects.
-
Principles of DSDM
After watching this video; you will be able to describe the principles underlying the Dynamic Systems Development Method (DSDM) agile project management and systems delivery framework.
-
Prioritizing User Stories with MoSCow Model
After watching this video; you will be able to describe how to prioritize Agile user stories with the MoSCoW model.
-
Priority Matrices
After watching this video; you will be able to describe how to use priority matrices in Agile projects.
-
Product Feedback Loops
After watching this video; you will be able to describe agile product feedback loops.
-
Relative Sizing
After watching this video; you will be able to describe how to use relative sizing in an Agile project.
-
Retrospectives
After watching this video; you will be able to describe the purpose of retrospective meetings at the end of iterations.
-
Scrum-ban
After watching this video; you will be able to describe Scrum-ban; the combination of Scrum and Kanban.
-
Splitting and Combining Stories
After watching this video; you will be able to describe how split and combine user stories in an Agile project.
-
TDD
After watching this video; you will be able to describe the role of test-driven development (TDD) and behavior-driven development (BDD) in agile projects.
-
Testing in Agile
After watching this video; you will be able to describe how testing is incorporated into agile development.
-
The APM Model
After watching this video; you will be able to describe the phases of the agile project management model (APM) and the type of stakeholder engagement that should occur at each phase.
-
The Five Why's
After watching this video; you will be able to describe how the five whys can be used for root cause analysis in retrospective and describe its limitations in agile projects.
-
Traditional Project Manager versus Agile Project Leader
After watching this video; you will be able to contrast the role of traditional project manager with that of agile project leader.
-
Traits of the Agile Project Leader
After watching this video; you will be able to describe the characteristics of an Agile project leader.
-
Tuckman's Model of Group Development
After watching this video; you will be able to describe how to apply Tuckman's model of group development with an agile team.
-
Types of Scheduling Buffers
After watching this video; you will be able to identify the types of agile scheduling buffers.
-
Updating Release Plans
After watching this video; you will be able to identify how agile release plans may need to be updated during and after iterations.
-
Use Cases and Personas
After watching this video; you will be able to describe use case and personas within the context of Agile software design.
-
Using a Decision Gradient - Case Study
After watching this video; you will be able to use a case study to illustrate the use of a decision gradient in an agile project.
-
Using Ideal Days
After watching this video; you will be able to describe how to estimate using ideal days in an Agile project.
-
Using Story Maps
After watching this video; you will be able to describe how story maps can be used in an Agile project.
-
Using the Kano Model
After watching this video; you will be able to describe the use of the Kano model for prioritizing requirements in Agile projects.
-
Value Based Prioritization
After watching this video; you will be able to describe how to use value-based prioritization in an Agile project.
-
Value Stream Mapping
After watching this video; you will be able to describe the use of value stream mapping in agile projects.
-
Variance and Trend Analysis
After watching this video; you will be able to describe the use of variance and trend analysis to assess an iterations.
-
Visualizing User Stories
After watching this video; you will be able to describe how to create user stories for an Agile project.
-
Wideband Delphi and Planning Poker
After watching this video; you will be able to describe how to use Wideband Delphi and Planning Poker in an agile project.
-
Work in Progress Limits
After watching this video; you will be able to describe the use of work in progress (WIP) limits in an agile project.
-
XP Practices
After watching this video; you will be able to describe the characteristics of the XP agile development methodology.
-
Continuous Integration
After watching this video; you will be able to describe how continuous integration is used in agile projects.
-
Overview of Kanban
After watching this video; you will be able to describe the characteristics of Kanban and its role in agile development.
-
Risk Management
After watching this video; you will be able to describe risk management in agile iterations.
-
Scrum
After watching this video; you will be able to describe the characteristics of the Scrum agile project management methodology.