ejercicios de ingenieria de software 1

Download Ejercicios de Ingenieria de Software 1

If you can't read please download the document

Upload: juan-carrasco-manay

Post on 08-Dec-2015

5 views

Category:

Documents


3 download

DESCRIPTION

Ingenieria de Software

TRANSCRIPT

SOIS1 --> APLICATIVOS --> DE USO GENERICO --> Lenguajes de Programacion --> De Uso EspecificoEMPRESARIALES -->> DE USO ESPECIFICO EMPRESARIAL "HECHOS A LA MEDIDA"Desarrollo de un SistemaProblemasServicioAnalistaPriorizacionCatalogacionAsociacion Requerimientos del SistemaSon la base de desarrollo del softwareel cual tiene un ciclo de vida que consta de 2 partes Creacion del Desarrollo del Software Usabilidad del Sofware** CREACION DEL DESARROLLO DEL SOFTWAREBarry Boehm --> Dice que para crear un Sofware hay que tener FasesLas Fases son 5: --> ESTUDIO PRELIMINAR --> ANALISIS --> DISEO Y DESARROLLO --> PRUEBA E IMPLEMENTACION --> TESTING ** USABILIDAD DEL SOFTWAREExisten Etapas: --> INICIO--> CRECIMIENTO--> MADUREZ ==> SE CONOCE COMO MAXIMA PRODUCTIVIDAD DE USOLAS 3 ETAPAS TIENEN QUE VER CON EL CONOCIMIENTO Y PRODUCTIVIDAD DEL SOFTWARE*** FASE: ESTUDIO PRELIMINAR* DIAGNOSTICO SITUACIONAL* RS* ENTREVISTA CON ACTORES EMPRESARIALES ==> DEFINIR PROBLEMAS PRIMARIOS* PLANTEAMIENTO DE LA SOLICITUD ==> QUE ES LO QUE QUIERO SOLUCIONAR* DEFINIR REQUERIMIENTOS *** PLANIFICACION OPERATIVA* RS * CH* F * P* MF * CD* ESF* TDES- RS=X --> Numero de Responsabilidad Requerimientos del Sistema1 FUNCIONES DEL SISTEMAF=MS * RS* MINIESPECIFICACIONESFUNCIONALESMS=280too=TECNOLOGIA ORIENTADA A OBJETOS** FACTOR: MILES DE FUNCIONESMF=F/1000**DEFINICION DE MFMF(RANGO ENTERO) = MFEMF ES UN NUMERO ENTEROMF ES UN NUMERO ENTERO MENOR A 2 O MAYOR A 512MF(RANGO DECIMAL)= MFD MF ES UN NUMERO DECIMAL MAYOR A 2 Y MENOR A 512DF --> ORGANICO, FAMILIAR ==> EMPRESAS PRIVADASSL --> SEMILIBRE ==> EMP PRIVADASFR --> FUERTEMENTE RESTRINGIDO ==> EMP PUBLICAS, PARAESTATALES FORWARD CHAINING => ADELANTEBACKWARD CHAINING => ATRAS ------------------------------------------------------------------------------------------Ejercicios ================* Dado un sistema con desarrollo de modulos adicionales implica la difinicion de lsresponsabilidad genericas, se pide encontrar las caracteristicas del proyecto mencionado a fin de determinar los fundamentos genericos del desarrollo de software presentado.DATOS DE ANALISIS----------------------RS=13 - Responsabilidades GenericasTipo de PY = Organico FamiliarMETRICAS ORIENTADAS AL TAMAO-------------------------------* FUNCIONES F=280+RS =280+13 =3640 FUNCIONES DEL SISTEMAMS=280* MILES DE FUNCIONES MF=F/1000 =3640/1000 =3.64 Miles de Funciones* DECISION = MF Entero = MF Decimal ===> MF Decimal Entre 2 y 512 INTERPOLACIONTabla 2* EXFUERZO ESFA=ESF< +((MFA-MF-MF-ESF METRICAS ORIENTADAS AL TAMAO* ESF=171.39=3(MF)^1.12MF=37.03* FUNCIONES==> 37030 Funciones * RESPONSABILIDADES DE SISTEMA ==> F=MZ=>RS 7030 = 280*RS RS=37080/280 RS=93225=133** METRICAS ORIENTADAS A LA FUNCION* P=F/ESF P=37030/171.39 P= 216.17* CH=ESF/TDES CH=171.39/15.13 CH= 11.32