QNA > I > In Quali Tipi Di Progetti Abbiamo Bisogno Del Modello Di Processo Agile?

In quali tipi di progetti abbiamo bisogno del modello di processo Agile?

Volevo chiedere in un commento su questa domanda: Si prega di specificare che cosa è il "modello di processo Agile", c'è un riferimento a questo modello?

Poi per essere sicuro ho fatto qualche ricerca. Cosa che di solito faccio prima di rispondere a qualsiasi cosa. La mia domanda era basata sul presupposto che la mia conoscenza di Agile fosse abbastanza significativa per rispondere a questa domanda così com'è.

Ho trovato un riferimento su un sito che descrive molti modelli usati durante l'ingegneria del software.

La premessa sia di questa domanda che di quel sito non si allinea con come io, e molti altri nella professione Agile vedono Agile.

Per me Agile è:

  • Non è più necessariamente legato all'Ingegneria del Software (anche se le origini derivano da quel campo)
  • E' specificamente progettato per NON essere usato in "Progetti" di tipo tradizionale e quindi chiedere di progetti vi farà avere una reazione istintiva
  • E' legato a "Frameworks" che non amano essere chiamati "Metodologie" (un'altra reazione istintiva che devo sopprimere).un'altra reazione impulsiva che devo sopprimere)
  • Un cambiamento culturale prima di tutto
  • Un modo di lavorare in cui dobbiamo lasciar andare il pensiero che il nostro lavoro sia separato in fasi
  • Un cambiamento di mentalità che si concentra sulla creazione di valore piuttosto che sulla produttività

Consideriamo comunque l'idea di usare "Agile Process Model" per i progetti.

Per quali tipi di progetti potrebbero essere usati.

La mia definizione di progetto è che, come dichiarato dal Project Management Institute (PMI), Progetto si riferisce a "qualsiasi impresa temporanea con un inizio e una fine definiti".

I framework Agile ruotano intorno alla creazione di valore, in particolare Scrum parla di Prodotto e del valore che questo prodotto porta all'utente di tale prodotto. Perciò c'è bisogno di un Product Owner per prendere la proprietà del prodotto, NB non del progetto.

Come tale un prodotto di valore non è qualcosa che finisce. Un prodotto ha un ciclo di vita. Quando si lavora "Agile" non si trova quindi il Progetto come definito dal PMI.

A meno che lei non afferri questo concetto è difficile rispondere alla sua domanda perché noi non li chiamiamo progetti. Se li chiamassimo progetti ci troveremmo di fronte a un prodotto che non è supportato dopo che è stato consegnato. Il valore del prodotto finisce quando finisce il "finanziamento del progetto". Di solito i team di progetto vengono sciolti dopo la fine di un progetto e troviamo un altro team con meno proprietà del lavoro che si occupa della manutenzione del prodotto.

L'unica risposta valida che posso darvi è "Nessuna". Così com'è, questo non deve essere un problema. Se capisco la tua domanda da una prospettiva diversa come "Dove potremmo usare Agile" allora non ti risponderò con "un progetto IT" o "lo sviluppo di una casa", Agile può essere usato in molte imprese finché ci si concentra sulla creazione di valore.

Se cerchi dove Agile si adatta meglio ti suggerirei di guardare al dominio "Complesso" come descritto da Dave Snowden qui:

Agile non è una taglia unica per tutti, e nemmeno le metodologie di project management.

Di Drape Robidoux

Quale ROM personalizzata è la migliore per il gioco? :: Quali sono le migliori ROM personalizzate Android?
Link utili