Proceso Del Desarrollo De Software

Páginas: 21 (5221 palabras) Publicado: 19 de agosto de 2011
UNIDAD ACADÉMICA N° 02:

PROCESO DEL DESARROLLO DEL SOFTWARE

Un sistema informático está compuesto por hardware y software. En cuanto al hardware, su producción se realiza sistemáticamente y la base de conocimiento para el desarrollo de dicha actividad está claramente definida. La fiabilidad del hardware es, en principio, equiparable a la de cualquier otra máquina construida por el hombre.Un proceso de desarrollo de software tiene como propósito la producción eficaz y eficiente de un producto software que reúna los requisitos del cliente. Pero ¿qué es con exactitud un proceso de software desde un punto de vista técnico? Dentro de este contexto de este libro, un proceso de software se define como un marco de trabajo para las tareas que se requieren en la construcción de software dealta calidad. ¿El proceso es sinónimo de ingeniería del software? La respuesta es sí y no. Un proceso de software define el enfoque que se adopta mientras el software está en desarrollo. Pero la ingeniería del software también abarca las tecnologías que requiere el proceso (métodos técnicos y herramientas automatizadas).

Al finalizar el estudio de la presente unidad temática el estudiante: 1.Conceptúa y diferencia las capas de la ingeniería del software. 2. Identifica el marco de trabajo para el proceso del software. 3. Describe los elementos y fases del ciclo de vida del software. 4. Identifica los procesos del ciclo de vida del software según la Norma Técnica Peruana vigente. 5. Diferencia los modelos de ciclos de vida para el desarrollo del software. Ing. Wagner E. Vicente Ramos
22 2.1. CAPAS DE LA INGENIERÍA DEL SOFTWARE La ingeniería del software es una tecnología estratificada. Como se muestra en la figura, cualquier enfoque de la ingeniería (incluido el de la ingeniería del software) debe estar sustentado en un compromiso con la calidad- La base que soporta la ingeniería del software es un enfoqie en la calidad.

Figura : Capas de la Ingeniería de Software. Dichascapas se describen a continuación:  Cualquier disciplina de ingeniería (incluida la ingeniería del software) debe descansar sobre un esfuerzo de organización de calidad. La gestión total de la calidad y las filosofías similares fomentan una cultura continua de mejoras de procesos que conduce al desarrollo de enfoques cada vez más robustos para la ingeniería del software.  El fundamento de laingeniería de software es la capa proceso. El proceso define un marco de trabajo para un conjunto de áreas clave, las cuales forman la base del control de gestión de proyectos de software y establecen el contexto en el cual: se aplican los métodos técnicos, se producen resultados de trabajo, se establecen hitos, se asegura la calidad y el cambio se gestiona adecuadamente.  Los métodos de laingeniería de software indican cómo construir técnicamente el software. Los métodos abarcan una gran gama de tareas que incluyen análisis de requisitos, diseño, construcción de programas, pruebas y mantenimiento. Estos métodos dependen de un conjunto de principios básicos que gobiernan cada área de la

Ing. Wagner E. Vicente Ramos

23

tecnología e incluyen actividades de modelado y otras técnicasdescriptivas.  Las herramientas de la ingeniería del software proporcionan un soporte automático o semi-automático para el proceso y los métodos, a estas herramientas se les llama herramientas CASE (Computer-Aided Software Engineering). Dado lo anterior, el objetivo de la ingeniería de software es lograr productos de software de calidad (tanto en su forma final como durante su elaboración),mediante un proceso apoyado por métodos y herramientas. 2.2. MARCO DE TRABAJO PARA EL PROCESO Un marco de trabajo establece la base para un proceso de software completo al identificar un número pequeño de actividades del marco de

trabajo aplicables a todos los proyectos de software, sin importar su
tamaño o complejidad. El proceso de desarrollo de software no es único. No existe un proceso de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso de desarrollo de software
  • Proceso desarrollo software
  • Proceso unificado de desarrollo de software
  • Proceso de desarrollo de software
  • Actividades en el proceso de desarrollo del software
  • Estapas Del Proceso De Desarrollo De Software
  • Proceso De Desarrollo De Software
  • Proceso de Desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS