by Richard | May 15, 2020 | Culture, Software Career, Team Dynamics
There’s 3 common roles that software engineers will commonly be engaged in, and it tends to be a progression. The words are sometimes misused though, and the distinction between them is very important!Employee is the easiest to understand, and most common. You are...
by Richard | Jun 1, 2019 | Culture, Team Dynamics
One of the side effects of working with lots of different teams is that I get to meet a lot of people, at all stages in their careers. I try and stay in touch with as many as I can, and sometimes there’s an opportunity to help someone. This might be helping someone...
by Richard | Apr 13, 2019 | Team Dynamics
One of the AgileLabs team found a great article by Eduards Sizovs, which they shared with us. You can read the whole thing at https://sizovs.net/2019/04/10/the-best-developers-are-raised-not-hired/ . The article is about the difference between teams who try to...
by Richard | Apr 8, 2019 | Continuous Improvement, Culture, Team Dynamics
When helping software teams to be effective and deliver, we notice their struggles or successes are normally caused by 5 main themes – but often if you asked a struggling team how they could solve their issues, they look at just one, with a blind spot for all...
by Richard | Mar 7, 2019 | Continuous Improvement, Team Dynamics
“Insanity is doing the same thing over and over and expecting the results to change” We love this quote, from Albert Einstein – it’s so obvious when you think about it, however we often see software teams who are doing exactly this, and...
by Richard | Feb 3, 2017 | Culture, Planning & Estimating, Team Dynamics
When a team is in the early stages of adopting agile, it’s very common for them to adopt the visible artefacts without necessarily capturing the purpose – and more importantly the benefits. Many teams choose Scrum as a starting point, and an easy and visible...