Académique Documents
Professionnel Documents
Culture Documents
ndice
Definicin de ingeniera de software..6
Antecedentes..8
Procesos.10
Mtodos.11
Herramientas..12
Modelos de desarrollo.13
Sistemas de informacin14
Clasificacin de los sistemas de informacin15
Introduccin
La siguiente investigacin se realiz para divulgar el conocimiento terico e
histrico de los conceptos que engloban a la ingeniera del software realizado
bajo una indagacin en los libros ms prestigiosos de esta rama de la
ingeniera comparando tres puntos de vista de tres autores por cada concepto
encontrado en este documento para as poder complementar unas con las
otras y poder comparar las diferentes perspectivas de los autores siempre bajo
la limitacin y gusto de exponer los mejores ttulos.
Objetivo general
Divulgar el conocimiento terico e histrico sobre la ingeniera de software bajo
los conceptos ms importantes que lo conforman para lograr un entendimiento
sobre los sistemas de informacin que nos rodean.
Objetivos especficos
1. Lograr que se comprenda la definicin de Ingeniera de software.
2. Dar a conocer los antecedentes de la Ingeniera de software.
3. Mostrar los mtodos, procesos y herramientas que se utilizan en la
Ingeniera de software.
4. Mostrar los modelos de desarrollo del software.
5. Dar a conocer la clasificacin de los sistemas de informacin as como su
definicin.
Antecedentes
Roger S. Pressman
Hace casi 500 aos, Maquiavelo dijo: no hay nada ms difcil de llevar a cabo, ms peligroso de
realizar o de xito ms incierto que tomar el liderazgo en la introduccin de un nuevo orden de
cosas". Durante los ltimos 50 aos, los sistemas basados en computadora han introducido un
nuevo orden. Aunque la tecnologa ha conseguido grandes avances desde que habl Maquiavelo,
sus palabras siguen sonando a verdad.
La ingeniera del software aparece como consecuencia de un proceso denominado ingeniera de
sistemas. En lugar de centrarse nicamente en el software, la ingeniera de sistemas se centra en
diversos elementos, analizando, diseando y organizando esos elementos en un sistema que pueden
ser un producto, un servicio o una tecnologa para la transformacin de informacin o control de
informacin. El proceso de ingeniera de sistemas es denominado ingeniera de procesos de negocio
cuando el contexto del trabajo de ingeniera se enfoca a una empresa. Cuando hay que construir un
producto, el proceso se denomina ingeniera de producto. Tanto la ingeniera de proceso de negocio
como la de producto intentan poner orden al desarrollo de sistemas basados en computadoras.
Aunque cada una se aplica en un dominio de aplicacin diferente, ambas intentan poner al software
en su contexto.
Edgar Serna M.
En los aos 50, la Ingeniera de Software era un concepto que no tena una
amplia aceptacin, y no tena el apoyo ni los seguidores suficientes de parte de
la academia y los gobiernos, lo que generaba problemas permanentes por
fallas y retrasos en los diferentes proyectos software. Debido a estos
inconvenientes, la comunidad, cuyo trabajo tena alguna relacin con el
software, decide reunirse en Alemania e Italia con los objetivos de marcar un
rumbo al concepto de Ingeniera de Software, definir grupos de trabajo y
formalizar el quehacer de los ingenieros de software. Antes de estas reuniones
esta ingeniera no era aceptada como profesin, porque quienes la practicaban
no tenan la formacin suficiente, y la prctica generalizada era la de
programar; adems, la academia no ofreca estudios formales, lo que en
conjunto incrementaba el nmero de fallas, detectadas o no. Esta situacin
proporcion el contexto para que aparecieran organizaciones y estndares
orientados a mitigar en cierto grado lo que se llam la crisis del software, y por
otro lado a hacer de esta ingeniera una disciplina seria y orientada a la
creacin de productos de alta calidad. De este modo, y luego de la segunda
guerra mundial, el desarrollo de software evolucion, hasta convertirse en una
actividad que se ocupa de construir software y de maximizar su calidad. En las
dcadas de 1950 y 1960, los programas de computador eran simples, no eran
portables, generalmente los desarrollaba una sola persona, la prioridad no era
la documentacin y la movilidad laboral era reducida. Para inicios de la dcada
de 1970, la complejidad de los requisitos de usuario, personales o
Procesos
Mtodos
Herramientas
Definicin de Roger S. Pressman
Las herramientas de la Ingeniera del software proporcionan un enfoque
automtico o semi-automtico para el proceso y para los mtodos. Cuando se
integran herramientas para que la informacin creada por una herramienta la
pueda utilizar otra, se establece un sistema de soporte para el desarrollo del
software llamado ingeniera del software asistida por computadora (CASE).
Sistemas de informacin
Defuncin de Ian Summerman
Todos los sistemas que implican una interaccin con una base de datos
compartida pueden considerarse como sistemas de informacin basados en
transacciones, un sistema de informacin permite el acceso controlado a una
gran base de informacin como un catlogo de biblioteca un horario de vuelos
o los registros de pacientes en un hospital.
Definicin de Kendall & Kendall
Los MIS son sistemas de informacin computarizados que funcionan debido a la
decidida interaccin entre las personas y las computadoras.
Al requerir que las personas, el software y el hardware funcionen en concierto, los
sistemas de informacin
Administrativa brindan soporte a los usuarios para realizar un espectro ms amplio de
tareas organizacionales que los sistemas de procesamiento de transacciones,
incluyendo los procesos de anlisis y toma de decisiones.
Para acceder a la informacin, los usuarios del sistema de informacin administrativa
comparten una base
De datos comunes; sta almacena tanto los datos como los modelos que permiten al
usuario interactuar con ellos, interpretarlos y aplicarlos. Los sistemas de informacin
administrativa producen informacin que se utiliza en el proceso de toma de
decisiones. Tambin pueden ayudar a integrar algunas de las funciones de informacin
computarizadas de una empresa.
Hay que decir que todos los sistemas de informacin sirven de apoyo a la toma
de decisiones, aunque sea de forma indirecta. Los dss son el tipo de sistemas
de informacin desarrollados expresamente para servir de apoyo en el proceso
de toma de decisiones. Estos sistemas facilitan un dilogo con el usuario que
est considerando soluciones alternativas a un problema, y el sistema
proporciona modelos construidos para la presentacin de la informacin y
acceso a bases de datos. Un dss utiliza datos del sistema de procesamiento de
transacciones de la organizacin my del sistema de informacin administrativa,
y adems, utiliza datos procedentes de fuentes externas. De hecho, los datos
necesarios para generar la informacin pueden proceder de diversas fuentes y
no solo de una base de datos, como suele suceder con los sistemas de
procesamiento de transacciones y con los sistemas de informacin
administrativa. Adems, un dss puede almacenar y posteriormente reprocesar
los datos previamente obtenidos. El usuario interacta con el sistema: realiza
demandas, crea o modifica modelos para adaptarlos a las variaciones y para
facilitarle su comprensin del problema, manipula datos y disea el formato y
contenido de los informes a obtener, los cuales pueden incluir texto,
informaciones estructuradas o grficos.
Conclusin
Durante esta investigacin se dieron a conocer los conceptos bsicos sobre la
ingeniera del software, conceptos que son clave para el buen entendimiento de
lo que engloba esta rama de la ingeniera se pretendi que se conocieran
adems del concepto de ingeniera del software, sus antecedentes para saber
el porqu de su creacin, los procesos que lo componen la metodologa a
seguir, los modelos que se emplean al momento de desarrollar abordamos los
sistemas de informacin as como sus clasificaciones todo con un respaldo
fiable de los autores de los diferentes libros utilizados para realizar esta
investigacin.
Bibliografa
5- Anlisis de sistemas
Primera edicin
Mara N Moreno Garca