You can take any number of paths to get from Point A to Point B. Perhaps no one understands this better than software developers, whose workflow approaches operate more like guiding principles and personal philosophies.
The different approaches have been ripe for debate since waterfall, an older-school, more sequential approach, was the norm. As the name implies, the workflow was a steady cascade from one person to another in the chain until the project was complete. The Manifesto for Agile Software Development, which came out in 2001, rewrote the operating manual for developers—then more commonly called programmers—to encourage behavior that was unprecedented at the time: team collaboration and a multi-directional, revisit-and-revise approach to projects. The result? More team collaboration instead of baton-passing from one person to the next until a product launched.
Since then, other agile-influenced ideologies have surfaced: kanban and scrum chief among them. Most would categorize both as children in the agile family.
Pivotal Tracker remains steadfastly in the Team Agile camp of software development. But before we get into why, let's talk about the what, as well as define some of these heady terms.