Streamzines
Net Objectives Articles
June 15th, 2008
Jack be Agile - Jack be Lean
Sustainable Product Development
The Lean-Agile Connection
Lean software development and Agile software development are two approaches on the minds of many who want to become more effective software developers. Lean? Agile? Are they similar or different? Do they compete or complement each other?Download link: click hereMay 30th, 2008
An Agile Developers Guide to Lean Software Development
The principles which drive Lean can be applied to software. Doing so provides guidance for those who are attempting to develop software more effectively. In this article, instead of describing Lean on its own, I will describe Lean in terms of the Agile practices it suggests. This will illustrate how Agile practices are manifestations of Lean principles. There is power to this understanding - when an Agile practitioner finds himself in a situation where a standard Agile practice cannot be followed, the Lean principles will guide him/her to a better way.
Download link: click hereMay 6th, 2008
The Role of Quality Assurance in Lean-Agile Software Development
This is an excerpt of Alan Shalloway’s and Jim Trott’s upcoming book – "Lean-Agile Anti-Patterns and What to Do About Them".
This chapter covers several critical issues surrounding the role of quality assurance in Lean-Agile software developmentDownload link: click hereMay 6th, 2008
Lean Anti-Patterns Table
An anti-pattern is a commonly occurring activity that is counter-productive to the company doing it. A "Lean" anti-pattern is an anti-pattern that goes against Lean principles. That is, it violates the company’s attempts to be following Lean methods. This article contains a table of Anti-Patterns, the Lean Principles Violated, and the Result of the Anti-Pattern. It is not meant to be complete, but is a first cut at commonly occurring Lean-Anti patterns. It has been broken up into different categories since they are related to each other – one often contributing to others.
Download link: click hereNovember 2nd, 2007
Lean-Agile Connection: Developing Quality Software Efficiently
The software industry now builds the wrong software 64% of the time. How does this happen? What can we do to be more effective? This featured ezine article addresses these questions.
Recommended Articles by Others
-
Kaizen Improvement
An excerpt of the posting from Lean development- Kaizen ImprovementExternal link: Kaizen Improvement -
Postings from Lean Development - Kaizen Improvement
A posting at Yahoo groups by Mary Poppendieck about constant challenging and changing the standard based on the scientific method as espoused by Taiichi Ohno.External link: Postings from Lean Development - Kaizen Improvement
Recommended Links
-
Lean Enterprise Institute
This is a great resource to learn about lean thinking in general (not particular to software). Womack and Jones, authors of The Machine that Changed the World , Lean Thinking and Lean Solutions, are affiliated with this organization. Look for their newsletter and library - great resources.External link: Lean Enterprise Institute -
Toyota Production System Video
This page contains some great videos that demonstrate many Lean principles.
Go to http://www.toyota.co.jp/en/vision/production_system/video.html
Click on Just-In-Time
You can actually watch these very short (15-30 second) clips in any counter-clockwise order, but I find it makes most sense if you start at the "Kanban Removal On Assembly Line" on the right and then go counter-clockwise from there (takes less than 5 minutes).
External link: Toyota Production System Video -
How Does Radical Collocation Help a Team Succeed?
Many companies are being challenged by whether or not to colocate teams, and how far to go: in the same room, same floor in the same building, same geographical location. The argument is that there is success with distributed teams, in Agile, so is it really worth the extra effort to move people? This is a published industry report on the benefits of colocation and what teams could take from this to be successful if working remotely.
External link: How Does Radical Collocation Help a Team Succeed?
Free Registration Gets You More!
Register for a free Net Objectives account, and you'll gain access to much more content: more webinars, more articles, our bibliographies and FAQ's, and all the preparatory material we recommend to anyone planning to take a Net Objectives course.
Why Register? Register Now