presenta.ppt [modo de compatibilidad] - preparatic.org · 1. introducción...

39
1

Upload: hoanglien

Post on 30-Oct-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 1

  • ndicendice

    1.1. IntroduccinIntroduccin..2.2. ObjetivosObjetivos..3.3. VersionesVersiones4.4. EstructuraEstructura55 R lR l5.5. RolesRoles6.6. PlanificacinPlanificacin dede sistemassistemas dede informacininformacin (PSI)(PSI)..77 DesarrolloDesarrollo dede SistemasSistemas dede InformacinInformacin7.7. DesarrolloDesarrollo dede SistemasSistemas dede InformacinInformacin..8.8. MantenimientoMantenimiento dede sistemassistemas dede informacininformacin (MSI)(MSI)..99 InterfacesInterfaces9.9. InterfacesInterfaces10.10. TcnicasTcnicas11.11. ConclusionesConclusiones11.11. ConclusionesConclusiones

    2

  • 1. Introduccin1. Introduccin

    MetodologaMetodologa dede Planificacin,Planificacin, DesarrolloDesarrollo yyMantenimientoMantenimiento dede SistemasSistemas MTRICAMTRICAMetodologaMetodologa oficialoficial parapara laslas AAAA..PPPP..IngenieraIngeniera deldel SoftwareSoftware..

    Aplicacin de un enfoque sistemtico, disciplinado ycuantificable hacia el desarrollo, operacin y mantenimiento delsoftware SWEBOKCrisis del Software 1969Software is everywhere.

    TrabajoTrabajo deldel ingenieroingeniero deldel SWSW eses entregarentregar productosproductos::Alta calidadC t t bl idCostes establecidosPlazo determinado

    3

  • 1. Introduccin.1. Introduccin.

    UnUn mtodomtodo dede ingenieraingeniera dede softwaresoftware eses unun enfoqueenfoqueestructuradoestructurado parapara elel desarrollodesarrollo dede softwaresoftware cuyocuyo

    it it f ilitf ilit ll d id i dd ftft dd ltltpropsitopropsito eses facilitarfacilitar lala produccinproduccin dede softwaresoftware dede altaaltacalidadcalidad dede unauna formaforma costeablecosteable..,, Somerville,Somerville, 20022002..BeneficiosBeneficios dede loslos mtodosmtodos::BeneficiosBeneficios dede loslos mtodosmtodos::

    Sistemas de mayor calidadDesarrollos ms rpidos.Desarrollos ms rpidos.Recursos adecuados.Proceso estndar en la organizacin facilidad de cambios depersonal.

    4

  • 1. Introduccin.1. Introduccin.

    QuQu sese debedebe establecerestablecer enen unauna metodologametodologa::Un conjunto de pasos a realizarUn conjunto de productos a obtenerTcnicas y PrcticasParticipantesParticipantes

    Qu necesitamos. Conocerlos

    5

  • 2. Objetivos de Mtrica 32. Objetivos de Mtrica 3ProporcionarProporcionar oo definirdefinir SISI queque ayudenayuden aa conseguirconseguir loslos finesfines dede lalaOrganizacinOrganizacin mediantemediante lala definicindefinicin dede unun marcomarco estratgicoestratgico parapara eleldesarrollodesarrollo dede loslos mismosmismos..desarrollodesarrollo dede loslos mismosmismos..DotarDotar aa lala OrganizacinOrganizacin dede productosproductos softwaresoftware queque satisfagansatisfagan laslasnecesidadesnecesidades dede loslos usuariosusuarios dandodando unauna mayormayor importanciaimportancia alal anlisisanlisisdd i iti itdede requisitosrequisitos..MejorarMejorar lala productividadproductividad dede loslos departamentosdepartamentos dede SistemasSistemas yy TIC,TIC,permitiendopermitiendo unauna mayormayor capacidadcapacidad dede adaptacinadaptacin aa loslos cambioscambios yypp yy pp pp yyteniendoteniendo enen cuentacuenta lala reutilizacinreutilizacin enen lala medidamedida dede lolo posibleposible..FacilitarFacilitar lala comunicacincomunicacin yy entendimientoentendimiento entreentre loslos distintosdistintosparticipantesparticipantes enen lala produccinproduccin dede softwaresoftware aa lolo largolargo deldel ciclociclo dede vidavidaparticipantesparticipantes enen lala produccinproduccin dede softwaresoftware aa lolo largolargo deldel ciclociclo dede vidavidadeldel proyecto,proyecto, teniendoteniendo enen cuentacuenta susu papelpapel yy responsabilidad,responsabilidad, asascomocomo laslas necesidadesnecesidades dede todostodos yy cadacada unouno dede ellosellos..

    ll ll dd ll ddFacilitarFacilitar lala operacin,operacin, mantenimientomantenimiento yy usouso dede loslos productosproductossoftwaresoftware obtenidosobtenidos..

    6

  • 3. Versiones3. Versiones

    VersinVersin 11 19891989ERITEL INDRA

    VersinVersin 22 19931993Coopers & Lybrand

    VersinVersin 22..11 19951995U i id d C l III d M d idUniversidad Carlos III de Madrid

    VersinVersin 33 20002000IECISAIECISACSI

    7

  • 3. Versiones3. Versiones

    Mtodos adhoc Propios de un pas Internacionales

    DeMarco Merise Euromtodo

    Gane & Searson SSADM Mtrica3

    Yourdon & Constantine Mtrica 2 Estndares

    ISO 12207 Information technology -Software life cycle processesISO/IEC TR 15.504 (SPICE) Software Process Improvement and assurance standards Capability

    DeterminationDeterminationISO 9000-3 Guidelines for the application of ISO 9001 Model for Quality Assurance in

    Design/Development , Production, Installation and ServicingIEEE Std. 610.12-1998 Standard Glossary of Software Engineering Terminology.

    IEEE Std. 1074-1998: Software life-cycle processes

    8

  • 4. Estructura.4. Estructura.

    CubreCubre desarrollodesarrollo estructuradoestructurado (desde(desde VV22..11)) yy OrientadoOrientado aaObjetosObjetos..EstructuraEstructura basadabasada enen procesosprocesos (ISO(ISO 1220712207)) procesosprocesosprincipalesprincipales siguientessiguientes::

    Pl ifi i ( d t d ISO 12207)Planificacin (no dentro de ISO 12207)DesarrolloMantenimientoMantenimiento

    SeSe incluyenincluyen InterfacesInterfaces parapara aspectosaspectos dede gestingestin:: LosLosprocesosprocesos dede interfazinterfaz tratantratan dede contemplarcontemplar aquellosaquellospp pp qqaspectosaspectos queque --sinsin serser esencialesesenciales-- puedenpueden afectarafectar aa loslosprocesosprocesos principales,principales, yy nono proporcionarproporcionar unauna metodologametodologa

    di hdi hparapara dichosdichos procesosprocesos..

    9

  • 4. Estructura.4. Estructura.

    DescomposicinDescomposicin enenProcesosActividadesTareas

    DistincinDistincin dede procesosprocesos::DistincinDistincin dede procesosprocesos::Principales (Planificacin, Desarrollo y Mantenimiento)Interfaz (Calidad, Seguridad, Gestin y Configuracin).Interfaz (Calidad, Seguridad, Gestin y Configuracin).

    10

  • 4. Estructura.4. Estructura.

    Tcnicas Roles

    Planificacin de Sistemas de

    Desarrollo Mantenimiento de Sistemas de EVS

    Informacin InformacinEVSASIDSICSIIAS

    INTERFAZ INTERFAZ INTERFAZ INTERFAZ

    Gestin de Proyectos Seguridad

    Gestin de Configuracin

    Gestin de Calidad

    11

  • 5. Roles.5. Roles.

    DirectivoDirectivo..Personas con un nivel alto en la direccin de la organizacin,

    i i t d l bj ti t t i d iconocimiento de los objetivos estratgicos y de negocio que sepersiguen y autoridad para validar y aprobar cada uno de losprocesos realizados durante el desarrollo del SI.

    JefeJefe dede proyectoproyecto..Estimacin del esfuerzoSelecciona la estrategia de desarrolloDetermina la estructura del mismoFija el calendario de hitos y entregasFija el calendario de hitos y entregasEstablece la planificacin del proyecto.Labores de seguimiento y control del mismog yRevisin y evaluacin de resultados yCoordinacin del equipo de proyecto.

    12

  • 5. Roles.5. Roles.

    ConsultorConsultor..Asesorar en las cuestiones especficas.Consultor asesora en los aspectos relativos al negocioConsultor Informtico aspectos ms tcnicos

    AnalistaAnalistaAnalistaAnalista..Elaborar un catlogo detallado de requisitosObtener de modelos de datos y de procesos (estructurado )Obtener de modelos de datos y de procesos (estructurado )Modelos de clases e interaccin de objetos (OO)Realizar la especificacin de las interfaces de usuario.

    ProgramadorProgramador..Construir el cdigoPruebas unitariasParticipa en las pruebas de conjunto de la aplicacin.

    13

  • 6. Planificacin de sistemas de informacin (PSI).6. Planificacin de sistemas de informacin (PSI).

    PermitePermite construirconstruir unun marcomarco dede referenciareferencia parapara eleldesarrollodesarrollo dede SISI queque respondaresponda aa loslos objetivosobjetivos estratgicosestratgicosdd ll i ii idede lala organizacinorganizacin::

    Descripcin de la situacin actual.Arquitectura de la informacin de alto nivelArquitectura de la informacin de alto nivel.Propuesta de proyectos (con prioridades).Propuesta de calendario y estimacin de recursos.p y

    PlanPlan queque sese diseadisea concon unauna revisinrevisin planificadaplanificada

    14

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    EVSEVS::Objetivo:

    l d d d do Analizar de un conjunto concreto de necesidades para proponer unasolucin a corto plazo, que tenga en cuenta restricciones econmicas,tcnicas, legales y operativas.

    Se identifican los requisitos que se ha de satisfacerSe estudia la situacin actual.Se identifican alternativas de solucin se valoran y se elige unaSe identifican alternativas de solucin, se valoran y se elige unade ellasRequisitos de Usuario (EVS)

    o Requisitos de capacidad: especifican la funcionalidad que el clientedesea que tenga su sistema. Para concretar con mayor precisin elproducto a realizar, se incluyen los requisitos inversos, queespecifican la funcionalidad que no debe tener el sistema.

    o Requisitos de restriccin: especifican la forma en que el sistema debealcanzar los objetivos o realizar las funcionalidades.

    15

    j

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    EVSEVS

    UR 1.2 REQUISITO DE CAPACIDAD (Funcional)

    El primer paso para la creacin de un blog ser rellenar un

    Descripcin

    formulario con los siguientes campos:-Nombre de Usuario-Nick del bloggerC t p -Contrasea

    -Cuenta de correo electrnicoLa aplicacin comprobar que todos los campos han sido rellenados correctamentecorrectamente

    Estabilidad Estable Necesidad Esencial Prioridad Alta

    Verificabilidad Alta Claridad Alta Fuente Cliente

    16

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    anlisisanlisis..(Del(Del grgr.. ))..1. m. Distincin y separacin de las partes de un todo hasta llegara conocer sus principios o elementos.a co oce sus p c p os o e e e tos.2. m. Examen que se hace de una obra, de un escrito o decualquier realidad susceptible de estudio intelectual.3. m. Tratamiento psicoanaltico.p4. m. Gram. Examen de los componentes del discurso y de susrespectivas propiedades y funciones.5. m. Inform. Estudio, mediante tcnicas informticas, de losf , ,lmites, caractersticas y posibles soluciones de un problema alque se aplica un tratamiento por ordenador.

    ASIASI ::ElEl objetivoobjetivo eses lala obtencinobtencin dede unauna especificacinespecificacinASIASI ::ElEl objetivoobjetivo eses lala obtencinobtencin dede unauna especificacinespecificacindetalladadetallada deldel sistemasistema dede informacininformacin queque satisfagasatisfaga laslasnecesidadesnecesidades dede informacininformacin dede loslos usuariosusuarios yy sirvasirva dedebasebase parapara elel posteriorposterior diseodiseo deldel sistemasistema..

    17

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    18

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    19

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    DiagramaDiagrama dede CasoCaso dede usouso yy DiagramaDiagrama dede ActividadActividadIDENTIFICADOR CU-01

    Caso de Uso Crear blog annimo

    Objetivo El objetivo es crear un blog annimo. Estos blogs no tendrn propietario, y se crearn por medio de mensajes de mviles (MMS). El sistema recoger el mensaje y crear un blog, cuyo nombre del

    propietario ser el telfono mvil, y el nombre del blog el texto enviado en l.

    Actores A iActores Annimo

    Precondiciones

    P t di iPostcondiciones Blog creado en el sistema

    Escenario -Enviar mensaje de texto-Aadir blog-Aadir fotografa

    20

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    DiagramaDiagrama dede subsistemassubsistemas (con(con componentes)componentes)

    21

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    DiagramaDiagrama dede secuenciasecuencia

    22

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    DiagramaDiagrama dede clasesclases

    23

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    ElEl objetivoobjetivo deldel procesoproceso dede DiseoDiseo deldel SistemaSistema dedeInformacinInformacin (DSI)(DSI) eses lala definicindefinicin dede lala arquitecturaarquitectura deldeli ti t d ld l tt t l it l i ll dd ttsistemasistema yy deldel entornoentorno tecnolgicotecnolgico queque lele vava aa dardar soporte,soporte,

    juntojunto concon lala especificacinespecificacin detalladadetallada dede loslos componentescomponentesdeldel sistemasistema dede informacininformacindeldel sistemasistema dede informacininformacin..

    24

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    DSIDSI

    25

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.22 3131 DDDD3131 N F itN F it22..3131 DDDD3131.. NuevoFavoritoNuevoFavorito..TipoTipo:: CdigoCdigo VisualVisual BasicBasic yy accesoacceso aa basebase dede datosdatos..PropsitoPropsito:: DarDar dede altaalta unun nuevonuevo favoritofavorito enen lala basebase dede datosdatos..FuncinFuncin:: PermitirPermitir alal usuariousuario incorporarincorporar favoritosfavoritos enen elel catlogocatlogo queque estest editandoeditando..S b di dS b di d NiNiSubordinadosSubordinados:: NingunoNingunoDependenciasDependencias::

    DD29 AccionesFormularioCrearFavo.InterfacesInterfaces::

    Se recibir del componente AccionesFormularioCrearFavo (DD29) toda la informacin referente al favorito aSe recibir del componente AccionesFormularioCrearFavo (DD29) toda la informacin referente al favorito aaadir. Despus este componente dar de alta el nuevo favorito en la base de datos, devolviendo xito o errorsegn haya finalizado satisfactoriamente o no el proceso de alta.

    RecursosRecursos:: NoNo aplicableaplicable..ReferenciasReferencias:: LosLos requisitosrequisitos dede softwaresoftware cubiertoscubiertos porpor esteeste componentecomponente sonson:: SRSR--FF0808,, SRSR--FF1717,, SRSR--FF1818,,SRSR FF1919 SRSR FF2020 SRSR II0101 SRSR II0202 SRSR II0303 SRSR OO0202 SRSR OO0303 SRSR ReRe0101 SRSR ReRe0404 SRSR ReRe0505 SRSR SS0202 SRSR SS0303SRSR--FF1919,, SRSR--FF2020,, SRSR--II0101,, SRSR--II0202,, SRSR--II0303,, SRSR--OO0202,, SRSR--OO0303,, SRSR--ReRe0101,, SRSR--ReRe0404,, SRSR--ReRe0505,, SRSR--SS0202,, SRSR--SS0303,,SRSR--SS0404..ProcesoProceso:: ElEl componentecomponente buscarbuscar lala URLURL deldel favoritofavorito enen lala tablatabla UrlUrl.. SiSi nono lala encuentra,encuentra, lala insertarinsertar enendichadicha tablatabla.. SeguidamenteSeguidamente dardar dede altaalta elel nuevonuevo favoritofavorito enen lala tablatabla FavoritoFavorito..

    Pseudocdigo para NuevoFavorito (id_url, cache, descrip, permisos, id_grupo)Si (ConsultaURL(id_url)Existe) entonces

    Insertar (id_url, cache) en URLNoError=Insertar (id_favo, descrip, horaActual, horaActual, horaActual, permisos, id_grupo, id_url, catalogoActual) en

    FAVORITO;Devolver (NoError)

    DatosDatos::DatosDatos::Entrada: Toda la informacin referente al favorito a dar de alta, as el id_grupo del grupo bajo el cual se incluir lareferencia.Salida: booleano que indica si ha habido error o no en la operacin.

    26

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    CosntruccinCosntruccin dede sistemassistemas dede InformacinInformacin

    27

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    ImplantacinImplantacin yy aceptacinaceptacin deldel sistemasistema IASIAS..ObjetivoObjetivo::jj

    Entrega y aceptacin del sistema en su totalidad, y larealizacin de todas las actividades necesarias para elpaso a produccin del mismo.

    ImplantarImplantar::ppEstablecer y poner en ejecucin nuevas doctrinas,instituciones, prcticas o costumbres (RAE, 2002)

    AceptarAceptar::Recibir voluntariamente o sin oposicin lo que se da,p q ,ofrece o encarga. (RAE, 2002)

    28

  • 7. Desarrollo de Sistemas de Informacin.7. Desarrollo de Sistemas de Informacin.

    29

  • 8. Mantenimiento de sistemas de informacin (MSI).8. Mantenimiento de sistemas de informacin (MSI).

    ElEl objetivoobjetivo dede esteeste procesoproceso eses elel dede obtenerobtener unauna nuevanuevaversinversin dede unun sistemasistema dede informacininformacin preexistente,preexistente, alal cualcual

    ll lili ii dd difi idifi isese lele aplicanaplican unauna serieserie dede modificacionesmodificaciones oo nuevasnuevasnecesidadesnecesidades identificadasidentificadas porpor loslos usuariosusuarios..TiposTipos dede MantenimientoMantenimiento::TiposTipos dede MantenimientoMantenimiento::

    Correctivo: Corrige ErroresEvolutivo: expansin o cambio en las necesidades del usuario.Evolutivo: expansin o cambio en las necesidades del usuario. Adaptativo: cambio en el entorno (HW, SW, Comms). Perfectivo: Mejoras.

    ActividadesActividades::Registro Peticin.Anlisis Peticin.Preparacin Implementacin.Seguimiento y evaluacin hasta aceptacin

    30

    Seguimiento y evaluacin hasta aceptacin

  • 9. Interfaces.9. Interfaces.

    DefinenDefinen unun conjuntoconjunto dede actividadesactividades dede tipotipo organizativoorganizativooo dede soportesoporte alal procesoproceso dede desarrollodesarrollo y/oy/o productosproductos

    Gestin de Proyectos (GP): planificacin, seguimiento y controlde actividades y recursos humanos y materialesSeguridad (SG): anlisis de riesgos (Slo contempla los lgicos)Seguridad (SG): anlisis de riesgos (Slo contempla los lgicos)Gestin de la Configuracin (GC): definir y controlar los cambiosen la configuracin del sistema, modificaciones y versiones.Aseguramiento de la Calidad (CAL): marco de referencia para ladefinicin y puesta en marcha de planes de aseguramiento de lacalidad.

    31

  • 10. Tcnicas.10. Tcnicas.

    MtricaMtrica 33 distinguedistingue entreentre 33 tipostipos dede tcnicastcnicas::Tcnicas de desarrolloTcnicas de Gestin de ProyectosPrcticas

    32

  • 10. Tcnicas. De Desarrollo10. Tcnicas. De Desarrollo

    LasLas tcnicastcnicas dede desarrollodesarrollo sonson unun conjuntoconjunto dedeprocedimientosprocedimientos queque sese basanbasan enen reglasreglas yy notacionesnotaciones

    fifi t it i dd i t ii t i ti ti fifiespecficasespecficas enen trminostrminos dede sintaxis,sintaxis, semnticasemntica yy grficos,grficos,orientadasorientadas aa lala obtencinobtencin dede productosproductos enen elel desarrollodesarrollo dedeunun sistemasistema dede informacininformacinunun sistemasistema dede informacininformacin..

    ANLISIS COSTE/BENEFICIOCASOS DE USODIAGRAMA DE CLASESDIAGRAMA DE COMPONENTES

    DIAGRAMA DE DESCOMPOSICINDIAGRAMA DE DESPLIEGUEDIAGRAMA DE ESTRUCTURADIAGRAMA DE ESTRUCTURADIAGRAMA DE FLUJO DE DATOS (DFD)

    33

  • 10. Tcnicas. De desarrollo.10. Tcnicas. De desarrollo.DIAGRAMA DE INTERACCIN

    o Diagrama de secuencia.o Diagrama de colaboracino Diagrama de colaboracin

    DIAGRAMA DE PAQUETESDIAGRAMA DE TRANSICIN DE ESTADOSMODELADO DE PROCESOS DE LA ORGANIZACINSADT (Structured Analysis and Design Technique)

    O O A / AC X OMODELO ENTIDAD/RELACIN EXTENDIDONORMALIZACINOPTIMIZACINOPTIMIZACINREGLAS DE OBTENCIN DEL MODELO FSICO A PARTIRDEL LGICO

    REGLAS DE TRANSFORMACINTCNICAS MATRICIALES

    34

  • 10. Tcnicas: de Gestin de Proyectos.10. Tcnicas: de Gestin de Proyectos.

    TCNICASTCNICAS DEDE ESTIMACINESTIMACINMtodo Albrecht para el Anlisis de los Puntos Funcin.Mtodo MARKII para el Anlisis de los Puntos Funcin.

    STAFFINGSTAFFING SIZESIZE (ORIENTACIN(ORIENTACIN AA OBJETOS)OBJETOS)PLANIFICACINPLANIFICACINPLANIFICACINPLANIFICACIN

    Program Evaluation & Review Technique - PERTDiagrama de GanttDiagrama de GanttEstructura de Descomposicin de Trabajo (WBS - Work BreakdownStructure)Diagrama de Extrapolacin

    35

  • 10. Tcnicas: Prcticas. 10. Tcnicas: Prcticas.

    LasLas prcticasprcticas representanrepresentan unun mediomedio parapara lala consecucinconsecucindede unosunos objetivosobjetivos especficosespecficos dede maneramanera rpida,rpida, segurasegura yy

    ii ii id did d dd lili it iit i id idprecisa,precisa, sinsin necesidadnecesidad dede cumplircumplir unosunos criterioscriterios rgidosrgidospreestablecidospreestablecidos..

    ANLISIS DE IMPACTOANLISIS DE IMPACTOCATALOGACINCLCULO DE ACCESOSCAMINOS DE ACCESODIAGRAMA DE REPRESENTACIN

    FACTORES CRTICOS DE XITOIMPACTO EN LA ORGANIZACINPRESENTACIONESPRESENTACIONESPROTOTIPADO

    36

  • 10. Tcnicas: Prcticas10. Tcnicas: PrcticasPRUEBASPRUEBAS

    Pruebas UnitariasPruebas de IntegracinPruebas de IntegracinPruebas del SistemaPruebas de ImplantacinPruebas de AceptacinPruebas de AceptacinPruebas de Regresin

    REVISINREVISIN FORMALFORMALS S C CAC CAREVISINREVISIN TCNICATCNICA

    SESIONESSESIONES DEDE TRABAJOTRABAJOEntrevistasReunionesJAD (Joint Application Design)JRP (Joint Requirements Planning)JRP (Joint Requirements Planning)

    37

  • 11. Conclusiones11. Conclusiones

    NecesitamosNecesitamos unauna metodologametodologa parapara evitarevitar lala crisiscrisis deldelsoftwaresoftware..MtricaMtrica representarepresenta unun esfuerzoesfuerzo unificadorunificador enen elel entornoentornodede laslas AAAA..PPPP.. dede nuestronuestro paspas..P dP dPodemosPodemos usarusar otrasotras peropero

    38

  • 39