IT Metrics and Productivity Institute
A software process engineering approach to understanding software productivity and team personality characteristics: an empirical investigation
Yilmaz, Murat (2013) A software process engineering approach to understanding software productivity and team personality characteristics: an empirical investigation. PhD thesis, Dublin City University.
A bank increases developer productivity by 34 percent
An IBM DevOps solution provides an integrated, automated software development platform
Developer Productivity Report 2013 – How Engineering Tools & Practices Impact Software Quality & Delivery
What is Software Development Productivity?
Enhancing the efficiency and effectiveness of application development
Lean Software Development: Meshing with Extreme Programming
Training Productivity Improvement at WIPRO
A person who took around 30 days to get trained is l now taking around 22 days.
“Over the last 18 months, training days were reduced by 80,000 days for over 10,000 people,” according to Mr Ved Prakash, Chief Knowledge Officer, Global IT Business, Wipro Ltd.
Introduction to Software Productivity
Software Rework is a Hidden Productivity Killer (Source IAG Consulting)
Rework generally defined as: “work redone due to misunderstandings the first time”
It can be 50% in some projects
Poor requirements / business analysis yielded 3 project failures for 1 success
Companies with poor requirements spent, on average, $2.24 million more per project than those employing best requirements practices
Software rework is a symptom. Root cause is lack software requirement detail & requirement tools abstract and lacking context.
Identify percentage of redesign, reimplementation, retest
• Redesign = 40% of total effort
• Reimplementation = 25% of total effort
• Retest = 35% of total effort
10 software productivity laws were mentioned in the presentation
How CIOs can increase IT Capability while cutting costs - Accenture 2009
Technology in Turbulent Times - Accenture report 2009
100 levers of IT Cost Reduction - 50 levers were given the in the report in figure 3.
Easier, Simpler, Faster: Systems Strategy for Lean ITJean Cunningham, Duane Jones
Productivity Press, 23-Feb-2007 - Business & Economics - 163 pages
To enhance and sustain its Lean journey, a company must implement information systems that fully support and enhance the Lean initiative. In Easier, Simpler, Faster: Systems Strategy for Lean IT, Jean Cunningham and Duane Jones introduce the case study of an actual Lean implementation involving the IT system of a mid-size manufacturer, highlighting the IT challenges that the manufacturer faced during the Lean transformation. Winner of a Shingo Prize, this book will provide you with a broader vision as well as a path to what a Lean system environment will look like for your company.
Duane Jones worked in Lantech Corporation, celebrated for its lean journey, and implemented ERP there.
Six Sigma for IT ManagementGoogle Book Link
Six Sigma provides a quantitative methodology of continuous (process) improvement and cost reduction, by reducing the amount of variation in process outcomes.
The production of a product, be it a tangible product like a car or a more abstract product like a service, consists of a series of processes. All processes consist of a series of steps, events, or activities. Six Sigma measures every step of the process by breaking apart the elements within each process, identifying the critical characteristics, defining and mapping the related processes, understanding the capability of each process, discovering the weak links, and then upgrading the capability of the process. It is only by taking these steps that a business can raise the high-water mark of its performance.IT is now a fundamental part of business and business processes; this book demonstrates how IT can be made to work as an enabler to better business processes, and how the Six Sigma approach can be used to provide a consistent framework for measuring process outcomes.ITIL defines the what of Service Management; Six Sigma defines the how of process improvement; together they are a perfect fit of improving the quality of IT service delivery and support. The Six Sigma approach also provides measures of process outcomes, and prescribes a consistent approach in how to use these metrics.This Pocket guide, provides a coherent view and guidance for using the Six Sigma approach successfully in IT service organisations. It particularly aims to merge ITIL and Six Sigma into a single approach for continuous improvement of IT service organizations.
Software Process Improvement in WIPRO
Ranking IT Productivity Improvement Strategies
Martin Griss, Flashline Software Productivity Development Council
Case Study on Six Sigma at WIPRO