In the last few years, software production has dramatically changed: the Internet, globalization, alternative development practices like open source have been important drivers and there are also pressures from ever more educated and informed customers for ever more stringent needs and ever more rapid delivery of solutions, etc. Recently, a set of new software development processes has emerged, addressing typical problems of traditional development techniques, such as keeping the project within the planned budget and deadlines, increasing the quality, satisfying customers, coping with dynamic business needs, etc. These methodologies are called “Agile Methodologies” (AMs) as they are adaptive and not predictive, people oriented and not process oriented, and quality focused (Beck et al., 2001). Organizations that have adopted them report they were able to deliver quality software which is easy to maintain (Beck, 1999) in shorter time. All these methodologies use an object-oriented approach, which is well suited to support an iterative incremental process.

Silitti A, Succi G (2004). Software Production Infrastructure to Support Agile Methodologies.

Software Production Infrastructure to Support Agile Methodologies

Succi G
2004

Abstract

In the last few years, software production has dramatically changed: the Internet, globalization, alternative development practices like open source have been important drivers and there are also pressures from ever more educated and informed customers for ever more stringent needs and ever more rapid delivery of solutions, etc. Recently, a set of new software development processes has emerged, addressing typical problems of traditional development techniques, such as keeping the project within the planned budget and deadlines, increasing the quality, satisfying customers, coping with dynamic business needs, etc. These methodologies are called “Agile Methodologies” (AMs) as they are adaptive and not predictive, people oriented and not process oriented, and quality focused (Beck et al., 2001). Organizations that have adopted them report they were able to deliver quality software which is easy to maintain (Beck, 1999) in shorter time. All these methodologies use an object-oriented approach, which is well suited to support an iterative incremental process.
2004
Proceedings of the 2004 International Conference on Information and Knowledge Engineering (IKE 2004)
419
421
Silitti A, Succi G (2004). Software Production Infrastructure to Support Agile Methodologies.
Silitti A; Succi G
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/900988
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact