Programa.- Es un conjunto de instrucciones que una vez ejecutados realiza una o varias tareas. Software.

- Son instrucciones, programa de computo que al ser ejecutados proporcionan características y desempeño buscados. Ingenieria de Software.- Es el área de las ciencias de la computación que ofrece métodos y técnicas para desarrollar y mantener SW de calidad para todo tipo de sistemas de SW. Area de la ciencias de la computación que trata de construcción de Sistemas SW. Los cuales son las grandes y complejos, se construye con equipo de Ingenieria. Método.- Camino o via por el cual se guía para resolver un problema de tal manera que se logra el objetivo buscado. Técnica.- Son los pasos practicos que se emplean en la instrumentación de un método. Son un conjunto de procedimientos, reglamentos y pautas que se utiliza como medio para llegar a un medio o fin. Proceso.- Es un marco de trabajo de las actividades claves que ayuda a controlar la gestión del proyecto. Son un conjunto de acciones secuenciadas y sistematizadas que conducen al como llegar al objetivo de un fin determinado. Objetivos de Ingenieria de SW. - Mejorar la calidad (de un producto, Institución, Empresa) - Satisfacción de los requerimientos de los clientes - Aumentar la productividad - Facilidad de control - Suministrar la base para su construcción Porque de la crisis del SW. - La ingeniería del SW. Es una ciencia joven - Mala especificación de requerimientos - Insatisfacción de los clientes - Planificación y estimaciones imprecisas - Dificultad de mantener SW. Existente - Resistencia al cambio - Falta de documentación Porque la Ing de Sw es una tecnología estratificada La estratificación es multicapa, es poque utiliza métodos, herramientas, procesos y enfoque de la calidad para desarrollar su SW. Método.- Son mecanismos con los cuales se ayudan con el proceso SW. Herramienta.- Es un camino por el cual se guía un proyecto para el desarrollo SW Proceso.- Proporciona como se ralizara el trabajo (hoja de ruta) y además ayuda al gestor a gestionar la ruta de proyecto, fomenta una cultura de mejora continua del proceso. Un proyecto de SW esta enfocado en las 4Ps Personal.- Es el factor más importante en el proyecto ya que la ingeniería de SW. Es intensamente humana. Proceso.- Metodología ágil o tradicional Producto.- El ámbito del software como va a ser desarrollado que objetivos de entrada y salida deseamos tener.

roles.Se focaliza en la documentación. la tendencia de entregar SW. Es una programación basada en los deseos del cliente. En lapsos cada vez mas pequeños en el menor tiempo y exigencias de costos reducidos con altos estándares de calidad . Se rige por valores y principios Caracterisiticas XP La xp es deliberadamente una metodología liviana que pasa por alto la elaboración de casos de uso la exhaustiva definición de requerimientos y la producción de una extensa documentación. planificación. técnicas) alguno de estas características son también roles... la meta de xp es entregar el Software. ¿Qué es programación extrema XP? La programación extrema es una metodología ligera basada en una serie de valores y una docena de practicas que proporcionan un aumento en la productividad a la hora de generar software.Escuchar y entender los requerimientos de nuestro cliente desarrollando un plan de trabajo con un equipo de trabajo autónomo. fechas establecidas. pocos roles menos énfasis en la arquitectura SW y esta expuesto internamente. procesos (plantillas. o con un líder y documentar cada paso del proyecto. la arquitectura del software es y se expresa mediante modelos. busca en su fundamento en la adaptabilidad en el proceso del desarrollo alguna de sus características: son grupos pequeños menos de 10 integrantes y trabajan en el mismo sitio. Metología Agil..Este enfoque nace como respuesta a la metodología tradicional. Metodología tradicional. interactuar con el cliente.Proyecto. Pone énfasis en la adaptabilidad que en la previsibilidad.