Product Design, Manufacturing & Innovation Resources
Casa » Gestione agile dei progetti

Gestione agile dei progetti

2001
  • Ken Schwaber
  • Jeff Sutherland
  • And 15 other co-authors of the Agile Manifesto
Riunione di gestione agile del progetto con un team eterogeneo in un ufficio moderno.

(Immagine generata a solo scopo illustrativo)

La gestione agile dei progetti è un approccio iterativo per la realizzazione di un progetto durante tutto il suo ciclo di vita. ciclo vitaleSuddivide i grandi progetti in compiti più piccoli e gestibili, completati in brevi iterazioni o "sprint". Ciò consente una frequente rivalutazione, l'adattamento dei piani e la flessibilità in risposta ai cambiamenti. Dà priorità alla collaborazione con il cliente, lavorando softwaree rispondere ai cambiamenti piuttosto che attraverso una documentazione esaustiva e piani rigidi.

Le metodologie Agile si sono evolute come reazione ai limiti percepiti dei metodi tradizionali "a cascata", che sono sequenziali e spesso rigidi. I principi fondamentali di Agile sono articolati nel "Manifesto per lo sviluppo agile del software" del 2001. Esso valorizza gli individui e le interazioni rispetto ai processi e agli strumenti, il software funzionante rispetto a una documentazione esaustiva, la collaborazione con il cliente rispetto alla negoziazione del contratto e la capacità di rispondere al cambiamento rispetto al seguire un piano. La novità consisteva in questo esplicito cambiamento di valori, che privilegiava la collaborazione incentrata sull'essere umano e l'adattabilità rispetto a un controllo rigido e basato sui processi.

Popular Agile frameworks include Scrum, Kanban, and Extreme Programming (XP). Scrum, for instance, organizes work into sprints, typically lasting one to four weeks. Each sprint begins with a planning meeting and ends with a review and retrospective. Daily stand-up meetings (or ‘daily scrums’) keep the team aligned. Key roles in Scrum include the Product Owner (represents stakeholders), the Scrum Master (facilitates the process), and the Development Team. The goal is to deliver a potentially shippable increment of the product at the end of each sprint, allowing for rapid feedback and continuous improvement. This iterative nature makes Agile particularly well-suited for projects where requirements are expected to evolve or are not fully understood at the outset, a common scenario in software and innovative product development.

UNESCO Nomenclature: 1203
– Ingegneria informatica

Tipo

Sistema astratto

Interruzione

Incrementale

Utilizzo

Uso diffuso

Precursori

  • Modelli di sviluppo iterativi e incrementali (ad esempio, modello Evo)
  • Principi di produzione snella (ad esempio, Toyota Production System)
  • Sviluppo rapido delle applicazioni (RAD)
  • Metodo di sviluppo di sistemi dinamici (DSDM)

Applicazioni

  • sviluppo software
  • sviluppo di nuovi prodotti
  • gestione della campagna di marketing
  • ricerca e sviluppo
  • pianificazione di eventi
  • miglioramento dei processi aziendali

Brevetti:

NA

Idee e potenziali innovazioni

A causa dell'eliminazione del traffico generato dai bot, che attualmente supera i 40.000 al giorno, questo contenuto è riservato ai membri della community.
> Accedi O > Registrati L'accesso a questo contenuto, così come a tutti gli altri contenuti e strumenti riservati, è (100% gratuito).

Argomenti correlati: Agile, gestione progetti, Scrum, Kanban, iterativo, Sprint, sviluppo software, manifesto Agile, incrementale, pianificazione adattiva.

Contesto storico

Gestione agile dei progetti

1990
1993
1997-04-23
2001
2010
2020
1990
1990
1993
1998
2010
2016

(se la data è sconosciuta o non rilevante, ad esempio "meccanica dei fluidi", viene fornita una stima approssimativa della sua notevole comparsa)

Invenzioni, innovazioni e principi tecnici correlati

Le immagini a grandezza naturale e i download sono disponibili, 100% gratuitamente, solo per i membri registrati.

> Login <