Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Comparison with other methods

Burndown chart | Scrum-ban | Rapid application development | The James Martin RAD Methodology | Dynamic systems development method | Four stages of the DSDM V4.2 Project life-cycle | Unified Process | Iterative and Incremental | Extreme programming | Agile software development |


Читайте также:
  1. E. METHODS OF ASSESSMENT
  2. Getting to Know One Another
  3. If a person loves only one other person and is indifferent to the rest of his fellow men, his love is not love but a symbiotic attachment, or an
  4. Make four or five questions to the text and then ask them to another group of students.
  5. Match one half of the sentence with the other.
  6. Mother and Son

RAD

Agile methods have much in common with the Rapid Application Development techniques from the 1980/90s as espoused by James Martin and others.[ citation needed ] In addition to technology-focused methods, customer-and-design-centered methods, such as Visualization-Driven Rapid Prototyping developed by Brian Willison, work to engage customers and end users to facilitate agile software development.[ citation needed ]

CMMI

In 2008 the Software Engineering Institute (SEI) published the technical report "CMMI or Agile: Why Not Embrace Both"[28] to make clear that the Capability Maturity Model Integration and Agile can co-exist. Modern CMMI-compatible development processes are also iterative. The CMMI Version 1.3 includes tips for implementing Agile and CMMI process improvement together.[29]

Measuring agility[edit]

While agility can be seen as a means to an end, a number of approaches have been proposed to quantify agility. Agility Index Measurements (AIM)[30] score projects against a number of agility factors to achieve a total. The similarly named Agility Measurement Index,[31] scores developments against five dimensions of a software project (duration, risk, novelty, effort, and interaction). Other techniques are based on measurable goals.[32] Another study using fuzzy mathematics[33] has suggested that project velocity can be used as a metric of agility. There are agile self-assessments to determine whether a team is using agile practices (Nokia test,[34] Karlskrona test,[35] 42 points test[36]).

While such approaches have been proposed to measure agility, the practical application of such metrics is still debated. There is agile software development ROI data available from the CSIAC ROI Dashboard.[37]


Дата добавления: 2015-08-27; просмотров: 92 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Quality focus| Experience and adoption

mybiblioteka.su - 2015-2024 год. (0.007 сек.)