Anda di halaman 1dari 47

EL CICLO DE VIDA DE UN SISTEMA DE

INFORMACIN
El proceso de desarrollo de software
Modelos de ciclo de vida
El ciclo de vida de una base de datos
El proceso de diseo de bases de datos
1. Fase 1: Anlisis de requerimientos
2. Fase 2: Diseo conceptual
3. Fase 3: Eleccin del SGBD
4. Fase 4: Diseo lgico
5. Fase 5: Diseo fsico
6. Fase 6: Instalacin y mantenimiento
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
El ciclo de vida de un sistema de informacin
comprende las siguientes etapas:
Planificacin
Anlisis
Diseo
Implementacin
Pruebas
Instalacin / Despliegue
Uso y mantenimiento
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
Planificacin


mbito del proyecto
Estudio de viabilidad
Anlisis de riesgos
Estimacin
Planificacin temporal
Asignacin de recursos.
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
Anlisis (qu?)
Elicitacin de requerimientos:
Requerimientos funcionales
Requerimientos no funcionales

Modelado:
Modelado de datos
Modelado de procesos
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
Diseo (cmo?)
Estudio de alternativas y diseo arquitectnico
Diseo de la base de datos
Diseo de las aplicaciones
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
Implementacin
Adquisicin de componentes.
Creacin e integracin de los recursos necesarios para que el sistema funcione.
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE
Pruebas
Pruebas de unidad.
Pruebas de integracin.
Pruebas alfa.
Pruebas beta.
Test de aceptacin.
LAS ETAPAS DEL PROCESO DE DESARROLLO
DE SOFTWARE

Instalacin / despliegue

Uso / mantenimiento

Mantenimiento adaptativo.
Mantenimiento correctivo.
Mantenimiento perfectivo.
MODELOS DE CICLO DE VIDA
Modelo en cascada
MODELO EN CASCADA



El modelo en cascada (tambin conocido como ciclo de vida clsico) no es el
nico, ni tampoco el mejor en muchas situaciones.
No obstante, se adapta bien al desarrollo de las prcticas de una asignatura.
DESARROLLO DE PROTOTIPOS
CICLO DE VIDA DE UNA BD
Diseo conceptual:
Descripcin del esquema de la base de datos utilizando un modelo de datos
conceptual.
Diseo lgico:
Descripcin de la base de datos con un modelo de datos implementable
(p.ej. el modelo relacional).
Diseo fsico:
Descripcin de la base de datos a nivel interno
MODELO EN ESPIRAL
CICLO DE VIDA DE UNA BD
Definicin del sistema: Requerimientos de datos.
Diseo de la base de datos.
Implementacin de la base de datos.
Carga o conversin de los datos.
Conversin de aplicaciones.
Prueba y validacin.
Operacin, supervisin y mantenimiento.
CICLO DE VIDA DE UNA BD
Diseo de la base de datos:
Diseo conceptual:
Descripcin del esquema de la base de datos
utilizando un modelo de datos conceptual.
Diseo lgico:
Descripcin de la base de datos con un modelo de datos implementable
(p.ej. el modelo relacional).
Diseo fsico:
Descripcin de la base de datos a nivel interno.
PROCESO DE DISEO DE BD
Fases:

1. Anlisis de requisitos.
2. Diseo conceptual.
3. Eleccin del sistema gestor de bases de datos.
4. Diseo lgico.
5. Diseo fsico.
6. Instalacin y mantenimiento.
DOCUMENTACIN DE SOFTWARE
Como inventariar el hardware de cmputo.
1. El tipo de equipo, el nmero de modelo, el fabricante.
2. El estado de funcionamiento del equipo.
3. La edad estimada del equipo
4. La vida proyectada del equipo
5. La ubicacin fsica del equipo
6. El departamento o la persona responsable del equipo.

ADQUISICIN DE HARDWARE DE COMPUTO
Opcin Ventajas Desventajas
Compra - A la larga es mas
barato que el
arrendamiento
-proporciona ventajas
fiscales
- El costo inicial es
alto
- Riesgo de quedarse
con el equipo malo
si la opcin fue
errnea
Arrendamiento
financiero
-No se invierte ningn
capital
-los pagos son bajos
-la compaa no tiene la
propiedad del sistema
Alquiler -Normalmente se
incluyen el
mantenimiento y el
seguro
-la compaa no es
duea de la
computadora
EVALUACIN DEL SOFTWARE
Al evaluar el software para los proyectos de sistemas de informacin, los analistas y
las organizaciones se enfrentan cada vez mas con la disyuntiva de hacer,
comprar o subcontratar.

Existen 3 tipos:
1. Software personalizado: se debe crear cuando la organizacin busque una
ventaja competitiva mediante el uso de sistemas de informacin reforzado como
un despliegue estratgico
EVALUACIN DE SOFTWARE
2. Software Comercial: El software comercial incluye productos como Microsoft
office, tambin se puede referir a componentes u objetos de software (llamados
componentes bsicos) que se puedan comprar para proporcionar una
funcionalidad particularmente necesaria en un sistema.
EVALUACIN DE SOFTWARE
3. Proveedor de servicios de aplicaciones: las organizaciones podran obtener
algunos beneficios de tomar un enfoque totalmente diferente para adquirir
software., esta opcin es subcontratar algunas de las necesidades de las
organizaciones que se especialice en las aplicaciones de Tecnologas.
EVALUACIN DE SOFTWARE
Tipo Ventajas Desventajas
Software a la medida -respuestas especificas
-innovacin
-Personal interno
disponible
- Costo inicial elevado
- -Necesidad de
contratar o trabajar
con un equipo
Software Comercial - Refinado en el
mundo comercial
- -Otras empresas ya
lo usan
-Enfocado a la
programacin, no en los
negocios,
-personalizacin
limitada
ASP -No es necesario
contratar, capacitar o
retener a muchos
empleados
-Perdida de control de
los datos
-Preocupacin sobre
seguridad
confidencialidad y
privacidad.
TIPOS DE SOFTWARE
Por su estructura
Funcionales
Orientados a objetos
Orientados a listas
Orientados a componentes
Por su funcin
Programas o sistemas de usuario.
Interfaces Hombre maquina
Herramientas de software
Libreras
BD
Sistemas basados en WEB
TIPOS DE SOFTWARE
Por su plataforma
Sistemas de cmputos distribuido
Sistemas de tiempo real
Sistemas de computo paralelos
Sistemas basados en chips

PROPUESTA DE SISTEMA
Organizacin de las propuestas de sistemas.
Una vez recopilado el material que se debe incluir en su propuesta de sistemas,
necesita juntarlo en piezas de un a manera lgica y visualmente eficaz .

La propuesta de sistemas debe llevar una carta de presentacin para la direccin y
la fuerza de tarea de Tecnologa,

COMUNICACIN EFICAZ
1. Tablas
1.Tablas comparativas
2. Grficos
1.Lineales
2.Columnas
3.Barras

REPRESENTACIN DE LA PROPUESTA DE
SISTEMAS
Datos recopilados de la organizacin
Verificar el resumen ejecutivo
No se debe colocar el resumen de la propuesta

VISIBILIDAD DE PROCESOS
Los sistemas de software son intangibles por lo que los administradores necesitan
documentacin para identificar el progreso en el desarrollo.

RETOS
Sistemas Legados
Sistemas que deben ser mantenidos y mejorados
Heterogeneidad
Sistemas que incluyen una mezcla de software y hardware
Entrega
Entrega a tiempo de los productos de software
Formalidad
Exista demanda en el proceso de desarrollo

MANUAL TCNICO
Documentacin

Conservar la historia de un proyecto de software.
Establecer smbolos institucionales
Establecer las polticas de normalizacin para los estndares de documentacin.

Un manual tcnico debe considerar
1. Estndares de programacin
2. Listado de programas fuentes
3. Seguridad
4. Poltica de backups


MANUAL DE INSTALACIN
Se deben desarrollar los pasos para la instalacin del proyecto aplicativo

MANUAL DE REFERENCIA
Se describen detalladamente todos los mensajes y posibles errores con su solucin
MANUAL DE USUARIO
Maneja el alcance del aplicativo
Relacin con otros aplicativos
Estndares de programacin
Herramientas de desarrollo de software
Especificaciones del diseo
Listado de programas fuentes
Seguridad
Infraestructura
CONTROLES DE AUDITORIA DE SISTEMAS
La auditora de sistemas de informacin, auditora informtica o auditora de
sistemas es un tipo de auditora consistente en el examen de los sistemas de
informacin y de los centros de proceso de datos, instalaciones y unidades
informticas de las organizaciones, con objeto de facilitar la consecucin de los
objetivos que persiguen, tanto los del rea informtica como, primordialmente los
del conjunto de la organizacin .
FACTORES QUE PROPICIAN LA AUDITORIA
Polticas internas de la empresa
Necesidad de controlar el eso de equipos computacionales.
Altos costos debido a errores
Perdida de informacin y de capacidades de procesamiento de datos,
aumentando as la posibilidad de toma de decisiones.
Valor de hardware, software y personal
OBJETIVOS DE LA AUDITORIA
Conocer su propio sistema y su grado de adecuacin a la norma.
Revisar el grado de implantacin
Determinar la eficacia del sistema
Cumplir con los requisitos reglamentarios.
Detectar reas de mejora.
FUNCIONES DE AUDITORIA
Velar por la eficacia y eficiencia del sistema informtico
Verificar el cumplimiento de las normas y estndares vigentes en la organizacin
Supervisar el control interno ejercido sobre los sistemas de informacin
conducente a la proteccin de los activos de informacin de informacin
TIPOS DE AUDITORIA
Tipo Descripcin Ventajas Desventajas
Interna Aplicada con el
personal que
labora en la
empresa.

-Menos costosa -Omitir
informacin
- Encubrir
deficiencias
Externa Se contrata a una
firma
especializada
para realizar la
misma
- Existe menor
margen de
error
- No existe
encubrimiento
s
- Que otras
empresas
conozcan su
informacin
AUDITORIA APLICADA AL DESARROLLO DE
APLICACIONES
Auditoria de datos de entra
Se analizar la captura de la informacin en soporte compatible con los Sistemas, el
cumplimiento de plazos y calendarios de tratamientos y entrega de datos; la
correcta transmisin de datos entre entornos diferentes.
AUDITORIA INFORMTICA DE SISTEMAS
Se audita:
Sistema Operativo: Verificar si la versin instalada permite el total funcionamiento del
software que sobre ella se instala, si no es as determinar la causa
Software de Aplicacin: Determinar el uso de las aplicaciones instaladas.
Comunicaciones: Verificar que el uso y el rendimiento de la red sea el ms adecuado
.


COPIAS DE SEGURIDAD
Las copias pueden ser totales o parciales y la frecuencia vara dependiendo de la
importancia de la informacin que se genere.
Se recomienda tener como mnimo dos (2) respaldos de la informacin, uno dentro
de la empresa y otro fuera de sta (preferiblemente en un Banco en Caja Fuerte).

Backup
NORMAS
Las normas de auditora son los requisitos mnimos de calidad relativos a la
personalidad del auditor, al trabajo que desempea ya la informacin que rinde
como resultado de este trabajo.
Las normas de auditora se clasifican en:
a. Normas personales.
b. Normas de ejecucin del trabajo.
c. Normas de informacin.
NORMAS PERSONALES
Son cualidades que el auditor debe tener para ejercer sin dolo
una auditora, basados en un sus conocimientos
profesionales as como en un entrenamiento tcnico, que
le permita ser imparcial a la hora de dar sus sugerencias
NORMAS DE EJECUCIN DE TRABAJO
Son la planificacin de los mtodos y procedimientos, tanto
como papeles de trabajo a aplicar dentro de la auditora.

Normas de informacin
Son el resultado que el auditor debe entregar a los
interesados para que se den cuenta de su trabajo,
tambin es conocido como informe o dictamen.
QUE PERMITEN LOS PROCEDIMIENTOS DE
AUDITORIA
.
Obtener conocimientos del control interno.

Analizar las caractersticas del control interno.

Verificar los resultados de control interno.

Fundamentar conclusiones de la auditora.

PELIGROS INFORMTICOS
Incendios
Inundaciones
Robos
Fraudes

RESPONSABILIDADES DE UN AUDITOR DE
SISTEMAS
1. La redaccin de los procedimientos de control en el rea de seguridad lgica.
2. La aprobacin de nuevos sistemas de gestin.
3. Evaluar los riesgos de los sistemas de informacin
EJEMPLO

Anda mungkin juga menyukai