Introduccin a la ingeniera
de software
Unidad 1
Actividad 1. Impacto de la Ingeniera de
Software
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnostico
Herramientas de correccion y optimizacion
Servidores
Software de programacion:
Editores de texto
Compiladores
Interpretes
Enlazadores
Depuradores
Entornos de desarrollo integrados
Software de aplicacin :
Empresarial
Base de datos
Telecomunicaciones
Videojuegos
Medico
Calculo
CAD
Qu es la ingeniera de software?
La Ingeniera de Software es aquella disciplina que se ocupa del
desarrollo, la operacin y el mantenimiento del software o programas
informticos. La ingeniera de software implica un trabajo integral, es
decir, se produce un anlisis del contexto, se disea el proyecto, se
desarrolla el correspondiente software, se efectan las pruebas para
asegurar su correcto funcionamiento y finalmente se implementa el
sistema.
El proceso de desarrollo de un software se denomina formalmente como
ciclo de vida del software, en tanto, se encuentra conformada por cuatro
estadios: concepcin (en esta se fijan los objetivos y se desarrolla el
modelo), elaboracin (en este paso se establecen las caractersticas y
cmo ser la arquitectura del mismo y porqu), construccin (implica el
desarrollo del programa) y transicin (es el momento en el cual se
transfiere el producto final al usuario).
Una vez que el software est activo y funcionando es donde cobrar
relevancia el mantenimiento del mismo. Generalmente, suelen aparecer
errores en relacin al diseo del programa, por caso, es el
mantenimiento lo que permitir solucionarlos cuando los usuarios lo
reporten. Habitualmente se proponen actualizaciones y se desarrollan
nuevos elementos con la misin de subsanar los errores aparecidos.
Al individuo que se desempea profesionalmente en esta rea se lo
denomina como ingeniero de software. La primera y principal tarea que
tienen estos profesionales es el estudio pormenorizado de todas las
condiciones que deber observar un programa antes de su desarrollo
para de esta manera satisfacer las demandas de los consumidores pero
sin olvidarse de las posibilidades con las que cuenta la compaa
desarrolladora.
FUENTES DE CONSULTA
http://proyectoova.webcindario.com/clasificacin_del_software.html
http://www.definicionabc.com/tecnologia/ingenieria-de-software.php
http://apuntessig01a38.blogspot.mx/2009/04/impacto-del-software-en-laingenieria.html