| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> ingegneria del Software >> Content
    Ciclo di vita del software Spiral
    software Spiral è un modello di sviluppo del software per iterazione . Un prototipo è stato sviluppato e testato , senza la necessità per il tipo di documentazione elaborata che sarebbe necessario nel vecchio modello "a cascata " . Si procede poi con l'analisi dei rischi , l'ingegneria e la valutazione dei clienti . Le valutazioni dei clienti concludono un ciclo e impostare i nuovi piani e le domande che portano a un prototipo più elaborato , continuando il ciclo . Storia
    Una cascata può avere un sacco di passaggi , ma il movimento è solo in una direzione .

    Barry W. Boehm di TRW Defense Systems Group formalmente sancito il "modello a spirale " in un saggio pubblicato dall'Institute of Electrical and Electronics Engineers ( IEEE) nel 1988 . Boehm era infelice con il " modello a cascata " allora dominante di sviluppo, che prevedeva che il software deve essere " sviluppata in fasi successive ( piano operativo , specifiche operative , specifiche di codifica , ecc.) "
    problemi waterfall
    Il problema con una cascata è che richiede impegno prematuro e un grande salto .

    Il problema con il modello a cascata è stato che ha sottolineato "i documenti elaborati completamente come criteri di completamento per i primi requisiti e le fasi di progettazione . " Come risultato , Boehm lamentava , molti progetti sono stati sellati con le specifiche troppo elaborate prima che qualsiasi storia di interfaccia utente aveva sviluppato . Teoria era stato sempre troppo avanti la pratica.
    Quattro fasi

    Boehm ha detto che ogni ciclo all'interno del suo modello a spirale preferito sarebbe iniziata con la considerazione di obiettivi ( come ad esempio le prestazioni o le funzionalità ) , procedere ad una ponderazione delle alternative avvicina fattibile e concludere con una considerazione dei vincoli imposti da ciascuno .

    Cioè la fase uno , o la fase di pianificazione . Ogni ciclo procede poi alla fase due ( analisi dei rischi ) , tre ( ingegneria) e quattro ( valutazione del cliente) .

    Il termine " rischio", nel contesto della fase due , può denotare mancato raggiungimento degli obiettivi prefissati , ritardi di pianificazione o violazione dei vincoli di bilancio .
    Cycle terminazione

    La fase di valutazione dei clienti è in sostanza una revisione , che coinvolge ( Boehm scrive ) "il popolo primari o organizzazioni coinvolte con il prodotto . " Esso fornisce i dati necessari per la successiva fase di pianificazione , o l'inizio del ciclo successivo della spirale .
    Spiral terminazione

    Fino a che punto la spirale continua? Si continua fino a terminare in un prodotto finito . Come Walt Scacchi dell'Università della California a Irvine ha scritto , la spirale spazia verso l'esterno ", per quanto necessario in funzione del rischio che deve essere gestito . "
    Un'alternativa
    " Agile " sostenitori del modello si lamentano della burocrazia e formalismo .

    Un altro modello di sviluppo del software è conosciuto come il modello "agile" . Si è detto di essere "popolo " piuttosto che di "processo" orientato , favorendo orale piuttosto che la comunicazione scritta. Dal punto di vista dei sostenitori "agile" , la spirale e la cascata hanno anche molto in comune . Sono entrambi troppo burocratica .

    Previous :

    next :
      Articoli Correlati
    ·Come modellare un Velivolo ad elica in SolidWorks 
    ·AutoCAD Civil 3D Formazione 
    ·Software per un Libro CAD conversione 
    ·Come creare tag in MicroStation V8 
    ·A Rational Rose RealTime Tutorial 
    ·Come convertire i disegni AutoCAD a Inventor 
    ·Che cosa è Autocad LT 2009 
    ·AutoCAD LT Run VBA ? 
    ·Come trovare un cellulare in Matlab 
    ·Qual è il significato di Deconvoluzione 
      Articoli in evidenza
    ·Come convertire da SolidWorks a DXF 
    ·Come fare un modello senza soluzione di continuità in …
    ·Come eliminare un Microsoft Excel file di sola lettura 
    ·Come fare i grafici per la previsione delle vendite in …
    ·Come creare un icona di Windows Con GIMP 
    ·Come disattivare Proprietà in Regedit 
    ·Come accedere Return di un anno precedente a TurboTax O…
    ·Come installare MicroStation V8 
    ·Circa un Zone Alarm aggiornamento automatico 
    ·Come creare un floppy di VMware 
    Copyright © Conoscenza Informatica http://it.wingwit.com