Está en la página 1de 24

Nombre de la institucin: Instituto tecnolgico de Tepic

Materia: Fundamentos de ingeniera de software


Alumno: Fernando Samuel Enrquez Hernndez
Numero de control: 13400401
Carrera: Ingeniera en sistemas computacionales
Tepic Nayarit a 28/08/2015

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.

Definicin de ingeniera de software

Definicin de Roger S. Pressman


La Ingeniera del Software es una disciplina o rea de la Informtica o Ciencias
de la Computacin, que ofrece mtodos y tcnicas para desarrollar y mantener
software de calidad que resuelven problemas de todo tipo. Hoy da es cada vez
ms frecuente la consideracin de la Zngenierh del Software como una nueva
rea de la ingeniera, y el ingeniero del software comienza a ser una profesin
implantada en el mundo laboral internacional, con derechos, deberes y
responsabilidades que cumplir, junto a una, ya, reconocida consideracin social
en el mundo empresarial y, por suerte, para esas personas con brillante futuro.
La Ingeniera del Software trata con reas muy diversas de la informtica y de
las ciencias de la computacin, tales como construccin de compiladores,
sistemas operativos o desarrollos en Intranet internet, abordando todas las
fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de
informacin y aplicables a una infinidad de reas tales como: negocios,
investigacin cientfica, medicina, produccin, logstica, banca, control de
trfico, meteorologa, el mundo del derecho, la red de redes internet, redes
Intranet y Extranet, etc.

Definicin de Ian Summerman


La ingeniera de software es una disciplina de la ingeniera que comprende
todos los aspectos de la produccin de software desde las etapas iniciales de la
especificacin del sistema hasta el mantenimiento de este despus de que se
utiliza, en esta definicin, existen dos frases clave:
1. Disciplina de la ingeniera. Los ingenieros hacen que las cosas funcionen.
Aplican teoras mtodos y herramientas donde sean convenientes, pero las
utilizan de forma selectiva y siempre tratando de descubrir soluciones a los
problemas, aun cuando no existan teoras y mtodos para aplicables para
resolverlos. Los ingenieros tambin saben que deben trabajar con restricciones
financieras y organizacionales, por lo que buscan soluciones y teoras de apoyo
a la produccin de software.
2. Todos los aspectos de produccin de software. La ingeniera del software no
solo comprende los procesos tcnicos del desarrollo del software, sino tambin
con actividades tales como la gestin de proyectos de software y el desarrollo
de herramientas mtodos y teoras de apoyo a la produccin de software.

En general los ingenieros de software adoptan un enfoque sistemtico y


organizado en su trabajo, ya que es la forma ms efectiva de producir software
de alta calidad, sin embargo, aunque la ingeniera consiste en seleccionar el
mtodo ms apropiado para un conjunto de circunstancias. Un enfoque ms
informal y creativo de desarrollo podra ser efectivo en algunas circunstancias.
El desarrollo informal es apropiado para el desarrollo de sistemas basados en
Web, en los cuales requieren una mezcla de tcnicas de software y de diseo
grfico.
Definicin de Gonzalo Len Serrano
La ingeniera de sistemas se define en Blanchard como la aplicacin efectiva de
esfuerzos cientficos y de ingeniera para transformar una necesidad operativa
en una configuracin definida de un sistema mediante el proceso iterativo de
anlisis de requisitos, la seleccin del concepto, y asignacin, sntesis,
soluciones de compromiso y optimizacin del diseo, prueba y evaluacin.
Entre sus caractersticas se incluye su estructura de arriba-abajo que ve el
sistema como un todo; una orientacin del ciclo de vida que considera todas
las fases desde el diseo conceptual hasta la retirada del sistema; un enfoque
interdisciplinar en equipo que incluya todas las disciplinas adecuadas de
diseo de forma oportuna y concurrente; y la necesaria integracin para
asegurar que todos los objetivos de diseo se han cumplido de forma efectiva y
eficaz. Est orientada al proceso e incluye las provisiones esenciales de
realimentacin y control.

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

empresariales, se increment sustancialmente, por lo que construir software ya


no era tan simple, porque implicaba traducir los requisitos en software,
mediante el diseo y el desarrollo de componentes elaborados.
Por otro lado, la creciente importancia que adquira el software en la sociedad y
la dependencia que la industria comenzaba a tener de l, dieron origen a la
disciplina que se debera encargar de construir los principios para mejorar su
calidad, es decir, la Ingeniera de Software. El surgimiento del trmino se le
atribuye a la conferencia de la OTAN en los aos 1967 y 1968, que se organiz
precisamente para abordar esa crisis del software, los problemas asociados con
las fallas en los programas, y su deficiente calidad.

Procesos

Definicin de Ian Summerman


Un proceso de software es un conjunto de actividades y resultados asociados
que producen un producto de software. Estas actividades son llevadas a cabo
por los ingenieros de software. Existen cuatro actividades fundamentales de
procesos (incluidas ms adelante en este libro) que son comunes para todos
los procesos del software. Estas actividades son:
1. Especificacin del software donde los clientes e ingenieros definen el
software a producir y las restricciones sobre su operacin.
2. Desarrollo del software donde el software se disea y programa.
3. Validacin del software donde el software se vlida para asegurar que es lo
que el cliente requiere.
4. Evaluacin del software donde el software se modifica para adaptarlo a los
cambios requeridos por el cliente y el mercado.

Definicin de Roger S. Pressman


El proceso de la ingeniera del software es la unin que mantiene juntas las
capas de tecnologa y que permite un desarrollo racional y oportuno de la
ingeniera del software. El proceso define un marco de trabajo para un conjunto
de reas clave de proceso que se deben establecer para la entrega efectiva de
la tecnologa de la ingeniera del software. Las reas claves del proceso forman
la base del control de gestin de proyectos del software y establecen el
contexto en el que se aplican los mtodos tcnicos, se obtienen productos del
trabajo (modelos, documentos, datos, informes, formularios, etc.), se
establecen hitos, se asegura la calidad y el cambio se gestiona
adecuadamente.
Definicin de Gonzalo Len Serrano
Conjunto de actividades orientadas a un fin concreto dentro del desarrollo o
gestin de un sistema de software.

Mtodos

Definicin de Roger S. Pressman


Los mtodos de la ingeniera del software indican cmo construir
tcnicamente el software. Los mtodos abarcan una gran gama de tareas que
incluyen anlisis de requisitos, diseo, construccin de programas, pruebas y
mantenimiento. Los mtodos de la ingeniera del software dependen de un
conjunto de principios bsicos que gobiernan cada rea de la tecnologa e
incluyen actividades de modelado y otras tcnicas descriptivas.
Definicin de Gonzalo Len Serrano
Definir modelos del sistema que se deben desarrollar, las reglas y pautas que
se deben aplicar a estos modelos y un proceso a seguir en el desarrollo del
diseo.
Definicin de Kendall & Kendall
Cualquier metodologa aceptada para analizar, disear, implementar, probar,
mantener y evaluar un sistema de informacin. Algunos ejemplos de
metodologas son: SDLC, metodologas giles, y el anlisis y diseo de
sistemas orientados a objetos.

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).

Definicin de Ian Summerman


Herramienta software, como un editor del diseo o un depurador de programas
utilizada para apoyar una actividad en el proceso de desarrollo de software.

Definicin de Gonzalo Len Serrano


Podemos definir una herramienta como un sistema de software cuya finalidad
es la de ayudar a construir otros sistemas. Desde este punto de vista lo que
permite es mejorar la capacidad del ingeniero de software en diversas fases del
desarrollo.

Modelos de desarrollo de software

Definicin de Gonzalo Len Serrano


MODELO DE CICLO DE VIDA. Secuencia de fases ordenadas en el tiempo y las
relaciones entre ellas que sirven de marco de referencia para el desarrollo de
un sistema de software.
MODELO DE SNTESIS AUTOMTICA. Modelo de ciclo de vida en el que
mediante el empleo de mtodos formales es posible generar automticamente
el sistema de software a partir de la especificacin del mismo.
MODELO EN CASCADA. Modelo de ciclo de vida convencional en el que el
desarrollo se realiza en una serie de fases en las que, en cada una de ellas, se
parte de los resultados alcanzados en la anterior.
MODELO EN ESPIRAL. Modelo de ciclo de vida orientado al control de riesgos
propuesto por Boehm en el que el desarrollo se realiza en varios ciclos.
Considerado como meta-modelo al permitir el uso de cualquiera de los modelos
de ciclo de vida.

Definicin de Ian Summerman


Un modelo de proceso de software es una representacin abstracta de un
proceso de software. Cada modelo representa un proceso desde una
perspectiva particular, y as proporciona solo informacin parcial sobre ese
proceso.
1. El modelo en cascada: considera las actividades fundamentales del proceso
de especificacin, desarrollo, validacin, y evolucin y los representa como
fases separadas del proceso tales como la especificacin de requerimientos, el
diseo del software, la implementacin las pruebas etc.
2. Desarrollo evolutivo: Este enfoque entrelaza las actividades de
especificacin, desarrollo y validacin. Un sistema inicial se desarrolla
rpidamente a partir de especificaciones abstractas. Este se refina basndose
en las peticiones del cliente para producir un sistema que satisfaga sus
necesidades.
3. ingeniera del software basado en componentes: Este enfoque se basa en la
existencia de un nmero significativo de componentes reutilizables. El proceso
de desarrollo del sistema se enfoca en integrar estos componentes en el
sistema ms que en desarrollarlos desde cero.

Definicin de Mara N Moreno Garca


1. Modelos tradicionales
2. Modelos orientados a la reutilizacin
3. en cascada
4. Estructurado
5. Modelos para sistemas orientados a objetos
6. Modelos con un alto grado de iteratividad
7. Modelos evolutivos
8. Modelo de desarrollo concurrente

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.

Clasificacin de los sistemas de informacin


Definicin de Mara N Moreno Garca
Los sistemas de informacin se desarrollan para distintos fines, dependiendo de las
necesidades de los usuarios humanos y la empresa.
Los sistemas de procesamiento de transacciones (TPS) funcionan en el nivel
operacional de la organizacin.
Los sistemas de automatizacin de oficinas (OAS) y los sistemas de trabajo de
conocimiento.
(KWS) brindan soporte para el trabajo a nivel del conocimiento. Entre los sistemas de
nivel superior se encuentran.
Los sistemas de informacin administrativa (MIS) y los sistemas de soporte de
decisiones (DSS) aplican la experiencia de los encargados de tomar decisiones para
resolver problemas especficos y estructurados.
En el nivel estratgico de la administracin se encuentran los sistemas de soporte para
ejecutivos (ESS). Los sistemas de soporte de decisiones en grupo (GDSS) y los sistemas
de trabajo colaborativo asistido por computadora (CSCWS), que se describen en forma
ms general, ayudan en el proceso de toma de decisiones, a nivel de grupo, de la
variedad semiestructurada o no estructurada.

Sistemas de procesamiento de transacciones


Los sistemas de procesamiento de transacciones (TPS) son sistemas de
informacin computarizados que se desarrollaron para procesar grandes
cantidades de informacin para las transacciones de negocios rutinarias, como
nminas e inventario. Un TPS elimina el tedio de las transacciones
operacionales necesarias y reduce el tiempo que se requera para realizarlas en
forma manual, aunque la mayora de las personas an deben introducir los
datos en forma manual en los sistemas computarizados.
Los sistemas de procesamiento de transacciones son sistemas que atraviesan
lmites y permiten que la organizacin interacte con los entornos externos.
Como los administradores analizan los datos generados por el TPS para
obtener informacin actualizada sobre lo que ocurre en sus empresas, es
imprescindible que estos sistemas funcionen sin problemas ni interrupciones
para sustentar las operaciones diarias de estas compaas.
Sistemas de automatizacin de oficinas y sistemas de trabajo de conocimiento
En el nivel de conocimiento de la organizacin hay dos clases de sistemas. Los
sistemas de automatizacin de oficinas (OAS) brindan apoyo a las personas
que trabajan con datos no para crear conocimiento sino para analizar la
informacin y transformar los datos o manipularlos de cierta forma antes de
compartirlos o diseminarlos de manera formal a travs de la organizacin y,
algunas veces, ms all. Los aspectos ms conocidos de los sistemas OAS son
el procesamiento de palabras, las hojas de clculo, el diseo grfico por

computadora, la planificacin electrnica y la comunicacin a travs de correo


de voz, correo electrnico (e-mail) y teleconferencias.
Los sistemas de trabajo de conocimiento (KWS) brindan apoyo a profesionales
como cientficos, ingenieros y mdicos, ayudndoles a crear conocimiento (a
menudo en equipos) y a integrarlo a su organizacin o la sociedad.

Sistemas de informacin administrativa


Los sistemas de informacin administrativa (MIS) no sustituyen a los sistemas
de procesamiento de transacciones,
ms bien, todos los sistemas MIS incluyen el procesamiento de transacciones.
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 comn; 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.
Sistemas de soporte de decisiones
Los sistemas de soporte de decisiones (DSS, o sistemas de apoyo a la toma de
decisiones) pertenecen a una clase superior de sistemas de informacin
computarizados. Los sistemas DSS son similares al sistema de informacin
administrativa tradicional debido a que ambos dependen de una base de datos
como fuente de datos. La diferencia estriba en que el sistema de soporte de
decisiones est ms enfocado a brindar respaldo a la toma de decisiones en
todas sus fases, aunque la decisin misma an corresponde de manera
exclusiva al usuario. Los sistemas de soporte de decisiones se ajustan ms a la
persona o el grupo usuario que un sistema de informacin administrativa
tradicional. Tambin se describen a veces como sistemas enfocados en la
inteligencia de negocios.
Inteligencia artificial y sistemas expertos
La inteligencia artificial (AI) puede ser considerada como el campo dominante
de los sistemas expertos. La idea general de la AI ha sido desarrollar equipos
que se comporten de manera inteligente. Dos ramas de investigacin de la AI
son 1) la comprensin del lenguaje natural y (2) el anlisis de la habilidad para
razonar un problema y llegar a una conclusin lgica. Los sistemas expertos
utilizan las metodologas de razonamiento de la AI para resolver los problemas
que los usuarios de negocios (y otros tipos de usuarios) les presentan.

Sistemas de soporte de decisiones en grupo y sistemas de trabajo colaborativo


asistido por computadora
Las organizaciones confan cada vez ms en los grupos o equipos para tomar
decisiones
en
conjunto.
Cuando
los
grupos
toman
decisiones
semiestructuradas o no estructuradas, un sistema de soporte de decisiones en
grupo (GDSS, o sistema de apoyo a la toma de decisiones en grupo) puede
ofrecer una solucin. Estos sistemas, que se utilizan en cuartos especiales
equipados con varias configuraciones, permiten a los miembros de los grupos
interactuar con el soporte electrnico (a menudo en la forma de software
especializado) y un facilitador de grupo especial.
El objetivo de los sistemas de soporte de decisiones en grupo es lograr que un
grupo resuelva un problema con la ayuda de varios apoyos como encuestas,
cuestionarios, lluvia de ideas y creacin de escenarios. Se puede disear
software GDSS para minimizar los comportamientos de grupo negativos tpicos
como la escasez de participacin por temor a las represalias por expresar un
punto de vista impopular o polmico, la dominacin por parte de los miembros
del grupo con facilidad de palabra y la toma de decisiones mediante el
pensamiento grupal.

Definicion de Rafael Lapiedra Alcani

Sistemas para el procesamiento de transacciones


Los sistemas para el procesamiento de transacciones constituyen los pilares
del sistema de informacin de una empresa y recogen las operaciones
empresariales diarias. Muchas empresas no podran funcionar sin este tipo de
sistemas. A medida que se van realizando operaciones en la empresa, los
sistemas para el procesamiento de transacciones adquieren, procesan y
mantienen datos, y reflejan las distintas transacciones empresariales de
ventas, compras, pagos, etc.
Los sistemas para el procesamiento de transacciones abarcan los procesos de
informacin ms definidos o estructurados de la organizacin, automatizando
el ncleo fundamental de sus operaciones. Tienen como finalidad mejorar las
actividades rutinarias de una empresa. Las transacciones ms comunes
incluyen facturacin, nminas, realizacin y recepcin de pedidos. Las
empresas tratan de realizar dichas actividades de una forma rpida, ordenada
y eficiente. Todas estas actividades se realizan en el nivel operativo de
cualquier organizacin. Estas actividades renen caractersticas similares en
cualquier organizacin:
Son operaciones que se repiten muchas veces en las empresas.
Existe una gran similitud en la forma de realizar las transacciones en todas
las empresas.

Las actividades se pueden separar en etapas (procedimientos) que estn bien


comprendidas y se pueden describir en detalle.
Existen muy pocas excepciones a los procedimientos normales.

Sistemas de informacin administrativa


Lo podemos definir como un sistema basado en ordenador que proporciona
informacin a usuarios que tienen necesidades similares. El principal objetivo
de los sistemas de informacin administrativa es proporcionar a los directivos
la informacin necesaria para tomar decisiones y resolver problemas. Los
sistemas de informacin administrativa se apoyan en las bases de datos
corporativas, que incluyen datos que se van generando como consecuencia del
procesamiento de transacciones.
En cualquier organizacin se deben tomar decisiones sobre muchos asuntos
que se presentan con regularidad, ya sea a la semana, al mes o al trimestre, y
para hacerlo se requiere de cierta informacin. Un ejemplo sera un anlisis de
ventas mensual por cliente. Dado que los procesos de decisin estn
claramente definidos, se puede identificar la informacin necesaria para
formular las decisiones.
As, un sistema de informacin administrativa puede preparar informes
peridicos para el soporte de tales decisiones; estos informes se preparan y se
presentan en un formato diseado con anterioridad. De esta manera, podemos
decir que estos sistemas sirven de apoyo a las decisiones estructuradas, en el
sentido que los administradores conocen de antemano los factores que deben
tenerse en cuenta para la toma de decisiones, y el sistema de informacin
administrativa proporciona informes bien estructurados que contienen la
informacin necesaria para dichas decisiones estructuradas.

Sistemas de apoyo a la decisin (dss)


En la empresa no todas las decisiones son de carcter recurrente, sino que
algunas se presentan muy pocas veces o incluso una sola vez. Los dss son
instrumentos para abordar problemas de definicin o estructuracin menos
precisa, y de carcter ms espordico. Los sistemas de apoyo a la decisin
ayudan a los directivos que deben tomar decisiones no estructuradas. Una
decisin se considera no estructurada si no existen procedimientos claros para
tomarla y tampoco es posible identificar, con antelacin, todos los factores que
deben considerarse en la decisin.

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.

Sistemas de informacin para ejecutivos (eis)


Los dss principalmente sirven de apoyo a tareas de planificacin, mientras que
los eis constituyen una poderosa herramienta para llevar a cabo,
principalmente, actividades de control. Un ejecutivo, utilizando un eis, gana
habilidad para analizar todos los aspectos de operacin de una compaa, y
encontrar problemas y oportunidades.
Desde que las empresas empezaron a adoptar tmidamente las tecnologas de
la informacin (ti) se ha ido generalizando un convencimiento respecto a la
dificultad de aplicar elementos computacionales a las tareas asociadas a la
direccin de la empresa, ya que se considera que a medida que las actividades
son ms complejas y ambiguas, menos tiles resultan las herramientas de base
computacional.

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

1- Ingeniera del software un enfoque prctico


Quinta edicin
Roger S. Pressman

2- Ingeniera del software


Sptima edicin
Ian Summerman

3- Ingeniera de sistemas de software


Primera edicin
Gonzalo Len Serrano

4- Libro blanco de la ingeniera de software en amrica latina


Primera edicin
Edgar Serna M.

5- Anlisis de sistemas
Primera edicin
Mara N Moreno Garca

6- Anlisis y diseo de sistemas


Octava edicin
Kendall & Kendall

7- Introduccin a la gestin de sistemas de la informacin en la


empresa
Rafael Lapiedra Alcani

También podría gustarte