Ingeniería de Software Avanzada
|
|
- Bernardo Álvarez Medina
- hace 8 años
- Vistas:
Transcripción
1 Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Avanzada Dr. Marcello Visconti Z. Productividad y estimación de esfuerzo Productividad de software Estimación de esfuerzo - importancia y categorías de modelos Estimación de esfuerzo - modelo de Putnam Estimación de esfuerzo - modelo COCOMO Page 1
2 Productividad de software Cita clásica si se incorpora más gente a un proyecto que ya está atrasado, éste se atrasará aun más (Brooks, 1975) Productividad de software En general, Output/Input Output? LOC? tokens? FP? OO? Input? esfuerzo? $? Productividad? LOC/$, LOC/MM, PF/MM, PF/$? Page 2
3 Rangos de productividad en PF/MM Tamaños Seleccionados Tasas de Productividad PF/MM 100 PF 1000 PF PF > % 0.01% 0.0% 75 a % 0.1% 0.0% 50 a % 1.0% 0.0% 25 a % 5.0% 0.1% 15 a % 10.0% 1.4% 5 a % 50.0% 13.5% 1 a % 30.0% 70.0% <1 4.0% 4.0% 15.0% Productividad de software No es fácil de definir Pero es relativamente fácil mejorarla > disminución de esfuerzo - mayores competencias, mejores herramientas, métodos, estructuras de organización, planificación y control mejorar proceso Page 3
4 Productividad de software Factores que afectan la productividad humanos proceso producto otros (hardware?) Productividad de software Modelos de productividad - criterios para incluir factores > objetividad > generalidad > significancia > independencia Page 4
5 Productividad de software Estudios de productividad > Walston- Félix > Brooks > ITT > Boehm -- Modelo COCOMO Estudio de Walston-Félix Primer estudio, comienzos de los 70 s Sesenta (60) proyectos, múltiples datos recolectados Varios lenguajes, tamaños, productividades Modelo de estimación: 68 factores, luego 29 Page 5
6 Estudio de Walston-Felix Response Group Mean Productivity Productivity Productivity (DSL/PM) Change Range Question or Variable (1) (2) (3) (4) (5) 1 Customer interface complexity <Normal Normal >Normal ,03* 2 User participation in the None Some Much definitions of requirements ,40* 3 Customer originated Few Many program design changes ,94* 4 Customer experience with None Some Much the application area of the project ,65 5 Overall personnel Low Average High experience and qualifications ,11* 6 Percentaje of programmers <25% 25-50% >50% doing development who ,56* participated in design of funcional specifications 7 Previous experience with Minimal Average Extensive operational computer ,14 8 Previous experience with Minimal Average Extensive programming languages ,16* 9 Previous experience with Minimal Average Extensive application of similar or ,81* greater size and complexity Estudio de Walston-Felix Response Group Mean Productivity Productivity Productivity 10 Ratio of average staff size to < >0.9 duration (people/month) ,76 11 Hardware under No Yes concurrent development ,68 12 Development computer 0% 1-25% >25% access, open under special request ,58 13 Development computer 0-10% 11-85% >85% access, closed ,78 14 Classified security environment No Yes for computer and 25% of programs ,85 and data 15 Structured programming 0-33% 34-66% >66% ,83 16 Design and code inspections 0-33% 34-66% >66% ,54 17 Top-Down development 0-33% 34-66% >66% ,64 18 Chief programmer team usage 0-33% 34-66% >66% ,86 19 Overall complexity of code <Average >Average developed ,7 20 Complexity of application <Average Average >Average (DSL/PM) Change Range Question or Variable (1) (2) (3) (4) (5) processing ,08 Page 6
7 Estudio de Walston-Felix Response Group Mean Productivity Productivity Productivity (DSL/PM) Change Range Question or Variable (1) (2) (3) (4) (5) 21 Complexity of program flow <Average Average >Average ,43 22 Overall constraints on program Minimal Average Severe design ,77 23 Program design constraints on Minimal Average Severe main storage ,04 24 Program design constraints Minimal Average Severe on timing ,85 25 Code for real-time or interactive <10% 10-40% >40% operation or executing under ,66 severe time constraint 26 Percentage of code for 0-90% 91-99% 100% delivery ,06 27 Code classified as 0-33% 34-66% % nonmathematical application ,65 and I/O formatting programs 28 Number of classes of ítems in the >80 data base per 1000 lines of code ,73 29 Number of pages delivered >88 documentation per 1000 lines ,56* of delivered code Estimación de esfuerzo Importancia de estimar correctamente > subestimación de esfuerzo: pérdida económica > sobrestimación de esfuerzo: pérdida de competitividad Combinación de modelos, datos históricos, experiencia y sentido común Page 7
8 Estimación de esfuerzo Enfoques de estimación opinión experta analogías descomposición modelos matemáticos Estimación de esfuerzo Criterios de bondad de los modelos > validez > objetividad > facilidad de uso > robustez > transportabilidad Page 8
9 Estimación de esfuerzo Categorías de modelos > históricos > estadísticos > teóricos > compuestos Estimación de esfuerzo Modelos históricos o experimentales > mayoría de los modelos utilizados, expertos elaboran juicios basados en experiencia, intuición, información histórica Page 9
10 Estimación de esfuerzo Modelos estadísticos > se basa en análisis estadísticos para determinar parámetros y relaciones entre parámetros, i.e. producir ecuaciones matemáticas Estimación de esfuerzo Modelos teóricos > se basan en teorías del funcionamiento de la mente humana durante el desarrollo de software y de supuestas leyes matemáticas que sigue el proceso de desarrollo de software > ejemplo: Putnam Page 10
11 Estimación de esfuerzo Modelos compuestos > incorporan una combinación de ecuaciones analíticas, ajustes estadísticos, y juicios expertos > ejemplo: COCOMO Modelo de Putnam Supuesto básico: utilización de personal durante el desarrollo sigue una curva similar a la distribución Rayleigh Page 11
12 Modelo de Putnam Curva Global Diseño y Codificación Personas y y1 Tiempo Modelo de Putnam Parámetros y ecuaciones Ecuación básica K = S 3 / (C 3 T 4 ) C : factor tecnológico Problemas: determinación de C, amplificación de efectos, distribución Rayleigh Page 12
13 Modelo de Putnam Ecuación principal del modelo muestra la no linealidad existente entre el tiempo y esfuerzo Modelo cuestionado y poco utilizado Modelo COCOMO Barry Boehm, 1981 Estima esfuerzos y tiempos, por fases y actividades Importancia: modelo compuesto más famoso y mejor documentado Tres (3) niveles, 3 modos de desarrollo determinan conjunto de ecuaciones básicas Modelo básico: basado en KLOC Modelo intermedio: basado en KLOC + 15 factores de ajuste de esfuerzo - RELY, DATA, CPLX, TIME, STOR, VIRT, TURN, ACAP, AEXP, PCAP, VEXP, LEXP, MODP, TOOL, SCED Modelo detallado: similar al intermedio pero diferenciado por fase Problemas de validación (63 proyectos, ), variabilidad, parámetros a estimar y necesidad de calibración Versión 2.0, liberada Septiembre 1997 (83 proyectos) Page 13
14 Causas de inexactitud de estimación - top 5 Cambios frecuentes en los requerimientos Tareas omitidas Usuarios no comprenden cabalmente sus requerimientos Mala comunicación usuario - analista Pobre o imprecisa definición del problema Una metodología de estimación Entrada: definición del problema Paso 1: estimar tamaño (FP) Paso 2: transformar tamaño (FP a KLOC) Paso 3: estimar tiempo y esfuerzo (COCOMO) Paso 4: distribuir tiempo y esfuerzo (COCOMO) Paso 5: normalizar a tiempo calendario (ESTERLING) Salida: calendario, costos Page 14
15 Modelo COCOMO KDSI: kilo delivered source instructions Rango básico de estimación: desde Diseño del producto hasta Pruebas e integración Sólo actividades y cargos directos Persona-mes: 19 días, 152 horas Buena administración Requerimientos no cambian Modelo de desarrollo clásico o en cascada Modelo COCOMO básico Ecuaciones básicas modo orgánico esfuerzo: MM = 2.4 (KDSI) 1.05 tiempo: TDEV = 2.5 (MM) 0.38 dotación promedio: FSP = MM / TDEV productividad: DSI/MM Perfiles de Proyectos Globales Tamaño de Producto Pequeño: 2 KDSI Intermedio: 8 KDSI Medio: 32 KDSI Grande: 128 KDSI Esfuerzo [MM] Productividad [DSI/MM] Calendarización [meses] Personal Promedio [FSP] 5, ,6 1,1 21, ,0 2,7 91, ,0 6,5 392, ,0 16,0 Page 15
16 Modelo COCOMO básico Fase de Distribución de Esfuerzo y Calendarización: Modo Orgánico FASE Esfuerzo Planes y Requerimientos Pequeño (2 KDSI) Tamaño del Producto Intermedio Medio (8 KDSI) (32 KDSI) Grande (128 KDSI) 6 % 6 % 6 % 6 % Diseño del Producto Programación Diseño Detallado Codificación y Test Unitario Integración y Test TOTAL 100 % 100 % 100 % 100 % Calendarización Planificación y Requerimientos 10 % 11 % 12 % 13 % Diseño del Producto Programación Integración y Test TOTAL 100 % 100 % 100 % 100 % Modelo COCOMO básico Esfuerzo de mantención anual ACT: annual change traffic (%) MM AM = ACT * MM, FSP AM = MM AM /12 Otros modos de desarrollo modo semidesconectado» MM = 3.0 (KDSI) 1.12» TDEV = 2.5 (MM) 0.35 modo embebido» MM = 3.6 (KDSI) 1.20» TDEV = 2.5 (MM) 0.32 Page 16
17 Modelo COCOMO básico Características Distinguibles de Modos de Desarrollo de Software Modo Característica Orgánico Semi-Desconectado Integrado Entendimiento organizacional de Completo Considerable General objetivos del producto Experiencia en trabajos con sistemas de Extensivo Considerable Moderado software relacionados Necesidad de conformar software con Básico Considerable Total requerimientos pre-establecidos Necesidad de conformar software con Básico Considerable Total especificaciones externas de interface Desarrollo concurrente de nuevo Algunos Moderado Extensivo hardware asociado y procedimientos operacionales Necesidad de arquitecturas y algoritmos Mínimo Algunos Considerable de procesamiento de datos innovativo Premio a completación temprana Bajo Medio Alto Rango de tamaño de producto < 50 KDSI < 300 KDSI Todos los tamaños Ejemplos Reducción de datos lotes, Modelos científicos, Modelos de Negocios, Compiladores y Sistemas Operativos pequeños, Inventario simple y control de producción La mayoría de los sistemas de procesamiento de transacciones, Nuevos Sistemas Operativos y DBMS, Control de producción de inventarios ambiciosos, Controladores de comandos simples Grandes sistemas de procesamiento de transacciones complejas, Muy Grandes y ambiciosos Sistemas Operativos, Ambiciosos controladores de comandos de aviones Modelo COCOMO básico Ocho actividades en cada fase análisis de requerimientos diseño del producto programación planificación del testing verificación y validación administración (project office) CM & QA documentación (manuals) Page 17
18 Modelo COCOMO básico Distribución por actividad (modo embebido) Plans and Integration Phase Requirements Product Design Programming and Test Development Maintenance Product Size S I M L VL S I M L VL S I M L VL S I M L VL S I M L VL S I M L VL Overall Phase % Activity Percentage Req. Analysis Product design Programming Test planning V&V Project office CM/QA Manuals Modelo COCOMO intermedio Mejores (o menos malos) resultados que el modelo básico Quince factores de costo: producto, proceso (proyecto), recursos (computador, personal) Esfuerzo nominal modo orgánico MM NOM = 3.2 (KDSI) 1.05 TDEV = 2.5 (MM) 0.38 modo semidesconectado MM NOM = 3.0 (KDSI) 1.12 TDEV = 2.5 (MM) 0.35 modo embebido MM NOM = 2.8 (KDSI) 1.20 TDEV = 2.5 (MM) 0.32 Page 18
19 Modelo COCOMO intermedio Múltiples Esfuerzos de Desarrollo de Software Controladores de Costos Rating Muy Bajo Bajo Nominal Alto Muy Alto Atributos del Producto RELY Requerimientos de confiabilidad del Sw,75,88 1,00 1,15 1,40 DATA Tamaño de base de datos,94 1,00 1,08 1,16 CPLX Complejidad del Producto,70,85 1,00 1,15 1,30 1,65 Atributos del Computador TIME Restricciones del tiempo de ejecución 1,00 1,11 1,30 1,66 STOR Restricciones de Almacenamiento 1,00 1,06 1,21 1,56 Pr incipal VIRT Volatilidad de la máquina virtual,87 1,00 1,15 1,30 TURN Tiempo de turnaround del computador,87 1,00 1,07 1,15 Atributos del Personal ACAP Capacidad del analista 1,46 1,19 1,00,86,71 AEXP Experiencia en aplicaciones 1,29 1,13 1,00,91,82 PCAP Capacidad de programadores 1,42 1,17 1,00,86,70 VEXP Experiencia en máquinas virtuales 1,21 1,10 1,00,90 LEXP Experiencia en el lenguaje de pr ogramación 1,14 1,07 1,00,95 Atributos del Proyecto MODP Uso de prácticas modernas de 1,24 1,10 1,00,91,82 programación T OOL Uso de herramientas de software 1,24 1,10 1,00,91,83 S CED Calendarización requerida del desarrollo 1,23 1,08 1,00 1,04 1,10 Extra Alto Modelo COCOMO intermedio Cost Driver Very Low Low Nominal High Very High Extra High Product Attributes RELY Effect: slight Low, easily Moderate, High Financial Risk to human inconvenience recoverable losses recoverablre losses loss life DATA (DB bytes / Prog. DSI) < <= (D/P) < <= (D/P) < 1000 (D/P) >=1000 CPLX Computer Attributes TIME <=50% use of 70% 85% 95% available execution time STOR <=50% use of 70% 85% 95% available storage VIRT Major change every 12 Major: 6 months Major: 2 months Major: 2 weeks months Minor: 2 weeks Minor: 1 week Minor: 2 days Minor: 1 Month TURN Interactive Average turnaround 4-12 hours >12 hours < 4 hours Personnel attributes ACAP 15th percentile 35th percentile 55th percentile 75th percentile 90th percentile AEXP <= 4 months 1 year 3 years 6 years 12 years experience PCAP 15th percentile 35th percentile 55th percentile 75th percentile 90th percentile VEXP <= 1 month 4 months 1 year 3 years experience LEXP <= 1 month 4 months 1 year 3 years experience Project attributes MODP No use Beginning use Some use General use Routine use TOOL Basic Basic mini tools Basic midi/maxi Strong maxi Add requirements, microprocessor tools programming, test design, management, tools tools documentation tools SCED 75% of nominal 85% 100% 130% 160% Page 19
20 Modelo COCOMO intermedio Pasos determinación de esfuerzo nominal determinación de ratings y factores multiplicadores para los 15 cost drivers determinación de factor de ajuste de esfuerzo (effort adjustment factor, eaf), esfuerzo y tiempo» factor: eaf = cd 1 * cd 2 * cd 3 **** cd 15» esfuerzo: MM = MM NOM * eaf» tiempo: TDEV correspondiente Modelo COCOMO intermedio Esfuerzo de mantención anual ACT: annual change traffic (%) eaf AM : solo 14 cost drivers, con tablas propias para RELY y MODP, no se considera SCED MM NOM-AM = ACT * MM NOM MM AM = eaf AM * MM NOM-AM FSP AM = MM AM /12 Otros adaptación de software (EDSI) desarrollo por componentes Page 20
21 Ideas finales modelo COCOMO Modelo detallado: mayor esfuerzo, resultados similares (no muy buenos..) Muchos factores no incluídos Importancia de calibración Desarrollo de COCOMO 2.0 Modelo COCOMO 2.0 Nuevo escenario cambios en tecnología de software nuevos modelos de ciclo de vida nuevas herramientas reingeniería generadores de aplicaciones enfoques orientados a objetos etc Page 21
22 Modelo COCOMO 2.0 Características principales mayor variedad de técnicas y tecnologías uso de diferentes modelos de tamaño según se avanza en el desarrollo y se conoce más del sistema se basa en tres etapas principales de un proceso de desarrollo, reconociendo que es imposible conocer tamaño en LOC en forma temprana en el ciclo de vida dado que es nuevo, no hay datos publicados acerca de su precisión Modelo COCOMO 2.0 Etapa 1 normalmente se conoce poco del tamaño probable del producto final, se trabaja con prototipos para resolver aspectos de alto riesgo, por lo que el tamaño se estima en puntos de objeto ( u object points, que capturan el tamaño en términos de generadores de esfuerzo de alto nivel: número de tablas de datos de clientes y de servidores, % de pantallas e informes reusados desde proyectos anteriores) Page 22
23 Modelo COCOMO 2.0 Etapa 2 se ha decidido continuar con el desarrollo, pero deben explorarse arquitecturas y conceptos de operación alternativos... se conoce más que en la etapa anterior, pero no suficiente como para estimar con precisión... se utilizan puntos de función como estimador de tamaño pues ofrecen una descripción mejor que los puntos de objeto para estimar la funcionalidad capturada en los requerimientos Modelo COCOMO 2.0 Etapa 3 ha comenzado el desarrollo y se cuenta con mucha más información, se estima el tamaño en términos de LOC y se utilizan los cost drivers de una manera similar al modelo original, incorporando modelos de reuso, nuevos cost drivers, nuevos valores de parámetros, tomando en cuenta además la mantención y la degradación del producto (breakage o cambios en los requerimientos en el tiempo) Page 23
Medición de Productividad de Software
Medición de Productividad de Software Una definición tradicional de productividad de software corresponde al número de líneas de código fuente producidas por persona-mes de esfuerzo. Existen muchos problemas
Más detallesEstimación de costos y esfuerzos. Calidad en el Desarrollo de Software. Estimación de costos para el software. Planificación de proyectos
Estimación de costos y esfuerzos Métricas de procesos de software Depto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur COCOMO otros Segundo Cuatrimestre 2007 de proyectos Estimación
Más detallesEstimación de Proyectos Software
Estimación de Proyectos Software 1 1. Introducción. Estimación: (Del lat. aestimatĭo, ĭ -ōnis). Aprecio y valor que se da y en que se tasa y considera algo Estimación en relación a la IS: Cumplimiento
Más detallesrg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b
El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesIndustrial Data ISSN: 1560-9146 iifi@unmsm.edu.pe Universidad Nacional Mayor de San Marcos Perú
Industrial Data ISSN: 1560-9146 iifi@unmsm.edu.pe Universidad Nacional Mayor de San Marcos Perú Lorena Lazo, Paul; Ruiz Lizama, Edgar de software y su impacto en el costo del sistema Industrial Data, vol.
Más detalles- Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de acuerdo con los conocimientos adquiridos.
Competencias generales - Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática que tengan por objeto, de acuerdo con los
Más detallesAdministración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec
Administración de Centros de Computo. ITIL dcercado@primma.com.ec Situación Procesos de negocio complejos y cambiantes, tiempos acelerados y un mercado global imponen requerimientos exigentes. El negocio
Más detallesGrado en Ingeniería Informática
Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería
Más detallesCOCOMO. Modelo constructivo de costes
COCOMO Modelo constructivo de costes QUE ES Es un modelo matemático para la estimación de costes. Incluye tres submodelos, cada uno ofrece un nivel de detalle y aproximación, cada vez mayor, a medida que
Más detallesIngeniería de Software. Dr. Marcello Visconti Departamento de Informática Universidad Técnica Federico Santa María visconti@inf.utfsm.
Ingeniería de Software Dr. Marcello Visconti Departamento de Informática Universidad Técnica Federico Santa María visconti@inf.utfsm.cl Ingeniería?? de Software Grandes Problemas Actuales Retraso respecto
Más detallesINGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS
INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo
Más detallesCOCOMO. estos para posteriormente poder realizar los calculos del metodo de estimación:
COCOMO Vamos a utilizar la tecnica COCOMO para realizar una estimació n del esfuerzo necesario para la realización del proyecto. Para la realización del COCOMO previamente necesitamos conocer el número
Más detallesUnidad 1. Fundamentos en Gestión de Riesgos
1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.
Más detallesVisión n de negocio y gestión de proyectos y estado actual. Conclusiones y enfoques relevantes de las metodologías de proyectos de software
Visión n de negocio y gestión de proyectos y estado actual Conclusiones y enfoques relevantes de las metodologías de proyectos de software Sin perder noción n de la realidad [La ingeniería de software]
Más detallesESTIMACION PARA PROYECTOS DE SOFTWARE (TIPOS, MODELO, TECNICAS) Y MODELO COCOMO
ESTIMACION PARA PROYECTOS DE SOFTWARE (TIPOS, MODELO, TECNICAS) Y MODELO COCOMO Resumen Sandy C. Polvo Loaiza Universidad Autónoma de Tlaxcala Facultad de Ciencias Básicas, Ingeniería y Tecnología Antes
Más detallesCaracterísticas principales
Modelo COCOMO 2.0 Nuevo escenario cambios en tecnología de software nuevos modelos de ciclo de vida nuevas herramientas reingeniería generadores de aplicaciones enfoques orientados a objetos etc Modelo
Más detallesUniversidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática
Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)
Más detallesCiclo de Vida del Desarrollo de un Sistema de Información. Departamento de Ingeniería Industrial Universidad de Chile
Ciclo de Vida del Desarrollo de un Sistema de Información Departamento de Ingeniería Industrial Universidad de Chile Temario Noción de un Ciclo de Vida Ventajas y Desventajas Modelos de Ciclos de Vida
Más detallesLa Medición funcional en la gestión de proyectos de software
La Medición funcional en la gestión de proyectos de software 1 Objetivos de presentación Presentar lo que es Análisis de Puntos de Función Presentar sus principales aplicaciones por la industria Un enfoque
Más detallesMÉTODOS DE ESTIMACIÓN
MÉTODOS DE ESTIMACIÓN 1 MÉTODOS DE ESTIMACIÓN 1. Introducción 2. Precisión y exactitud de las estimaciones 3. Estimación de costes 4. Técnica Delphi 5. Técnicas de descomposición 6. Modelos de coste y
Más detallesP.S.P. Programa Educativo. Tecnologías de la Información y Comunicación. Alumno. José Alfredo Ramírez Jaguey
Universidad Tecnológica del Valle del Mezquital P.S.P Programa Educativo Alumno 5 to Cuatrimestre Grupo A Materia Calidad en Desarrollo de Software Facilitador Lic. Norma Pérez López Enero Abril 2011.
Más detallesSolución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar
Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad
Más detallesImplementando CMMI 2 con el Proceso Unificado de Desarrollo de Software. Ing. Patricia Forradellas Ing. Guillermo Pantaleo
Implementando CMMI 2 con el Proceso Unificado de Desarrollo de Software Ing. Patricia Forradellas Ing. Guillermo Pantaleo Contenido 1. El problema 2. Conceptos claves 2.1 modelo CMMI de mejora de procesos
Más detallesF1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 2 3 1 5 3 0 0 3 5 2 1 0 5 2 SUMA FACTORES DE AJUSTE: 32
ESTIMACIONES. EJEMPLO TIPO 1. Muestre el proceso completo con los valores obtenidos no solo para los datos que se piden sino también para los valores intermedios que se necesiten. El escribir una respuesta
Más detallesAdministración de proyectos. Organizar, planificar y programar los proyectos de software
Administración de proyectos Organizar, planificar y programar los proyectos de software Administración de proyectos Trata de las actividades que hay que realizar para asegurar que el software se entregará
Más detallesTécnicas de Estimación
Técnicas de Estimación Gestión de Proyectos Informáticos Clase 4 Bibliografía Software engineering economics - Bohem Measuring the software process Estimating software costs - Capers Jones COCOMO II model
Más detallesCentro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI)
Centro de Investigación y Desarrollo en Ingeniería en Sistemas de Información (CIDISI) OFERTAS TECNOLÓGICAS 1) GESTIÓN ORGANIZACIONAL Y LOGÍSTICA INTEGRADA: TÉCNICAS Y SISTEMAS DE INFORMACIÓN 2) GESTIÓN
Más detallesIngeniería de Software Avanzada
Universidad Técnica Federico Santa María Departamento de Informática Ingeniería de Software Avanzada Dr. Marcello Visconti Z. Origen : Allan Albrecht, IBM Suma ponderada de parámetros básicos para dimensionar
Más detallesIngeniería de Software
Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones
Más detallesConceptos Generales. Introducción a la ingeniería de Software. Tomado de: Escuela de Sistemas Universidad Nacional de Colombia Sede Medellín
Conceptos Generales Introducción a la ingeniería de Software Tomado de: Escuela de Sistemas Universidad Nacional de Colombia Sede Medellín Qué es el Software? Objeto de estudio de la Ingeniería de Software
Más detallesIngeniería de Software: Parte 2
Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes.
Más detallesIngeniería de Software
Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones
Más detallesEl Proceso de Desarrollo de Software. Diseño de Software Avanzado Departamento de Informática
El Proceso de Desarrollo de Software La Ingeniería del Software Ingeniería... La profesión en la que el conocimiento de las ciencias naturales y matemáticas, ganado con estudio, experiencia y práctica,
Más detallesIngeniería de Software
Departamento de Informática Universidad Técnica Federico Santa María Pauta Plan de Proyecto Profesor: Dr. Marcello Visconti Zamora visconti@inf.utfsm.cl 0 Portadas El documento que se está generando corresponde
Más detallesConceptos Básicos. El Instituto de administración de Proyectos, PMI, define un proyecto como:
Existen diferentes modelos y metodologías para la administración de proyectos y modelos de calidad para el desarrollo del software. Por lo que mencionaremos los siguientes conceptos importantes. a) Qué
Más detallesInstituto Nacional de Tecnología Industrial TESTING DE SOFTWARE
Instituto Nacional de Tecnología Industrial TESTING DE SOFTWARE Laboratorio de Testing y Aseguramiento de Calidad de Software Disertante: A.C. Gabriel Miretti Agenda Presentación del Laboratorio de Testing
Más detalles: Desarrollo de Sistemas de Información CODIGO : 620191
UNIIVERSSIIDAD DELL BIIO--BIIO VIICERRECTORIIA ACADEMIICA DIIRECCIION DE DOCENCIIA ASIGNATURA : Desarrollo de Sistemas de Información CODIGO : 620191 I. IDENTIFICACION 1.1 CAMPUS : CONCEPCIÓN 1.2 FACULTAD
Más detallesUNIVERSIDAD DE GUADALAJARA
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TÓPICOS SELECTOS DE
Más detalles1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesLICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA
LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA ACLARACIONES Y RESPUESTAS A CONSULTAS SEGUNDA PARTE De acuerdo a lo señalado en el numeral 11 de las Bases de Licitación, a continuación se presenta
Más detallesUnidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)
Unidades temáticas de Ingeniería del Software Fases del proceso de desarrollo 4ª edición (2008) Facultad de Informática organización del desarrollo El ciclo de vida del software abarca el proceso de desarrollo,
Más detallesIngeniería de Software II
Ingeniería de Software II Primer Cuatrimestre de 2008 Clase 2: Planificación de Proyectos de Software Buenos Aires, 27 de Marzo de 2008 Temas para hoy Repaso de la clase anterior: modelos de ciclo de vida
Más detallesTOMA DE DECISIONES II
TOMA DE DECISIONES II Tema Nº 04 1. LAS HERRAMIENTAS TECNOLÓGICAS PARA LAS TOMA DE DECISIONES GERENCIALES 1.1 Importancia de los ERP. 1.2 Aadministración del desempeño corporativo CPM 1. HERRAMIENTAS TECNOLÓGICAS
Más detallesInstalación de Sistemas de Automatización y Datos
UNIVERSIDADE DE VIGO E. T. S. Ingenieros Industriales 5º Curso Orientación Instalaciones y Construcción Instalación de Sistemas de Automatización y Datos José Ignacio Armesto Quiroga http://www www.disa.uvigo.es/
Más detalles3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.
Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas
Más detallesGrado en Ingeniería del Software
Grado en Ingeniería del Software Descripción de los módulos o materias FUNDAMENTOS CIENTÍFICOS PARA LA INGENIERÍA Bases científicas necesarias para cualquier ingeniero informático: Física, Álgebra, Análisis
Más detallesCAPÍTULO 5. Un modelo empírico de estimación para software puede utilizar fórmulas
CAPÍTULO 5 Modelos empíricos de estimación. Un modelo empírico de estimación para software puede utilizar fórmulas derivadas empíricamente para predecir el esfuerzo como una función de LDC y PF. Los valores
Más detallesWBS:Work Breakdown Structure. WBS - Work Breakdown Structure. WBS - Work Breakdown Structure. WBS:Work Breakdown Structure...
WBS - Work Breakdown Structure WBS:Work Breakdown Structure WBS: es una descripción jerárquica del trabajo que se debe realizar para completar el proyecto. El trabajo se divide en actividades. Las actividades
Más detallesCLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS. USB Ing. De Software. Prof. I. C. Martínez
CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS USB Ing. De Software. Prof. I. C. Martínez Ing. De Software Ingeniería de Software La Ingeniería de Software es la ciencia
Más detallesE t s ima m c a i c ón ó n en e n pr p oy o e y c e t c os o s de d s f o twa w r a e
Estimación en proyectos de software Agosto 2009 CONTENIDO 1 Introducción 2 Modelos de estimación 3 La estimación en el modelo CMMi 4 Análisis de puntos funcionales 5 COCOMO II Referencias 1 Software Cost
Más detallesINGENIERÍA DE MANUFACTURA. Manufactura Integrada por Computadora (CIM) Ing. Ricardo Jiménez
INGENIERÍA DE MANUFACTURA Manufactura Integrada por Computadora (CIM) Ing. Ricardo Jiménez Esquema funcional de un Sistema de Manufactura Integrada por Computadora CAD/CAM Diseño y Manufactura Asistido
Más detallesTecnología de la Información. Administración de Recursos Informáticos
Tecnología de la Información Administración de Recursos Informáticos 1. Recursos informáticos: Roles y Responsabilidades 2. Áreas dentro del Departamento de Sistemas 3. Conceptos asociados a proyectos
Más detalleseagle high engineering
Portafolio digital @highengine Quiénes somos? Eagle high Engineering es una empresa colombiana dedicada a dar soluciones de componente tecnológico para cada tipo de negocio y sus necesidades de gestión
Más detallesArquitectura de Software, mucho más que un diagrama tradicional. Dr. Cuauhtémoc Lemus Olalde. Centro de Investigación en Matemáticas (CIMAT)
Congreso Estatal de Ciencias de la Computación Universidad Autónoma de Aguascalientes Arquitectura de Software, mucho más que un diagrama tradicional Dr. Cuauhtémoc Lemus Olalde Centro de Investigación
Más detallesCICLO DE VIDA DEL SOFTWARE
CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en
Más detallesPropuesta de Colaboración. Gestión Documental. www.gitdoc.es Avenida de los Metales 24. 28914 Leganés - Madrid. Tel. 902 99 90 73. Fax.
Propuesta de Colaboración Gestión Documental www.gitdoc.es Avenida de los Metales 24. 28914 Leganés - Madrid. Tel. 902 99 90 73. Fax. 916 89 86 50 Propuesta de Colaboración Gestión Documental Software
Más detallesIntroducción a Rational Unified Process (RUP)
Qué es un Proceso de Desarrollo de SW? Introducción a Patricio Letelier letelier@dsic.upv.es Departamento Sistemas Informáticos y Computación (DSIC) (UPV) - España Define Quién debe hacer Qué, Cuándo y
Más detalles2. Administración de Proyectos en el contexto de TI
2. Administración de Proyectos en el contexto de TI 2.1 Los proyectos no pueden estar aislados Los proyectos deben operar en un ambiente organizacional amplio Los Project managers necesitan tener una visión
Más detallesCompetencias generales vinculadas a los distintos módulos Módulo de Formación Básica
Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica C1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar
Más detallesimplantación Fig. 1. Ciclo de vida tradicional
1. Ciclo de vida tradicional de los sistemas de software En ingeniería de software, la descripción tradicional del ciclo de vida del software está basada en un modelo conocido como el modelo de cascada
Más detallesSISTEMAS DE INFORMACIÓN I TEORÍA
CONTENIDO: CICLO DE VIDA DE DESARROLLO DE SI FASES GENÉRICAS DEL CICLO DE VIDA DE DESARROLLO DE SI VISIÓN TRADICIONAL DEL CICLO DE VIDA DE DESARROLLO DE SI DE DESARROLLO DE SI: ANÁLISIS Material diseñado
Más detallesCiclo de vida del software
Ciclo de vida del software Definición El proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y el retiro del sistema. Confiable,
Más detallesTema 2. Ingeniería del Software I feliu.trias@urjc.es
Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición
Más detallesDiseño del Sistema de Información
Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:
Más detallesInteracción Persona - Ordenador
Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición
Más detallesResumen General del Manual de Organización y Funciones
Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de
Más detallesIntroducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.
Introducción En la actualidad, el software se encuentra en muchos campos de la actividad humana: la industria, el comercio, las finanzas, gobierno, salud, educación, etc. Por lo que existe una creciente
Más detallesA continuación se describe con mayor detalle cada una de las unidades: UNIDAD 2: Calidad en el desarrollo, adquisición, operación y mantenimiento del
1. OBJETIVOS: Incorporar los conceptos de indicador, métrica, medida, escala de medición, y proceso de medición. Entender la importancia de los indicadores de desempeño de procesos, su medición y seguimiento.
Más detallesIngeniería de Software
Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6
Más detallesTabla 10.2. Tabla de equivalencia entre asignaturas de Ingeniería Técnica en Informática de Gestión al Grado en Ingeniería Informática. Créd LRU.
El proceso de adaptación de los estudiantes de la actual Ingeniería Técnica en Informática de Gestión al título de grado en Ingeniería Informática se realizará a requerimiento de los propios estudiantes
Más detallesUN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR
UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de
Más detallesIngeniería de Software I
Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00
Más detallesBechtle Solutions Servicios Profesionales
Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora
Más detalles2 EL DOCUMENTO DE ESPECIFICACIONES
Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir
Más detallesEstimación de Tamaño de Software: Puntos Funcionales. Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes
Estimación de Tamaño de Software: Puntos Funcionales Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Puntos de Función Métrica para cuantificar la funcionalidad de un
Más detallesEstándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesPERFIL TÉCNICO ANALISTA-PROGRAMADOR
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA CONSULTORÍA Y ASISTENCIA PARA LOS PROYECTOS WEB EN EL TRIBUNAL CONSTITUCIONAL PERFIL TÉCNICO ANALISTA-PROGRAMADOR 1 Índice Antecedentes... 3
Más detallesUn modelo de proceso es una representación abstracta de un proceso. Presenta una descripción de un proceso desde una perspectiva particular.
El proceso software Un conjunto estructurado de actividades y resultados asociados que conducen a la creación de un producto de software Especificación: Definir la funcionalidad y las restricciones en
Más detallesEl Proceso Unificado de Desarrollo de Software
El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:
Más detallesAplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software
Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Jorge Bozo jbozo@inf.ucv.cl Escuela de Ingeniería Informática Universidad Católica de Valparaíso Valparaíso, Chile
Más detallesModelos de Propuestas
Página 1 de 6 1. Objetivo y Alcance Orientar en la elaboración de las propuestas de los productos y servicios ofrecidos por la Dirección de Interacción Social y Desarrollo Tecnológico de la Universidad
Más detallesEl Software. Es lo que se conoce como el ciclo de vida del software.
El Software Hace referencia a los programas y toda la información asociada y materiales necesarios para soportar su instalación, operación, reparación, y mejora. Para construir un nuevo elemento software
Más detallesCentro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico
Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas Un ejemplo práctico: Plataforma de Archivo electrónico Índice 1. Presentación del proyecto 2. Objetivos del proyecto 3.
Más detalles1.1 EL ESTUDIO TÉCNICO
1.1 EL ESTUDIO TÉCNICO 1.1.1 Definición Un estudio técnico permite proponer y analizar las diferentes opciones tecnológicas para producir los bienes o servicios que se requieren, lo que además admite verificar
Más detallesDiseño del Sistema de Información
Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI
Más detallesPRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES
PRODUCTIVIDAD DE PROYECTOS DE DESARROLLO DE SOFTWARE: FACTORES DETERMINANTES E INDICADORES Raúl Palma G. y Guillermo Bustos R. Escuela de Ingeniería Industrial Universidad Católica de Valparaíso Casilla
Más detallesPROCEDIMIENTO ESPECÍFICO. Código G114-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PROYECTO
Más detallesCAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo
CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo Laboratorio de Redes de Neuronas Artificiales y Sistemas Adaptativos Universidade
Más detallesDE VIDA PARA EL DESARROLLO DE SISTEMAS
MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso
Más detallesSUPLEMENTO EUROPASS AL TÍTULO
SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Más detallesMODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE
MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE Este material y todos y cada uno de los contenidos en él incorporados constituyen una adaptación de las conferencias de
Más detallesDecisiones a tomar en los estudios de INGENIERÍA INFORMÁTICA
Decisiones a tomar en los estudios de INGENIERÍA INFORMÁTICA Escuela de Ingeniería y Arquitectura (EINA) Universidad de Zaragoza Zaragoza, 20 de Abril de 2015 1 Decisiones a tomar Qué especialidad elijo?
Más detallesSeñor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009
1 Montevideo, 11 de marzo de 2009 Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009 De nuestra consideración, De acuerdo a vuestra solicitud, tenemos el agrado de poner a su consideración la presente
Más detalles6 Anexos: 6.1 Definición de Rup:
6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.
Más detallesUNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS
UNIVERSIDAD DE ORIENTE FACULTAD DE CIENCIAS ECONOMICAS AUDITORIA DE SISTEMAS COMPUTACIONALES TIPOS DE AUDITORIA LIC. FRANCISCO D. LOVOS Tipos de Auditorías Auditoría de Base de Datos Auditoría de Desarrollo
Más detallesCiclo de vida del Software
Tema 2: Ciclo de vida del Software Marcos López Sanz Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Modelos de desarrollo Qué es el Ciclo de Vida del SW? Es una sucesión de etapas por
Más detalles