Translation of lean manufacturing principles and practices to the software development

Lean Software development

Subscribe to Lean Software development: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Lean Software development: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

How to Weave Lean Thinking into Your Release Management for Predictable Delivery By Simon King "The core idea of Lean is to maximize customer value." Lean Enterprise Institute What is Lean? Businesses are being driven up against the wall by continual industry disruption. Many are fighting back by adopting Lean as a means to support business transformation. The aim is simple: create more value for customers with fewer resources. Lean thinking views the whole, not its parts. Then it identifies and eliminates waste across value streams. Here's how you can implement Lean thinking to improve your enterprise release management: View the system as a whole, not as isolated parts. Introduce a culture shift by trusting people, tearing silos, and fixing communication. Strive for Continuous Learning and Continuous Delivery. Build quality in. Create ‘pull' - deliver only what c... (more)

When Agile, DevOps and Lean Are Not Enough By @BettyZakheim | @DevOpsSummit #DevOps

Lean, Agile and DevOps principles have improved software delivery in many important ways. As evolving markets compel software organizations to increase quality and productivity, interest in these concepts has never been higher. But despite their considerable merits, individually and collectively, they can fall short in addressing the full range of issues confronted by modern software organizations. To close the gaps, these principles must be knitted together in a way that allows you to realize the full potential of your people, processes and technologies. The fastest and most effective way to do this is to create an integrated software lifecycle. From planning, development and testing to deployment and maintenance, integrating all the tools required to accomplish all the tasks related to software delivery will allow information to flow freely from practitioner to pr... (more)

Agile Trends – Minus the Hype

Surprise, surprise … Agile has never appeared in the Gartner Hype Cycle for Emerging Technologies. So, the task of separating the hype from reality becomes simpler. The reality, Scott Ambler says, is that “…you’d have a hard time these days trying to find people who don’t want to be agile…” Agile is like a starfish – you can cut one arm of an (starfish) Agile methodology and let it grow to (a full starfish) a tailored agile methodology to suited for your needs. Now coming back to question 3 & 4 – [You need to read this post in conjunction with my earlier post where I had raised 4 questions and answered 2 of them]. 3. If the current trend continues then where will it be in one year time? For the majority, there will be two distinct style of agile adoption where the focus will be on … …checklist based adoption: as long as you follow a series of steps recommended by th... (more)

The Odd Couple: Marrying Agile and Waterfall

This article depicts the best practice approach for integrating Agile approaches and specifically Scrum development with traditional overarching linear approaches, specifically waterfall methodology. The agile PMO, properly defined, can be positioned to secure Agile-Scrum benefits while maintaining the necessary overarching control. The challenge Over the last two decades, various Agile approaches have been introduced and practiced. Of these, in last 5 to 7 years, Scrum has gained the most popularity resulting from a combination of simplicity, ease of use, and effective public relations. Scrum success in software development organizations has been a powerful driver for roll outs across products, industries and businesses. As described, this was exacerbated by a focused marketing effort from Scrum evangelists. Unfortunately, most of these organizations were not stru... (more)

Agile 101: Product Owner - Improved Insight into Customer Needs

In a Scrum-Agile project management environment, the product owner acts as a catalyst of change in the organization, enabling value creation through projects and products. Product owners create the required link between how the business would look like in the future and the current state. The product owner is a key facilitator within the organization in bridging the client and the business community with the Agile development team. Most of what a product owner performs can be defined in the broader sense as: 1) Creating and increasing value for the business, and 2) Eliminating and reducing costs for the business. The product owner is required to identify business needs and determine solutions to business challenges. We can characterize the role description of the product owner as related to the above tasks into several key responsibilities. The product owner needs t... (more)

Practical and Proven Ideas for Stakeholder Leadership - Bear in Mind

The first step in building support within the greater stakeholder community is identifying the various stakeholder groups and individuals impacting the project/activities and analyzing their attitudes. Identifying stakeholders can be completed alone or with a small team. Since analyzing them is a sensitive undertaking, it makes sense to perform the activity with the kernel project team, ensuring the output of the analysis remains within the team. The objective of stakeholder analysis is to produce a list of stakeholders that might influence the outcome of the project. Once the list of stakeholders is produced, each one is assessed according to his power and interest. Power, in this regard, is the stakeholder's ability to impact various aspects of the project either positively or negatively. Interest is defined as the level of concern the stakeholder has with the proj... (more)

Love to Hate - Agile and Project Management Office - Unlikely Partners?

Agile Project and The Agile PMO The first time I keynoted about the Agile PMO I received the following question: ‘do you mean that the PMO is in itself managed in an Agile way, or do you mean that the PMO governs projects which are managed in an Agile approach?' Good question! As a smart consultant my immediate answer was: ‘it depends'. Which in the consultant lexicon means: I need to think it through. Initially, writing my book about the Agile PMO - on Amazon, I referred to a PMO which is managed in an Agile way. The PMO focuses on value and delivery rather than on process and tools. This makes sense, since recurring research has been showing that PMOs become a financial burden instead of value creators. In the book I demonstrate how a PMO can change and be Agile, following the steps below: Focusing on value is central to the implementation and management of a PMO... (more)

Lean Transformation Predictions | @DevOpsSummit #DevOps #Microservices

Over the course of 2015 I was exposed to many companies going through Lean software delivery transformations - some very successful, but many less so. Having this visibility into the software lifecycle architecture of such a broad range of the world's leading organizations was eye opening. Here's what I found: most leading IT organizations are going through some kind of Lean transformation. The ones that succeed in accelerating software delivery will thrive. Those that fail will fall behind. And those that take no action, but continue down the complacent road of delivering software in the slow ways of yesteryear, will be displaced by their nimbler enterprise counterparts, or by startups. This will happen much more quickly than they realize. One of the most interesting things I learned was just how fast the return on investment from a successful transformation is, whi... (more)

[session] @SolidFire: DevOps the Lean Cloud | @CloudExpo | #APM #DevOps

DevOps: What Is the Lean Cloud and Why It Matters All clouds are not equal. To succeed in a DevOps context, organizations should plan to develop/deploy apps across a choice of on-premise and public clouds simultaneously depending on the business needs. This is where the concept of the Lean Cloud comes in - resting on the idea that you often need to relocate your app modules over their life cycles for both innovation and operational efficiency in the cloud. In his session at @DevOpsSummit at19th Cloud Expo, Valentin (Val) Bercovici, CTO of SolidFire, will discuss how to leverage this concept to seize on the creativity and business agility to make it real. Speaker Bio Valentin (Val) Bercovici, a longtime NetApp executive and member of the Office of the CTO, is now part of SolidFire as CTO. In this new role, Bercovici leads SolidFire's Office of the CTO (SFOCTO) which ... (more)

Rally Software Offers Advanced Scrum Courses With Scrum Co-Founder Jeff Sutherland

BOULDER, Colo., March 14 /PRNewswire/ -- Rally Software Development Corp., the leading on-demand provider of Agile software life cycle management solutions, today announced it will offer courses on Advanced Scrum techniques taught by its world-renowned ScrumMaster trainers and Scrum co-founder Jeff Sutherland. The new courses continue the advancement of Rally's services for helping software-driven organizations formalize, manage and scale Agile development practices. Delivered by world-renowned Certified ScrumMaster trainers Hubert Smits, Jean Tabaka and Agile expert Jeff Sutherland, the two-day advanced Scrum courses provides the techniques, best practices and tools that software development managers need to move from Scrum for Projects to Scrum for Programs. Participants will learn how Scrum can be applied in more complex product environments, across multiple and... (more)

eBECS Supports the Royal Canadian Mint's Ongoing Lean Journey with a Rapid Implementation of Lean Enterprise for Microsoft Dynamics AX

TORONTO, Oct. 22 /PRNewswire/ -- FOCUS ON SUSTAINABILITY, CONTINUOUS IMPROVEMENT. The Royal Canadian Mint has successfully taken the next step as one of the leading mints the world and a world class Lean enterprise with the successful implementation of Lean Enterprise for Microsoft Dynamics AX. Following an extensive procurement exercise that considered all of the major ERP players, the RCM selected Lean Enterprise for Microsoft Dynamics AX and eBECS to be at the core of their solution for a new Lean manufacturing approach that will transform the company for the future. eBECS are pleased to announce that following a year long implementation, the RCM has successfully gone live with Lean Enterprise for Microsoft Dynamics AX in their two manufacturing plants: Ottawa, Ontario and Winnipeg, Manitoba. WHAT MADE THIS EFFORT TO CHANGE SO SUCCESSFUL? A true commitment by man... (more)