Refactoring, ie editing a functional code, is a bit difficult in many product development organizations. Often, the idea of using time to change the code already implemented is eliminated, and resources are preferably put into making new functionality. However, this blog tells us why refactoring is worthwhile.
Elementary, My Dear Watson – Systematic Problem Solving Helps Fix Mystery Bugs
It would be a good idea for those working in product development to use systematic problem solving techniques, as they make it easier, for example, to clear mystery bugs. So it’s a good idea to learn and practice the problem solving methodology – it’s a real detective work!
Shared Coffee Break at Work is Like an Oasis in the Desert
Team spirit gets a huge lift just by taking some coffee breaks with the team. A successful working environment requires chatting and small talk, since it improves trust and makes working much more efficient.
Retrospectives Are Vital to Product Development Teams – Are Boozy Staff Development Days Good Enough for Others?
Agile product development teams typically hold a retrospective a couple of times a month, looking at ways to improve their practices. This practice is one of the foundations of agile product development and aims to improve team performance.
Is Self-Management Real? – Contribyte’s Own Experiences with Self-Management
In future-forward companies, self-management has already been a topic of discussion for a long time. According to theory, people gravitate towards doing the things in which they can best produce value for their organization.
Does SAFe® Require Product Managers?
The Scaled Agile Framework has significantly increased in popularity lately. Agile software development methods are already part of everyday life even in large industrial companies, and there is a need for scalable processes. But why SAFe, and what does it entail from the point of view of product management?
Effective Kanban process or just a bunch of post-it notes on the wall?
Kanban is a hugely popular, but also often misused tool for team work activity control and management. When used in a right way, Kanban can be a very effective tool for improving the team performance.
A Truly Agile Organization
An agile organization is the target state of many companies today. What does it really mean and how can organizational agility be achieved?