You are on page 1of 12

DESARROLLO DE ESTRATEGIAS Y

SOLUCIONES
CAPITULO 11
PROCESO DE DESARROLLO DE
PROYECTOS

Tipos de software:
• Interno: nos COMPUTADORAS PRECIOS
permiten
interactuar con el
BAJAN
sistema
computacional
(Windows)
• De aplicación:
SOFTWARE
resuelven problemas SUBEN
funcionales a los
usuarios y apoya la
toma de decisiones.
Evaluación de
DETONANTE DE LA Visión, misión de la empresa
INCORPORACIÓN DE la empresa

TI EN LA EMPRESA
Plan estratégico
de la empresa
La decisión de inversión Estado actual
deberán tener justificación y Plan estratégico de
de la
infraestructura
claridad con respecto a los informático de TI
impactos que tendrán los
Nueva arquitectura
proyectos de TI en la de TI
estrategia de negocio.
Plan operacional
de informática

Elementos del
Desarrollo de
plan estratégico
proyectos de
informática de TI
CICLO DE VIDA DE LOS
SISTEMAS DE INFORMACIÓN

Nacimiento: Surgimiento de una necesidad


Nacimiento Desarrollo
Desarrollo: elaboración de los programas
necesarios para que el sistema pueda operar.

Operación: sistema ya terminado, introducción


de datos y obtención de información y
reportes que apoyen la operación de la
empresa.
Operación y
Muerte
Mantenimiento: corrección de errores mantenimiento

Muerte: deja de ser necesario, o debe ser


reemplazado
VAR IAB L ES C R ITIC AS EN EL PRO C ESO
D E DES ARRO LLO D E S IS T E M A S

• Calidad: significa que si estemos satisface los requerimientos de


confiabilidad y eficiencia de la mejor manera posible.
• Especificaciones del usuario: son todos los requerimientos
que el usuario solicita antes de iniciar el desarrollo del sistema,
es decir, las funciones que necesita que el sistema realice.
• Los recursos: son las personas que realizan el proceso de
desarrollo, el equipo y los recursos económicos necesarios para
el desarrollo del sistema.
• Tiempo: implica la duración de todo el proceso de desarrollo
desde su inicio hasta que entre en operación.
ALTERNATIVAS PARA LA ADQUISICIÓN
DEL SISTEMA.

• Método tradicional: consiste en que la empresa desarrolla internamente el sistema o


contrate servicios externos, se desarrolla un sistema específico para las necesidades de
le empresa.
• El método tradicional contiene las siguientes fases:
• 1.-Factibilidad: en esta etapa se realiza un estudio para determinar la factibilidad del
proyecto considerando los aspectos técnicos y económicos.
• 2.-Análisis: consiste en determinar las especificaciones del usuario del sistema.
• 3.-Diseño: en ésta se traduce el análisis en forma de pasos o algoritmos que
constituirán la base de programación.
• Programación: consiste en elaborar los programas considerados en el diseño para
cumplir con lo especificado.
• Pruebas: en esta fase se verifica el sistema cumple con las especificaciones del usuario y
su correcto funcionamiento.
• Implantación: consiste en instalar el sistema en el ambiente que operará y en revisar los
procesos necesarios para que opere correctamente.
• Operación: consiste en que el usuario utilice el sistema desarrollado en el ambiente real
del trabajo.

• Aseguramiento de la calidad total: Consiste en controlar el sistema durante todo el


proceso de desarrollo estableciendo la responsabilidad activa de los usuarios
TÉCNIC A DE DISEÑO Y DIAGRAMAS DE
DOCUMENTACIÓN FLUJOS DE DATOS

• Es necesario contar con técnicas adecuadas para


realizar las fases de análisis y diseño para tener • Con respecto al análisis y diseño de sistemas, los
documentado todo el proceso. diagramas de flujo de datos (DFD) han adquirido
popularidad entre los desarrolladores de sistemas
• El diseño de un sistemas puede ser ascendente o de información, debido a su gran simplicidad.
descendente.
• Representan proceso de negocio, entidades
• La documentación de un sistema debe relacionadas a los procesos, almacenamiento de
proporcionar un panorama del mismo, especificar datos y dirección de los mismos en una
los procedimientos que se llevan a cabo y la forma organización
de operarlo.
PRUEBAS DEL SISTEMA

• Este proceso se realiza con el fin de asegurar que el


sistema esté libre de errores y debe realizarse
durante todo el proceso y no solo en la fase final.

MANTENIMIENTO

• Es el proceso mediante el cual se realizan mejoras en un sistema para


que tenga una vida útil más larga.
• También se le llama mantenimiento a las modificaciones que deben
hacerse cuando el usuario cambia los requerimientos iniciales o se
detectan fallas durante la operación.
INGENIERÍA DE SOFTWARE ASISTIDA POR
COMPUTADORA (C ASE)

• Son paquetes que dan soporte al proceso de desarrollo de


sistemas de información automatizándolas tareas involucradas en el
mismo
• El objetivo de utilizar herramientas CASE es incrementar la
productividad y la calidad de los sistemas realizados por el área de
informática, lo cual se logra a través de unas ventajas que poseen:
- Proporcionan una metodología estándar,
- Automatizan el análisis y diseño del sistema,
- Crean una documentación uniforme,
- Mejoran comunicación entre el equipo, entre otras.
COMPRA DE PAQUETES

DESARROLLO POR PARTE


Consiste en adquirir los sistemas que DEL USUARIO FINAL
la empresa necesita, la cual elige entre
los que están disponibles en el
mercado, es decir, observa y analiza Cuando el usuario desarrolla su
los diferentes sistemas que ofrecen las propia aplicación los
empresas que se dedican al desarrollo requerimientos se pueden ir
de paquetes y determina cual o cuales integrando conforme se va
sistemas son útiles para ella. realizando este proceso, ya que el
mismo usuario es quien los define
y desarrolla.
ETAPAS DEL DESARROLLO SEGURIDAD EN
DE PROTOTIPOS INFORMÁTICA
Es el conjunto de procedimientos
Paso 1:
orientados a evitar la destrucción,
Identificación de los
requerimientos modificación, dificultas en el
básicos.
acceso no autorizado, utilización y
difusión no autorizada de la
Paso 4: SI: Prototipo
Paso 2: información. En algunos casos
Funcional , NO: Desarrollo de
Revisión y Mejora del
prototipo
un prototipo pueden causar perdidas a la
funcional.
empresa hasta la detención de sus
operaciones.
La seguridad puede ser Física y
Lógica.
¿USUARIO Paso3: Uso
SATISFECHO? del prototipo.