0 оценок0% нашли этот документ полезным (0 голосов)
59 просмотров2 страницы
La ingeniería de software incluye métodos, herramientas y técnicas para el desarrollo de programas y la gestión de proyectos mediante el análisis, diseño, desarrollo e implementación. Es importante para los egresados porque define roles como la administración y arquitectura de software. Las fases principales son la definición, desarrollo y mantenimiento del software. Existen metodologías clásicas y ágiles como Scrum, Kanban y XP para el desarrollo.
Исходное описание:
Contiene el perfil de egresado de sistemas computacionales.
y la informacion sobre ingenieria de software
Оригинальное название
Metodologias de fundamentos de ingenieria de software
La ingeniería de software incluye métodos, herramientas y técnicas para el desarrollo de programas y la gestión de proyectos mediante el análisis, diseño, desarrollo e implementación. Es importante para los egresados porque define roles como la administración y arquitectura de software. Las fases principales son la definición, desarrollo y mantenimiento del software. Existen metodologías clásicas y ágiles como Scrum, Kanban y XP para el desarrollo.
La ingeniería de software incluye métodos, herramientas y técnicas para el desarrollo de programas y la gestión de proyectos mediante el análisis, diseño, desarrollo e implementación. Es importante para los egresados porque define roles como la administración y arquitectura de software. Las fases principales son la definición, desarrollo y mantenimiento del software. Existen metodologías clásicas y ágiles como Scrum, Kanban y XP para el desarrollo.
Es disciplina formada por un conjunto de mtodos, herramientas y tcnicas que se
utilizan en el desarrollo de los programas que tambin gestionan mediante proyectos en un tiempo estimado o un anticipo de presupuesto, en donde se incluye anlisis, diseo, desarrollo e implementacin. Por qu es importante la ing de soft para el perfil del egresado? Su importancia es definida con el desempeo de los roles involucrados en un proceso de desarrollo, tales como la administracin, liderazgo y la arquitectura del software. Tambin se podr definir los alcances, costos, tiempos, recursos y factibilidad para un proyecto de software, as tambin proponer soluciones de software, ya sean globales o parciales que permitan el control y mejora de los procesos en la toma de decisiones. Cules son las fases de la ingeniera en software? Fase de Definicin: Identifican los requisitos clave del sistema y del software. Fase de Desarrollo: Diseo del software, generacin de cdigo y prueba del software. Fase de Mantenimiento: Durante la fase de mantenimiento se encuentran cuatro tipos de cambios: 1. Correccin. El mantenimiento correctivo cambia el software para corregir los defectos. 2. Adaptacin: El mantenimiento adaptativo produce modificacin en el software para acomodarlo a los cambios de su entorno externo. 3. Mejora: El mantenimiento perfectivo lleva al software ms all de sus requisitos funcionales originales. 4. Prevencin. E mantenimiento preventivo hace cambios en programas de computadora a fin de que se puedan corregir, adaptar y mejorar ms fcilmente. http://ing-software3.blogspot.mx/2012/10/fases-genericas-de-la-ingenieria-del.html Cmo se clasifican y porque? La clasificacin est basada en el reconocimiento del hecho que cualquier programa es un modelo de un modelo dentro de una teora de un modelo de una abstraccin de alguna porcin del mundo o de algn universo del discurso. La clasificacin categoriza a los programas en tres clases, S, P y E: Programas-S. Son aquellos cuya funcin puede ser definida formalmente por Y derivable desde, una especificacin, Las sentencias del problema, el programa y la solucin. Cuando es obtenida, puede relacionarse con un mundo externo. Programas - PE En los Programas - P (solucin de problemas del mundo real)... a despecho del hecho de que el problema a ser resuelto pueda ser definido precisamente, la aceptacin de la solucin est determinada por el medio ambiente en que est involucrada. Programas - E. Estos son programas que mecanizan una actividad humana o social... La instalacin de los programas junto con este sistema asociado -...- cambia la real naturaleza del problema a ser resuelto, el programa puede hasta convertirse en parte del mundo que el mismo modela, est embebido en l. http://html.rincondelvago.com/modelos-de-desarrollo-de-software.html Cules son las metodologas clsicas y agiles para el desarrollo de software? Entre las metodologas giles ms usadas se encuentran: SCRUM. Es un marco de trabajo que nos proporciona una serie de herramientas y roles para, de una forma iterativa, poder ver el progreso y los resultados de un proyecto. KANBAN. Se basa en una idea muy simple. sta es que el trabajo en curso (Work In Progress, WIP) debera limitarse y slo deberamos empezar con algo nuevo cuando un bloque de trabajo anterior haya sido entregado o ha pasado a otra funcin posterior de la cadena. XP: Es una metodologa gil centrada en potenciar las relaciones interpersonales como clave para el xito en desarrollo de software, promoviendo el trabajo en equipo, preocupndose por el aprendizaje de los desarrolladores y propiciando un buen clima de trabajo.