El documento presenta información sobre la planificación del desarrollo de sistemas de información. Explica las siete fases del ciclo de vida de los sistemas, desde la organización del equipo hasta la implantación y evaluación. También describe la importancia de realizar estudios de factibilidad operativa, técnica, financiera y legal para determinar la viabilidad de los proyectos. Concluye que el desarrollo de sistemas requiere varios componentes como software, hardware, personas y datos, y que existen diversos métodos para llevar a cabo el
2. INTORDUCCIÓNINTORDUCCIÓN
• ¡Bienvenidos…!
• En el desarrollo de esta presentación, hablaremos de; Importancia como disciplina de la ingeniería en el
desarrollo de sistemas de información, 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. La planificación de
Sistemas de Información tiene como objetivo la obtención de un marco de referencia para el desarrollo de
sistemas de información que responda a los objetivos estratégicos de la organización, es un trabajo que se realiza
para estructrar y controlar el proceso de desarrollo. A lo largo del tiempo se han desarrollado una gran cantidad
de métodos, cada uno con fortalezas y debilidades.
• Utilizar una planificación para el desarrollo de sistemas de información consiste en metodología o
herramientas que permita simplificar el proceso, a menudo es documentada de manera formal para facilitar su
uso y comprensión, unificar criterios en la organización para el desarrollo de sistemas de información y facilitar el
punto de control y revisión.
3. DEFINICIÓN DE PLANIFICACIÓN DE
PROYECTO DE SOFTWARE
• Es el Proceso de gestión para la creación de un Sistema o software, la cual encierra un conjunto de
actividades, una de las cuales es la estimación, estimar es echar un vistazo al futuro y aceptamos resignados
cierto grado de incertidumbre. Aunque la estimación, es mas un arte que una Ciencia, es una actividad
importante que no debe llevarse a cabo de forma descuidada. Existen técnicas útiles para la estimación de
costes de tiempo. Y dado que la estimación es la base de todas las demás actividades de planificación del
proyecto y sirve como guía para una buena Ingeniería Sistemas y Software.
• Al estimar tomamos en cuenta no solo del procedimiento técnico a utilizar en el proyecto, sino que se toma en
cuenta los recursos, costos y planificación. El Tamaño del proyecto es otro factor importante que puede afectar
la precisión de las estimaciones. A medida que el tamaño aumenta, crece rápidamente la interdependencia entre
varios elementos del Software.
• La disponibilidad de información Histórica es otro elemento que determina el riesgo de la estimación.
4. IMPORTANCIA COMO DISCIPLINA DE LAIMPORTANCIA COMO DISCIPLINA DE LA
INGENIERÍA EN EL DESARROLLO DEINGENIERÍA EN EL DESARROLLO DE
SISTEMAS DE INFORMACIÓNSISTEMAS DE INFORMACIÓN
• La ingeniería en Sistemas de información (ISI) es una ingeniería que se aprueba como título oficial de
ámbito universitario, para ocuparse del desarrollo, uso, aplicación e influencia de las tecnologías de la
información.
• Contempla una amplia área de trabajo. Su trabajo profesional tiende hacia puestos directivos,
principalmente en el área administrativa y de las TIC, como dirección de diversos tipos de proyectos,
investigación y desarrollo de sistemas, asesoría, consultoría e informática funcional de la organización; para
apoyar la automatización de toma de decisiones y procesos operativos.
• La tecnología utilizada para la implementación de sistemas de información no es obligadamente la
tecnología de la computación. La informática es un elemento muy utilizado por esta disciplina, ya que tiene la
capacidad de procesar datos de una forma rápida, eficaz y eficiente.
5. CICLO DE VIDA DE SISTEMAS DECICLO DE VIDA DE SISTEMAS DE
INFORMACIÓNINFORMACIÓN
• El ciclo de vida de un sistema de información es un enfoque por fases del análisis y diseño que sostiene que los
sistemas son desarrollados de mejor manera mediante el uso de un ciclo especifico de actividades del analista y
del usuario.
• Es un sistema, automatizado o manual, que engloba a personas, máquinas y/o métodos organizados para
recopilar, procesar, transmitir datos que representan información. Un sistema de información engloba la
infraestructura, la organización, el personal y todos los componentes necesarios para la recopilación,
procesamiento, almacenamiento, transmisión, visualización, diseminación y organización de la información.
6. FASES DEL DESARROLLO DE SISTEMAS DEFASES DEL DESARROLLO DE SISTEMAS DE
INFORMACIÓNINFORMACIÓN
• Según la metodología de Kendall & Kendall el ciclo de desarrollo de los sistemas se completa en sietefases
las cuales son:
• FASE I: Organización del equipo de estudio de sistemas:
No puede exagerarse la importancia que tiene el equipo de estudio. Debe ser grande e incluir a
representantes de los principales campos funcionales de la organización.
• FASE II: Identificación de problemas, oportunidades y objetivos Diagnóstico:
• En esta fase se perciben las necesidades y objetivos de la organización, es crucial para el éxito del resto
del proyecto, requiere que se observe de forma objetiva lo que ocurre en la organización. luego en conjunto con
otros miembros de la organización se hacen notar los problemas. Las oportunidades son aquellas situaciones
que se considera que pueden mejorarse, perfeccionarse mediante el uso de los sistemas de información. En
esta etapa se deberá descubrir lo que la organización intenta realizar, luego determinar si el uso de los sistemas
de información apoyaría a la organización para alcanzar sus metas.
• FASE III: Determinación de los requerimientos de información:
• Para determinar los requerimientos de información dentro de una organización pueden utilizarse diversos
instrumentos, los cuales incluyen: muestreo, el estudio de los datos y formas usadas para la
organización, la entrevista, los cuestionarios; la observación de la conducta de quien tomo las decisiones, así
como de su ambiente. Se hace todo lo posible por identificar qué información requiere el usuario para
desempeñar sus tareas.
• FASE IV: Análisis de las necesidades del sistema
Se analizan las necesidades propias del sistema, para ello existen herramientas y técnicas diseñadas para tal
fin, estas incluyen entre otras el uso de los diagramas de flujo de datos que cuentan con una técnica
estructurada para representar en forma gráfica la entrada de datos a la organización, los procesos y la salida de
información. También se analizan las decisiones estructuradas por realizar, que son decisiones donde las
condiciones, condiciones alternativas, acciones y reglas de acción podrán determinarse.
7. • FASE V: Diseño del sistema recomendadoFASE V: Diseño del sistema recomendado
Se usa la información recolectada con anterioridad y se elabora el diseño lógico de sistemas de información, seSe usa la información recolectada con anterioridad y se elabora el diseño lógico de sistemas de información, se
diseña también procedimiento es precisos de captura de datos, con la finalidad de que los datos que se introducen endiseña también procedimiento es precisos de captura de datos, con la finalidad de que los datos que se introducen en
el sistema de información, sean los correctos. Esta etapa también incluye el diseño de los archivos o la base de datosel sistema de información, sean los correctos. Esta etapa también incluye el diseño de los archivos o la base de datos
que almacenará aquellos datos requeridos por quien toma las decisiones en la organización.que almacenará aquellos datos requeridos por quien toma las decisiones en la organización.
• FASE VI: Desarrollo y documentación del softwareFASE VI: Desarrollo y documentación del software
Dentro de las técnicas estructuradas para el diseño y documentación delDentro de las técnicas estructuradas para el diseño y documentación del
software se tienen: el método HIPO, los diagramas de flujo, los diagramas Nassi Schneiderman, los diagramassoftware se tienen: el método HIPO, los diagramas de flujo, los diagramas Nassi Schneiderman, los diagramas
Warnier-Orr y el pseudocódigo es aquí donde se transmite al programador los requerimientos de programación.Warnier-Orr y el pseudocódigo es aquí donde se transmite al programador los requerimientos de programación.
• FASE VI Pruebas y mantenimiento del sistemaFASE VI Pruebas y mantenimiento del sistema
Todo sistema de información debe probarse antes de ser utilizado, ya que el costo es menor si se detectan losTodo sistema de información debe probarse antes de ser utilizado, ya que el costo es menor si se detectan los
problemas antes de que entre en funcionamiento. En un principio, se hace una serie de pruebas, con datos tipo, paraproblemas antes de que entre en funcionamiento. En un principio, se hace una serie de pruebas, con datos tipo, para
identificar las posibles fallas del sistema, más adelante, se utilizarán los datos del sistema real.identificar las posibles fallas del sistema, más adelante, se utilizarán los datos del sistema real.
• FASE VII Implantación y evaluación del sistema:FASE VII Implantación y evaluación del sistema:
Esta es la última etapa del desarrollo del sistema, esto incluye el adiestramiento que el usuario requerirá. AunqueEsta es la última etapa del desarrollo del sistema, esto incluye el adiestramiento que el usuario requerirá. Aunque
la evaluación del sistema se plantea como parte integrante de la última etapa del ciclo de desarrollo de los sistemas;la evaluación del sistema se plantea como parte integrante de la última etapa del ciclo de desarrollo de los sistemas;
realmente la evaluación toma parte de cada una de las etapas. Uno de los criterios fundamentales que deberealmente la evaluación toma parte de cada una de las etapas. Uno de los criterios fundamentales que debe
satisfacerse, es que el futuro usuario utilice el sistema desarrolladosatisfacerse, es que el futuro usuario utilice el sistema desarrollado
8. PLANEACIÓN DEL PROCESO DEPLANEACIÓN DEL PROCESO DE
DESARROLLO DE SISTEMAS DEDESARROLLO DE SISTEMAS DE
INFORMACIÓNINFORMACIÓN
• También conocido como Plan Director de Sistemas, Plan de Sistemas de información Plan Estratégico de
Sistemas, facilita a una organización una correcta determinación del estado actual de los sistemas informáticos,
de los requisitos que la organización les demanda para identificar un estado futuro de dichos sistemas alineados
con los objetivos de la organización.
• A partir de esta determinación del estado actual y futuro de los sistemas de la organización, se realiza un Gap
Analysis (análisis de diferencias) que permite identificar las acciones a tomar para alcanzar dicho estado futuro, a
nivel de organización, sistemas, procesos, personal y proyectos. Posteriormente los planes tácticos (p.e. de
carácter anual) programarán dichas acciones.
9. • Determinación de la factibilidad
La factibilidad se refiere a la disponibilidad de los recursos necesarios para levar a acabo los objetivos o
metas impuestas la factibilidad se apoya en estos cuatro elementos básicos.
Operativo o operacional.
Económica.
Técnica.
Legal.
El éxito de un proyecto esta determinado por el grado de factibilidad que se presente cada uno de los
aspectos anteriores. Para esto se realiza un estudio de factibilidad que sirve para recopilar datos
relevantes sobre el desarrollo del proyecto y a base de ellos tomar la mejor decisión.
• Factibilidad técnica
En el análisis de la factibilidad técnica se evalúa si el equipo y el software están disponibles (o, en el caso
de una creación del software , si se puede crear) y si se tienen las capacidades técnicas requeridas por cada
alternativa del diseño que se tienen en
consideración también se debe considerar las interfaces entre los sistemas actuales y los nuevos .
• Factibilidad económica
Los estudios de factibilidad económica incluyen análisis de costos y los beneficios asociados o potenciales
de cada alternativa del proyecto. con el estudio de costo de cada alternativa se una comparación de ellos ,
contrarrestando los costos/benéficos que representan.
ESTUDIO DE FACTIBILIDAD OPERATIVA,ESTUDIO DE FACTIBILIDAD OPERATIVA,
TÉCNICA, FINANCIERA Y LEGAL DELTÉCNICA, FINANCIERA Y LEGAL DEL
DESARROLLO DE SISTEMAS DEDESARROLLO DE SISTEMAS DE
INFORMACIÓNINFORMACIÓN
10. Tiempo de analista.
Costo de estudio.
Costo del tiempo del personal.
Costo del tiempo.
Costo del desarrollo / adquisición.
• Factibilidad operacional
Es la probabilidad de ser aplicado nuestro sistema de información como se supone, se debe considerar 3
aspectos para el uso de todo su potencial.
Complejidad del sistema.
Resistencia al cambio.
Adaptabilidad.
• Factibilidad legal
El desarrollo del proyecto no debe infringir ninguna ley, norma y/o decreto estipulado en la constitución de cada
país.
11. CONCLUSIÓNCONCLUSIÓN
• Una vez finalizado el trabajo podemos concluir que un proyecto de desarrollo de un Sistema de InformaciónUna vez finalizado el trabajo podemos concluir que un proyecto de desarrollo de un Sistema de Información
comprende varios componentes o pasos llevados a cabo durante la etapa del análisis, el cual ayuda a traducircomprende varios componentes o pasos llevados a cabo durante la etapa del análisis, el cual ayuda a traducir
las necesidades del cliente en un modelo de Sistema que utiliza uno más de los componentes: Software,las necesidades del cliente en un modelo de Sistema que utiliza uno más de los componentes: Software,
hardware, personas, base de datos, documentación y procedimientos.hardware, personas, base de datos, documentación y procedimientos.
• Es por eso que existen varios modelos o métodos para la realización del análisis y diseño de un sistema, loEs por eso que existen varios modelos o métodos para la realización del análisis y diseño de un sistema, lo
primero del trabajo fue revisar que es el Análisis y el diseño y posteriormente el autor Kendall, presenta variosprimero del trabajo fue revisar que es el Análisis y el diseño y posteriormente el autor Kendall, presenta varios
modelos que podemos utilizar para la realización y elaboración de un proceso y trabajo exhaustivo y dar soluciónmodelos que podemos utilizar para la realización y elaboración de un proceso y trabajo exhaustivo y dar solución
o respuesta al problema que se ha generado desde la perspectiva del programador y analista.o respuesta al problema que se ha generado desde la perspectiva del programador y analista.
• Un proyecto de desarrollo de un Sistema de Información comprende varios componentes o pasos llevados aUn proyecto de desarrollo de un Sistema de Información comprende varios componentes o pasos llevados a
cabo durante la etapa del análisis, el cual ayuda a traducir las necesidades del cliente en un modelo de Sistemacabo durante la etapa del análisis, el cual ayuda a traducir las necesidades del cliente en un modelo de Sistema
que utiliza uno más de los componentes: Software, hardware, personas, base de datos, documentación yque utiliza uno más de los componentes: Software, hardware, personas, base de datos, documentación y
procedimientos.procedimientos.
• Es por eso que existen varios modelos o métodos para la realización del análisis y diseño de un sistema, loEs por eso que existen varios modelos o métodos para la realización del análisis y diseño de un sistema, lo
primero del trabajo fue revisar que es el Análisis y el diseño y posteriormente el autor Kendall, presenta variosprimero del trabajo fue revisar que es el Análisis y el diseño y posteriormente el autor Kendall, presenta varios
modelos que podemos utilizar para la realización y elaboración de un proceso y trabajo exhaustivo y dar soluciónmodelos que podemos utilizar para la realización y elaboración de un proceso y trabajo exhaustivo y dar solución
o respuesta al problema que se ha generado desde la perspectiva del programador y analista.o respuesta al problema que se ha generado desde la perspectiva del programador y analista.