BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Maturity Models Content on InfoQ

  • Programming Observability: Measuring the Maturity of Observability as Code

    Observability can be programmed and automated with observability as code. A maturity model can be used to measure and improve the adoption of observability as code implementation. Yury Niño Roa, cloud infrastructure engineer at Google, spoke about programming observability at InfoQ live August 2022.

  • How Kanban Can Support Evolutionary Change

    Evolutionary change is about starting where you are and improving one small change at a time. You need a stressor, a reflection mechanism, and an act of leadership to provoke change and institutionalize it. Understanding empathy allows change agents to find out what resonates with someone and work around resistance.

  • Q&A With Robert Scherrer: DevOps on the Backbone of the Swiss Financial Center

    Starting with a small core team, and a DevOps approach around 5 + 1 dimensions - skills, organization, process, infrastructure, architecture + mindset & attitude - SIX has been transforming how IT and the business work together to break the silos and align themselves along value streams. InfoQ took the opportunity to talk with Robert Scherrer, head of software dev at SIX, about this journey.

  • Continuous Delivery at Klaverblad Insurance

    Continuous delivery should be treated as an agile project as it is about automating your deployment. You have to speed up in small steps and gain trust by doing small deliveries and solve problems fast. The story about how Klaverblad insurance has implemented Agile, DevOps, continuous delivery, and microservices.

  • Maturity Model for Continuous Performance Improvement

    Martin Fowler, described Maturity Model as a tool that helps people assess the current effectiveness of a person or group and supports figuring out what capabilities they need to acquire next in order to improve their performance.

  • ING Netherlands' Measured Improvements on Transition to DevOps

    Jan-Joost Bouwman and Mark Heistek, from ING Retail Banking Netherlands, presented at Devopsdays Amsterdam how a CMMI-ITIL organization transitioned to a more agile mindset. Somewhat unusually in this kind of sessions, ING presented quantitative evidence of the improvements, such as a marked increase in the number of changes deployed to production and a decrease of the risk value per change.

  • Scrum Project Management Practices Support the CMMI

    An exploration on how project management with Scrum and the project management process areas of the Capability Maturity Model Integration for Development are related.

  • Continuous Delivery Speeds Up Innovation

    Thoughtworks recently published a whitepaper including a maturity model for continuous delivery (or CD) as a response to research indicating that most companies understand the importance of innovation, but are not able to deliver software quickly enough to meet the needs of business leaders.

  • A Collection of Agile Resources by J. Sutherland, K. Schwaber, D. Star, M. Lacey, and D. J. Anderson

    Microsoft has put together a number of resources for Visual Studio developers, containing principles, practices and guidelines for Agile development. These resources are condensed articles written by influential Agile leaders -Jeff Sutherland, Ken Schwaber, David Star, Mitch Lacey, David J. Anderson - containing the essence of several Agile methodologies and being usable by any software dev team.

  • How do you measure the RESTful-ness of an application?

    With debates on comparing and contrasting REST with WS-* or SOA having died down, the debate moves on to have to measure how RESTful a system may be, or how "mature" it is. One approach that is referred to many times is the Richardson Maturity Model. However, there is disagreement within the community as to whether or not this model is the right approach to use.

  • Measuring Agility, Craftsmanship, and Success

    While Scott Ambler, Ross Pettit and others continue to pursue the creation of a maturity model for agile, David Starr has looked at how and why an organization might want to measure things like: agility, craftsmanship, and organizational success. He found craftsmanship relatively easy to measure, while agility was the most difficult to measure in a useful way.

  • Scott Ambler Revisits Agile Process Maturity Models

    Scott Ambler, who once wrote 'Has Hell Frozen Over? An Agile Maturity Model?', has started writing about something that he is calling the Agile Process Maturity Model. The discussion around Scott's model has uncovered another model by the same name, and renewed the debate over the usefulness of a maturity model for agile.

  • Article: SOA Contract Maturity Model

    In this article, Kjell-Sverre Jerijærvi presents with enough detail Microsoft’s SOA Maturity Model (SOAMM) which can be used to evaluate the maturity of a SOA implementation.

  • Presentation: Future Directions for Agile

    In this presentation filmed during Agile 2008, David Anderson talks about the history of Agile, the current status of it and his vision for the future. The role of Agile does not stand in just having a practice, but in finding ways to implement the principles contained by the Agile Manifesto.

  • Evaluating and Improving Architectural Competence - A New SEI Paper

    The Software Engineering Institute (SEI) recently published a paper entitled "Evaluating and Improving Architectural Competence", which looks at using four models of human behaviour to help assess and improve software architecture competence.

BT