Software Development Transparency

Business Workflow

Jira, is a common tool used for coordinating, tracking, and managing work.  It is both praised for its flexibility, and criticized for being an ill-exercised and overly confusing tool.  My personal opinion lies somewhere in the middle. At best, Jira can be very useful as a tool to increase your team transparency, particularly if you … Read more

Agile, Tribal Knowledge, and the Trail of Documentation

It's all ones and zeros

When I encounter a software company that claims to be “agile,” I often also hear something like this: “We’re an agile shop. We don’t do documentation because we don’t need to.  Documentation goes obsolete quickly.” Yeah, right. Whenever I hear such things, there is a part of my brain called the bullshitathalamus that quickly utters … Read more