Category Archives: project management

Demo Driven Development or “Strange Case of Dr Jekyll and Mr Hyde”

Once upon a time there was a software development methodology called waterfall. People disliked it for many different reasons, but today I will only mention one in particular – that it was hard to see anything working, before it was too late. So, … Continue reading

Posted in Agile|Agile, blog, product management, project management | Tagged , | Leave a comment

Project risk management and HR policy, a new way to look at it together

It looks as the software development is one of the most risky activities on this planet. I can hardly think of any other profession in which the focus on the risk management is so embedded in a daily practice of … Continue reading

Posted in Agile|Agile, project management | Tagged , | Leave a comment

People before process – and what does it mean for agile manager?

Only recently I came across Jurgen Appelo’s blog and then I read his book “Agile Management 3.0”. I also went to his course and had some time to chat with him as I needed someone to talk about people management in agile … Continue reading

Posted in Agile|Agile, blog, project management | Leave a comment

How to organize lessons learned sessions

What is lessons learned? It is a bottom up improvement: you invite people to give their feedback on the quality of the work they do and the problems they face during product development. Final goal of the lessons learned sessions … Continue reading

Posted in Agile|Agile, project management | Tagged , | 1 Comment

How to master maintenance – part 2

Disclaimer first: this post is not that relevant for companies that host their services in the cloud. If that is your case, you may as well skip this one and stay at the first post on this subject. At very beginning of the product, PO … Continue reading

Posted in project management | Tagged , | Leave a comment

Maintenance revisited – part 1

Maintenance is a tricky subject, and before I continue, I would like to distinguish between applications that are truly in maintenance mode and the ones on which there is still ongoing development. Obviously, if the application is not “moving” any more, the best you … Continue reading

Posted in Agile|Agile, project management | Tagged , | Leave a comment

How to be effective at kick-offs

One of the reasons that agile folks hate to call kick-offs a meeting is because people just hate meetings. They are often done so badly that the first association that comes with that word is waste of time. One the … Continue reading

Posted in Agile|Agile, project management | Tagged , | Leave a comment

Project checklist – 7 questions you need to ask yourself first

Very often people discuss project/dev.  methodologies, type of contracts (fixed price vs. time and material), product release cycles and other aspects of project lifecycle while ignoring or forgetting to ask themselves some very important questions first. So, let me go over my … Continue reading

Posted in Agile|Agile, project management | Tagged | Leave a comment

Budgeting vs. agile

In my previous post I have shortly introduced some basic financial principles. It might look odd that I talked about business and markets in the space that should be reserved for agile posts, but I felt that one of the reasons why … Continue reading

Posted in Agile|Agile, project management | Tagged , | Leave a comment

Finance for dummies and why it should matter to you

The reason I want you to go through pain of reading this blog is because I believe that agile community is missing something when it comes to the budgeting and how the business gets funded. That very often makes agile … Continue reading

Posted in project management | Tagged | Leave a comment