In this entry-level Agile skills training, Simona Millham covers the fundamentals of Agile, a software development philosophy focusing on team interactions, customer collaboration, and flexibility to create a working product.
Agile is a popular project management methodology that has its roots in software development but has since expanded into other industries. Agile is a way to manage projects by breaking them down into small and manageable chunks and working iteratively in cycles. In each cycle, you do just enough of the work to produce that working iteration of the product. Rather than big releases with lots of feature changes, Agile encourages regular small releases. If you’re working in software development in any capacity, you need to know Agile.
Once you're done with this Agile Essentials training, you'll know how to use this iterative, incremental approach while you examine the benefits Agile can provide to your organization. Project managers who complete this course will be ready to step into an Agile shop without skipping a beat. For developers or other IT professionals, this Agile training will give you a good overview of the Agile project management framework.
For anyone who works in an Agile shop, this Agile training can be used to onboard new employment or curated into individual or team training plans.
Agile Essentials: What You Need to Know
This Agile Essentials training covers Agile methodology topics including:
- Understanding when the Agile methodology will work for a problem or company
- Planning and using the Agile life cycle
- Identifying the key players: customer, development team and project manager
- Planning releases
- Writing user stories
- Using estimating and velocity
- Managing the work with a master story list, iterations, and standups
- Scaling Agile
Who Should Take Agile Essentials Training?
This Agile Essentials training is considered foundational Agile training, which means it was designed for project managers and IT professionals with zero Agile experience or knowledge.
New project managers or developers. If you’re interested in working near or in the IT field, the Agile project management methodology is the industry leader. Even if you’re not interested in the IT field, the Agile ideas of estimation, iterative problem-solving and daily standups can be easily carried over into other industries or other management techniques and can be a strong foundation for a long career in project management.
Experienced project managers. If you’ve been a project manager for several years but never had the time or reason to get Agile training, you should consider learning the fundamentals of Agile if you plan to work anywhere near the IT industry, as it is the industry’s preferred project management methodology. This training will provide you with everything you need to carry over the skills you already have with planning, budgeting, and managing into the Agile framework.