Category Archives: Software Development

Respect for People: Optimize for Developer Happiness at Etsy

The webcast above discusses the culture of software engineering at Etsy (a very popular site providing a marketplace and community for small businesses – artisan focus). Some of the key points of the talk. Etsy trusts employees. Etsy’s strategy is … Continue reading

Posted in IT, Psychology, Respect, Software Development | Tagged , , , , , , , , , | 6 Comments

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 … Continue reading

Posted in Data, IT, Process improvement, Quality tools, quote, Software Development | Tagged , , , , , | Comments Off on Agile Story Point Estimation

Rethinking or Moving Beyond Deming Often Just Means Applying More of What Dr. Deming Actually Said

Don Reinertsen – Is It Time to Rethink Deming? [the broken link was removed] AGILEMinds I feel very strongly about the value of Deming’s ideas. I am glad people challenge those ideas and try to push forward management thinking. Helping … Continue reading

Posted in Deming, Process improvement, Psychology, quote, Software Development | Tagged , , , , , , , , , , | 10 Comments

Steve Jobs Discussing Customer Focus at NeXT

Video from 1991 when Steve Jobs was at NeXT. Even with the customer focus however, NeXT failed. But this does show the difficulty in how to truly apply customer focus. You have to be creative. You have examine data. You … Continue reading

Posted in Customer focus, Data, IT, Software Development | Tagged , , , , , , , | Comments Off on Steve Jobs Discussing Customer Focus at NeXT

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 … Continue reading

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

Finding, and Keeping, Good IT People

Finding good IT people, wherever you located globally, is hard. Waiting for the good IT people to apply for positions, is not likely to gain enough good candidates. To get really good IT people you need to actually manage your … Continue reading

Posted in Career, IT, Management, Software Development | Tagged , , , | 3 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 … 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 … Continue reading

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

Annual Management Blog Review: Software, Manufacturing and Leadership

In my contribution to the 3rd annual management blog roundup I will take a look at 3 blogs: Dennis Stevens, How to implement “Lean Thinking” in a Business and the Three Star Leadership Blog. This year 14 management bloggers contributed … Continue reading

Posted in Carnival, Lean thinking, Management, Quality tools, Software Development, Toyota Production System (TPS) | Tagged , , , , , , , , , | 3 Comments

The Achilles’ Heel of Agile

Guest post by Jurgen Appelo When I wrote this, I was working in a big open office space in the Van Nelle Factory in Rotterdam (see photo). About 100 people work in an office that was the first of its … Continue reading

Posted in Books, IT, Lean thinking, Management, Psychology, Respect, Software Development, Systems thinking | Tagged , , , , , , , , | 4 Comments