Bojan Spasic

Here are the effects of continuous brainstorming and how to achieve them: Why would you even consider not working on a task alone? How does working together bring benefits to your team’s results? Take a look at this example: Consider any cognitive-challenging task you do in your day-to-day work. The set of all possible solutions …

WIN #003: The Effects of Continuous Brainstorming Read More »

Here are four ideas to improve your daily meetings immediately: #1 Does it feel like your daily meetings are pointless and a waste of time? Chances are that they have turned into useless daily status updates. You can easily fix that using the following approach: Daily meetings (also called Daily standups or Daily Scrums) are, …

WIN #002: Quickly Improve Daily Meetings Read More »

Teamwork is a complex social activity. Even more so are complex software development teams, given the complexity of software development itself. In this newsletter, I explore some useful perspectives for improving team performance in software development. Adding more typing hands hurts software development teams Do you feel your team could do more or better? There’s …

WIN #001: Four Basic Teamwork Perspectives Read More »