Skip to content Skip to sidebar Skip to footer

Lean Software Development and IT Enabled Services

Cost reduction through Productivity improvement is industrial engineering.

Ubiquity of Industrial Engineering Principle of  Industrial Engineering

Illustration: Google's  Engineering Productivity Department - Evolution of the Department through Automation of Testing. Emergence of Software Engineering Productivity Engineer & Specialist. 

2023 BEST E-Book on #IndustrialEngineering. 

INTRODUCTION TO MODERN INDUSTRIAL ENGINEERING.  Free Download.

https://academia.edu/103626052/INTRODUCTION_TO_MODERN_INDUSTRIAL_ENGINEERING_Version_3_0 

Industrial engineering is done in products, facilities and processes. Improvements or redesigns are done in products, facilities and processes to reduce the quantities of inputs to produce outputs with the designed effectiveness. Effectiveness first. Efficiency next.


Software Development Operation Process Chart - Analysis of Software Writing (Development) Operations - Industrial Engineering in Software Development

https://nraoiekc.blogspot.com/2023/11/software-development-operation-process.html


2023
The authoritative guide to Lean software development

Brad Hipps

10-31-2023

2021


Lean and Agile Software Development
5th International Conference, LASD 2021, Virtual Event, January 23, 2021, Proceedings
Editors (view affiliations)
Adam Przybyłek, Jakub Miler,Alexander Poth, Andreas Riel




2020

Lean Software Development Practices and Principles in Terms of Observations and Evolution Methods to increase work environment productivity
September 2020
DOI:10.13140/RG.2.2.27514.72648
Authors:
Llahm Omar Ben Dalla
Sebha University
Lean Software Development (LSD) is one of the influential Agile Software Development (ASD) methods. Furthermore, the main aim and objective of this essential method is creating customer value as well as swift delivery in time within the required budget. Moreover, the lean methodology can enhance the business domain via adopting the usage of lean principles (LPs) according to the business requirements in diverse domains. This observational paper provides observations on the evolution of lean software development practices as well as principles. This study is a significant in terms of three important contributions: the first stage of the contribution is defined as lean as well as lean principles in terms of powerful as well as weaknesses. In addition, the second contribution studied the relationship between ASD as well as LSD. Further, the study contributes the comprehensive understanding of LSD principles and practices during the recent decade. Additionally, the results of this beneficial study are important for several domains such as the industrial world, the educational world, the manufacturing world as well as the scientific world in addition to researchers who aimed for some investigations outcome based on LSD practices besides principles in manufacturing domain.




___________________


Alliance Software - See for more videos
___________________


2018


Benefits adding lean to agile software development

1) Reduced lead time:
2) Improved flow:
3) Continuous improvement:
4) Improved defect fix rate:

Agile to Lean Software Development Transformation: a Systematic Literature Review
Filip Kisˇs and Bruno Rossi
Proceedings of the Federated Conference on Computer Science and Information Systems, 2018 pp. 969–973
DOI: 10.15439/2018F53
ISSN 2300-5963 ACSIS, Vol. 15, IEEE Catalog Number: CFP1885N-ART c  2018, PTI

2017

What is DevOps


IBM Developer
Published on 1 Mar 2017
http://ibm.biz/ibmdev-newsletter
Get the Developer Webcast Calendar newsletter to learn about new  videos and upcoming webcasts from IBM Developer.

IBM Distinguished Engineer and Solutions Architect Sanjeev Sharma delivers a basic, comprehensive overview of the DevOps.

Productivity of the software development and deployment process is usually improved in two ways:
 - Reduce the amount of rework that needs to be done for the specific project
 - Reduce the amount of overhead in the process in general

Download Sanjeev Sharma's eBook  "DevOps For Dummies": http://ibm.co/devopsfordummies


2014


Lean Engineering: Applying Lean Startup Principles at Paypal
by Bill Scott on Aug 25, 2013
http://www.infoq.com/presentations/paypal-stack


2013

The Lean India Summit - Nov 15-16, 2013
Taj Vivanta Hotel, Trinity Circle, Bangalore
Organized by Knowledge Works
http://www.knowledgeworksindia.com/download/LIS.html

http://leanindiasummit.com/moreinfo/320/

When you agile, you get lean
http://www.solutionsiq.com/confirmation-pages/When-you-are-Agile-you-get-Lean-SolutionsIQ-Charlie-Rudd-white-paper/


Kaizen Principles for Creating Great Agile Teams
http://www.slideshare.net/Leanindiasummit/kaizen-and-fish-28375236



2012
Invisible Waste and Hidden Opportunities in IT
TBMCG article
http://www.tbmcg.com/misc_assets/newsletter/OpEx_0612_TechMatters_IT_Remy.pdf


How to Advance Lean Software Development (Beyond the ‘Toyota Way’)
How-To
May 21, 2012
9 mins

Matthew Heusser is a consulting software tester and self-described software process naturalist who develops, tests and manages software projects. Matt is a contributing editor for Software Test & Quality Assurance Magazine and his blog “Creative Chaos” focuses on software writing. An elected member of the Board of Directors of the Association for Software Testing, Matt recently served as lead editor for “How to Reduce the Cost of Software Testing” (Taylor and Francis, 2011). You can follow Matt on Twitter @mheusser or email him.


Interesting article on What Wipro, a software company learned from Toyota.

A blog on agile development and Kanban

Books on Lean Software Development

Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series)
by Mary Poppendieck
Lean software development: an agile toolkit By Mary Poppendieck, Tom Poppendieck
2003

Lean software strategies: proven techniques for managers and developers
Peter Middleton, James Sutton

2005
Implementing lean software development: from concept to cash
By Mary Poppendieck, Tom Poppendieck
2007
Leading Lean Software Development: Results Are Not the Point
By Mary Poppendieck, Tom Poppendieck
2009

The Poppendiecks are authors of Lean Software Development, winner of the 2004 Jolt Software Development Productivity Award

The Art of Lean Software Development: A Practical and Incremental Approach


Curt Hibbs, Steve Jewett, Mike Sullivan
"O'Reilly Media, Inc.", 15-Jan-2009 - Computers - 142 pages

This succinct book explains how you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With The Art of Lean Software Development, you'll learn how to adopt Lean practices one at a time rather than taking on the entire methodology at once. As you master each practice, you'll see significant, measurable results. With this book, you will:

Understand Lean's origins from Japanese industries and how it applies to software development
Learn the Lean software development principles and the five most important practices in detail
Distinguish between the Lean and Agile methodologies and understand their similarities and differences
Determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process
Review hands-on practices, including descriptions, benefits, trade-offs, and roadblocks
Learn how to sell these principles to management
The Art of Lean Software Development is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits.

"This book presents Lean practices in a clear and concise manner so readers are motivated to make their software more reliable and less costly to maintain. I recommend it to anyone looking for an easy-to-follow guide to transform how the developer views the process of writing good software."-- Bryan Wells, Boeing Intelligence & Security Sytems Mission System

"If you're new to Lean software development and you're not quite sure where to start, this book will help get your development process going in the right direction, one step at a time."-- John McClenning, software development lead, Aclara
https://books.google.co.in/books?id=sBy4OrfZyYsC


Lean IT: Enabling and Sustaining Your Lean Transformation 2010 book
http://books.google.co.in/books?id=3Si41XmQlXAC


Lean Enterprise Software and Systems
LESS 2013, Ireland
Conference Proceeding
Preview from Google Books
https://books.google.co.in/books?id=ACm5BQAAQBAJ&printsec=frontcover#v=onepage&q&f=false





Lean Software Development - Tutorial Slides by the Poppendiecks
http://xpday3.xpday.org/slides/LeanTutorial.pdf

Lean Essays
by Poppendieck LLC

Podcast with Mary and Tom Poppendieck
__________________
__________________
Google Video on Competing on Speed
Mary Poppendieck



Research Papers - Lean Software Development

----------------------

Agile to Lean Software Development Transformation: A Systematic Literature Review
Filip Kišš; Bruno Rossi
Abstract:
We wanted to better understand the “agile-to-lean” transformation, in terms of: i) reported benefits, ii) challenges faced, iii) metrics used. Method: we performed a Systematic Literature Review (SLR) about “agile-to-lean” transformations. Results: reduced lead time, improved flow, continuous improvement, and improved defect fix rate were the main reported benefits. Adaptation to lean thinking, teaching the lean mindset, identification of the concept of waste, and scaling flexibility were the main challenges. Lead time was the most reported metric.
Published in: 2018 Federated Conference on Computer Science and Information Systems (FedCSIS)

A selection of articles



The lean gap: A review of lean approaches to large-scale software systems development
J. Pernstål , R. Feldt , T. Gorschek 
Journal of Systems and Software
Volume 86, Issue 11, November 2013, Pages 2797-2821







Updated on 11.3.2024, 27.11.2023, 16 Oct 2021, 28 August 2020,  22 June 2019, 13 March 2015





Original Knol - http://knol.google.com/k/narayana-rao/lean-software-development-and-it/2utb2lsm2k7a/ 4309