-
Agile Software Development: Acceptance TDD
After watching this video, you will be able to describe what acceptance TDD is.
-
Agile Software Development: Effective Collaboration
After watching this video, you will be able to describe the three areas that lead to a successful collaboration.
-
Agile Software Development: Collaboration Techniques
After watching this video, you will be able to describe Agile collaboration techniques.
-
Agile Software Development: Collaboration Issues
After watching this video, you will be able to identify the issues of collaboration.
-
Agile Software Development: Red/Green/Refactor Cycle
After watching this video, you will be able to describe the red/green/refactor cycle.
-
Agile Software Development: Test-driven Development Best Practices
After watching this video, you will be able to identify TDD best practices.
-
Agile Software Development: Agile Architecture Roles
After watching this video, you will be able to describe the role of Agile architecture.
-
Agile Software Development: Intentional Architecture
After watching this video, you will be able to describe the three objectives of intentional architecture.
-
Agile Software Development: Agile GUI Testing
After watching this video, you will be able to identify the elements of an Agile GUI testing process.
-
Agile Software Development: What Is Test-driven Development?
After watching this video, you will be able to describe what TDD is and how it works.
-
Agile Software Development: Agile Testing Practices
After watching this video, you will be able to recognize the features of Agile testing practices.
-
Agile Software Development: Collective Ownership
After watching this video, you will be able to identify tips for implementing collective ownership of code.
-
Agile Software Development: Test-first Programming
After watching this video, you will be able to describe test-first programming.
-
Agile Software Development: Agile Simple Design
After watching this video, you will be able to describe what a simple design means.
-
Agile Software Development: Feature Estimation
After watching this video, you will be able to describe how feature estimation works.
-
Agile Software Development: Story Points and Agile Estimation
After watching this video, you will be able to identify techniques for estimating Agile stories.
-
Agile Software Development: Agile User Roles and Proxies
After watching this video, you will be able to recognize the purpose of Agile user roles and proxies.
-
Agile Software Development: Agile User Stories
After watching this video, you will be able to describe what an Agile user story is.
-
Agile Software Development: Agile Planning
After watching this video, you will be able to recognize additional approaches to Agile planning.
-
Agile Software Development: Agile Iterations
After watching this video, you will be able to identify the tasks to perform before executing iterations.
-
Agile Software Development: Large-scale Scrum
After watching this video, you will be able to describe the two different large-scale Scrum frameworks.
-
Agile Software Development: Evaluating a User Story
After watching this video, you will be able to describe how to evaluate an Agile user story.
-
Agile Software Development: Scrum Artifacts
After watching this video, you will be able to describe the three Scrum artifacts and the role they play.
-
Agile Software Development: Backlog Refinement
After watching this video, you will be able to describe what backlog refinement is.
-
Agile Software Development: Sprint Review
After watching this video, you will be able to describe the sprint review and retrospective.
-
Agile Software Development: Daily Scrum
After watching this video, you will be able to describe the purpose of a daily Scrum.
-
Agile Software Development: Sprint Planning
After watching this video, you will be able to describe sprint planning and its importance.
-
Agile Software Development: Scrum of Scrums
After watching this video, you will be able to describe how Scrum of Scrums helps improve team coordination.
-
Agile Software Development: Scrumban
After watching this video, you will be able to describe Scrumban and how it is used.
-
Agile Software Development: Scaling Agile Projects
After watching this video, you will be able to identify issues with scaling Agile projects.
-
Agile Software Development: Documentation Best Practices
After watching this video, you will be able to identify best practicies for documentation in an Agile Project.
-
Agile Software Development: Types of Feedback
After watching this video, you will be able to recognize the type of feedback provided by reviews in Agile projects.
-
Agile Software Development: Charts
After watching this video, you will be able to recognize different charts that provide feedback during a project.
-
Agile Software Development: Managing Iterative Development
After watching this video, you will be able to recognize ways to manage change, quantity and risk during iterative development.
-
Agile Software Development: Iterative Development
After watching this video, you will be able to recognize how to use meetings and charts to support communication and collaboration during iterative development.
-
Agile Software Development: Iteration Balancing
After watching this video, you will be able to recognize how developers select tasks and perform iteration balancing.
-
Agile Software Development: Implementing Agile Modeling
After watching this video, you will be able to describe how to implement Agile modeling.
-
Agile Software Development: Agile Modeling
After watching this video, you will be able to identify features of Agile modeling.
-
Agile Software Development: Iteration Planning Phase
After watching this video, you will be able to complete activities common to the iteration planning phase of an Agile software development project.
-
Agile Software Development: Release Planning Phase
After watching this video, you will be able to complete activities common to the release planning phase of an Agile software development project.
-
Agile Software Development: Commitment-driven Iteration Planning
After watching this video, you will be able to recognize the activities of commitment-driven iteration planning.
-
Agile Software Development: Velocity-driven Iteration Planning
After watching this video, you will be able to list the steps in velocity-driven iteration planning.
-
Agile Software Development: Creating a Release Plan
After watching this video, you will be able to recognize how to create a release plan.
-
Agile Software Development: Agile Model Driven Development
After watching this video, you will be able to recognize how Agile model driven development (AMDD) activities fit into the agile software development process.
-
Agile Software Development: Extreme Programming Practices
After watching this video, you will be able to describe the extreme programming practices and the areas in which they are grouped.
-
Agile Software Development: Extreme Programming Concepts
After watching this video, you will be able to describe the key concepts to extreme programming.
-
Agile Software Development: Extreme Programming
After watching this video, you will be able to describe what extreme programming is and how it improves software quality.
-
Agile Software Development: Identify Agile Principles
After watching this video, you will be able to identify Agile software development features.
-
Agile Software Development: Agile Software Development Considerations
After watching this video, you will be able to recognize factors to consider when moving to an Agile software development methodology.
-
Agile Software Development: Agile Methods
After watching this video, you will be able to describe the Agile methods and the design-code-test loop.
-
Agile Software Development: Agile Information Radiator
After watching this video, you will be able to describe what an Agile information radiator is and how it works.
-
Agile Software Development: Agile Software Development Life Cycle
After watching this video, you will be able to describe the Agile software development life cycle.
-
Agile Software Development: Agile Principles
After watching this video, you will be able to identify the principles of Agile software development.
-
Agile Software Development: Scrum Software Development
After watching this video, you will be able to describe what Scrum software development is used for.
-
Agile Software Development: Identify Agile Methodologies
After watching this video, you will be able to identify the popular Agile methodologies.
-
Agile Software Development: Disciplined Agile Delivery (DAD) Framework
After watching this video, you will be able to identify the main principles of the DAD framework.
-
Agile Software Development: Essential Unified Process (EssUP)
After watching this video, you will be able to identify the main features of EssUP.
-
Agile Software Development: Agile Unified Process
After watching this video, you will be able to identify what occurs at each stage of an AUP project.
-
Agile Software Development: Lean Software Development
After watching this video, you will be able to recognize the seven principles of lean software development.