Вы находитесь на странице: 1из 2

Ingeniera del Software

Jhonatan lvarez C.
Leopoldo Sanclemente G.
Taller Primero

1. Segn la lectura escriba una definicin de Ingeniera del Software
2. Que son los mtodos para la Ing. De software
3. Qu utilidad tienen las herramientas para la Ing. De Software
4. En qu consiste la fase de definicin en un proceso de desarrollo
5. Explique la definicin de Mantenimiento correctivo, adaptativo, perfectivo y preventivo
Solucin
1. La Ingeniera del Software se puede definir como la creacin de fundamentos y mtodos
para lograr obtener econmicamente software que sea integro o fiable y que logre
cumplir con un funcionamiento eficaz sobre maquinas reales. La ingeniera del Software
cuenta con procesos que son la base para la implementacin en proyectos d software en
los cuales se deben implementar mtodos tcnicos, productos de trabajo (en los cueles se
resaltan los datos, informes, formularios, documentacin, etc.), se confirma la calidad y se
ejecuta adecuadamente.

2. La referencia de mtodos en la ingeniera de software hace referencia a la forma en que
debemos desarrollar el software es decir el proceso o las tcnicas que se deben seguir
paso a paso para la construccin de un software con solidez. Estos pasos son anlisis de
requisitos, diseo, construccin de programas, pruebas y mantenimiento; Para el
desarrollo de estos pasos se siguen ciertas tcnicas en cada uno de los pasos que sirven
como calificadores y determinan el nivel de calidad en cada una de los mtodos aplicados
al desarrollo del software.

3. la utilidad de las herramientas en el desarrollo de software recae en el hecho de poder
facilitar y regular los procesos, es decir que le proporciona al desarrollador dirigir su
atencin hacia el problema a tratar y darle prioridad a cada mtodo que se va realizando,
esto de forma semiautomtica al hacerse mediante una interaccin humano-computador
donde se crea una base para el desarrollo del software conocido como ingeniera del
software asistida por computadora. Todo esto contribuye a la produccin de software de
alta calidad, con bajo costo y en el menor tiempo posible.

4. Un proceso de desarrollo es quiz una pieza muy importante en cuanto a la Ing. Del
Software se refiere, los procesos de desarrollos constan de varios argumentos concretos,
los cuales es pertinente seguir a margen para lograr un desarrollo seguro, se manejas un
numero de tareas varias las cuales se deben cumplir trabajando correctamente la Ing. Dl
Software, en las cuales destacan los hitos de proyectos, productos de trabajo, y puntos de
garanta de calidad, los cuales permiten que las actividades del marco de trabajo se
acoplen a las caractersticas fundamentales del proyecto a desarrollar y a las requisitos del
equipo como tal.

Tambin cabe destacar las actividades de seguridad que debe mantener firme cada
proceso de desarrollo, las cuales serian la garanta de calidad del software, gestin de
configuracin del software y medicin, las tareas de proteccin son independientes de las
actividades del marco de trabajo y son recursivamente importantes en todo el proceso de
desarrollo.

5. El mantenimiento como proceso de desarrollo de software es el encargado de evaluar los
posibles cambios que sufrir el software respecto al medio donde se trabaje en esta fase
los desarrolladores deben de tener en cuenta los requisitos del cliente y el nivel de cambio
que tendrn a travs del tiempo . Estos cambios se evalan en 4 tipos:

Mantenimiento Correctivo: Es el encargado de determinar los defectos que se le
presentan al cliente en el uso del software. Este tipo de mantenimiento se determina de
manera rpida puesto que corresponde a la exploracin del cliente sobre el software. Su
finalidad es realizar los cambios pertinentes para la correccin de estos defectos.
Mantenimiento Adaptativo: Se presenta con el paso del tiempo es lo que generalmente
se llama actualizaciones y son encargados a adaptar el software al entorno actual en que
se utilice por ejemplo un cambio de sistema operativo, un nuevo hardware de control para
el software, diferentes normas de la empresa a la cual se le desarrolla el software que
exigen el cambio para poder cumplir las funciones para las que fue creado. Su finalidad es
lograr que el software se pueda adaptar a los cambios externos que conlleva el tiempo
Mantenimiento Perfectivo: Se nombra como mantenimiento de mejora o perfectivo, este
punto esta referenciado hacia la utilizacin del software, para que as el usuario/cliente
logre explorar dicho producto y descubrir funciones extras las cuales le traern un
beneficio, la importancia puntualmente es que con dicho mantenimiento el software
desarrollado va mas ala de sus requisitos funcionales originales.

Mantenimiento de Prevencin: Luego de haber desarrollado el software es comn su
deterioro debido al cambio, este punto tambin llamado reingeniera del software nos
lleva a recapacitar y centrarnos en que sea funcional para las necesidades de los usuarios,
en conclusin la reingeniera del software realiza cambios en el software para que los
problemas sean corregidos, adaptados o mejorar de una manera ms eficaz.

As dichas actividades de mantenimiento nos sustentan progreso y un extenso detalle de
observaciones en cuanto a la funcionalidad del software desarrollado y logramos detectar,
realizar asistencia tcnica a distancia y lograr elaborar un mantenimiento continuo al
producto desarrollado.

Вам также может понравиться