Five Ways to Optimise Your Team Performance

Without having to go full Agile mode

Daniela Petruzalek
8 min readSep 24, 2019
“Operation Toothless”: The board I’ve used to plan how to bring my cats from Brazil to the UK.

My last job in Brazil before moving to the UK was at ThoughtWorks. While I didn’t agree with everything that they did there (OMG… Java, please no! ^_^’’’) there is one thing about ThoughtWorks that is incontestable: they are very good with processes.

Processes is something that I’ve grown very passionate about. By optimising processes you can not only make the life of your developers easier, but you can also scale up your productivity. That’s how you get the multiplier effect.

If you are going full Agile though, maybe starting from a waterfall-like process, that may be a long long road. It is useful to introduce changes little by little and measure their impact. Full Agile may also not be for everyone, so testing the grounds is very important.

Have a board to organise your work

As a prerequisite to the rest of this article you must use some kind of board type of tool to organise your work. There are plenty of options out there, with the most famous being Jira, Youtrack, Trello and GitHub Projects.

The usual columns you would like to have are To Do, Doing, Acceptance, Release and Done, but those would vary a lot depending on what kind of process do you have in…

--

--

Daniela Petruzalek

Executive Director at JPMC, Google Developer Expert: Go & GCP, TEDx speaker, blogger, traveler and cat lover =^.^=