Beruflich Dokumente
Kultur Dokumente
Semestre: 5
Pgin
a1
ndice
Introduccion
------------------------------------------------------------------------------------------------------------- 3
Conceptos
------------------------------------------------------------------------------------------------------ 4
bsicos
El
papel
evolutivo
del
------------------------------------------------------------------------------------ 5
software
Etapas
del
desarrollo
----------------------------------------------------------------------------------- 7
software
Clasificacin
de
la
tecnologa
-------------------------------------------- 8
en
el
desarrollo
de
software
herramientas
CASE
Definicin
e
historia
de
----------------------------------------------------------- 9
Pgin
a2
las
Conclusin y bibliografa
11
------------------------------------------------------------------------------------------
Pgin
a3
Introduccion
Con el paso del tiempo el software ha sufrido cambios radicales, que han ido
marcando momentos importantes en la historia de la humanidad, es gracias al
software que nuestras tareas cotidianas se facilitan, adems de que las empresas
pueden producir en mayor cantidad y llevar un mejor control de sus empleados, es por
el que se han desarrollado formas de ayudar al mundo, sin duda esto ha revolucionado
nuestra forma de vivir y pensar, no imaginaramos un mundo sin computadoras, sin
tecnologa; a continuacin se muestra una coleccin de temas que tratan acerca de la
historia del software, la forma en que ha ido cambiando conforme los aos, adems se
menciona algunas de las principales herramientas de apoyo dentro de su ingeniera;
se hace mencin de las diferentes etapas de desarrollo del software, ya que como
cualquier otro producto del mercado, tambin se desarrolla con un proceso,
generalmente mecnico.
En esta investigacin veremos los siguientes puntos:
Pgin
a4
Conceptos bsicos.
1.- La ingeniera de software es una disciplina formada por un conjunto de mtodos,
herramientas y tcnicas que se utilizan en el desarrollo de los programas informticos
(software).
2.- "Ingeniera del Software", que se puede definir como "el tratamiento sistemtico de
todas las fases del ciclo de vida del software.
3.- Qu es la Ingeniera de Software? Una disciplina de la Ingeniera que concierne a
todos los aspectos de la produccin de software
Los Ingenieros de Software deben:
Pgin
a5
Pgin
a8
del ciclo de vida. En su formulacin actual, las notaciones empleadas en las prime-ras fases
del ciclo de vida (especificacin de requisitos de usuario y sistema)suelen estar constituidas
por lenguajes grficos que permiten: identificar el sistema y el entorno; representar el flujo de
informacin entre los elementos; y, describir los datos y las actividades del sistema [12].La
idea base de esta tecnologa es que es posible estructurar el modelo de un sistema de
software en base a funciones que procesan informacin que reciben de otras funciones (o del
exterior) y dirigen la informacin procesada a otros mdulos funcionales (o al exterior). El
enfoque seguido, por tanto, es el de pensar en las funciones del sistema necesarias
(extradas de los requisitos del sistema) y luego en los datos que requieren.
Las herramientas CASE, en funcin de las fases del ciclo de vida abarcadas, se pueden
agrupar de la forma siguiente:
1. Herramientas integradas, I-CASE (Integrated CASE, CASE integrado):
Abarcan todas las fases del ciclo de vida del desarrollo de sistemas. Son
Llamadas tambin CASE workbench.
2. Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) ofront-end,
orientadas a la automatizacin y soporte de las actividades desarrolladas durante las
primeras fases del desarrollo: anlisis y diseo.
3. Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior) oback-end, dirigidas
a las ltimas fases del desarrollo: construccin e implantacin.
4. Juegos de herramientas o Tools-Case, son el tipo ms simple de herramientas CASE.
Automatizan una fase dentro del ciclo de vida. Dentro
De este grupo se encontraran las herramientas de reingeniera, orientadas
A la fase de mantenimiento.
Pgin
a 12
Conclusin
Sin duda, el software representa una herramienta indispensable en nuestra vida, y sin la cual
sera muy difcil llevar a cabo ciertas actividades. Sin embargo debe recordarse que el
desarrollo del software, a pesar de que trae muchos beneficios, tambin conlleva muchos
efectos secundarios, por ejemplo, cuando se actualiza un nuevo software, tambin se debe
actualizar el hardware lo cual lleva consigo efectos de contaminacin al ambiente.
Bibliografas
http://ithuejutlajhh.blogspot.mx/2013/02/fundamentos-de-ingenieria-de-software.html
http://www.um.es/docencia/barzana/IAGP/IAGP2-Ingenieria-software-introduccion.html
Pgin
a 13
http://www.tamps.cinvestav.mx/~ertello/swe/sesion01.pdf
https://sites.google.com/site/ingenierialeosw/unidad-1-fundamentos-de-ingenieria-de-software/1-2-elpapel-evolutivo-del-software
http://ithuejutlajhh.blogspot.mx/2013/02/fundamentos-de-ingenieria-de-software.html
Pgin
a 14