How do new ideas occur to us? What is the secret mixture that enables this spark that creates something new? I have long wondered this, including when watching my son build things that I found interesting, and with no clear sign of what of the source of that idea that became reality. I saw him […]
We Have Started the Fire. Do you know how to start a fire? I am not talking about charcoal briquettes, or the use of combustion material such as lighter fluid, gasoline, or those special wax products that can be used in your fireplace, no propane or gas is used either. I’m talking about the fires […]
I recently saw a post on Twitter from the Great John Cutler on allow the team to pick the tools that they use to do the work. Generally, this is not a bad idea, but not necessarily a great idea either. It sort of depends. My experience in companies that also have hardware […]
My Career I have been very fortunate in my career, and that really means very lucky. Upon graduating from the University of North Carolina at Charlotte, I had two job offers after sending my resume to more than 100 companies. That is not a very good yield, but it would be good enough. I selected […]
If you have been a project manager for any time at all, you probably have experienced competing demands from the sponsors for the project. The sponsor is the person(s) who drive the scope of the project in conventional projects. In some instances, the project manager may find that there are in fact multiple sponsors and […]
Value, Scope and Change Requests Change requests are part of any development project. Change requests are sometimes necessary as we learn by building and doing the work. In my experience, change requests often are born from requirements we thought we understood, only to learn by working with the product or system that we really did […]
The team My first job out of university was with a small product development and manufacturing company. The company developed their own embedded products for sale all over the world. I do not know how this collection of technicians and engineers ended up as a tight or as close when it came to work. The group […]
Queuing Theory Queuing theory is the study of waiting lines and is associated with business in determining resources needed to achieve service business throughput objectives, but it does not just apply to services and material handling. Queuing Theory and Billable Hours I have worked at companies that had a target for billable hours, that well […]
Poor Process or Poor Execution I have used both conventional approaches to projects, as well as agile. In fact, i have used some of the agile techniques in conventional projects with success. I know, anecdotal but perhaps an interesting anecdote. Conventional projects have had considerable high failure reported (Standish Group Studies for example). The problem […]
Variation! Though sometimes we may refuse to recognize it, the world is a full of variation, even in the things we think or believe are constant. For example, my wife has been known to say, “you always do…” or “you never do…”, to which I retort, I am human and I am not that repeatable. […]