Modelli descrittivi e descrittivi di sviluppo SW - perché non è chiaro?

0

Ho sempre pensato che i modelli "descrittivi" dicessero "cosa" ma non specificassimo "come", mentre quelli "prescrittivi" fanno esattamente questo. Ma quando ho iniziato a controllare l'argomento, ho trovato molte contraddizioni. Alcuni dicono che il modello di riferimento del processo in ISO 12207 non è prescrittivo, mentre altri dicono che lo è. Come esempi comuni di modelli prescrittivi, stanno prendendo il nome: cascata, incrementale, spirale ... ma per me non ha senso, quelli sono molto più vaghi rispetto alla suddetta ISO. Si dice che la CMM sia descrittiva, tuttavia a me sembra molto più specifico di ad es. la cascata (riconosco che si tratta di argomenti diversi ma mi concentro sul livello dei dettagli).

La controversia più frequente che posso trovare su ISO 9000. Alcune fonti dicono che è prescrittivo, alcuni dicono che è descrittivo.

    
posta John V 07.08.2016 - 12:40
fonte

2 risposte

0

"Prescrittivo" significa che ti dicono cosa fare ("relativo all'imposizione o all'esecuzione di una regola o metodo.") "Descrittivo" significa che descrivono qualcosa che può essere fatto ("servire o cercare di descrivere". ) Non ha nulla a che fare con la vaghezza o il dettaglio.

Lo standard ISO 12207 stabilisce i nomi e le definizioni per varie attività software e descrive come possono essere di beneficio. Nel frattempo, cascata, incrementale e spirale ti dicono esattamente come eseguire il tuo progetto.

Ad esempio ,. La ISO 12207 elenca diverse categorie generali di attività: acquisizione, fornitura, sviluppo, funzionamento, manutenzione e distruzione. Questi sono abbastanza generali da applicare a qualsiasi progetto software e, in effetti, puoi trovare articoli su come applicare ISO 12207 a Scrum o altre metodologie. Sicuramente non potresti applicare Waterfall to Scrum!

Nel frattempo, un processo come waterfall è molto specifico - non solo elenca le fasi, ma ti dice in che ordine farle, ed è molto chiaro che non riuscire a finire una fase prima di passare al successivo è sbagliato . Questo è prescrittivo.

Anche ISO 9000 è piuttosto descrittivo, ma un'organizzazione può diventare "certificata ISO 9000", il che significa che hanno scelto di rispettare rigorosamente lo standard. A quel punto diventa prescrittivo.

    
risposta data 21.03.2018 - 03:10
fonte
0

È tutto nel modo in cui lo usi. Il punto è documentare un processo. Questo può mostrare come viene espresso un intento. Se due parti si conformano, l'intenzione è espressa come previsto. Altrimenti qualcuno si sorprenderà. La tua domanda è incentrata su chi è il problema. Cambia l'espressione, lo standard (ancora un'altra versione) o lascia che lo standard diventi nient'altro che un suggerimento.

È certamente decifrabile. Che sia una prescrizione dipende interamente da chi lavora con te. Se non è nel contratto, è solo qualcosa da leggere quando cerchi di addormentarti.

    
risposta data 08.08.2016 - 04:20
fonte

Leggi altre domande sui tag