Category Archives: Project Management

Release Planning

Maximize your return on investment by: working on one project at a time; releasing early and often; adapting your plans; keeping your options open; and planning at the last responsible moment. Use timeboxing to control your schedule. Set the release … Continue reading

Posted in Agile, Continuous Delivery, Continuous Improvement, Incremental, Iterative, Planning, Project Management, SDLC | Leave a comment

What Is a Customer Need?

Much of the confusion concerning the proper role of customer needs in the innovation process stems from an unclear understanding of what a customer need is. Solutions, features and product requirements are not customer needs, and yet they have all … Continue reading

Posted in Innovation, Jobs-to-be-done, Problem Solving, Productivity, Project Management, Requirements, SDLC | Leave a comment

Why Software Development Is So Hard

Why we humans can undertake large construction or engineering projects with relative success and yet we struggle to deliver software projects without bugs and on time. Even with excellent development processes it is still difficult to do software development right. … Continue reading

Posted in Agile, Comparison, Experience, Productivity, Programmers, Project Management, Science, SDLC | 5 Comments

Leadership not Management will set your Project apart

Managing the project is not enough, you need to leadership to make the difference and set your project apart. But what’s the difference between leadership and management ? Management is dealing with non-human issues (tasks): schedules, risks, … etc. Leadership … Continue reading

Posted in Comparison, Management, Project Management | Tagged , | Leave a comment

Progress, Not Perfection

Everyday tasks and goals are actually baby steps on the way to achievement of the highest standards and accomplishments. Here are six progress-oriented strategies that can help free you from excessive self-criticism and increase you and your team’s creativity, satisfaction … Continue reading

Posted in Creativity, Productivity, Project Management | Tagged , , | Leave a comment

Productivity vs Waste

Developer productivity is made of two components: 1- Working in the project by adding value and solving projects bussiness problems. 2- Working in others mistakes which stops you from adding value to the project. This is called “Waste” and should … Continue reading

Posted in Productivity, Project Management, SoftwareCraftsmanship, Time Management | Tagged , | 2 Comments

Five Ways to Energize Your Team

As a leader, you have an effect on people. When you leave the room, people ether feel taller or smaller. This is an almost super-hero power, but, unfortunately, leaders are often unconscious of it. … he managed to “snatch defeat … Continue reading

Posted in Management, Project Management | Tagged , , | Leave a comment

Killing Projects

 killing projects, even moderately successful projects, in order to focus on even more important projects. The first step in a growth policy is not to decide where and how to grow. It is to decide what to abandon. In order … Continue reading

Posted in Companies, Project Management | Tagged | Leave a comment