Los primeros 5 archivos son de un curso de Desarrollo
de Software que se dicto en la UTN recientemente, el
resto son apuntes de desarrolo de sistemas y un ejemplo
de
ofensivo para la vista y lo modifico!
CURSO CACIC 2007
CONTENIDOS
* Planificación Estratégica
* ¿Que es Software?
* Representaciones
* ¿Por qué es único?
* Cualidades (Procesos y Productos)
* Ingeniería de Software
* Ingeniería de Software - Proceso
* Ciclo de vida de desarrollo de Software
* MCV: Cascada completo
* Características del Cascada
* Ventajas del Cascada
* Desventajas del Cascada
* Problemas del Cascada
* MCV: Code-and-fix (prueba y error)3
* Code-and-fix
* Modelo Espiral
* Modelo Espiral - Componentes
* Modelo Espiral - Características
* Modelo Espiral - Ventajas
* Modelo Espiral - Desventajas
* Prototipos - Tipologia
* Entrega en etapas(implementación incremental)
* Entrega evolutiva
* Otra vista de la entrega evolutiva
* Prácticas de desarrollo incremental
* Compra de software (Commercial-off-theshelf-software)+
* Modelo Reuso
* Métodos ágiles
* XP - Valores & Principios
* XP - Más principios
* XP - Actividades básicas
* XP - Materias primas
* XP - Las Prácticas
* XP - Estrategia de gerenciamiento
* XP - Estrategias clave
* XP - Planeamiento
* XP - Codificación
* XP - Diseño
* XP - Testing
* SCRUM - Generalidades
* SCRUM – Valores
* XP + SCRUM – Experiencias
* Planificación Estratégica
* ¿Que es Software?
* Representaciones
* ¿Por qué es único?
* Cualidades (Procesos y Productos)
* Ingeniería de Software
* Ingeniería de Software - Proceso
* Ciclo de vida de desarrollo de Software
* MCV: Cascada completo
* Características del Cascada
* Ventajas del Cascada
* Desventajas del Cascada
* Problemas del Cascada
* MCV: Code-and-fix (prueba y error)3
* Code-and-fix
* Modelo Espiral
* Modelo Espiral - Componentes
* Modelo Espiral - Características
* Modelo Espiral - Ventajas
* Modelo Espiral - Desventajas
* Prototipos - Tipologia
* Entrega en etapas(implementación incremental)
* Entrega evolutiva
* Otra vista de la entrega evolutiva
* Prácticas de desarrollo incremental
* Compra de software (Commercial-off-theshelf-software)+
* Modelo Reuso
* Métodos ágiles
* XP - Valores & Principios
* XP - Más principios
* XP - Actividades básicas
* XP - Materias primas
* XP - Las Prácticas
* XP - Estrategia de gerenciamiento
* XP - Estrategias clave
* XP - Planeamiento
* XP - Codificación
* XP - Diseño
* XP - Testing
* SCRUM - Generalidades
* SCRUM – Valores
* XP + SCRUM – Experiencias
CONTENIDOS
* ¿Que tenemos que funcione?
* ¿Que NO tenemos?
* Problemas con los proyectos
* No todo es malo
* Mejora de la calidad
* Quino sobre proyectos
* No estamos solos…
* ¿Qué es un proyecto de ingeniería?
* ¿Qué NO es un proyecto de ingeniería?
* ¿Por qué falló el proyecto? (Brooks)
* Proyectos de SE (Tomayko)
* Problema, Preguntas pertinentes
* Restricciones del modelo lineal
* Particionamiento de tareas
* Añadir gente
* Ley de Brooks
* ¿Que tenemos que funcione?
* ¿Que NO tenemos?
* Problemas con los proyectos
* No todo es malo
* Mejora de la calidad
* Quino sobre proyectos
* No estamos solos…
* ¿Qué es un proyecto de ingeniería?
* ¿Qué NO es un proyecto de ingeniería?
* ¿Por qué falló el proyecto? (Brooks)
* Proyectos de SE (Tomayko)
* Problema, Preguntas pertinentes
* Restricciones del modelo lineal
* Particionamiento de tareas
* Añadir gente
* Ley de Brooks
CONTENIDOS
* Gestión de proyectos de software
* Características de la gestión de software
* Actividades gerenciales
* Redactar una propuesta
* Planeamiento y cronograma del proyecto
* Costeo del proyecto
* Monitoreo y revisiones del proyecto
* Selección del personal
* Informes escritos y presentaciones
* Planeamiento del proyecto
* Tipos de
* Proceso de planeamiento del proyecto
* Estructura del plan del proyecto
* Actividades del planeamiento
* 9 Problemas del planeamiento
* Organización de las actividades
* Cronograma del proyecto
* Proceso de producción de cronograma
* Problemas del cronograma
* Diagramas de barras y redes de tareas
* Duración y dependencias de las tareas
* Red de actividades
* Actividades
* Asignación de personal
* Gestión de Personal
* Gestión de Riesgo
* Gestión de Riesgo -> Valoración de proyectos
* Estimación
* Estimación -> Productividad
* Estimación -> Técnicas
* Estimación -> Modelado algorítmico de costos
* Estimación -> COCOMO
* Estimación -> ¿COCOMO es lo mejor?
CONTENIDOS
* Requirements
* Terminología
* Requerimientos - Definición IEEE-Std-610 (1990)
* Tipos de requerimientos según las capacidades o características (CC)
* Rol de los Requerimientos
* Variedad de requerimientos
* Especificación de requerimientos
* Especificación funcional
* Requerimientosno funcionales/1
* Ingeniería de Requerimientos
* Alcance de la Ingeniería de Requerimientos
* Características del proceso
* Análisis de requerimientos
* Aspectos principales de la RE
* Procesos de RE (Loucopoulos)
* Evolución de los modelos que se producen en la RE
* SWEBOK
* Requerimientos de software - SWEBOK
* Esquema del proceso de RE
* Elicitación
* Proceso de elicitación
* Elicitación de requerimientos
* Dificultades de la elicitación
* Técnicas de Elicitación - Loucopoulos
* Partiendo del usuario
* Entrevistas,preparación
* Proceso de entrevistas
* Cuestionarios
* Surveys
* Brainstorming
* Focus groups
* Ventajas y desventajas de los Focus Groups
* Joint Applications Development
* Rapid Application Development
* Análisis de objetivo y meta
* Descomposición AND y OR
* Jerarquía de metas
* Escenarios Conceptos básicos
* Lenguaje natural
* Reuso de requerimientos
* Validación
* Calidad del software. Visiones
* Problemas causados por los requerimientos
* Requirements
* Terminología
* Requerimientos - Definición IEEE-Std-610 (1990)
* Tipos de requerimientos según las capacidades o características (CC)
* Rol de los Requerimientos
* Variedad de requerimientos
* Especificación de requerimientos
* Especificación funcional
* Requerimientos
* Ingeniería de Requerimientos
* Alcance de la Ingeniería de Requerimientos
* Características del proceso
* Análisis de requerimientos
* Aspectos principales de la RE
* Procesos de RE (Loucopoulos)
* Evolución de los modelos que se producen en la RE
* SWEBOK
* Requerimientos de software - SWEBOK
* Esquema del proceso de RE
* Elicitación
* Proceso de elicitación
* Elicitación de requerimientos
* Dificultades de la elicitación
* Técnicas de Elicitación - Loucopoulos
* Partiendo del usuario
* Entrevistas,preparación
* Proceso de entrevistas
* Cuestionarios
* Surveys
* Brainstorming
* Focus groups
* Ventajas y desventajas de los Focus Groups
* Joint Applications Development
* Rapid Application Development
* Análisis de objetivo y meta
* Descomposición AND y OR
* Jerarquía de metas
* Escenarios Conceptos básicos
* Lenguaje natural
* Reuso de requerimientos
* Validación
* Calidad del software. Visiones
* Problemas causados por los requerimientos
CONTENIDOS
* Mejora de Proceso
* Gestión de Calidad
* Normas de Calidad
* CMM SW v1.1(Capability Maturity Model)
* ISO/IEC 15504
* Personal Software Process
* Team Software Process
* MoProSoft
* Gestión de Configuración
* Mejora de Proceso
* Gestión de Calidad
* Normas de Calidad
* CMM SW v1.1(Capability Maturity Model)
* ISO/IEC 15504
* Personal Software Process
* Team Software Process
* MoProSoft
* Gestión de Configuración
Apuntes de Desarrollo de Sistemas
CONTENIDOS
* Encuesta.
* Análisis
* Diseño
* Implantación
* Generación de pruebas de aceptación
* Control de calidad
* Descripción de procedimientos
* Conversión de bases de datos
* Instalación
* Encuesta.
* Análisis
* Diseño
* Implantación
* Generación de pruebas de aceptación
* Control de calidad
* Descripción de procedimientos
* Conversión de bases de datos
* Instalación
CONTENIDOS
* ¿Por qué se inicia un Proyecto de Sistemas?
* ¿Cómo desarrollar un Proyecto de Sistemas?
* Estudio de Factibilidad
* Análisis Coste-Beneficio
* Ciclo de Vida de un Proyecto
* Etapas,limitaciones, características
* ¿Por qué se inicia un Proyecto de Sistemas?
* ¿Cómo desarrollar un Proyecto de Sistemas?
* Estudio de Factibilidad
* Análisis Coste-Beneficio
* Ciclo de Vida de un Proyecto
* Etapas,limitaciones, características
No hay comentarios:
Publicar un comentario