Quantcast

Start with 7 free days of training.

Gain instant access to our entire IT training library, free for your first week.
Train anytime on your desktop, tablet, or mobile devices.

This course will be retired in 250 days. If you have questions, please contact us.

This video training course with Steve Caseley provides real-world experience by following an Agile project through the complete lifecycle....
This video training course with Steve Caseley provides real-world experience by following an Agile project through the complete lifecycle.

Recommended skills:
  • Project management experience
  • Microsoft Office

Recommended equipment:
  • Personal computer

Related certifications:
  • Scrum Master
  • PMI-ACP

Related job functions:
  • Project manager
  • Product owner

This "Project Management in the Real World" course provides a "day in the life" approach to successfully managing an Agile project. It follows a project through its compete lifecycle, while reviewing the approaches defined by Agile, Scrum, and Kanban development methods.

This course covers developing a conference room scheduling system, from inception through to successful delivery. The also course reviews the steps involved in selecting the development approach, developing the vision, the release and sprints, as well as the management approaches needed throughout the project.

This training has been approved for Category A PDUs. For a listing of how many PDUs are earned for this training, please visit our PMI R.E.P. FAQs on our Forum.

PMP and PMBOK Guide are registered marks of the Project Management Institute.
 show less
1. Agile in the Real World (4 min)
2. Agile Manifesto (11 min)
3. Agile vs. Scrum vs. Kanban (6 min)
4. Product Vision (6 min)
5. Product Owner (4 min)
6. Scrum Master (6 min)
7. Agile Team Member (5 min)
8. Minimal Marketable Feature (6 min)
9. Simple Design (6 min)
10. Stories and Epics (8 min)
11. Definition of Done (2 min)
12. Story Conversations (5 min)
13. Story Point Estimating (8 min)
14. Product Backlog (5 min)
15. Release Roadmap (5 min)
16. Release Plan (5 min)
17. Backlog Grooming (7 min)
18. Sprint Planning (9 min)
19. Burn Down Chart (6 min)
20. Rhythm (8 min)
21. A Sprint (11 min)
22. Self Organizing Team (5 min)
23. Daily Scrum (5 min)
24. Information Radiators (7 min)
25. Closing a Sprint (7 min)
26. Tracking Velocity (5 min)
27. Retrospectives (5 min)
28. Adjusting a Sprint (6 min)
29. Continuous Integration (6 min)
30. Build Automation (6 min)
31. Incremental Development (6 min)
32. Pair Programming (7 min)
33. Test Driven Development (5 min)
34. Spikes (8 min)
35. Technology Debt (4 min)
36. Caves and Commons (4 min)
37. Kanban Board (9 min)
38. Documentation (5 min)
39. Release/Implementation (7 min)
40. Scaling Agile (8 min)

Agile in the Real World

00:00:00

Hi, I'm Steve Caseley from CBT Nuggets. And welcome to this Nugget, kicking off our series on Agile in the Real World. In this series, we're going to take a project from A to Z, from the initial I need new software, I need a solution to a business problem, to the final implementation and the project success parity.

00:00:24

And this Nugget really is kicking off the series. So what I'm going to describe for you now is really what's going to happen in our entire series on Agile in the Real World. And literally, we're going to walk through the entire life cycle of the Agile project.

00:00:39

Our project is a conference room scheduling system that has been declared mission-critical by our CEO. The current processes we have in place for scheduling our conference rooms has proven to be inadequate, to the point that we've had embarrassments in front of clients.

00:00:55

So the CEO has said, fix it. I want a project to develop a brand-new conference room scheduling system. And I want this done quickly. And I want it done to my demands. But I don't know what my demands are, beyond I need a new conference room scheduling system.

00:01:17

So we have an ideal candidate for an Agile project. High profile, high demand, but less than fully defined requirements upfront, where we will evolve and refine the requirements throughout the entire project. So stay tuned through all of the Nuggets in this series.

00:01:36

We're going to walk through the completion of this project. What can you expect throughout the series? We're going to kick off with an overview of what is Agile, just to make sure we're all on the same page and all speaking the same language. Then, we're going to get the project started.

00:01:53

We're going to go through. We're going to develop the project vision. We're going to determine the approaches that we're going to use. So we're going to select our method. Is this going to be an Agile project? Is this a Scrum project? Are we going to use pair programming?

00:02:06

Are we going to use test-driven development? Are we going to use? Are we going to use? So we'll define how we're going to do the project. And this is all the preliminary stuff that we'll cover off in the first few Nuggets in the series. And then we'll get into the meat.

00:02:21

Then we're going to deliver the project. We're going to work on our releases. We're going to work on our sprints. We're going to develop our stories into code. And, of course, we're going to have our daily standups. And everything else that's associated with being Agile.

00:02:37

And we'll have Nuggets that's going to cover all of these details. But bottom line, we're going to develop the solution in an iterative and adaptive fashion to ensure we satisfy the requirements. And we're going to allow the requirements to evolve as the project progresses.

00:02:54

Throughout this Nugget, we're going to kick off with Day 0-- the need. CEO has the problem. We're going to work on evolving that need and develop the vision for our project in the future Nugget. From the vision, we will develop all of the release strategies, and determine our strategy for carrying the stories into production.

00:03:18

And, eventually, all of the releases are going to combine and give us our final solution. And we're going to do this in the Agile method. We're going to do it through a series of sprints. Sprint number one is a standalone, contained unit. Two weeks long.

00:03:36

And in two weeks, we're going to identify and design the stories. We're going to develop the stories. We're going to test the stories. And we're going to have production-ready code. So in two weeks' time, we're going to have the first little tiny component of our new solution.

00:03:54

We will probably not implement it at that point in time, but it will be ready to implement. And then we'll move into our next sprint. And again, we'll understand the stories. We'll design them. We'll develop them. We'll test them. We'll increment the two of them together from the previous release.

00:04:11

And, again, we potentially could release, but we will probably wait a little bit longer. And we'll do it again. And probably by the time of the third sprint or the fourth sprint, we will have implementation-ready code of sufficient quantities that warrants going through into an implementation.

00:04:30

And we will do our first release of the conference room scheduling system. And we'll repeat. This is what we're going to cover through the entire series-- everything associated with moving from Day 0 through final solution. And that concludes this introductory Nugget for our Real World series.

00:04:48

I hope this has been informative for you. And thank you very much for viewing.

Agile Manifesto

Agile vs. Scrum vs. Kanban

Product Vision

Product Owner

Scrum Master

Agile Team Member

Minimal Marketable Feature

Simple Design

Stories and Epics

Definition of Done

Story Conversations

Story Point Estimating

Product Backlog

Release Roadmap

Release Plan

Backlog Grooming

Sprint Planning

Burn Down Chart

Rhythm

A Sprint

Self Organizing Team

Daily Scrum

Information Radiators

Closing a Sprint

Tracking Velocity

Retrospectives

Adjusting a Sprint

Continuous Integration

Build Automation

Incremental Development

Pair Programming

Test Driven Development

Spikes

Technology Debt

Caves and Commons

Kanban Board

Documentation

Release/Implementation

Scaling Agile

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Entry 4 hrs 40 videos

COURSE RATING

Training Features


Practice Exams
These practice tests help you review your knowledge and prepare you for exams.

Virtual Lab
Use a virtual environment to reinforce what you are learning and get hands-on experience.

Offline Training
Our iOS and Android mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching
Develop and maintain a study plan with one-to-one assistance from coaches.

Supplemental Files
Files/materials that supplement the video training.

Speed Control
Play videos at a faster or slower pace.

Bookmarks
Included in this course
Pick up where you left off watching a video.

Notes
Included in this course
Jot down information to refer back to at a later time.

Closed Captions
Follow what the trainers are saying with ease.
Steve Caseley
Nugget trainer since 2004