Introducción al PSP (Personal Software Process)
|
|
|
- Rosario Ortíz Castellanos
- hace 10 años
- Vistas:
Transcripción
1 Introducción al PSP (Personal Software Process) Watts S. Humphrey, El trabajo del ingeniero de Software 1.1 Qué es la ingeniería del Software? Planificar el trabajo. Hacer el trabajo de acuerdo con el plan. Esforzarse en productos de máxima calidad. 1.2 Por qué es importante una buena ingeniería? Para satisfacer el compromiso costo / planificación, lo que beneficia directamente a la calidad del producto. 1.3 El Proceso de Software Personal (PSP) Ayuda a las personas a realizar un buen trabajo Enseña cómo definir, estimar y planear procesos que guiarán el trabajo. 1
2 1. El trabajo del ingeniero de Software 1. 4 La disciplina del trabajo de alta calidad La disciplina PSP proporciona un marco de trabajo estructurado para desarrollar las habilidades personales y los métodos que necesitará como Ingeniero de Software. La cuestión no es si necesita habilidades personales, sino cuánto tiempo necesita para desarrollarlas y cómo las utilizará de forma consistente. La disciplina PSP acelerará el aprendizaje. 1.5 La importancia del trabajo de alta calidad. Para producir software de calidad, cada IS debe trabajar con calidad. 1.6 Mejorando la calidad del trabajo Medir, usar la medida para analizar objetivos y, si es necesario, cambiar. 1.7 El proceso de mejora 1.7 EL PROCESO DE MEJORA Definir el objetivo de calidad Medir la calidad del producto Comprender el proceso Ajustar el proceso Comparar los resultados con el objetivo Medir los resultados Utilizar el proceso ajustado 2
3 2. La administración del tiempo 2.1 La lógica del manejo del tiempo Probablemente hará esta semana lo mismo que hizo la semana pasada. Para hacer un plan realista tiene que controlar su forma de gastar tiempo. Para comprobar la exactitud de tus estimaciones de tiempo y planes, debe documentar y, posteriormente, comparar con lo que realmente hace. 2. La administración del tiempo Para gestionar su tiempo: planifique su tiempo y siga el plan. 3
4 2. La administración del tiempo 2.2 Cómo utiliza su tiempo? Clasifique las actividades principales : 3 a 5 categorías generales, con subcategorías. Registre el tiempo dedicado a cada una de las actividades principales. Registre el tiempo de forma normalizada. Guarde los datos de tiempo en un lugar adecuado. 2. La administración del tiempo 2.3 El cuaderno del Ingeniero de Software Se pueden llenar varios cuadernillos. Ejemplo: uno por cada proyecto o al terminarse uno de ellos. Cada uno con: su portada y tiempo de inicio y fin su índice su lista de trabajos generales 4
5 3. Seguimiento del Tiempo Se debe saber establecer las tareas que interesa medir. El objetivo es saber el tiempo real que se está gastando La unidad de medida del tiempo debe ser minutos. No de trabaja más de 1 hora seguida 3. Bitácora de tiempo C=Completada U=Unidades 5
6 3.8 Ideas para su bitácora Traer el cuaderno todo el tiempo Si no se trae, anotar lo más rápido posible Puede ponerse hora inicial y final de interrupción Resumir semanalmente. 4. Planificación Hay dos clases de planificación: Basada en período de tiempo. Basada en la actividad o producto. Por ejemplo, leer un libro de 20 capítulos: Estimar el tiempo total: 20 horas. Tiempo dedicado: 1 hora a la semana. Plan del producto: Leer los 20 capítulos en 20 horas. Plan del período: La forma de repartir el tiempo de lectura en incrementos semanales de 1 hora. 6
7 4.2 Resumen Semanal (1) Resumen Semanal (2)
8 5. Planificación del producto Un plan del producto adecuado requiere: El tamaño y las características más importantes del producto a realizar. Una estimación del tiempo requerido para hacer el trabajo. Una previsión de la planificación. Algunas definiciones: Producto: Algo que se produce para un cliente. Proyecto: Produce un producto. Tarea: Elemento de trabajo. Proceso: Forma de hacer proyectos. Plan: Forma en que un proyecto concreto va a ser hecho: cómo cuando y que costo tendrá. Trabajo: Algo que hace, tanto un proyecto como una tarea. 5.7 Registro de datos de trabajos 8
9 5.7 Registro de datos de trabajos 5.8 Sugerencias para registrar trabajos Si el trabajo es nuevo: adivinar estimado Si es un trabajo conocido: fijarse en estimaciones anteriores A la larga: usar hoja de cálculo. 9
10 6. El tamaño del producto La planificación del producto no es un proceso exacto. Para hacer un plan del producto, compare lo que planifica hacer con lo que ha hecho antes. Pero no todos los problemas son iguales: Base las estimaciones en problemas similares. No sólo en tamaño, el tipo de problema puede variar. Se usará como medida las líneas de código (LOC). No siempre las LOC son la mejor medida. 6. Estimación del tamaño Programa Bucles LOC Funciones estimadas Mín. Med. Máx While sencillo Case 5 14 Repeat sencillo Case sencillo Case grande Datos 6 18 Lista enlazada sencilla Cálculo 1 20 Cálculo pequeño Total Este programa tiene una sentencia Case sencilla, un Bucle y un cálculo. Asumo que, como máximo, el tamaño se obtendrá sumando estos tamaños típicos, =54 LOC. Para el valor mínimo, asumo que estas funciones podrán combinarse más efectivamente que cuando están como elementos separados. Esto nos da 22 LOC como valor mínimo. 34 LOC es el punto medio entre los dos valores anteriores. 10
11 7. Administrando su tiempo Revise las categorías de tiempo para ver si cubren todas sus actividades. Revise si son muy generales o muy detalladas. Para gestionar su tiempo, necesita centrarse en esas pocas categorías que consumen la mayor parte del tiempo. Consultando datos de semanas anteriores, puede realizar una estimación del tiempo para una nueva semana. Una estimación de tiempo Estudiante: Estudiante Y Fecha: 23/3/2006 Profesor: Sr. Z Clase: IP Actividad Minutos estimados Asistir a clase 150 Escribir programas 360 Leer texto 180 Preparar exámenes 120 Otros 30 Minutos reales Total
12 Presupuesto semanal de tiempo 7.7 Reglas básicas de manejo del tiempo Gastar el tiempo como se estableció Las rutinas son fáciles de seguir, sobre todo si alguien las estableció. Sin embargo, nosotros debemos establecer también nuestras propias reglas. Al hacer el presupuesto semanal, se debe agregar un colchón a cada actividad. 12
13 8. La gestión de los compromisos Un compromiso es algo que alguien espera que hagas. Para asegurarte de que tus compromisos son responsables y están bien gestionados: Analiza el trabajo antes de aceptar el compromiso. Apoya el compromiso con un plan. Documenta el compromiso. Si eres incapaz de cumplirlo, díselo cuanto antes a la otra parte e intenta minimizar el impacto sobre esa parte Gestionar compromisos no conseguidos Si tiene que faltar a un compromiso, notifique inmediatamente a la otra parte, para trabajar en la resolución del problema. No abandones sin intentar seriamente cumplirlo: Discútelo con algún experto independiente. Quizás puedas añadir recursos para acelerar el trabajo. Quizás puedas hacer el trabajo de una forma más inteligente. 13
14 8.7 Consecuencias de no gestionar compromisos El trabajo requerido excede el tiempo disponible. Fallar al enfrentarte a los compromisos. Prioridades mal colocadas. Pobre calidad del trabajo. Pérdida de confianza. Pérdida de respeto a tus opiniones. Tabla de compromisos 14
15 9. Administración de Calendarios El diagrama de Gantt. Identifica con bastante detalle las distintas tareas que componen el trabajo. Estima el tamaño para cada una de pequeñas tareas y determina la cantidad de trabajo que probablemente necesitarán. Registra cada tarea en el diagrama de Gantt con una barra. 9. Administración de Calendarios Además: Asegurarse de que cada individuo conoce las tareas que tiene que hacer. Obtener un compromiso de fechas para cada una de estas tareas. Identifica las interdependencias entre las tareas y documéntalas. Revisa la programación propuesta y las interdependencias con todas las personas implicadas. Revisa la programación para asegurarte que cubre todas las tareas necesarias para completar el trabajo. 15
16 9. 4 Puntos de control (1) Cuando se completa cada parte, se ha realizado un determinado grado de progreso. Estos puntos de la programación que son medibles se llaman puntos de control o hitos. Un hito es un punto que, objetivamente, se puede identificar en un proyecto. Para ser útiles deben ser claros y no ambiguos. 2 hitos por semana, aproximadamente. 9.4 Puntos de control (2) Ejemplos buenos: Elaborado y documentado el plan para escribir el programa, utilizando un formato normalizado. Completado y documentado un diseño de un programa, con un formato normalizado. Implementado, compilado y corregido un programa. Ejemplos malos: Finalizado un plan para escribir un programa. Diseñado un programa. Completado el 90% de la codificación. 16
17 9.4 Puntos de control (3) El seguimiento de un plan permite determinar si el proyecto va adelantado o retrasado. Informar sobre el estado real es esencial cuando los proyectos se hacen para los clientes, que son los que pagan (y los jefes). Ejemplo de Diagrama de Gantt 17
18 11. El proceso de desarrollo de Software (1) Un proceso es un conjunto definido de pasos para hacer un trabajo. Cada paso o fase de un trabajo tiene especificados unos criterios de entrada que deben ser satisfechos antes de comenzar la fase. Cada fase tiene unos criterios de salida que deben satisfacerse antes de terminar la fase. Sin dichos datos, no hay forma de decirles si van mejorando o empeorando El PSP es un marco de trabajo que ayuda a los ingenieros de software a medir y mejorar su forma de trabajar. Algunas definiciones (1) Producto: algo que produces para un colaborador, un empresario o un cliente. Proyecto: normalmente produce un producto. Tarea: Elemento de trabajo. Proceso: define la forma de hacer proyectos. tienen varias fases o pasos: planificación, desarrollo y pruebas. Una fase puede estar compuesta de tareas o actividades. 18
19 Algunas definiciones (2) Los planes describen la forma en que un proyecto concreto va a ser hecho: cómo, cuándo y qué coste tendrá. Cuando un proceso esta totalmente descrito, se denomina proceso definido. Están compuestos normalmente de guiones, tablas, plantillas y estándares. Guión del proceso: Conjunto de pasos escritos, que los usuarios o agentes del proceso siguen cuando utilizan el proceso. El proceso de desarrollo de SW (y 2) Requisitos Guiones Orientación Planificar Diseñar Codificar Compilar Probar Post Mortem Producto acabado Datos de defectos y tiempos Cuadernos Datos reales Datos del plan Resumen del plan del proyecto Datos planificados y reales del proyecto y del proceso 19
20 Puntos de Control y Fases Los puntos de control ayudan a hacer y controlar las programaciones de los proyectos. Definiendo de forma explícita y clara los puntos de control del proyecto, puntos de control proporcionan puntos de referencia precisos. para medir el estado del proyecto mientras se está haciendo el trabajo. Con un proceso definido, cada fase produce un resultado específico y por lo tanto la conclusión de una fase es un punto de control medible. El guión del proceso Planificación. Análisis, requisitos. Diseño. Codificación. Compilación y corrección de errores. Pruebas. Post mortem. Se definen las tareas finales que hay que realizar para asegurar que el trabajo ha sido terminado. 20
21 El resumen del plan del proyecto Describe el proceso básico del PSP y muestra como un proceso definido, puede ayudar a mejorar tus planes. La tabla del Resumen del Plan del Proyecto aumenta para incluir: los tiempos de las fases del proyecto calcular el tiempo hasta la Fecha el porcentaje del tiempo de desarrollo dedicado a cada fase. Haciendo planes de proyectos: Se podrá estimar el tiempo que se dedica a cada fase. Basada en experiencias anteriores, utilizando para ello los valores de % Hasta la Fecha de los programas anteriores. 12. Defectos El término BUG parece que se refiere a cosas malditas que deben ser aplastadas o ignoradas, lo cual trivializa el problema. Si se llamaran Bombas de Efecto Retardado, sentiría la misma sensación de alivio cuando supieras que tras probar un programa sólo quedan unas pocas? 21
22 12. Defectos Un defecto es algo OBJETIVO que está equivocado en un programa: Error sintáctico, falta tipográfica, error de puntuación,... Pueden estar en los programas, en los diseños o incluso en los requisitos. Los errores causan defectos, y todos provienen de errores humanos. Es decir, las personas cometen errores y los programas tienen defectos Tipos de defectos Lista procedente del trabajo de Chillagere y sus colegas en el centro de investigación de IBM: 22
23 Gestión de los defectos Registra cada defecto que encuentres en un programa. Registra la información suficiente sobre cada defecto para que puedas entenderlo posteriormente. Analiza estos datos para ver qué tipos de defectos causan los mayores problemas. Idea formas de encontrar y corregir estos defectos Gestión de los defectos 23
24 13. Calidad del Software Afecta a los costes de desarrollo, programación de entregas y satisfacción del usuario. Otras definiciones? 13.2 Encontrar defectos Aunque no hay forma de acabar con la introducción de defectos, es posible encontrar y eliminar casi todos los defectos al principio del desarrollo. Siempre están implicados estos métodos: Identificar los síntomas del defecto. Deducir de estos síntomas la localización del defecto. Entender lo que es erróneo en el programa. Decidir cómo corregir el defecto Hacer la corrección. Verificar que el arreglo ha resuelto el programa. 24
25 13.3 Formas de encontrar defectos (1) Con el compilador. Pero no detecta los errores semánticos. Mediante pruebas. Las pruebas de unidad encuentra sobre el 50% de los defectos lógicos. Las de sistema entre un 30% y un 40%. Pero no podemos probar todos los casos. La más común de todas: Que los detecten los usuarios. Durante un año, IBM gastó 250 millones de dólares en reparar y reinstalar correcciones de 13,000 errores encontrados por los usuarios: 20,000 dólares por defecto Formas de encontrar defectos (2) Según Humphrey, la forma más rápida y eficiente es revisando personalmente el código fuente. Así se ven los problemas, no los síntomas. Sin embargo, con experiencia encontrará una media del 75% al 80% de los defectos. Se necesitan, al menos, 30 minutos para revisar 100 LOC. 25
26 13.5 Por qué hay que encontrar pronto los errores? Imagina que vas a comprar un coche, y visitas 2 fábricas. En la 1ª encuentran una media de 10 defectos por coche en las pruebas de los coches, que son corregidos antes de enviar el coche al concesionario. En la 2ª encuentran 1 defecto por cada 10 coches. El resto lo encuentran los compradores Coste de encontrar y corregir errores (1) Durante la revisión, se encuentra 1 error cada 1 ó 2 minutos. Durante las pruebas de unidad, 1 error cada 10 ó 20 minutos. En las pruebas de integración, 10 a 40 horas. 26
27 13.6 Coste de encontrar y corregir errores (2) Datos reales: Una pequeña empresa: Con PSP, las pruebas de integración duraron 2 semanas. Con el módulo desarrollado sin PSP, las pruebas duraron varias semanas, con 300 horas por defecto. Un sistema aeroespacial necesitó: una media de 40 horas por defecto en las pruebas del sistema de navegación aérea. En Digital Equipment Corporation, para un sistema, el tiempo mínimo para encontrar y corregir cada defecto informado por el cliente fue de 88 horas Revisar antes de compilar Dedicarás el mismo tiempo antes o después de compilar. Antes de la revisión, dedicarás entre un 12% y un 15% del tiempo a compilar. Después un 3% o menos. Una vez compilado el programa, la revisión no es tan completa. 27
28 13.8 Revisar antes de compilar La compilación es igualmente efectiva antes o después de la revisión del código. La experiencia indica que cuando un programa tiene muchos defectos durante la compilación, generalmente tienen muchos defectos en las pruebas. 14. Listas de comprobación (1) La clave para realizar una revisión de código efectiva es tener un procedimiento de revisión eficiente. Una lista de comprobación contiene una serie de pasos de procedimiento que quieres seguir de forma precisa. 28
29 14. Listas de comprobación (1) Un ejemplo de lista de comprobación completa y compleja es la que realiza la NASA en la cuenta atrás de un lanzamiento, que dura varios días. La lista de comprobación encapsula la experiencia personal. Utilizándola con regularidad y adaptándola, permitirá la detección oportuna de los defectos de los programas. 14. Listas de comprobación (2) El principal peligro es que generalmente encuentra lo que busca. Si sólamente hace las pruebas de la lista de comprobación, sólamente encontrará lo que está en dicha lista. Haga al menos una revisión general del programa para buscar lo inesperado, desde la perspectiva del sistema o del usuario. 29
30 Método para llenar la lista de comprobación de ejemplo Cuando completes cada paso de la revisión, anota el número de defectos que has encontrado de cada tipo en la casilla de la derecha. Si no hay ninguno, anota un control en la casilla de la derecha. Completa la lista de comprobación para un programa, clase, objeto o método antes de comenzar a revisar la siguiente Ejemplo de lista de comprobación (1) Propósito Guía # # # # Hasta la fecha % Hasta la fecha Completo Includes Inicio Llamadas Nombres Verifica que todas las funciones del diseño están programadas Verifica que las sentencias import están completas Comprobar la inicialización de parámetros y variables: Al inicio del programa. Al comenzar cada bucle. En la entrada a un procedimiento o función. Comprobar los formatos de las llamadas a los procedimientos: Signos de puntuación. Parámetros. Comprobar la ortografía de los nombres y su utilización: X X X X 30
31 14.4 Clasificación de datos de defectos 15.5 Estimación de defectos Un Ingeniero de Software experimentado introduce entre 50 y 250 defectos/kloc. Para calcular el total de defectos por KLOC (Dd) en cada programa: Dd = 1000 * D/N (D = Defectos encontrados, N = Líneas de código nuevas o cambiadas) 31
32 15.5 Estimación de defectos Estima el número de LOC del nuevo programa. Calcula el valor medio de defectos/kloc de los programas anteriores. Dd = 1000 * (D1+...+Di) / (N1+...+Ni) Nº de programa Defectos (D) LOC Total hasta la fecha La economía de eliminar defectos El software de las primeras impresoras láser, tenían unas 20,000 LOC, actualmente entorno a 1,000,000 LOC. Los coches actuales, tienen software con varios miles de LOC. En MS, 250 ingenieros del sistema NT dedicaron 1 año completo a encontrar y depurar 30,000 defectos: 16 horas por defecto. 32
33 Consejos Registrar todos los defectos. Hacer mejores modelos, más completos y mejor documentados. Utiliza los mejores métodos. Utiliza las mejores herramientas. 17. Defectos de diseño Qué contabilizamos como defectos de diseño? Los defectos introducidos en la fase de diseño Aquellos tipos de defectos que implican cuestiones de funciones de codificación, lógica, rendimiento y sincronización. 33
34 17.5 Causas de los defectos de diseño Decisiones de diseño incorrectas. Tomando la decisión de diseño correcta, comete un error. Ejemplo: si no incluye todos los casos de ejecución de un bucle. Problema de interpretación literal: Se comprenden los requisitos pero no se entiende el contexto. Ejemplo: Construye el procedimiento incorrecto. 18. Calidad del producto Las pruebas son caras, aunque sea para pequeños programas. Cuanto más complejo es el producto, las pruebas consumen más tiempo y son más caras. También será más costoso encontrar y corregir cada defecto 34
35 Dificultad de encontrar errores (1) Los defectos enmascaran o agravan a otros. Interaccionan y enmascaran síntomas de otros. Es difícil, incluso en programas pequeños, probar todos los caminos lógicos. Dificultad de encontrar errores (2) En sistemas complejos, al probar sólo las condiciones que pensamos más importantes, pasamos por alto muchos defectos. A mayor número de defectos que entran en la fase de pruebas, compilación o revisión, mayor la probabilidad de dejarlos en el producto. 35
36 18.5 Valores de rendimiento Programa Fuente Total de defectos 12 Revisión de Código Quedan 7 defectos 5 defectos encontrados rendimiento de la revisión = 5/5 = 100% Compilación Quedan 4 defectos 3 defectos encontrados rendimiento de la compilación = 3/3 = 100 % rendimiento de la revisión = 5/8 = 62.5% Prueba de unidad Posterior a las pruebas o durante utilización Quedan 2 defectos Quedan 0 defectos 2 defectos encontrados rendimiento prueba de unidad = 2/2 = 100 % rendimiento de la compilación = 3/5 = 60 % rendimiento de la revisión = 5/10 = 50% 2 defectos encontrados rendimiento prueba de unidad = 2/4 = 50 % rendimiento de la compilación = 3/7 = 42.9 % rendimiento de la revisión = 5/12 = 50% 19. Calidad del proceso La medida fundamental de un proceso tiene que ver con el volumen de productos realizados, su calidad, el tiempo y los recursos requeridos para hacer el trabajo. La tasa de eliminación de defectos disminuyen conforme mejora la calidad del producto. 36
37 19.3 Una estrategia para la eliminación de errores (1) Esforzarse en desarrollar módulos con la máxima calidad posible. Hacer inspecciones de todas las interfaces de módulos y sus interacciones. Inspeccionar los requisitos para asegurarte que todas las funciones importantes son adecuadamente entendidas, diseñadas e implementadas Una estrategia para la eliminación de errores (2) Inspeccionar el sistema y el diseño del programa frente a los requisitos, para asegurar que son tratados adecuadamente todos los requisitos clave. Hacer unas pruebas de unidad exhaustivas después de que se haya inspeccionado el código. Hacer una prueba de integración global. Hacer pruebas a todo el sistema. 37
38 19.4 El costo de la calidad (1) Como Ingenieros de Software necesitamos un equilibrio entre el tiempo dedicado y la calidad de los productos hechos. El Coste de la Calidad (CDC) proporciona una forma de tratar estas cuestiones. Tiene 3 elementos principales: Costes de los fallos, costes de valoración y costes de prevención El costo de la calidad (2) Los costes de los fallos incluyen todos los costes de corregir los defectos del producto: Corregir defectos, re-diseñar, re-compilar y re-probar. Los costes de valoración incluyen todo el trabajo de valoración del producto para ver si tiene defectos, excluyendo el tiempo dedicado a la corrección de defectos. Los costes de prevención son los costes incurridos cuando modificas el proceso para evitar introducir errores: Análisis para comprender los defectos, mejora de especificación de requisitos, diseño e implementación, rediseño y pruebas de un nuevo proceso. 38
39 Resumen del plan del proyecto (1) Resumen Plan Real Hasta la fecha Minutos/LOC 5,48 4,6 5,35 LOC/Hora 10,95 13,04 11,21 Defectos/KLOC 92,53 52,6 86,7 Rendimiento ,5 V/F 0,38 1,93 0,44 Tamaño programa (LOC) Plan Real Hasta la fecha Total nuevo & cambiado Tamaño máximo 62 Tamaño mínimo 36 Tiempo por Fase (min.) Plan Real Hasta la fecha %Hasta la fecha Planificación ,7 Diseño ,1 Codificación ,4 Revisión del código ,3 Compilación Pruebas ,8 Postmorten ,7 Total Tiempo máximo 340 Tiempo mínimo 197 Resumen del plan del proyecto (y 2) Defectos Introducidos Plan Actual Hasta la fecha %Hasta la fecha Def./Hora Planificación Diseño ,7 1,29 Codificación ,4 1,84 Revisión del código Compilación 1 2,9 Pruebas Total Defectos eliminados Plan Actual Hasta la fecha %Hasta la fecha Def./Hora Planificación Diseño Codificación Revisión del código ,1 5,17 Compilación ,2 7,43 Pruebas ,1 1,25 Total
40 Guión del proceso PSP (1) Guión del proceso PSP Entradas requeridas La descripción del problema. Tabla Resumen del Plan del Proyecto PSP. Una copia de la lista de comprobación para la revisión de código. Datos de tamaños y tiempos reales de programas anteriores. Cuaderno de Registro de tiempos. Cuaderno de Registro de Defectos 1 Planificación Obtén una descripción de las funciones del programa. 2 Diseño Diseña el programa. Estima las LOC máx., mín., total requeridas. Determina los minutos/loc. Calcula los tiempos de desarrollo máx., mín. y total. Estima los defectos a introducir y eliminar en cada fase. Estima los defectos a introducir y eliminar en cada fase. E scribe los datos del plan en la tabla Resumen del P lan del P royecto. Anota el tiempo de planificación en el Cuaderno de Registro de Tiempos. Anota el diseño en el formato especificado. 3 Codificación Implementa el diseño. Anota el tiempo de diseño en el Cuaderno de Registro de Tiempos. Utiliza un formato estándar para introducir el código. Anota el tiempo de codificación en el Cuadero de Registro de Tiempos. 4 Revisión de código Revisar completamente el código fuente. S eguir el guión de revisión de códig de la lista de comprobación. Corregir y registrar todos los defectos encontrados. Registrar el tiemop de revisión en el Cuaderno de Registro de Tiempos. Guión del proceso PSP (2) 5 Compilación Compila el programa. 6 Pruebas Prueba el programa. Corrige y registra todos los errores encontrados. Anota el tiempo de revisión en el Cuaderno de Registro de Tiempos. Corrige y registra todos los errores encontrados. Anota el tiempo de revisión en el Cuaderno de Registro de Tiempos. 7 Postmorten Corrige y registra todos los errores encontrados.completa la tabla Resumen del Plan del Proyecto con los datos de tiempo, tamaño y defectos reales. Revisa los datos de defectos y actualiza la lista de comprobación para la revisión de código. Anota el tiempo postmortem en el Cuaderno de Registro de Tiempos. Criterios de salida Programa probado a fondo. Diseño adecuadamente documentado. Lista de comprobación para la revisión de código completa. Listao completo del programa. Resumen del Plan del Proyecto completo. Cuaderno de Registro de tiempos y defectos completos. 40
41 20. Un compromiso personal con la calidad Cuando el software forme parte de un sistema de vuelo de aviones, de conducción de coches, de gestión de tráfico aéreo, de funcionamiento de una fábrica, control de plantas nucleares... Sus defectos tendrían consecuencias peligrosas. 41
Basado en. Introducción al proceso software personal Watts S. Humphrey Addison Wesley 2001 (Hum2001)
(PSPSM) Proceso Software Personal Basado en Introducción al proceso software personal Watts S. Humphrey Addison Wesley 2001 (Hum2001) PSP El PSP fué definido por Watts S. Humphrey del Software Engineering
Está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
El Proceso Software Personal. El trabajo del ingeniero de software. El cuaderno de ingeniería
El Proceso Software Personal Ingeniería del Software II Escuela Superior de Informática UCLM 1 El trabajo del ingeniero de software Planificar el trabajo Hacer el trabajo de acuerdo al plan Producir con
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 1: INTRODUCCIÓN AL PROCESO SOFTWARE PERSONAL
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 1: INTRODUCCIÓN AL PROCESO SOFTWARE PERSONAL DAVID RODRÍGUEZ HERNÁNDEZ FECHA DE REVISIÓN: 14 Septiembre 2007 ZAMORA (CURSO 2007/2008) [email protected]
1. El trabajo del ingeniero del Software
1. El trabajo del ingeniero del Software 1.1. Qué es la ingeniería del Software? El trabajo de un ingeniero del software es entregar productos software de alta calidad a unos costes establecidos y en un
ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE
ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE MARZO 2007 Este documento contesta las preguntas más frecuentes que se plantean las organizaciones que quieren
Procesos Críticos en el Desarrollo de Software
Metodología Procesos Críticos en el Desarrollo de Software Pablo Straub AgileShift Imagine una organización de desarrollo de software que consistentemente cumple los compromisos con sus clientes. Imagine
Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología
Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto
TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA
TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido
Estas visiones de la información, denominadas vistas, se pueden identificar de varias formas.
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los
Personal Software Process RUP
Personal Software Process RUP PSP Propuesto por Watts S. Humprey (1995). Diseñada para mejorar el desempeño del desarrollador de software. Basada en la toma continua de registros. Permite al desarrollador
Metodología básica de gestión de proyectos. Octubre de 2003
Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución
Planificación, Gestión y Desarrollo de Proyectos
Planificación, Gestión y Desarrollo de Proyectos Conceptos básicos Planificación de un proyecto Gestión de un proyecto Desarrollo de un proyecto 1 Conceptos básicos: Proyecto Conjunto de actividades que
El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos.
Gestión de proyectos Duración: 45 horas Objetivos: El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Contenidos:
Gestión de proyectos
Gestión de proyectos Horas: 45 El objetivo principal del presente curso es proporcionar a sus alumnos los conocimientos y las herramientas básicas para la gestión de proyectos. Gestión de proyectos El
PRU. Fundamento Institucional. Objetivos. Alcance
PRU INSTRUCCIONES: a continuación se describe el flujo de trabajo correspondiente al área de procesos de PRUEBAS para el desarrollo de software, en el cual se debe apoyar para la ejecución de sus actividades;
SISTEMAS Y MANUALES DE LA CALIDAD
SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad
INTRODUCCION AL PROCESO SOFTWARE PERSONAL
INTRODUCCION AL PROCESO SOFTWARE PERSONAL UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS FACULTAD DE INGENIERIA MAESTRIA EN CIENCIAS DE LA INFORMACION Edilberto Niño N. Cód.: 20091295011 FUNDAMENTOS DE
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente
Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente En este capítulo definimos los requisitos del modelo para un sistema centrado en la mejora de la calidad del código fuente.
Elementos 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
Sistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A.
Cátedra : Sistemas de Información Administrativa S.I.A. Escuela de Contadores Auditores Tema: Ingeniería del Software Estrategias de Pruebas Relator: Sr. Eduardo Leyton G Pruebas del Software (Basado en
Prácticas PGSI. Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas
Prácticas PGSI Práctica 4. Gestión de las Cargas de Trabajo de los Recursos y Delimitaciones de Tareas Introducción a la Programación con Recursos A medida que avanza la planificación se realizan ajustes
Project 2013. Ing. Christian Ovalle
2013 Ing. Christian Ovalle PROJECT Antes de comenzar un proyecto se necesitan definir los objetivos de un proyecto y luego determinado, cuales son las tareas que necesita realizar para alcanzar ese objetivo.
Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net
2012 Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net Servinet Sistemas y Comunicación S.L. www.softwaregestionproyectos.com Última Revisión: Febrero
Empresa Financiera Herramientas de SW Servicios
Empresa Financiera Herramientas de SW Servicios Resulta importante mencionar que ésta es una empresa cuya actividad principal está enfocada a satisfacer las necesidades financieras de los clientes, a través
Análisis y gestión de riesgo
Marco Dueñes Intriago María Cabrales Jaquez Resumen capitulo 6 Ingeniería del software Análisis y gestión de riesgo Estrategias de riesgo proactivas vs reactivas Una estrategia considerablemente más inteligente
-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo
Página 11 5. Estructura del programa de evaluación con personal externo 5.1 Introducción Esta sección presenta la estructura del programa de evaluación con personal externo. Describe las funciones y responsabilidades
PRUEBAS, CALIDAD Y MANTENIMIENTO DEL SOFTWARE
VI PRUEBAS, CALIDAD Y MANTENIMIENTO DEL SOFTWARE 6.1 PRUEBAS DEL SOFTWARE Una vez generado el código el software debe ser probado para descubrir el máximo de errores posibles antes de su entrega al cliente.
Cuánto debería costarme una página web? Diseño Web en España Guía de precios 2014/2015
Cuánto debería costarme una página web? Diseño Web en España Guía de precios 2014/2015 Cuánto debería costarme una página web? Hoy en día e irónicamente gracias a Internet, el precio de creación de una
Guía Rápida de Inicio
Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase
Controle completamente la fabricación de su empresa Sistema de gestión de la producción para la empresa Sistema de gestión de la fabricación para la empresa Resolución de sus problemas más comunes de gestión
Los profesores Flipantes
Los profesores Flipantes 1 0. Índice 1. Introducción al TSP 2. La lógica del TSP 3. Lanzamiento de un Proyecto TSP. 4. Fases del Ciclo TSPi. 5. TSPi en DSIC. 2 1. Introducción al TSP. El software suele
PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Unidad VI: Supervisión y Revisión del proyecto
Unidad VI: Supervisión y Revisión del proyecto 61. Administración de recursos La administración de recursos es el intento por determinar cuánto, dinero, esfuerzo, recursos y tiempo que tomará construir
Gestión de Configuración del Software
Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO DAVID RODRÍGUEZ HERNÁNDEZ FECHA DE REVISIÓN: 1 Noviembre 2007 ZAMORA (CURSO 2007/2008) [email protected] Nota importante:
Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001
Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC 27001 Aníbal Díaz Gines Auditor de SGSI Certificación de Sistemas Applus+ Sistema de Gestión de la Seguridad de la Información, UNE-ISO/IEC
MACROPROCESO DE APOYO PROCESO GESTIÓN CALIDAD PROCEDIMIENTO ADMINISTRACION DEL RIESGO
PAGINA: 1 de 7 OBJETIVO Identificar los riesgos, realizar el análisis y valoración de los mismos, con el fin de determinar las acciones de mitigación, que permitan intervenir los eventos internos y externos,
A partir de este capítulo se introducen términos, probablemente nuevos para el
CAPITULO 3. PSP 0 Y PSP 0.1 A partir de este capítulo se introducen términos, probablemente nuevos para el lector que tienen que ver en su totalidad con PSP. También se dan a conocer los formatos, "scripts
Sistema de Gestión de Prevención de Riesgos Laborales. Auditorías de Prevención
Sistema de Gestión de Prevención de Riesgos Laborales. Auditorías de Prevención Autor: autoindustria.com Índice 0. Introducción 1. Auditorías del Sistema de Prevención de Riesgos Laborales 1.1. Planificación
INTERRUPCION A LA EXPLOTACION
Mantener la Independencia es Poder Elegir INTERRUPCION A LA EXPLOTACION NEWSLETTER La COBERTURA correcta al momento del SINESTRO. Introducción. El objetivo de todo seguro es simple, compensar el asegurado
Ministerio de Planificación Nacional y Política Económica
Ministerio de Planificación Nacional y Política Económica Pensamos en el futuro, adoptando decisiones en el presente Pasos para Realizar una Eficiente Gestión de Proyectos La gestión de proyectos es una
Capítulo IV. Manejo de Problemas
Manejo de Problemas Manejo de problemas Tabla de contenido 1.- En qué consiste el manejo de problemas?...57 1.1.- Ventajas...58 1.2.- Barreras...59 2.- Actividades...59 2.1.- Control de problemas...60
Curso de MS Project. Objetivo
Curso de MS Project El objetivo de este curso es otorgar al alumno de la formación necesaria que le permita elaborar un plan y un proyecto ayudado del programa Microsoft Project, conociendo con detalle
Diagrama de GANTT. Cómo crear un diagrama de GANTT
Diagrama de GANTT El diagrama de GANTT es una herramienta que le permite al usuario modelar la planificación de las tareas necesarias para la realización de un proyecto. Esta herramienta fue inventada
Administració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á
GANTT, PERT y CPM. Figura 5.3: Carta GANTT 3.
GANTT, PERT y CPM Características Conseguir una buena programación es un reto, no obstante es razonable y alcanzable. Ella debe tener el compromiso del equipo al completo, para lo cual se recomienda que
DE 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
Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic
Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Por
SÍNTESIS Y PERSPECTIVAS
SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.
Tema 7 COSTO ESTÁNDAR
Tema 7 COSTO ESTÁNDAR Campus Santa Fé Miguel Ángel Gutiérrez Banegas 1 Introducción En el proceso de generación de información en los negocios, la predeterminación de costos soluciona la dificultad que
6. Gestión de proyectos
6. Gestión de proyectos Versión estudiante Introducción 1. El proceso de gestión de proyectos 2. Gestión del riesgo "La gestión de proyectos se basa en establecer objetivos claros, gestionar el tiempo,
Gestión y Desarrollo de Requisitos en Proyectos Software
Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería
Plan de estudios ISTQB: Nivel Fundamentos
Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6. GESTIÓN DE
Master en Gestion de la Calidad
Master en Gestion de la Calidad No Conformidades y Acciones Correctoras No Conformidades y Acciones Correctoras 1 / 11 OBJETIVOS Al finalizar esta unidad didáctica será capaz de: Conocer con claridad la
CASO DE ESTUDIO GESTIÓN DEL PROYECTO EN LA FASE DE ELABORACIÓN DE INGENIERÍA DE DETALLE.
CASO DE ESTUDIO GESTIÓN DEL PROYECTO EN LA FASE DE ELABORACIÓN DE INGENIERÍA DE DETALLE. Un ingeniero director ha recibido el encargo de dirigir el proyecto definitivo (diseño de detalle) de una planta
Técnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE
Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de
Introducción. Definición de los presupuestos
P o r q u é e l p r e s u p u e s t o d e b e s e r e l c a m i n o a s e g u i r p a r a g a r a n t i z a r e l é x i t o d e s u e m p r e s a? Luis Muñiz Economista Introducción El aumento de la incertidumbre
IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)
IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales
Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.
Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas
Proyecto de Construcción de Software Notas de Clase. Facultad de Tecnología Informática Ingeniería en Informática
Facultad de Tecnología Informática Ingeniería en Informática Proyecto de Construcción de Software Notas de Clase Guía para aplicar el Proceso Personal de Software 003810 Profesora: Prof. Graciela D. S.
Gestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.
Diagrama de Flujo La presentación gráfica de un sistema es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El
DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE
DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES
CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE
CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE 2.1 Ingeniería de Software Los modelos y estándares de calidad de software forman parte de la ingeniería de software. Es por eso que comenzaremos
La Administración de Proyectos
La Administración de Proyectos La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de
Unidad III. Planificación del proyecto de software
Planificación del proyecto de software Unidad III 3.1. Aplicación de herramientas para estimación de tiempos y costos de desarrollo de software: GANTT, PERT/CPM, uso de software para la estimación de tiempos
Procedimiento de gestión de auditorias internas de calidad
Procedimiento de gestión de auditorias internas de calidad Procedimiento de gestión de auditorias internas de calidad Procedimiento de gestión de auditorias internas de calidad PROCEDIMIENTO DE GESTIÓN
EL ANALIS DE RIESGO PREVIO A LA TAREA. Pg. 1
EL ANALIS DE RIESGO PREVIO A LA TAREA Pg. 1 Pre-análisis de Seguridad (PTA) El Análisis Previo de Seguridad (PTA) se basa en analizar los trabajos a realizar, analizar los peligros asociados a los trabajos
1 http://www.sencilloyrapido.com/
1 Contenido Introducción 3 Que son las encuestas pagadas por internet?. 5 Como ganar dinero con las encuestas pagadas por internet. 7 Pueden las encuestas pagadas generarte un ingreso decente?.. 9 Conclusión.
I N T E R P R E T A T I V O
S E L E C C I Ó N D E S A R R O L L O L I D E R A Z G O H O G A N D E S A R R O L L O I N T E R P R E T A T I V O INVENTARIO DE RAZONAMIENTO DE NEGOCIOS DE HOGAN Reporte Para: High Score Usuario: UH007438
Master en Gestion de la Calidad
Master en Gestion de la Calidad 3. La Calidad en la Actualidad La calidad en la actualidad 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer la calidad en la actualidad. La familia
Control Estadístico del Proceso. Ing. Claudia Salguero Ing. Alvaro Díaz
Control Estadístico del Proceso Ing. Claudia Salguero Ing. Alvaro Díaz Control Estadístico del Proceso Es un conjunto de herramientas estadísticas que permiten recopilar, estudiar y analizar la información
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. [email protected]
Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la
Bienvenidos a la presentación, producción de informes y depuración (debugging). En esta unidad discutiremos la producción de informes utilizando la tecnología.net y la aplicación de técnicas de depuración
Acuerdo de Nivel de Servicio o Service Level Agreement (SLA) para servicios de Hospedaje Virtual
Acuerdo de Nivel de Servicio o Service Level Agreement (SLA) para servicios de Hospedaje Virtual A continuación detallamos los niveles de servicio garantizados para los servicios de Hospedaje Virtual:
Master en Gestion de la Calidad
Master en Gestion de la Calidad Registros de un Sistema de Gestion de la Calidad Manual, procedimientos y registros 1 / 9 OBJETIVOS Al finalizar esta unidad didáctica será capaz: Conocer que es un registro
ELABORACION DE PRESUPUESTOS DE TRABAJOS Y PLAN DE PROYECTO
ELABORACION DE PRESUPUESTOS DE TRABAJOS Y PG-722 REVISION 2 COPIA CONTROLADA X COPIA NO CONTROLADA Elaborado por: RODRIGO GONZALEZ Revisado por: Aprobado por: Este documento presenta una referencia metodológica
www.fundibeq.org Además se recomienda su uso como herramienta de trabajo dentro de las actividades habituales de gestión.
HOJAS DE COMPROBACIOÓN Y HOJAS DE RECOGIDA DE DATOS 1.- INTRODUCCIÓN En este documento se describe el proceso de obtención de información a partir de la recogida y análisis de datos, desde el establecimiento
Guía de Apoyo Project Professional
Guía de Apoyo Project Professional Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT PROFESSIONAL... 4 Descripción de Entorno de trabajo... 4 Opciones de personalización de Project
Traslado de Data Center
Traslado de Data Center Traslado de Data Center Análisis y metodología garantizan el éxito en el traslado de los Data Center Planificar, analizar y documentar son claves a la hora de realizar la migración
PRINCIPIOS FINAN IEROS FUNDAMENTALE DEL FED
PRINCIPIOS FINAN IEROS FUNDAMENTALE DEL FED Ahorradores inteligentes 100 AÑOS Descripción de la lección Conceptos Objetivos Los estudiantes calculan el interés compuesto para identificar las ventajas de
INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas
INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas 1 INTRODUCCIÓN. Una visión global del proceso de creación de empresas Cuando se analiza desde una perspectiva integral el proceso de
GESTIÓN Y CONTROL DEL DESARROLLO E IMPLANTACIÓN DE APLICACIONES
Ciclo Formativo: Módulo: Desarrollo de Aplicaciones Informáticas Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión Unidad de Trabajo 10: GESTIÓN Y CONTROL DEL DESARROLLO E IMPLANTACIÓN
Operación 8 Claves para la ISO 9001-2015
Operación 8Claves para la ISO 9001-2015 BLOQUE 8: Operación A grandes rasgos, se puede decir que este bloque se corresponde con el capítulo 7 de la antigua norma ISO 9001:2008 de Realización del Producto,
PROCEDIMIENTO ESPECÍFICO. Código S-VII-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. PLANEACIÓN...
Procedimiento para el Manejo de No Conformidades, Acciones Preventivas y Correctivas del Sistema de Gestión Integral
Página: 1 de 1 Hoja de Control de Emisión y Revisiones. N de Revisión Páginas Afectadas Motivo del Cambio Aplica a partir de: 0 Todas Generación de documento 01-Agosto-2009 1 Todas Mejora del documento
Cómo encontrar. el CRM adecuado. para mi empresa? una guía creada por
Cómo encontrar el CRM adecuado para mi empresa? una guía creada por Por qué las hojas de cálculo y el email no son suficientes para realizar el seguimiento en tu empresa La mayoría de las empresas pequeñas
El reto de la Gestión Documental
El reto de la Gestión Documental Introducción Quizá la pregunta más habitual que nos hacemos al considerar soluciones de Gestión Documental sea cómo puedo digitalizar la enorme cantidad de documentos que
Plan de Calidad PLAN DE CALIDAD PARA EL PROYECTO SISTEMA DE GESTIÓN DE LA CALIDAD REQUISITOS CONTRACTUALES NORMATIVIDAD TECNICA
PLANIFICAR Si pudiéramos saber primero dónde estamos; un diagnóstico, y hacia dónde vamos; una visión, misión y dirección de desarrollo, podríamos juzgar mejor qué hacer y cómo hacerlo; un plan Plan de
GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4. Dirección Técnica:
LA FORMACIÓN EMPRESARIAL CON E-LEARNING GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4 Dirección Técnica: 4.- EL PLAN DE FORMACIÓN 33 Capítulo
Escuela Politécnica Superior. El Riesgo. Capítulo 9. [email protected]. Dr. Daniel Tapias Curso 2014 / 15 PROYECTOS
Escuela Politécnica Superior El Riesgo Capítulo 9 Dr. Daniel Tapias Curso 2014 / 15 [email protected] PROYECTOS PROGRAMA DE LA ASIGNATURA Capítulo 1: Introducción. Capítulo 2: Qué es un proyecto? Capítulo
Plan de Gestión Medioambiental para obras urbanas
Plan de Gestión Medioambiental para obras urbanas MARÍA JOSÉ JIMÉNEZ FERNÁNDEZ Obrascón Huarte Lain, S. A. C/ Gobelas, 41-43. 28023 El Plantío, MADRID. [email protected] RESUMEN Objeto de la comunicación
FocalPoint Business Coaching. Herramienta de Evaluación de Empresas
Herramienta de Evaluación de Empresas Hay razones específicas para el éxito empresarial o la quiebra de las empresas. Cuanto mayor sea la claridad que tiene con respecto a una serie de medidas en su propio
K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2
K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.
CASO PRÁCTICO Nº 07. - Monitoreo y Ajuste de la Carga de Trabajo de los Recursos. - Control del Proyecto usando el Valor Ganado.
CASO PRÁCTICO Nº 07 1. OBJETIVO El desarrollo del Caso Práctico Nº 07 busca lograr los siguientes objetivos en el participante: - Realizar el Monitoreo y Ajuste de la Carga de Trabajo de los Recursos.
Manual de usuario administrador. Correo Exchange Administrado
Manual de usuario administrador Correo Exchange Administrado Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier
DECLARACIÓN DE ELEGIBILIDAD PARA EDUCACIÓN ESPECIAL ECSE (continúa hasta la edad escolar) (DISCAPACIDAD ESPECÍFICA DE APRENDIZAJE 90)
DECLARACIÓN DE ELEGIBILIDAD PARA EDUCACIÓN ESPECIAL ECSE (continúa hasta la edad escolar) (DISCAPACIDAD ESPECÍFICA DE APRENDIZAJE 90) Nombre del niño Fecha de nacimiento Escuela Fecha de elegibilidad inicial
