Anda di halaman 1dari 8

UNIVERSISDADTCNICADELNORTE

Nombre:WilsonMauricioTituaaMaldonado Materia:IngenieriadeSoftwareII Fecha:8/10/2013 Presentadoa:Ing.MauricioRea

ModeloenCascada
Cuandoseestellevandoacabotodaslastareaspertinentesdentrodecadaetapa,nose podravanzaralasiguienteetapahastanoconcluircontodaslastareas.

Acontinuacinunabrevedescripcindecadaprocesoqueconstituyeestemodelo: 1. Planificacin:Realizaunestudiodefactibilidaddelsoftwareascomocontemplarlos posibles costos que pueden surgir mediante su implementaci n. 2. AnlisisyDiseodeRequirimientos:Involucralaidentificaci ndelascaractersticas quenosguanparadeterminarlasfuncionalidadesdelsoftwaredeacuerdoalmedio dondesepretendeimplementar. 3. Diseo: Se identifica y describe las abstracciones del software y cumplir con los requirimientos plasmando todas esas caracter sticas en un diseo que permite visualizarycontemplaradicionalmentesituacionesnoprevistas. 4. Implementacin:Realizarlaspruebaspertinentesyverificarquesecumplenconlas caractersticasidentificadas.

5. OperacinyMantenimiento:Seinstaladentrodelambiente,depender quepasara partirdeah,yaqueestaetapaaunpuedeconsiderarnuevamentelaexistenciade caractersticas que no han sido contempladas y/o caracter sticas innecesarias, implicandolamodificacindelsoftwareparalaadaptacindeestasanomalas. 6. Crecimientoycambio:Seevaluaelsoftwaredemodoquesedeterminasisepuede empleardentrodelanuevatecnologanoafectandolaintegridaddelmismo,de modoquesinoesposiblequeexistaunaadaptaci nalonuevo,elprocesodediseo delsoftwarenuevamenteserepitedesdeelprincipio.

ModeloIncremental
El Modelo Incremental combina elementos del Modelo Lineal Secuencial con la filosofa interactiva de Construccin de Prototipos. El modelo incremental aplica secuencias lineales de forma escalonada. Cada secuencia lineal produce un incrementodelsoftware.Elprimerincrementogeneralmenteesunproductoesencial denominado ncleo. Enunavisingenrica,elprocesosedivideen4partes: Anlisis Diseo Cdigo Prueba

Modeloespiral
Enelmodeloespiral,elsoftwaresedesarrollaenunaseriedeversionesincrementales. Durantelasprimerasiteraciones,laversi nincrementalpodraserunmodeloenpapelo un prototipo. Durante las ltimas iteraciones, se producen versiones cada vez m s completasdelsistemadiseado. Elmodeloenespiralsedivideenunnmerodeactividadesdemarcodetrabajo,tambi n llamadasregionesdetareas.Generalmente,existenentretresyseisregionesdetareas.

ModelodePrototipos
Seiniciaconladefinicindelosobjetivosglobalesparaelsoftware,luegoseidentificanlos requisitosconocidosylas reasdelesquemaendondeesnecesariamsdefinicin.Este modelo seutilizanparadaralusuariounavistapreliminardepartedelsoftware.Este modelo es bsicamente prueba y error ya que si al usuario no le gusta una parte del prototiposignificaquelapruebafalloporlocualsedebecorregirelerrorquesetenga hastaqueelusuarioquedesatisfecho

ModeloOrientadoaObjetos
FuecreadoporHendersonSellersyEdwardsen1990.Esuntipodeciclodevidapensado paralaorientacinaobjetos.Unproyectosedivideentresfases: 1. Planificacindelnegocio 2. Construccin:Eslamsimportanteysedivideasuvezenotrascincoactividades Planificacin Investigacin Especificacin Implementacin Revisin 3. Entrega Laprimeraylatercerafasesonindependientesdelametodolog adedesarrolloorientadoa objetos.Ademsdelastresfases,existendosperiodos: 1. Crecimiento:Eseltiempoduranteelcualseconstruyeelsistema 2. Madurez:Eselperiododemantenimientodelproducto.Cadamejoraseplanifica igualqueelperiodoanterior,esdecir,conlasfasesdePlanificaci ndelnegocio, ConstruccinyEntrega.

ModeloRUP
Esunprocesodeingenieradesoftware,quehaceunapropuestaorientadapordisciplinas para lograr lastareasy responsabilidades deunaorganizaci n que desarrolla software. Sumetaprincipalesasegurarlaproduccindesoftwaredealtacalidadquecumplacon lasnecesidadesdelosusuarios,conunaplaneacinypresupuestopredecible. Caractersticas Dirigido por Casos de Uso: Los casos de uso son los artefactos primarios para establecerelcomportamientodeseadodelsistema Centrado en la Arquitectura: La arquitectura es utilizada para conceptualizar, construir,administraryevolucionarelsistemaendesarrollo Iterativo e Incremental: Maneja una serie de entregas ejecutables Integracontinuamentelaarquitecturaparaproducirnuevasversionesmejoradas Conceptualmenteamplioydiverso Enfoqueorientadoaobjetos Enevolucincontinua Adaptable Repetible Permite Estimacindecostosytiempo,niveldeavance,etc.

mediciones:

Inicio El objetivo general de esta fase es establecer un acuerdo entre todos los interesadosacercadelosobjetivosdelproyecto. Elaboracin Elobjetivoenestafasees establecerlaarquitecturabasedelsistema paraproveer basesestablesparaelesfuerzodediseoeimplementacinenlasiguientefase. Construccin Elobjetivodelafasedeconstruccines clarificarlosrequerimientosfaltantesy completareldesarrollodelsistemabasadosenlaarquitecturabase. Transicin Estafaseseenfocaenasegurarqueelsoftwareestdisponibleparasususuarios. Sepuedesubdividirenvariasiteraciones,ademsincluyepruebasdelproductopara poderhacerelentregabledelmismo,ascomorealizarajustemenoresdeacuerdoa ajustemenorespropuestosporelusuario.

XPProgramacinextrema El mtodo XP (Programacin extrema) define un conjunto de prcticas ptimas para el desarrollodeaplicacionesenexcelentescondicionesalcolocaralclienteenelcentrodel procesodedesarrollo,manteniendounacercanarelaci ncondichocliente. LaProgramacinextremasebasaenlossiguientesconceptos: Losequiposdedesarrollotrabajandirectamenteconelclientedurantecicloscortos deunaodossemanascomomximo. Laentregadelasversionesdelsoftwareocurremuytempranoyenintervalosmuy cortosparamaximizarlainteraccinconelusuario. Existeunafuertecolaboracinentreelequipodedesarrollomientrastrabajaenel cdigo. Elcdigosepruebaydepuraalolargodelprocesodedesarrollo. Existenindicadoresquemidenelprogresodelproyectoparapoderactualizarelplan dedesarrollo.

Anda mungkin juga menyukai