Professional Documents
Culture Documents
LaboratoriodeProgramacin b d
Parte1
Paraelcasodelsoftwareexisten3procesos comunes
Modeloencascada:presentalasactividadescomo fasesseparadas Desarrolloevolutivo: entrelazalasactividades,se Desarrollo evolutivo: entrelaza las actividades se desarrollaenformadeespiral Basado en componentes: se basa en la idea de la Basadoencomponentes: sebasaenlaideadela existenciadecomponentesreutilizables,losincorpora masnolosdesarrolla
Porlogeneraleslaetapamslargadelciclodevida delsoftware Luegodeinstaladoelsoftware,laetapade L d i t l d l ft l t d mantenimientoincluyelacorreccindeerroresno descubiertosenlasetapasanteriores,mejorarlas descubiertos en las etapas anteriores mejorar las implementacionesyajustarnuevosrequerimientos A partir de esta fase la cascada se devuelve a Apartirdeestafaselacascadasedevuelvea cualquieradelasetapasanteriores
Elresultadodecadafasesondocumentosfirmados Cadafinaldefaseesrequisitoparaeliniciodela siguiente i i t Noesunmodelolinealsinoqueimplicaciertas iteracionesentrelasetapas iteraciones entre las etapas Sudesventajaesqueesinflexibleantenuevos requerimientos del cliente requerimientosdelcliente Esrecomendadocuandolosrequerimientosse comprendenbienyseaimprobablequecambien comprenden bien y sea improbable que cambien radicalmenteduranteeldesarrollodelsistema
Parte1
Eslaprimeraactividaddentrodelosprocesosde software Eselprocesodecomprensinydefinicindeque E l d i d fi i i d serviciosrequiereelsistema Identificacinderestriccionesdefuncionamientoy Identificacin de restricciones de funcionamiento y desarrollo Es la etapa mas importante dentro del proceso de Eslaetapamasimportantedentrodelprocesode softwarepuessedelimitaelalcancedeldesarrollo Unerrorenestaetaparepresentainevitablemente Un error en esta etapa representa inevitablemente problemasenelrestodeldesarrollo
Secomponedecuatrofasesprincipales
1. 2. 2 3. 4.
Estudiodeviabilidad Obtencinyanlisisderequerimientos Obtencin anlisis de req erimientos Especificacinderequerimientos Validacinderequerimientos a dac de eque e os
Parte2
Requerimientosdeusuario Requerimientosdelsistema((x)dedominio*)
Funcionales NoFuncionales
Deproducto Organizacional Externo
Otros:Requerimientosdeinterfazdeintegracin Otros: Requerimientos de interfaz de integracin conotrossistemas:procedimientos,lenguajes, estructuradedatos,etc. estructura de datos etc
*dedominio:Significaenelambientedondeexisteelsistema
LorenaCastaedaBueno UniversidadIcesi LaboratoriodeProgramacin 2010