Sie sind auf Seite 1von 35

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Superior


I.U.P. Santiago Mariño
Sede Barcelona Edo- Anzoátegui
Escuela de Ing. Sistemas

Metodologías de diseño y
desarrollo de sistemas de
información.

Bachiller
Profesor:
Cristian López CI: 25.250.660.
Amelia Vásquez
Agosto, 2018 Sección:
Introducción.
Las metodologías son sistemas completos de técnicas
que incluyen procedimientos paso a paso, productos
resultantes, funciones, herramientas y normas de
calidad para la terminación del ciclo de vida completo
del desarrollo de sistemas.

Una Metodología para el Desarrollo de SI es un


conjunto de actividades llevadas a cabo para
desarrollar y poner en marcha un Sistema de
Información.
Planificación de proyecto de software

La planificación es fundamental en el proceso de desarrollo


de un producto de software (y en cualquier otro). En el
mismo se establece, entre otras cosas, qué tareas y cuándo
se van a realizar y los recursos que utilizarán las mismas.

En base al plan de trabajo la gerencia podrá determinar si


el proceso está marchando en tiempo y si está utilizando
los recursos (tiempo, personal, dinero, etc.) de la forma
esperada.
Importancia de la ingeniería de software.

La ingeniería de software se centra en los métodos,


herramientas y procedimientos para establecer un
control en el desarrollo del software, lo que permite
construir software de calidad de forma productiva y
evitando posibles errores humanos. De hecho, la
predecibilidad de los resultados es uno de los factores
que garantizan la calidad de los sistemas.
Importancia de la ingeniería de software.

La ingeniería de software es muy importante ya


que con ella se puede analizar, diseñar, programar
y aplicar un software de manera correcta y
organizada, cumpliendo con todas las
especificaciones del cliente y el usuario final.
Objetivos de la Ingeniería de Software

En la construcción y desarrollo de
proyectos se aplican métodos y técnicas
para resolver los problemas, la
informática aporta herramientas y
procedimientos sobre los que se apoya la
ingeniería de software.
Objetivos de la Ingeniería de Software
• Mejorar la calidad de los productos de software.
• Aumentar la productividad y trabajo de los ingenieros
del software.
• Facilitar el control del proceso de desarrollo de
software.
• Suministrar a los desarrolladores las bases para
construir software de alta calidad en una forma
eficiente.
• Definir una disciplina que garantice la producción y el
mantenimiento de los productos software desarrollados
en el plazo fijado y dentro del costo estimado.
Ciclo de vida de sistemas de información.

En la construcción y desarrollo de proyectos se


aplican métodos y técnicas para resolver los
problemas, la informática aporta herramientas y
procedimientos sobre los que se apoya la
ingeniería de software.
Ciclo de vida de sistemas de informació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 que se encuentran las siguientes:

 Planificación
 Análisis
 Diseño
 Implementación
 Pruebas
 Instalación o despliegue
 Uso y mantenimiento
Ciclo de vida de sistemas de información.
 Planificación : Realizar una serie de tareas previas que influirán
decisivamente en la finalización con éxito del proyecto.

 Análisis : 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.

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

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

• 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.
Fases de desarrollo de sistemas de información
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.
Fases de desarrollo de sistemas de informació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.

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.
Fases de desarrollo de sistemas de información
FASE II: Identificación de problemas, oportunidades y objetivos
Diagnóstico:
En esta fase se debe cumplir con los siguientes pasos:

 Paso 1. Obtener la siguiente información.

1. Características generales como: giro, tamaño, ubicación, etc.


2. Marco legal. Tipo de organización, reglamentos internos, contratos y
convenios.
3. Estructuras y características operativas: manuales de organización y
procedimientos, políticas, etc.
4. Documentos principales y sus instructivos
5. Diagramas y descripciones de procedimientos
6. Estimación de volúmenes de datos, frecuencia con que se generan
7. Costos actuales del sistema y protecciones a futuro
8. Evaluación del sistema actual
Fases de desarrollo de sistemas de información
FASE II: Identificación de problemas, oportunidades y objetivos
Diagnóstico:
 Paso 2. Organizar la información

La información obtenida en el paso anterior debe estructurarse y analizarse con


el fin de comprender la situación actual.

 Paso 3. Estudio comparativo.

La comparación del sistema actual, del sistema que el usuario desea y el sistema
teórico, permite efectuar un diagnostico que en términos generales ha de ser:
modificar el sistema, sustituirlo o dejarlo en operación sin cambios, se realiza un
estudio de vialidad en el cual se contemplan diversas alternativas para la
solución del sistema en estudio.
Fases de desarrollo de sistemas de información
FASE II: Identificación de problemas, oportunidades y objetivos
Diagnóstico:

 Paso 4. Decisión

Con base en el estudio de viabilidad los directivos de la


organización decidirán las acciones futuras. Junto con las personas
involucradas en el sistema, es importante que intervengan los
directivos de la empresa ya que asta es también una decisión de
carácter administrativo y la implantación de un sistema requiere de
recursos que en ocasiones pueden ser considerables.
Fases de desarrollo de sistemas de información
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 la decisiones, así como de su ambiente. Se
hace todo lo posible por identificar qué información
requiere el usuario para desempeñar sus tareas.
Fases de desarrollo de sistemas de información
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.
Fases de desarrollo de sistemas de información
FASE 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, se
diseñ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 datos que almacenará aquellos datos requeridos por
quien toma las decisiones en la organización.
Fases de desarrollo de sistemas de información
FASE VI: Desarrollo y documentación del software:

Dentro 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 diagramas Warnier-Orr y el pseudocódigo es aquí
donde se transmite al programador los requerimientos de
programación.
Fases de desarrollo de sistemas de información
FASE VII : 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
los problemas 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.
Fases de desarrollo de sistemas de información
FASE VIII : Implantación y evaluación del sistema:

Esta 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;
realmente 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
desarrollado.
Planeación del proceso de desarrollo de sistemas de información

La Planificación del proyecto de Software es proporcionar un marco de


trabajo que permita al gestor hacer estimaciones razonables de recursos
costos y planificación temporal. Estas estimaciones se hacen dentro de un
marco de tiempo limitado al comienzo de un proyecto de software, y
deberían actualizarse regularmente medida que progresa el proyecto.
Además las estimaciones deberían definir los escenarios del mejor caso, y
peor caso, de modo que los resultados del proyecto pueden limitarse.

El Objetivo de la planificación se logra mediante un proceso de


descubrimiento de la información que lleve a estimaciones razonables.
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.

La factibilidad se refiere a la disponibilidad de los recursos necesarios


para llevar 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
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.

La factibilidad se refiere a la disponibilidad de los recursos necesarios


para llevar 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
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.

La factibilidad se refiere a la disponibilidad de los recursos necesarios


para llevar 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
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.
Factibilidad operativa.

Es la probabilidad de ser aplicado nuestro sistema de


información como se supone, se debe considerar tres
aspectos para el uso de todo su potencial.

 Complejidad del sistema.


 Resistencia al cambio.
 Adaptabilidad.
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.
Factibilidad técnica

Es 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.
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.
Factibilidad financiera
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 del costo de cada alternativa sea una
comparación de ellos, contrarrestando los costos/beneficios que
representan.

 Tiempo de analista
 Costo de estudio
 Costo del tiempo del personal
 Costo del tiempo
 Costo del desarrollo / adquisición
Estudio de factibilidad operativa, técnica, financiera y
legal del desarrollo de sistemas de información.

Factibilidad legal
El desarrollo del proyecto no debe
infringir ninguna ley, norma y/o
decreto estipulado en la constitución
de cada País.
Conclusión.
Sistema de información es un conjunto o disposición de
procedimientos o programas relacionados de manera
que juntos forman una sola unidad. Un conjunto de
hechos, principios y reglas clasificadas y dispuestas de
manera ordenada mostrando un plan lógico en la unión
de las partes. Un método, plan o procedimiento de
clasificación para hacer algo. Del análisis, especificaciones
del sistema identificación de necesidades, estudio de
viabilidad, análisis económico y técnico.
Bibliografía.
Tema: Definición de planificación de proyecto de software
Realizado por: Gerardo Ramirez Hernandez
Realizado el: 31 de Octubre de 2013
Link: (https://prezi.com/3hfudvpygcgd/planificacion-del-proyecto-de-software/)

Tema: Importancia como disciplina de la ingeniería en el desarrollo de sistemas de


información
Realizado : monografias.com y ingenieriadesoftware3.blogspot.com
Link : https://www.monografias.com/docs/Importancia-de-la-ingenieria-de-software-
P3F8SFZBY
Link: http://ingenieriadesoftware3.blogspot.com/p/importancia-de-la-ingenieria-
del.html
Bibliografía.
Tema : Fases de desarrollo de sistemas de información
Realizado por : Yajaira Orduz y Jennifer Diaz
Link : https://es.scribd.com/doc/94093528/Etapas-en-el-Desarrollo-de-un-Sistema-de-
Informacion-Gerencial

Tema : Planeación del proceso de desarrollo de sistemas de información


Realizado por : Jorge Luis Loor Párraga
Link : https://www.monografias.com/trabajos93/planificacion-sistemas-
informacion/planificacion-sistemas-informacion.shtml

Tema : Estudio de factibilidad operativa, técnica, financiera y legal del desarrollo de


sistemas de información.
Realizado por : Patrick Amigo Piña
Realizado el : 13 de Noviembre de 2012
Link : https://prezi.com/cn49srobn9dy/factibilidad-operacional-economica-tecnica-y-
legal-de-los-sistemas/

Das könnte Ihnen auch gefallen