Agile

Distributed Agile Teams – Solutions

In the previous post about distributed scrum teams we have been talking about challenges, let’s focus on the solutions. There is no overall solution; it is a never-ending journey to try doing things better step-by-step in an agile way. Let’s start with the easy things; hardware and software. Don’t be a cheapstake; spending money on these is a …

Distributed Agile Teams – Challenges

Items on the left are valued more according to the Agile Manifest. Let’s analyze each of them to find out why remote teams are facing tough challenges. Individuals and interactions over processes and tools Lack of face to face communication Offices in a different timezone Cultural differences High-overhead processes Synchronous communication Working software over comprehensive …

Release Planning – Initial Plan

Scrum guide doesn’t implicitly describe how releases should be performed and doesn’t define the interaction between scrum events and release planning. Actually, the latest update contains more references to the release for instance: explicitly referring to CI: the purpose of each Sprint is to deliver Increments of potentially releasable features. This Increment is usable, so a Product …