The CMMI Institute has launched the Data Management Maturity (DMM)SM model. It can be used to improve data management, helping organizations to bridge the gap between business and IT. Using the DMM, organizations can evaluate and improve their data management practices. The model leverages the principles, structure, and proven approach of the Capability Maturity Model Integration (CMMI).
This is a story about implementing Lean Software Development in a software vendor house for about 2 years, during which seven major changes have gradually been implemented that have helped the R&D department to remove waste from their software development process with encouraging results.
Search engines are developed using standard sets of realistic test cases that let developers measure the relative effectiveness of alternative approaches. This article talks about NIST's Text Retrieval Conference (TREC) project used to create the infrastructure to measure the quality of search results.
Rally Software and Carnegie Mellon's Software Engineering Institute (SEI) are researching the impact of agile software development practices. An interview wit Larry Maccherone and Jim McCurley. 1
Lean has proved to be instrumental in moving beyond Agile with a practice of continuous improvement distincting between bugs and problems that directly effects on team performance and engagement. 2
The story of an internally driven and remarkably smooth Kanban implementation approach which quickly rewarded Siemens with real and sustainable improvements in predictability, efficiency and quality. 16
InfoQ interviewed Capers Jones about advancements and events in software engineering and the effects that they have had on our society.
Quality Code book covers different aspects of SDLC with focus on delivering quality product. InfoQ spoke with author Stephen Vance about the book and best practices for testing applications.
Technical Debt only describes the current quality of a system – and gives no advice how to handle it. This article introduces “Quality Investments” that guide improvements to the code base. 4
Some 80% of all improvement and change programmes fail. Intelligent Evolution ensures long-term business success rather than short-term satisfaction of a standard or theory.
This article shares a simple technique used to address problems such as a system’s intended functionality but also qualities such as performance, reliability, portability, and availability.
Lean’s major concept is reducing waste: removing anything that is not adding value to the customer from the process. Steven Peeters explains how you can apply Lean principles in an IT environment. 2