ScrumOps¶
So you’ve heard of DevOps, FinOps, DevSecOps - what all of these have in common is that they embrace command line tools as being more productive than the desktop or the browser.
We believe this is true for Agile/Scrum project management too.
Scrum meetings are supposed to be fast-paced, however, this is invariably slowed down while the scrum master faffs around in Jira or Trello finding and updating the ticket and then finding and viewing the next ticket.
Taiga¶
Clearly a good agile project management web-based system is still required. We are using Taiga as this component. We’ve even got extensions for this to provide an email API for ticketing.

Taiga has an excellent RESTFul API - and we do need API’s to create a command-line client. The better the API’s - the more featureful the client.
Taiga also has a migration path from some other popular project management platforms.
Project management is filled with philosophies, methodologies, and nomenclature that is by no means universally agreed. We’re cutting through all that - and if it’s not represented within Taiga, it’s off the table. So we talk about Epics, User Stories, Tasks, Issues, Sprints, Swimlanes, Projects all within the context of what is implemented within Taiga.
Command Line¶
We’ve used the wonderful python click libraries to create a
fantastic command to speed up your stand-ups. And the best thing about it is err
bash
- because history… you can easily find and run yesterdays commands
today.
$ taiga stories list <project>
$ taiga tasks update <project> --status done --ref 24 --ref 36
$ taiga config show