• Aucun résultat trouvé

A metamodel-based approach for customizing and assessing agile methods

N/A
N/A
Protected

Academic year: 2021

Partager "A metamodel-based approach for customizing and assessing agile methods"

Copied!
18
0
0

Texte intégral

(1)

A metamodel based approach

for customizing and assessing

agile methods

Hajer Ayed, Benoît Vanderose, Naji Habra

{ hayed | benoit.vanderose | naji.habra } @ fundp.ac.be

Precise Research center, University of Namur, Belgium

8th International Conference on the Quality of

Information and Communications Technology, Lisbon, Portugal, 3 to 6 September 2012

(2)

Overview

 Problem statement

 Research objectives

 Key literature reference

 Proposed approach

 Agile metamodel overview

 Preliminary results

(3)

Problem statement

 Observations :

– Spread of agile methods

– Difficulty to select the suitable method

– Ready-made methods can hardly take

into account a specific situation

(4)

Agile methods customization : A

case study

 Objectives :

– Examine the benefits of

agile methods tailoring

– Investigate the usage

and tailoring of XP and

Scrum and how they can

be combined

(5)

Problem statement

 Need of a general approach to assist

organizations in the customization

process

 Need of process measures to assess

the customized agile method

 Customized agile methods are often

monolithic : they rarely evolve with

environment change

(6)

Research objectives

 Investigate a high-level / generic

approach for creating

context-specific agile methods

 Focus on the assessment of the agile

method through process and product

measurements

 Refinement of the constructed agile

methods thanks to measures

(7)

Key litterature reference

 Process Modeling

 Situational Method Engineering

(SME)

 Quality Assessment Modeling

SME

SME

PM

PM

QAM

QAM

(8)

Proposed approach (1)

 We propose an approach based on the SME paradigm  The main components of the approach:

– Agile metamodel

– Agile components repository (stored in the agile repository )

 Given the initial agility requirements and the initial

context, the agile methodologist designs a customized method (which is an instantiation of the metamodel)  The ongoing agile process is an instantiation of the

designed method

 Process and product quality measurement feedbacks enable the constructed agile method evolution

(9)
(10)

Agile metamodel

overview

(11)

Preliminary results

- We considered the real-life experience of Intel Shannon, Ireland (that embraced agile methods, mainly XP and Scrum, to meet the challenge of rapid time to market)

- Instantiation of the proposed approach : At a given time (t)

During the development of the release (R) Agile Team (AT1)

- We measure :

Defect Density (DD) Release Schedule (RS)

System Design Instability (SDI)

- If SDI exceeds a given threshold : Add "Refactoring"

- If high rate of DD and late in RS : Plan a "Reflection Workshop" between the concerned stakeholders (i.e, AT1)

(12)
(13)

Future Work

 Elaboration of a catalogue of reusable interpretation rules that will help provide effective and informed methodological decisions (i.e., inclusion of relevant process and products element)

 These rules will be defined through surveys and case studies reviews

 Validation of the approach on industrial case studies  Tool support for the approach will be provided by

(14)
(15)

Contact information

 Hajer Ayed

hayed@fundp.ac.be

 Benoît Vanderose

benoit.vanderose@fundp.ac.be

 Prof. Naji Habra naji.habra@fundp.ac.be

Precise Research Center, University of Namur,

Belgium

Références

Documents relatifs

MnOs octahedra [31 ]. recorded at room temperature. The direct o ptical transition of CuMnO2 synthesized by sol-gel method and annealed at 900 "C under N2 flow. where ais

This paper presents a statistical calibration of a Telemac 2D model (Gironde Estuary in France) with the learning of Telemac errors by a metamodel (i.e. a model of

Our multi-tier governance architecture is designed to set a global governance envi- ronment to avoid any monitoring blind spot and could increase both enterprise

(2003) assigned the narrow-gauge type to the ichnogenus Parabrontopodus based on typical trackway characteristics (i.e., pronounced narrow-gauge, strong heteropody, outwardly

A la vue des réserves gazières du Turkménistan, le pays fait figure d’eldorado, puisqu’il dispose des quatrièmes plus grandes réserves de gaz du monde. L’UE a donc

Schon vorher hatte die Stadt Bern für die Grimsel entschieden, dass Berner im Wallis gleichen Zoll bezahlen sollten, wie Walliser im Berner Gebiet 62.. Das klappte anscheinend

In addition, it will provide knowledge and expertise in the area of agile adoption and open innovation, while promoting the exchange of information, ideas, and experiences on

Moreover they reacted in quite different ways as the pandemic unfolded and this can be clearly observed by the rather different dynamics per country in terms of COVID-19