SB Soft SB Soft
Home
Azienda
Chi Siamo
I Nostri Valori
Missione
Certificazione
Metodologie
Prodotti
Software
Grafica
Servizi
Cloud
Clienti
Partners
Lavora con Noi
Contatti
 
 
 
 
SB Soft
SB Soft |Metodologie

Il Microsoft Solutions Framework (che può essere abbreviato in MSF) è un insieme di strumenti, best-practice, mentalità, modelli, discipline edf altro che Microsoft ha raccolto nel corso degli anni e che servono a guidare e aiutare nella realizzazione di sistemi software. Il Microsoft Solutions Framework è nato all’inizio degli anni ’90, è stato reso pubblico nel 1993, e poi è stato aggiornato nel corso degli anni nel 1998 (con la versione 2) e nel 2003 (con la versione 3), fino ad arrivare all’ultima versione rilasciata nel 2006 assieme alla famiglia Visual Studio Team System e al Team Foundation Server.

In precedenza, fino alla versione 3, il Microsoft Solutions Framework era disponibile solo come documentazione e insieme di whitepaper, ma questo ne aveva limitato l’adozione in quanto non esistevano strumenti che ne facilitassero l’adozione. La versione 4.0 invece è utilizzabile sia senza uno strumento, sia in combinazione con Team Foundation Server, Team Explorer, Windows Sharepoint Services, Reporting Services, Microsoft Project e Microsoft Excel, che danno accesso alle funzionalità di pianificazione, gestione della documentazione e del codice sorgente, tracciamento di attività, bug, rischi, etc...

Fino alla versione 3 il Microsoft Solutions Framework era disponibile in un’unica edizione, che andava poi personalizzata e integrata a seconda del progetto, del team, del tipo di scadenze, etc... La customizzazione era necessaria in quanto MSF non era una metodologia che definiva ogni singolo aspetto del processo di costruzione del software, ma era un Framework, ossia un insieme di strumenti, mentalità, e best-practice, che andavano adattate al contesto in cui erano usate, e che se utilizzate correttamente garantivano un’alta percentuale di riuscita.

La versione 4.0 invece è divisa in differenti livelli partendo dal Microsoft Solutions Framework Core per arrivare alle implementazioni specifiche, come si vede in Figura 1. Il Microsoft Solutions Framework Core è ancora un Framework secondo la concezione originale, ossia non può essere usato direttamente ma va calato nel contesto corrente. Le implementazioni concrete della versione Core (dette anche “prodotti”) possono essere invece usate direttamente, anche se è comunque consigliato adattarle almeno in minima parte al proprio contesto. Microsoft all’interno di Team Foundation Server fornisce due differenti versioni, la versione “Microsoft Solutions Framework for Agile Software Development” più indicata per team piccoli o comunque per team che vogliono essere più agili e non necessitano di troppa tracciabilità e di pratiche più prescrittive, e la versione “Microsoft Solutions Framework for CMMI Process Improvement” più indicata per team medio-grossi, o comunque per quei team che necessitano di avere una maggiore tracciabilità e richiedono pratiche più prescrittive, ad esempio per conformità a certificazioni di qualità ISO o simili.

Metodologie
   
  Home|Chi Siamo|I Nostri Valori|Missione|Certificazione|Metodologie
Software|Grafica|Servizi|Cloud| Clienti|Partner|Lavora con Noi|Contatti
   
SB Soft S.r.l. © 2005/2011. All Rights Reserved. P.IVA: 03917610754