GÉANT maturity model framework comprises several items:

Applications of GÉANT maturity model

The primary goal of our maturity model is currently rather specific and related to the improvement of software development within GÉANT, by identifying and assessing practices and gaps and suggesting what should be improved in each particular case. However, this may change with the time, the same way the target areas are expected to develop and evolve. Many other maturity models are focused on the evaluation and ranking of organisations. Other try to map the processes that are identified and elaborated within a framework or toolkit such as ITIL at the levels of maturity, probably with measurement as their ultimate goal. Other maturity models do not target or organisations or services but technologies, products, assurances or certain qualities. Even the GÉANT software maturity model could be applied in different areas and with different goals.

The landscape of possible uses:

Evaluation of maturity can be bound to individual Specific Goals, or rather maturity of a team in certain Process Area

Instruments/tools/artifacts and their use in action

One application may employ several steps, actions and instruments

Our maturity model, therefore, must be able to provide a stable and widely applicable reference frame. The more fundamental some concept or classification is, the more stable it should be. Refinement and delineation are welcome, as long as the foundations and basic assumptions are preserved. On the base

The instruments that are developed can be used to address one or several applications.

Scope for teams and projects defined by target areas and relevant levels, sometimes an area may not be of interest for the particular team, while the actual target level may not be the highest one that is needed. If once, then heroic, otherwise over-engineering.

Generalised SMM maturity levels

Most maturity models use these the below listed five levels with sliight variations in naming, but some also introduce the additional lowest level to mark the complete lack of anything on the matter in terms of non-existing awareness, methods or values. From the practical perspective, such an empty level is rarely defined and used, since as soon as a group starts to discuss or deal with a topic, something is going on and it is already at the initial level of ad-hoc, chaotic and heroic efforts.

Heroic (Would)

Doing for the first time and ad-hoc, learning by doing. Having some ideas about the area of work, from the literature or others' narrative, but experiencing it for the first time. Knowing some individual facts and having ideas about concepts, but without a firm grasp. Participants are possibly aware of the issues, have some raw facts, or are in possession of some objective or axiomatic information. 

Work, processes and tasks are not defined and are being established in the base of ongoing development and, partially, external influences. They are unpredictable, uncontrolled, and reactive. The overall experience is characterised by surprises.

Stabilizing (Know-what)

Has been there, learnt from the past and the effort is likely to work, still should refine or additionally assert the experience, could elaborate and give own examples if asked. A sense of meaning is associated with the information, did some comparison or analysis, believing in having some knowledge and understanding of the key concepts. Able to match, compare or convert the existing information from the domain.

The knowledge is anecdote-based and applicable in particular and limited contexts. There are references to previous attempts. Team members had taken part in previous attempts.

Tasks are defined and organisation of work depends on the experience, quality people and their intuition. They are managed but not standardised. There are occasional hiccups, failures and disappointments.

Integrated (Know-how, Know-what-for)

In possession of explicit and possibly generalised knowledge that can be readily applied to new situations without extensive adaptation of the past particulars, able to explain, provide support or contextualise. Oriented towards informative and useful.

The knowledge is documented and codified and can be transferred to new team members without specifics of past examples, it is associated with applicable indicative cases, immediate causes, goals or consequences. Most of the relevant concepts are well-captured and internalised. Some best practices exist, the used knowledge may be externally provided but is tentatively applied internally. Processes, policies, procedures and standards are defined. Documentation that defines them does exist but may not be up to date, while the changes may not be tracked. The accountability is clear and distributed in line with the processes.

The team may track the overall delivery, but not its individual elements.

Changes to the plans are being coordinated, verified and go through the management approval. Decisions are documented. Changes are tracked and managed.

Controlled (Know-how-much, Know-where)

Collective application of knowledge is in action. Actively using the possessed and captured knowledge, assessing and enforcing a specific level of usage by measuring and managing the application of knowledge. Well-informed about actual applicability of knowledge, mapping it to practice in novel ways, comfortable when not applying it for clear reasons.

Processes and tasks fully defined, well-established, controlled, measured and analysed. The performance and other quantitative aspects are covered so that inefficiencies and bottlenecks can be identified. The team is comfortable with changing quantitative aspects and understands their limitations. They are mistakes that are identified as early as possible.

The knowledge is routinely contextualised and evaluated but is not regularly updated or reassessed beyond the scope of the immediate application. Documentation is structured, maintained and verified for each release. The change management process is strictly followed.

Optimising (Know-why, Know-art)

In full control of the knowledge, continuously updating and improving the codified knowledge, comfortable with changing its qualitative aspects or not applying it due to subtle underlying reasons.

Comfortable in expressing understanding and having insight into the underlying nature of the knowledge or the matter in terms of drivers, deeper purposes, principles, values, or generalised patterns across individual knowledge elements.

All repetitive tasks are automated to up to the limits of feasibility and technology. Processes are continuously updated on the base of obtained feedback. There is ongoing self-remediation, self-learning and optimisation.