Category Archives: Software Development

Agile Software Development

Nice presentation for those interested in software application development: Waterfall Bad, Washing Machine Good. I must admit I think this slide show would be much better with audio adding details… As it stands now it is a nice slide show … Continue reading

Posted in IT, Management, Software Development | 10 Comments

Metrics and Software Development

Lean-based Metrics for Agile CM Environments [the broken link was removed] by Brad Appleton, Robert Cowham and Steve Berczuk: Measure Up! Don’t use metrics to measure individuals in a way that compares their performance to others or isolates the value … Continue reading

Posted in Data, IT, Lean thinking, Management, Management Articles, Software Development, Theory of Constraints | Tagged , , | 5 Comments

Kanban In Software Engineering

Kanban in Action [the broken link was removed]: The kanban system allows us to deliver on my 3 elements of my recipe for success: reduce work-in-progress (in fact it limits it completely); balance capacity against demand (as new CRs [change … Continue reading

Posted in Lean thinking, Process improvement, Quality tools, Software Development | Tagged | Comments Off on Kanban In Software Engineering

Total Quality Software Development

Total Quality Service podcast by Michael Tiemann, Redhat Software. Do we offshore the problem to somebody else, you know get more bad software cheaper? Or do we fix the problem? I think we fix the problem. Now, in going to … Continue reading

Posted in Deming, IT, Software Development, Systems thinking, webcast | Comments Off on Total Quality Software Development

Interview with Mary Poppendieck

Lean for Software: Interview with Mary Poppendieck: We start by asking people to draw a Value Stream Map. You start with a customer problem-need request, and you go to where that request is filled. So, you put on “customer glasses”, … Continue reading

Posted in Books, IT, Lean thinking, Management, Software Development | 1 Comment

Kaizen Online

Kaizen, That Continuous Improvement Strategy, Finds Its Ideal Environment by Hal R. Varian Kaizen doesn’t just mean a business should keep trying new things. Rather, it refers to a disciplined process of systematic exploration, controlled experimentation and then painstaking adoption … Continue reading

Posted in IT, Management, Management Articles, Software Development | 1 Comment

Don’t ask employees to be passionate about the company!

Don’t ask employees to be passionate about the company! People ask me, “How can I get our employees to be passionate about the company?” Wrong question. Passion for our employer, manager, current job? Irrelevant. Passion for our profession and the … Continue reading

Posted in Creativity, Management, Psychology, Respect, Software Development | Comments Off on Don’t ask employees to be passionate about the company!

Interviewing and Hiring Programmers

Interviewing and Hiring by Tom Van Vleck “Let’s take a break from talking to people. Why don’t you have a seat in this empty office, and write a small program. Use any language you want to. The program can do … Continue reading

Posted in Career, IT, Management, Software Development | 4 Comments

Competing On The Basis Of Speed

Competing On The Basis Of Speed (webcast) [the broken link was removed] by Mary Poppendieck discussing complexity, queuing theory, and constant innovation. Google posts presentations given at the Googleplex (including this one). In this one, Mary presents lean ideas as … Continue reading

Posted in Google, IT, Lean thinking, Management, Software Development, webcast | 1 Comment

The IT Iceberg Secret

The Iceberg Secret, Revealed by Joel Spolsky It’s pretty clear that programmers think in one language, and MBAs think in another. I’ve been thinking about the problem of communication in software management for a while, because it’s pretty clear to … Continue reading

Posted in IT, Management, Software Development | 2 Comments