"Effective Agile Processes: It's All About People"
Abstract
Most software development follows some sort of agile process these days. Yet, some teams are more effective than others. Why is that? Agile is a tool like any other, and using it effectively requires understanding, skill, and experience.
At the end of the day, software is written by people for people, and effective agile implementations embrace this fact. This talk will cover values and mindsets necessary to be effective at agile, guidelines, and how to put people first in your agile processes.
Video
Useful Links
The Agile Manifesto clearly articulates the core concepts common to all agile processes, upon which this talk is loosely based
There are lots of tools available to help teams manage their agile processes. Bugzilla and JIRA are probably the most well known of these tools, and there are others such as Phabricator, ZenHub, and more.
I use Azure DevOps to track all of my work as an advocate, and have used it on previous teams at Microsoft. Formerly known as Visual Studio Team Services, I've really come to love Azure DevOps. It hits the right blend of features, ease of use, and overall snappiness that I like.