Agile Engineering practices is a bad name. It suggest that only engineers should care about them. Many of them do, but improving practices and paying back technical debt is huge investment, requiring time, money and commitment.
It’s last weekend of February. We’re sitting together with our friends, talking about everything and nothing, when one of them mentions ‘we’re going to climb Kazbek’. ‘Huh?’ I say, which is typical open question when you’ve no...
Calling all Product Owners! Learn the essentials of Test Driven Development in a Code Dojo and a tool you are familiar with: PowerPoint!
Talking with managers is not easy. Talking them into Agile is even harder. Sometimes you are just ignored, sometimes misunderstood and in worst case fired…
Planning Poker is one of the most popular Agile practices. It's quick, accurate and fun as well. Sometimes however, it just takes too much time, especially when estimating initial backlog with a new team.
“Being irrational” has rather negative connotation in our culture. We want to be like Mr. Spock, making emotionless decisions. However, recent brain research shows that rationality is overrated and our ‘lizard brain’ responsible...
Do you remember last time you were quite surprised by completely unexpected accident that no one has ever think of? These situations where we discover things we didn’t even know we should look for are quite common in software...