The Benefits Of Kanban board (even) outside an agile project.

My company uses IBM DOORS connector for JIRA to simplify requirements tracking process. However, the way requirements are transferred to JIRA from DOORS makes it hard to say what the requirement is about. So when I was looking for a way to view the actual requirement my project manager told me about a possibility to

Continue reading

To meet or not to meet? Understanding the hard language of expectations…

Recently I wrote how to deal with requirements in the process of a software development. Requirements are often customers expectations but those aren’t always the same. And not only your customers have expectations. In reality, every person included or interested in a software project has her/his own interests and expectations. And even as a simple developer you

Continue reading

IT allergens: Agile.

Here I go creating 2-people Kanban board for our current project efforts so that we can easily see how our work goes and share it with my Junior (he’s a Junior Dev, but he’s got more IT experience than I in fact… he did a career sidestep just recently).  And the first thing I hear is:

Continue reading

When you assume…

On every project, there are things you know and things you don’t know. When it comes to the difficulty of the unknowns, you can make progress only thanks to assumptions. Without assumptions, you’d never get anything done because you’d be frantically proving everything before you’d move on. However, when they end up being false, they can affect your project outcome significantly.

How to C.A.R.E about software projects?

We, software developers, tend to have some bias towards cutting edge technologies and, in a perfect world, we’d only use them. It’s efficiency driven so that’s great but sometimes we forget that the code we write is written first to benefit the human and only second for a computer to understand. And that’s why we

Continue reading