Anyone Knows Lean Software Development
Six Sigma – iSixSigma › Forums › Old Forums › Software/IT › Anyone Knows Lean Software Development
- This topic has 5 replies, 6 voices, and was last updated 12 years, 2 months ago by
Don Strayer.
-
AuthorPosts
-
January 15, 2010 at 10:23 pm #26892
Emma Chen BanasParticipant@Emma-Chen-BanasInclude @Emma-Chen-Banas in your post and this person will
be notified via email.Hi – I’m doing research about “Lean Software Development” to explore any opportunity for my IT organization.
Any information, idea or past experience on this topic is highly appreciated. Thanks.0January 27, 2010 at 1:42 pm #65372
Jonathon AndellParticipant@Jonathon-AndellInclude @Jonathon-Andell in your post and this person will
be notified via email.I’m not sure this contribution will serve for “research” purposes, but here it is. My perception is that Lean itself is unlikely to improve the writing of code, unless the code itself is going to contribute to some form of lean implementation.However, the methods of Lean can be used to manage the flow of projects. Many organizations use “push” processing to start a ton of projects, all of which spend most of their time in queue at various process junctures. Lean can help organizations develop objective ways to sequence and assign projects. Ultimately, a lean software shop should be able to deliver more projects at higher quality, than a shop using “push” methods.
0February 10, 2010 at 3:15 pm #65375
MBBinWAParticipant@MBBinWAInclude @MBBinWA in your post and this person will
be notified via email.Lean applies to development as it would to any business process – identify the waste (non-development activities) and find ways to eliminate or minimize it. I also recommend looking into Agile development. In my experience, the iterative approach and voice of the customer emphasis bring the feel of a kaizen to development teams.
0February 10, 2010 at 10:36 pm #65376
Charles SpenceParticipant@Charles-SpenceInclude @Charles-Spence in your post and this person will
be notified via email.If your interested in Lean Software Development, then you need to explore http://www.poppendieck.com/. This site is for Mary and Tom Poppendieck, who are by most accounts the leading source for Agile / Lean development.
0February 22, 2010 at 12:35 pm #65379
Warren HodgettMember@Warren-HodgettInclude @Warren-Hodgett in your post and this person will
be notified via email.Hi Emma,I’m not sure if I can be of help, but maybe…I’m currently working for a company called T-Impact and we specialise in automation of business processes.We have three tools to do this; Lean Sigma (DMAIC), BPM software and BPEL. The latter may be something you’re familar with?Essentially, we have been able to prove that BPEL when tied with BPM and Lean Sigma can very quickly automate a process without the need to alter the underlying systems (BPEL being used as a process orchestration layer which sits above and can interact with the underlying systems). This means changes to IT can be done very quickly by creating a clever front end.BPEL links directly to BPM which is used to map, model and simulate the business process.
0February 25, 2010 at 2:57 am #65381
Don StrayerParticipant@Don-StrayerInclude @Don-Strayer in your post and this person will
be notified via email.I agree. Also consider Scrum. The impetus for the agile manifesto and agile software development methods arose from lean thinking. I’ve worked with organizations that put a lot of effort into value stream mapping and other lean techniques to reduce waste in their waterfall SDLC and management oversight focussed PM processes. They just didn’t get it. Agile is lean.
0 -
AuthorPosts
The forum ‘Software/IT’ is closed to new topics and replies.