Srinath Biyyala Posted April 2, 2016 Report Share Posted April 2, 2016 Does Six Sigma really bring huge advancements to software development projects as many of them said it is very difficult? Are its principles as effective in software development as they are in manufacturing? Link to comment Share on other sites More sharing options...
R Rajesh Posted October 23, 2018 Report Share Posted October 23, 2018 Make no mistake, Six Sigma can bring huge advancements in any of the industry that uses it. There has to be a compelling reason as why you go for a Six Sigma project, especially more so if it is for IT industry. The reason being two fold primarily. 1. IT industry helps more often than not in expanding the business for the customer rapidly, exponentially and ensures the time to market the business is reduced. 2. Agile is the modern day buzzword in IT industry. Agile model brings the requisite aspects to ensure the businesses of an organisation's customers are expanded rapidly and their end-users's changing demands are met on the fly. Now the issue is do the IT organisations have the time, energy and resources (and the related costs associated to this) to invest on Six Sigma which is a laborious and time-consuming and intensive approach, for dealing a perennial or persistent problem. More often than not many organisations take alternative viable approaches. But some IT organisations do invest on this, if the Return On Investment (ROI) is very high- it could be say a huge cost reduction for.the customer. Otherwise, this approach is not considered. Assuming Six Sigma project is started. Two areas , I feel straightaway problematic are Data Collection and Hypothesis testing. Data Collection- it's difficult to get the actual data and the veracity of.the data..Also getting the right volume of data(sampling size) will be a challenge as the data collecting rigour will not be good/great (in many projects) . Hypothesis testing will not be straight-forward, as well , in general. These are general symptoms that are associated with Six Sigma projects in IT sector. However, there are some six sigma /quality tools, which can be used in Software Industry. Kano Model (when customer requirements need to be prioritised. Useful so that minimum viable product can be developed at shortest possible time), FMEA (for Risk), Pugh Matrix (when choosing an option with multiple criteria) ,Fishbone and Pareto Chart(Causal Analysis) etc..,. Conclusion: Even if an IT organisation is not doing a six sigma project, applying the six tools.and techniques (wherever possible) in a software project can show a difference in the way how a process related to that activity is behaving or improving (the activity to which the technique was applied). Or the activity itself can get transformed to a different level. Also, as and if there is a good data collection process- wherein by , if we are able to identify the source of the data, have enough data and the data is actual and the customer is agreeing for a Six Sigma project and if there is a proper measuring system to measure your data , then you can start a Six Sigma project (assuming your sponsor okays the project). If this is an internal project (that can also be done), then the internal customer can guide you with relevant information. Getting these prerequisites is the key. In this fast-paced world, how.many would want this approach, is the question. 2 Link to comment Share on other sites More sharing options...
Raghavendra Rao Althar Posted March 30 Report Share Posted March 30 Bringing in lean principles into software development is well explored in the book "Lean Software Development: An Agile Toolkit Book by Mary Poppendieck and Tom Poppendieck". Book is structured in expanding these principles in the context of Software Development; Eliminate waste | Amplify learning | Decide as late as possible | Delivery as fast as possible | Empower the team | Build integrity in | See the whole. How do we win the confidence of software delivery leaders on six sigma experts being able to become their strategic partners in delivery. 1 Link to comment Share on other sites More sharing options...
mashkamilasha Posted April 29 Report Share Posted April 29 Six Sigma has been implemented in a variety of industries, including software development. While there can be challenges with implementing Six Sigma principles in software development projects, many organizations have seen successful results from using it. By creating a data-driven approach to the planning and execution of the project, Six Sigma can help organizations identify areas where processes can be improved, leading to more efficient and effective projects. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now