PLANIFICACION DE PORYECTOS DE SOFTWARE, IMPORTANCIA COMO DISCIPLINA DE LA INGENIERIA EN EL DESARROLLO DE SISTEMAS DE INFORMACION, CICLO DE VIDA DE SISTEMAS DE INFORMACIÓN, FASES DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN, PLANEACIÓN DEL PROCESO DE DESARROLLO DE SISTEMAS DE INFORMACIÓN, ESTUDIO DE FACTIBILIDAD OPERATIVA, TÉCNICA, FINANCIERA Y LEGAL DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
Sistemas de información
1. Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Universitaria
I.U.P «Santiago Mariño»
Barcelona-Edo. Anzoátegui
Cátedra: Sistemas de Información
Carrera: Ingeniería de Sistemas
Metodologías de Diseño y Desarrollo
de Sistemas de Información
Profesor: José Castillo Alumno: Erwin Portillo
C.I: 26.632.396
Barcelona, Enero del 2020
2. Introducción
Las metodologías para el desarrollo de Sistemas de Información es
un conjunto de actividades llevadas a cabo para desarrollar y
poner en marcha el mismo. Aplicando un marco de trabajo
estructurado para planificar y controlar los proceso de desarrollo
en un SI; por lo que en el trabajo realizado se amplían distintos
aspectos referentes a las fases del desarrollo del los sistemas de
información, el cual esta comprendido por los ciclos de vida de los
SI, entre otros. Como también el proceso de planeación para el
desarrollo de los SI y su importancia, Estudio de factibilidad:
operativa, técnica, financiera y legal del desarrollo de sistemas de
información.
2
3. Planificación de Proyecto de Software
La planificación del proyecto Software es
una tarea que se realiza antes de la
producción del software empiece. Está ahí
para la producción de software pero no
implica una actividad concreta que tenga
una conexión directa con la producción de
software; más bien es un conjunto de
procesos, que facilitan la producción de
software.
3
4. Los sistemas de información (SI) son parte esencial de la
ingeniería ya que con esta disciplina se han logrado grandes
avances tecnológicos. Revolucionaron la forma de trabajar en
las empresas, con su implementación se adquieren
significativas mejoras debido a que automatizan los procesos
operativos, proporcionan una base de información lo cual es
indispensable para tener como resultado eficiencia a la hora
de la toma de decisiones y, lo más esencial, su
implementación brinda ventajas comparativas frente a los
rivales.
4
Importancia como Disciplina de la
Ingeniería en el Desarrollo de Sistemas
de Información
5. 5
Planificación: Realizar una serie de tareas previamente para
determinar el curso de acción a tomar logrando un impacto positivo
en el proyecto.
Análisis: Se Indaga sobre lo que tiene que hacer el sistema. La etapa
de análisis en el ciclo de vida del software corresponde al proceso
por lo cual se intenta descubrir qué es lo que realmente se necesita
para comprender adecuadamente los requerimientos del sistema.
Ciclo de Vida de un Sistema de
Información
Su ciclo de vida comprende una
serie de etapas entre las que se
encuentran las siguientes:
6. 6
Diseño: Se debe estudiar posibles alternativas de implementación
para el sistema de información que se construirá y decidirá la
estructura general que el sistema posee. El proceso de diseño tiene
que realizarse de forma iterativa.
Implementación: Seleccionar las herramientas adecuadas, un
entorno de desarrollo que facilite el trabajo y un lenguaje de
programación apropiado para el tipo de sistema que vaya a realizar.
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.
Ciclo de Vida de un Sistema de
Información
7. 7
Pruebas: Tiene como objetivo detectar los errores, que se hayan
podido cometer en las etapas anteriores del proyecto y corregirlos. La
búsqueda de errores que se realiza en la etapa de pruebas puede
adoptar distintas formas, en el desarrollo del proyecto.
Instalación: Debemos de planificar el entorno en el que el sistema
debe funcionar, tanto el hardware como el software: equipos
necesarios y su configuración física, redes de interconexión entre los
equipos, (si bien sea el caso de este SI), acceso a sistemas externos,
sistemas operativos y bibliotecas.
Ciclo de Vida de un Sistema de
Información
8. 8
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.
Eliminar los defectos que se detecten durante su vida útil, lo primero
que a uno se le viene a la cabeza cuando piensa en el mantenimiento
de cualquier cosa. Adaptarlo a nuevas necesidades cuando el sistema
ha de funcionar sobre una nueva versión del sistema operativo o en
un entorno hardware diferente. Añadirle nueva funcionalidad, cuando
se proponen características deseables que supondrían una mejora del
sistema ya existente.
Ciclo de Vida de un Sistema de
Información
10. Según James Senn, existen tres estrategias para el desarrollo de sistemas:
Ciclo de Vida de Desarrollo de Sistemas
Desarrollo por Análisis Estructurado
Construcción de Prototipos de Sistemas
10
11. Planeación del Proceso de
Desarrollo de Sistemas de
Información
Consta de 3 fases distintas
que son:
11
FASE DE
DEFINICIÓN
FASE DE ESTUDIO FASE DE ANÁLISIS
12. Fase de Estudio
1-) Formar el equipo de
planificación: La primera
actividad en la fase de
estudio consiste en
formar el equipo de
planificación.
2-) Definir el ámbito y
las expectativas de la
planificación: Esta seria
la primera actividad en
equipo y llevarlo a la
practica resulta dificil en
algunas ocasiones
debido a la envergadura
y la complejidad de la
empresa.
3-) Identificar las
medidas de rendimiento
de la empresa: La mejor
manera de desarrollar
esta actividad es
mediantes reuniones de
tipo DCA entre el equipo
de planificación.
12
13. Fase de Estudio
4-) Desarrollar un plan
de Proyecto: El plan y el
presupuesto del
proyecto es desarrollado
por el equipo de
planificación. La técnica
básica requerida para
completar esta actividad
es la gestión de
proyectos.
5-) Revisar los
descubrimientosy
comunicar las
aspiraciones de la
planificacion: El equipo
de planificación es el
encargado de llevar a
cabo esta actividad.
13
14. Definir un modelo de la
empresa
Es una representación de la
realidad.
Evaluar las estrategias
actuales de la empresa
Algunas estrategias de la
empresa pueden evaluarse
antes de la modelización de la
empresa.
Evaluar las estrategias y los
servicios actuales de
información
El equipo de planificación lleva a
cabo normalmente estudios de la
coomunidad de gestión para
recoger las opiniones y los datos
necesarios.
Identificar áreas de empresa y
establecer prioridades
Las áreas de empresa poseen
“funciones cruzadas”. Por tanto,
derriban las barreras de las
aplicaciones construidas entorno
a una unidad organizativa.
Completar la nueva
arquitectura de Información
Definir la arquitectura de
servicios de información (bloque
elemental de personas) requiere
del equipo de planificación que
determine la mejor manera de
organizar los servicios de
información.
Identificar y planear proyectos
posteriores
Tendra lugar en una de las dos
direcciones siguientes:
• Identificar y planear
proyectos subsiguientes de
desarrollo de aplicaciones
• Identificar y planear
proyectos subsiguientes de
análisis de áreas de empresa 14
Fase de Definición
15. Revisar las conclusiones y
aprobar el plan
Son posibles dos niveles de revisión
Una revisión de calidad que asegure que las
fases se terminaron conforme a la metodología y
que la documentacion resultante (en el diccionario)
es completa y acorde con las normas.
Una revisión de viabilidad que reevalúe la
viabilidad de continuar con el proyecto.
15
16. 16
Fase de Análisis
Formar el equipo de análisis
Los centros de sistemas de
información suelen formar
equipos de especialistas en
herramientas automatizadas
para los análisis de áreas de
empresa.
Identificar medidas de
rendimiento del área de la
empresa
Esta tarea es realizada por el
equipo de análisis con la ayuda
adicional apropiada de otros
directivos del área de empresa.
Elaborar un modelo de área de
empresa
Nuestro modelo de pirámide
ofrece una estructura para los
modelos de áreas de empresa
que van a desarrollarse.
Evaluar el rendimiento actual
de empresa y de los sistemas
de información
Este análisis es llevado a cabo
normalmente mediante la
construcción y el análisis de
diversas matrices de
asociaciones, existentes a las
medidas del área de la empresa.
Identificar proyectos de
desarrollo y establecer
prioridades
Los modelos de áreas de
empresa ya ilustran la
integración de los procesos, los
datos y las redes de empresa.
Planear una estrategia y
proyectos de desarrollo de
aplicaciones
El plan deberá incluir un
calendario general o una
secuencia de todos los
proyectos de desarrollo en el
área de empresa.
17. 17
Revisar las conclusiones y aprobar el plan
Son posibles dos niveles:
Una revisión de calidad: para asegurar que la
fase de análisis se ha completado en
concordancia con la metodología y que la
documentación resultante (en el diccionario) es
completa y acorde con las normas.
Una revisión de viabilidad que reevalúe la
viabilidad de desarrollo de prioridad más alta.
En ambos casos, el analista de sistemas o el
propietario de sistemas reúnen la documentación
apropiada desde el diccionario.
18. Estudio de
Factibilidad
That’s a lot of
money
El estudio de factibilidad, es una de las primeras
etapas del desarrollo de un sistema informático.
Después de definir la problemática y establecer las
causas que ameritan de un nuevo sistema, Es de vital
importancia realizar un estudio de factibilidad para
determinar la infraestructura tecnológica y la
capacidad técnica que implica la implantación del
sistema en cuestión, así como los costos, beneficios y el
grado de aceptación que la propuesta genera en la
institución. Este análisis permite determinar las
posibilidades de diseñar el sistema propuesto y su
puesta en marcha.
18
19. Factibilidad
Operativa
Permite predecir, si se pondrá en
marcha el sistema propuesto,
aprovechando los beneficios que ofrece,
a todos los usuarios involucrados con el
mismo, ya sean los que interactúan en
forma directa con este, como también
aquellos que reciben información
producida por el sistema. Por parte, el
correcto funcionamiento del sistema en
cuestión, siempre estará supeditado a la
capacidad de los empleados encargados
de dicha tarea. 19
20. Factibilidad
Técnica
20
Consiste en realizar una evaluación de la
tecnología existente en la organización,
este estudio estuvo destinado a recolectar
información sobre los componentes
técnicos que posee la organización y la
posibilidad de hacer uso de los mismo en
el desarrollo e implementación del
sistema propuesto y de ser necesario, los
requerimientos tecnológicos que deben
ser adquiridos para el desarrollo y
puesta en marcha del sistema en
cuestión.
21. Factibilidad
Financiera
21
Consiste en diseñar un estudio que nos
proporcione como resultado información al
respecto de la factibilidad económicamente
del desarrollo del sistema de información a
realizar. Se determinan los recursos para
desarrollar, implantar, y mantener en
operación el sistema programado, haciendo
una evaluación donde se pone de manifiesto
el equilibrio existente entre los costos
inherentes del sistema y los beneficios que se
derivaron de éste, lo cual permite observar
de una manera mas precisa las bondades del
sistema propuesto.
22. Factibilidad
Legal
22
Nos permite determinar los derechos
que tienen los autores sobre la
documentación realizada por ellos en
este proyecto, la cual es exclusividad
de los desarrolladores de este sistema,
por tal motivo queda prohibida la
distribución y reproducción de este
documento, tales como la publicación
impresa o su grabación.
23. Conclusión
Ante las situaciones financieras que pueden presentarse en un
momento dado y las circunstancias problemáticas por las que
podrían atravesar las diferentes organizaciones, es necesario un
entorno competitivo ya que los procesos manuales suelen ser más
lentos y engorrosos; para responder a esta necesidad con eficiencia
surge la importancia de aplicar metodologías que conlleven al
desarrollo eficaz de un sistemas de información para que el mismo
trabaje a su completa capacidad, debido a la velocidad y exactitud
con la que los directivos pueden recoger información sobre lo que
está funcionando bien o mal, se determina en gran medida la
efectividad de la organización, a través del SI. Pues automatizan
los procesos operativos y lo más importante, su implantación logra
ventajas competitivas.
23
24. Referencias
Bibliográficas
24
Anónimo. (s.f). Ciclo de vida de los sistemas. Recuperado de http://grupo3seccionb.blogspot.com/
Anónimo. (Sep.21, 2017). Metodología de desarrollo de software. Mar. 10, 2018, de Wikipedia
Sitio web: https://es.wikipedia.org/wiki/Metodolog%C3%ADa_de_desarrollo_de_software
Castañeda Christian (2011). Ciclo de vida de un sistema de información. 2018, recuperado de:
http://www.monografias.com/trabajos29/ciclo-sistema/ciclo-sistema.shtml
Rivera. Yessica (2010). Temas de sistema de información. 2018, recuperado de: http://si-
equipo2.blogspot.com/