* Complessità del software: Un sistema altamente complesso richiederà probabilmente più PDSS.
* Metodologia di sviluppo: Le metodologie agili spesso incorporano più feedback e aggiustamenti iterativi, riducendo potenzialmente la necessità di estese correzioni post-dispiegamento. Le metodologie a cascata, al contrario, possono portare a problemi di post-distribuzione più significativi.
* Qualità dello sviluppo iniziale: Un sistema ben testato e completamente sviluppato richiederà meno PDSS.
* Stabilità dell'ambiente: Un ambiente di distribuzione stabile e ben compreso ridurrà la necessità di adattamento.
* aspettative e feedback dell'utente: Il feedback degli utenti influenza direttamente la necessità di nuove funzioni e regolazioni.
Alcuni studi suggeriscono che i PDSS possono rappresentare ovunque dal 30% al 70% O ancora più del costo totale del ciclo di vita del software, ma questa è una gamma molto ampia. È molto più preciso affermare che PDSS è una parte significativa e spesso sottovalutata del costo totale e dello sforzo, piuttosto che assegnare una percentuale specifica.
software © www.354353.com