Tag Archives: project management

Good Project Management Practices

I find myself working as a project manager, or a program management consultant more frequently in the last few years. As would be expected by those reading the Curious Cat Management Improvement blog, my project management views are based on the management improvement principles I have discussed here for over 20 years. This post is in the style of my Good Process Improvement Practices and Practical Ways to Respect People posts. Good project management practices include Deliver a working solution … Continue reading →

Posted in Management, Psychology, Systems thinking | Tagged , , , , , , , , , | 3 Comments

Magnetic White-Board Kanban Card Options

Just some quick ideas for Kanban whiteboard magnetic card options from a question I answered on Reddit. Here is the best lean solution: Trying Out My Agile Kanban Board from Jon Miller. Why, well mainly I am kidding about it being the best, but if you don’t read his Gemba Panta Rei blog you should! Go add it to your RSS feed reader, before you continue with this post. Ok, welcome back. In addition to thinking his blog is great … Continue reading →

Posted in Lean thinking, Quality tools | Tagged , , , , , , , ,

Agile Story Point Estimation

In agile software development tasks are documented as user stories. Then the level of effort for those stores can be estimated by assigning each story points. The velocity that can be produced in a period (called a sprint, for us 2 weeks) can be estimated. Thus you can predict what can be delivered in the next sprint (which can help business managers make priority decisions). I have found estimation to be worthwhile. In doing so, we accept there is a … Continue reading →

Posted in Data, IT, Process improvement, Quality tools, quote, Software Development | Tagged , , , , ,

Management Improvement Blog Carnival #156

The Curious Cat Management blog carnival highlights recent management blog posts 3 times each month. The posts generally focus on the areas I have focused on in the Curious Cat Management Guide since 1996 (Deming, evidence based management, lean manufacturing, agile software development, systems thinking…) The Key Questions for a Minimum Viable Product Project by Anthony Panozzo – “What are you trying to learn with this particular MVP? What data are you collecting about your experiment? What determines the success … Continue reading →

Posted in Carnival, Management | Tagged , , ,

Management Improvement Carnival #142

The Curious Cat management improvement blog carnival is published 3 times a month with hand picked recent management blog posts. I also collect management improvement articles through Curious Cat Management Articles, you can subscribe via RSS for new article additions. 5 Things a Good Product Manager Should Think About by Joseph Puopolo – “User experience has become such a core function to any product manager. Is this easy to use? Do people get pissed off when they have to use … Continue reading →

Posted in Carnival, Management | Tagged , | 1 Comment

Avoiding Tragedy of the Commons for Software Development

Kanban and Tragedy of the Commons The “Tragedy of the Commons” archetype often manifests itself through “Shared Services”, when a small number of people with specific skills, work across different teams. Each team in isolation gets benefit from the Shared Service, but when demand for the service exceeds its capacity, then nobody benefits. At a smaller scale, a team with a low “bus factor”, or a hero, can also suffer from a tragedy of the commons, when too much work … Continue reading →

Posted in Management, Software Development, Systems thinking | Tagged , , , , , | 2 Comments

Assigning Story Points to Bug Fixes

Agile software development has teams estimate the effort to deliver requests from the product owner. The estimates are done in points (in order to abstract away from hours – as estimates have plenty of variation in how long they will really take). Then the teams capacity (velocity) is determined based on looking at how many points they complete in a “sprint” (a set length, often 2 weeks). Then the product owner can prioritize all of the requests with an understanding … Continue reading →

Posted in IT, Quality tools, Software Development, Systems thinking | Tagged , , , , , , | 2 Comments

Is Google Failing Too Often?

I think Google is extremely successful, but they do seem to consistently have problems adding to their portfolio. They did a great job with gmail. Android has been very successful. Google Maps is great. They did well building YouTube. Chrome is very nice. Automatic translation is very nice (as is the integration with Chrome). But so many things just don’t go anywhere. I can’t understand why they can’t take something like Google checkout and make it much more successful (there … Continue reading →

Posted in Google, Management, Software Development, Systems thinking | Tagged , , , , , , , | 5 Comments

Jason Fried: Why work doesn’t happen at work

In this TED talk, Jason Fried, founder of 37 signals, discusses how people get work done. When asked where do you go when you really need to get something done, almost no-one says: the office (unless it is early in the morning or late at night)? This is especially for creative people and knowledge workers. They need long stretches of uninterrupted time to concentrate. “The real problems in the office are the managers and the meetings.” The main theme is … Continue reading →

Posted in Creativity, Management, Psychology, Software Development, Systems thinking | Tagged , , , , , , , , , | 3 Comments

Management Improvement Internal Experts

Having a group of internal experts in Deming, lean thinking, six sigma, etc. can be an good way to help the organization transform but they must 1) practice respect for people and 2) focus on building organizational capacity. Having, for example a few experts that are very focused on lean thinking and can be tapped by others in the organization I think can be very useful. That group might well also serve as “change agents” which can make some people … Continue reading →

Posted in Deming, Lean thinking, Management, Process improvement, Six sigma | Tagged , , , , , , ,

Three Years of Real-World IT Projects In Ruby

Nice webcast by Martin Fowler, Three Years of Real-World Ruby. This talk is probably only of interest to those of you in software development, but for them I think it is an excellent presentation. At work we have been use Ruby for the last 3 years and have found it to be a powerful language that helps make writing software applications fun. And that is important. By providing a powerful language and a rails framework that takes away much of … Continue reading →

Posted in IT, Software Development, webcast | Tagged , , , , , ,

What Managers can Learn From Open Source Project Management

What managers can learn from Open Source by Murray Cumming Motivation: People work on open source projects because they enjoy it. These happy developers are productive developers. Managers of open source projects must ensure that the developers feel valued and fulfilled. They must minimise the tedious aspects of the work to ensure that development remains interesting. Otherwise, projects fail. Although money can provide some incentive it does not provide as much. Managers who say that money is the greatest motivator … Continue reading →

Posted in Creativity, IT, Management, Respect, Software Development | Tagged , , , , | 1 Comment

Management Improvement Carnival #47

Posted in Carnival, Management | Tagged , , , ,