Este documento describe el ciclo de vida de los sistemas de información, incluyendo las fases de planificación, análisis, diseño, implementación, pruebas, instalación y mantenimiento. También discute la importancia de la ingeniería de software y realizar un estudio de factibilidad para garantizar el éxito del sistema.
Metodologías De Diseño Y Desarrollo De Sistemas De Información
1. República Bolivariana de Venezuela
Instituto Universitario Politécnico Santiago Mariño
Sede Barcelona
Profesor:
Amelia Vásquez
Bachiller:
José González
C.I. 25.722.315
Barcelona, Septiembre del 2018
2. INTRODUCCIÓN
Al establecer los sistemas de información se debe tener la
certeza de que se logren dos objetivos principales: que sea un
sistema correcto y que este correcto el sistema. Ningún sistema que
deje satisfacer ambos objetivos será completamente útil para la
organización además de tener un valor único si funciona en forma
adecuada.
Así de esta manera se puede ver la importancia del análisis
y diseño de sistemas con el cual su finalidad es tener una
herramienta para crear instrumentos de gran utilidad y que en estos
días son herramientas que se han convertido en parte medular de
las organizaciones públicas y privadas de la actualidad.
3. IMPORTANCIACOMODISCIPLINADELAINGENIERÍAENEL
DESARROLLODESISTEMASDEINFORMACIÓN.
La creación del software es un proceso intrínsecamente
creativo y la ingeniería del software trata de sistematizar este
proceso con el fin de acotar el riesgo de fracaso en la consecución
del objetivo, por medio de diversas técnicas que se han
demostrad. La ingeniería de software se puede considerar como
la ingeniería aplicada al software, esto es, por medios
sistematizados y con herramientas preestablecidas, la aplicación
de ellos de la manera más eficiente para la obtención de
resultados óptimos; objetivos que siempre busca la ingeniería
adecuadas sobre la base de la experiencia previa.
4. CICLO DE VIDA DE SISTEMAS DEINFORMACIÓN.
Cualquier sistema de información va pasando por una
serie de fases a lo largo de su vida. Su ciclo de vida comprende
una serie de etapas entre las cuales se encuentran las
siguientes:
Planificación
Análisis
Diseño
Implementación
Pruebas
Instalación o
despliegue
Uso y
mantenimiento
5. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
Estas etapas son un reflejo del proceso que se sigue a la
hora de resolver cualquier tipo de problema.
Básicamente, resolver un problema requiere:
Comprender el problema
(análisis)
Plantear una posible solución,
considerando soluciones
alternativas (diseño)
Llevar a cabo la solución
planteada (implementación)
Comprobar que el resultado
obtenido es correcto (pruebas)
6. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
PLANIFICACION
Las tareas iniciales que se realizarán esta fase inicial del
proyecto incluyen actividades tales como la determinación del
ámbito del proyecto, la realización de un estudio de viabilidad, el
análisis de los riesgos asociados al proyecto, una estimación del
coste del proyecto, su planificación temporal y la asignación de
recursos a las distintas etapas del proyecto.
7. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
ANALISIS
Averiguar qué es exactamente lo que tiene que hacer el
sistema. La etapa de análisis en el ciclo de vida del software
corresponde al proceso mediante el cual se intenta descubrir qué
es lo que realmente se necesita y se llega a una comprensión
adecuada de los requerimientos del sistema.
8. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
DISEÑO
Se han de estudiar posibles alternativas de
implementación para el sistema de información que hemos de
construir y se ha de decidir la estructura general que tendrá el
sistema (su diseño arquitectónico). El diseño de un sistema es
complejo y el proceso de diseño ha de realizarse de forma
iterativa.
9. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
IMPLEMENTACIÓN
Seleccionar las herramientas adecuadas, un entorno de
desarrollo que facilite nuestro trabajo y un lenguaje de
programación apropiado para el tipo de sistema que vayamos a
construir. La elección de estas herramientas dependerá en gran
parte de las decisiones de diseño que hayamos tomado hasta el
momento y del entorno en el que nuestro sistema deberá
funcionar.
10. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
PRUEBAS
Tiene como objetivo detectar los errores que se hayan
podido cometer en las etapas anteriores del proyecto (y,
eventualmente, corregirlos). La búsqueda de errores que se
realiza en la etapa de pruebas puede adaptar distintas formas,
en función del contexto y de la fase del proyecto.
11. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
INSTALACIÓN O DESPLIEGUE
Debemos de planificar el entorno en el que el sistema
debe funcionar, tanto hardware como software: equipos
necesarios y su configuración física, redes de interconexión entre
los equipos y de acceso a sistemas externos, sistemas operativos
y bibliotecas. Estas etapas son un reflejo del proceso que se
sigue a la hora de resolver cualquier tipo de problema.
12. CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN
USO Y MANTENIMIENTO
La etapa de mantenimiento consume típicamente del 40 al
80 por ciento de los recursos de una empresa de desarrollo de
software. De hecho, con un 60% de media, es probablemente la
etapa más importante del ciclo de vida del software..
13. FASES DEL DESARROLLO DE SISTEMASDE
INFORMACIÓN
Fase 1.
Diagnostico
Obtención
de
información
inicial
•Organizació
n de la
información.
• Estudio
Comparativo
• Decisión
Fase 2.
Diseño
Delimitación
del sistema
•Requerimie
ntos de
información
• Diseño
detallado
• Evaluación
•
Autorización
Fase 3.
Construcción
Preparación
• Desarrollo
•
Documentaci
ón
•
Autorización
Fase 4.
Implantación
Preparación
• Pruebas
reales del
sistema
• Pruebas en
paralelo
Fase 5.
Mantenimien
to
•Corrección
•Mejoramien
to
•Adaptación
del sistema
de
información
14. PLANEACIÓN DEL PROCESO DE DESARROLLODE SISTEMAS
DE INFORMACIÓN
Consta de 3 fases distintas que son:
Los mismos que estudian los bloques elementales: personas,
datos, actividades, redes y tecnología
15. Fase de estudio
• Formar el equipo de planificación
• Definir el ámbito y las expectativas de la planificación
• Identificar las medidas de rendimiento de la empresa
• Desarrollar un plan de Proyecto
• Revisar los descubrimientos y comunicar las aspiraciones de la planificación
Fase de definición
• Definir un modelo de la empresa.
• Evaluar las estrategias actuales de la empresa.-
• Evaluar las estrategias y los servicios actuales de información
• Identificar áreas de empresa y establecer prioridades
• Completar la nueva arquitectura de información.
• Identificar y planear proyectos posteriores
• Revisar las conclusiones y aprobar el plan
Fase de Análisis
• Formar el equipo de análisis
• Identificar medidas de rendimiento del área de la empresa
• Elaborar un modelo de área de empresa
• Planear una estrategia y proyectos de desarrollo de aplicaciones
PLANEACIÓN DEL PROCESO DE DESARROLLODE SISTEMAS DE
INFORMACIÓN
16. ESTUDIO DE FACTIBILIDAD OPERATIVA,TÉCNICA, FINANCIERA
Y LEGAL DELDESARROLLO DE SISTEMAS
Factibilidad Técnica: Factibilidad de sistemas Técnica es una
evaluación que debe demostrar la facultad del sistema para
ponerse en marcha y mantenerse durante el tiempo, además debe
demostrar que la planeación del sistema ha sido desarrollada
cuidadosamente contemplando todas las restricciones y objetivos,
aprovechando los recursos que entrega la organización.
Factibilidad Económica: En esta etapa, hay que comprobar que
el proyecto es sustentable económicamente Justificar que la
inversión genera una ganancia, demostrar que si el sistema no
cumple con su objetivo no habrán perdidas económicas o serán las
mínimas.
17. ESTUDIO DE FACTIBILIDAD OPERATIVA,TÉCNICA, FINANCIERA Y LEGAL DEL
DESARROLLO DE SISTEMAS
Las Ventas: demostrar como se ha definido el costo del producto y
cuales son los estimados de ventas por el periodo de al menos un
año, justificando cada calculo, investigación de mercado y
estadísticas.
Factibilidad Operativa: La Factibilidad de sistemas Operativa,
tiene como objetivo comprobar que a empresa u organización sera
capas de darle uso al sistema, que cuenta con el personal
capacitado para hacerlo o tiene los recursos humanos necesarios
para mantener el sistema.
18. ESTUDIO DE FACTIBILIDAD OPERATIVA,TÉCNICA, FINANCIERA Y LEGAL DEL
DESARROLLO DE SISTEMAS
Factibilidad legal: El desarrollo del proyecto no debe infringir
ninguna ley , norma y/o decreto estipulado en la constitución de
cada país.
Los Costos: Considerar costos Fijos y variables
19. CONCLUSIÓN
La producción de software utiliza criterios y normas de la
ingeniería de software, lo que permite transformarlo en un producto
industrial usando bases de la ingeniería como métodos, técnicas y
herramientas para desarrollar un producto innovador regido por
metodologías y las buenas prácticas. Debemos tener en cuenta que
cada una de las aplicaciones que se diseñen y desarrollen, el
trabajo no termina al implementar el sistema, si no que sigue un
proceso y este cada cierto tiempo hay que irlo renovando, tal vez
simplificando procesos, aplicando nuevas tecnologías de la
información, es decir siempre esta en constante cambio y
movimiento, esto es lo que nos dará un sistema, dinámico y
eficiente.
20. BIBLIOGRAFÍA
• Cervantes Guerrero Alejandro. (2015, julio 20). Ciclo de vida de un sistema de
información. Recuperado de https://www.gestiopolis.com/ciclo-de-vida-de-un-
sistema-de-informacion/
• Jorge Luis Loor Párraga. (2010, Octubre 10). Planificacion de sistemas de
información. Recuperado en
http://www.monografias.com/trabajos93/planificacion-sistemas-
informacion/planificacion-sistemas-informacion.shtml
• Max Natanael Bañon Rodriguez. (2014. 24 de Octubre). Fases de desarrollo de un
sistema de información Recuperado en https://prezi.com/fqdh-zbrcwnj/fases-de-
desarrollo-de-un-sistema-de-informacion/
• Mario Devment. (2013, Abril 24). Factibilidad de sistemas: Técnica, Económica y
Operativa. Recuperado en http://www.atic.cl/factibilidad-de-sistemas/