Implementación - prof.usb.ve.

Anuncio
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
SISTEMAS DE INFORMACIÓN III
TEORÍA
CONTENIDO:
IMPLEMENTACIÓN DE SISTEMAS
CODIFICACIÓN- PRUEBAS - INSTALACIÓN - DOCUMENTACIÓNADIESTRAMIENTO - SOPORTE
LA IMPLANTACIÓN COMO CAMBIO ORGANIZACIONAL
Material diseñado y elaborado por:
Prof. Luis Eduardo Mendoza M.
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
IMPLEMENTACIÓN DE SISTEMAS
• La fase de implementación de un sistema es la fase más
costosa y que consume más tiempo de todo el ciclo de
vida:
– Es costosa porque muchas personas, herramientas y
recursos, están involucrados en el proceso.
– Consume mucho tiempo porque se completa todo el
trabajo realizado previamente durante el ciclo de vida.
• Durante la implementación las especificaciones del
diseño físico son convertidas código de computadora que
trabaje y cumpla con dicho diseño.
• El código es probado y la mayoría de los errores deben
ser detectados y corregidos.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
IMPLEMENTACIÓN DE SISTEMAS
• El sistema es instalado, las localidades de los usuarios son
preparadas para el nuevo sistema y los usuarios deben
acostumbrarse a éste.
• Durante la implementación son muchos los aspectos
organizacionales que deben ser considerados.
• La fase de implementación se puede dividir en seis (6)
procesos:
– Codificación.
– Prueba.
– Instalación.
– Documentación.
– Adiestramiento.
– Soporte.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE CODIFICACIÓN
• Consiste en traducir las especificaciones físicas del
diseño en líneas de programas.
• Es una actividad intensa y se debe desarrollar en paralelo
con la actividad de prueba.
• Su entrega gerencial por excelencia es el código mismo.
• El código se debe caracterizar por ser:
– Claro.
– Legible.
– Limpio.
– Documentado.
– Modular.
– Otros.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE PRUEBA
• Un sistemas falla porque tiene al menos un defecto. Es
por ello que hay que realizar pruebas, con la finalidad de
eliminar los defectos.
• Es una actividad ingrata y debe hacerla un grupo no
involucrado con el desarrollo.
• La actividad de prueba se debe prever desde el inicio del
proyecto.
• Dadas las características del software, este puede
requerir un plan de pruebas muy costoso. Este plan debe
delinearse desde el inicio del proyecto para estipular:
tiempo, recursos humanos, recursos de HW y SW, posible
datos especiales, etc.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE PRUEBA
• Las pruebas que en particular se le pueden realizar al
código se clasifican en: dinámicas o estáticas,
automatizadas o manuales.
• Por estática se entiende que el código evaluado no es
ejecutado; por automática, que lo conduce la
computadora.
MANUAL
AUTOMÁTICO
ESTÁTICO
Inspecciones.
Chequeo sintáctico
DINÁMICO
Corrida en frío.
Desk Checking.
Pruebas de unidad.
Pruebas de integración.
Pruebas del sistema.
UNA CATEGORIZACIÓN DE LOS TIPOS DE PRUEBAS.
Adaptado de (Valacich, 2001)
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE PRUEBA
• Las Inspecciones son vistas como un elemento de
aseguramiento de la calidad.
• El Desk Checking es solicitar a un equipo
desarrolladores que corran “en frío” el código.
de
• El Chequeo Sintáctico es realizado por excelencia por
los compiladores.
• Las Pruebas de Unidad se conocen como las pruebas de
caja blanca y las pruebas de caja negra.
• Las Pruebas de Integración pueden ser profundas o
anchas.
• Las Pruebas del Sistema se dividen en alfa y beta.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE PRUEBA
• Las Pruebas de Sistemas tipo Alfa (α
α) son la que se
realizan con una muestra de datos reales.
• Las Pruebas de Sistemas tipo Beta (β
β) son evaluaciones
realizadas por un grupo de colaboradores.
• Durante las pruebas alfa, se debe verificar:
– Recuperación ante fallas del sistema.
– Pruebas de seguridad.
– Pruebas de estrés.
– Pruebas de performance.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE INSTALACIÓN
• Es el proceso de sustituir el viejo Sistema de Información
por el nuevo.
• Existen cuatro (4) tipos de procesos de instalación:
– INSTALACIÓN DIRECTA:
Sistema Actual
Instalación del
Nuevo sistema
Nuevo Sistema
Tiempo
– INSTALACIÓN EN PARALELO:
Sistema Actual
Instalación del
Nuevo sistema
Nuevo Sistema
SISTEMAS DE INFORMACIÓN III
Tiempo
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE INSTALACIÓN
– INSTALACIÓN DE LOCALIDADES INDIVIDUALES:
(con instalación directa en cada localidad.
Localidad n
Sistema Actual
Instalación del
Nuevo sistema
Nuevo Sistema
Tiempo
Localidad n+1
Sistema Actual
Instalación del
Nuevo sistema
Nuevo Sistema
SISTEMAS DE INFORMACIÓN III
Tiempo
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE INSTALACIÓN
– INSTALACIÓN POR FASES:
Sistema Actual
Instalación
Módulo 1
Sistema Actual
sin el Módulo 1
Sistema Actual sin el Módulo 1 y 2
Instalación
Módulo 2
Nuevo Módulo 1
Tiempo
TiempoMódulo 2
Nuevo
SISTEMAS DE INFORMACIÓN III
Tiempo
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LOS ENTREGABLES DE LOS PROCESOS DE
CODIFICACIÓN, PRUEBA E INSTALACIÓN
PROCESO
CODIFICACIÓN
ENTREGABLE
Código de la aplicación.
Documentación del programa.
PRUEBA
Escenarios de prueba (plan de pruebas) y
prueba de datos.
Resultados de las pruebas de los programas
y del sistema.
INSTALACIÓN
Guías de usuarios.
Plan de entrenamiento de los usuarios.
Plan de instalación y conversión:
- Calendario de instalación de HW y SW.
- Plan de conversión de datos.
- Plan de remodelación/acondicionamiento
de localidades.
ENTREGABLES DE LA CODIFICACIÓN, LAS PRUEBAS Y LA INSTALACIÓN.
(Valacich, 2001)
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE DOCUMENTACIÓN
Tenemos diferentes tipos de documentación:
• DEL SISTEMA:
• Interna (programas).
• Externa (p.e., DFD, Diagramas E-R, Diagramas de
Clases)
• DEL USUARIO:
• Hipertextos / tutoriales.
• Ayuda en línea.
• Manuales de usuario.
• DE MERCADEO.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE ADIESTRAMIENTO
• Hay que considerar a quién se va a adiestrar:
– Usuarios directos del sistema.
– Usuarios indirectos del sistema.
• Cada tipo de usuario tiene diferentes expectativas y
habilidades.
• Normalmente, los trabajadores que ejercen el rol de
instructor, son:
– Vendedores.
– Analistas que conocen el (los) sistema(s).
– Instructores externos.
– Instructores internos.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE ADIESTRAMIENTO
MÉTODO DE ADIESTRAMIENTO
PORCENTAJE
RELATIVO
Experto en el sitio.
51 %
Instrucción asistida por computadora.
12 %
Cursos formales.
10 %
Componentes de ayuda de software.
10 %
Tutoriales.
7%
Manuales interactivos de adiestramiento
(combinación de tutoriales e instrucción
asistida por computadora).
5%
Fuentes externas (p.e., vendedores).
5%
TIPOS Y FRECUENCIAS DE LOS MÉTODOS DE ADIESTRAMIENTO.
(Valacich, 2001)
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
EL PROCESO DE SOPORTE
• Un Centro de Soporte a Usuarios (conocido también como
Centro de Información), es un grupo de personas que están en
la capacidad de responder preguntas y asistir a los usuarios,
dentro de una organización, en un amplio rango de
necesidades en computación.
• En un Centro de Información, se ejecutan las siguientes tareas:
– Instalación de nuevos HW y SW.
– Asistencia de consultas de los usuarios sobre 4GL.
– Extracción de datos de grandes repositorios para PC.
– Asignación de cuentas.
– Se responden preguntas básicas.
– Se dan demostraciones de HW y SW.
– Se trabaja con los usuarios para proponer cambios en los
sistemas.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LOS ENTREGABLES DE LOS PROCESOS DE
DOCUMENTACIÓN, ADIESTRAMIENTO Y SOPORTE
PROCESO
DOCUMENTACIÓN
ENTREGABLE
Documentación del sistema.
Documentación del usuario.
PLAN DE
Clases.
ADIESTRAMIENTO
Tutoriales.
DE USUARIOS
Materiales de adiestramiento.
MÓDULOS DE
ADIESTRAMIENTO Ayudas de adiestramiento basadas
en computadoras.
DE USUARIOS
PLAN DE
SOPORTE A
USUARIOS
Help desk.
Ayuda on-line.
Carteleras de boletines y otros
mecanismos de soporte.
ENTREGABLES DE LA DOCUMENTACIÓN DE SISTEMAS, EL
ADIESTRAMIENTO DE USUARIOS Y EL SOPORTE A USUARIOS.
(Valacich, 2001)
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA IMPLANTACIÓN COMO CAMBIO ORGANIZACIONAL
• Algunos autores (Laudon & Laudon, 2001; Valacich, 2001)
proponen como estrategia para gerenciar este cambio tres (3)
fases:
– DESCONGELAR LA SITUACIÓN Y CIRCUNSTANCIAS
ACTUALES. Se rompe con los hábitos actuales de las
personas, que dejen de hacer las cosas como usualmente las
viene haciendo y que deben desaprender lo que habían
aprendido. Este periodo es muy largo y es fundamental para
la realización del cambio. Se deben dar tres condiciones:
• Sentir que lo que hacen no llena sus expectativas,
• Sentir ansiedad por no lograr lo deseado, y
• Sentir que un cambio los puede salvar.
– SE INTRODUCE EL CAMBIO.
– SE CONGELA EL CAMBIO.
SISTEMAS DE INFORMACIÓN III
TEORÍA
UNIVERSIDAD SIMÓN BOLÍVAR
DEPARTAMENTO DE PROCESOS Y SISTEMAS
LA IMPLANTACIÓN COMO CAMBIO ORGANIZACIONAL
• Según Lucas (Lucas, 1993) existen cinco (5) factores que tienen
relación con el éxito de la implementación:
– CARACTERÍSTICAS TÉCNICAS: ¿Cuál de las TI del
mercado, que sea estándar, confiable y esté disponible,
satisface los requerimientos?.
– ACCIONES GERENCIALES: Deben dar soporte y las
decisiones relacionadas con el sistema deben ser
ampliamente conocidas
– ACTITUDES DE LOS USUARIOS HACIA LOS SISTEMAS Y
EL PERSONAL SI: si ésta es positiva, incrementa las
posibilidades de éxito
– ESTILO DE DECISIÓN: el ser altamente participativo puede
propiciar el éxito. Si no, debe buscarse el adecuado.
– LAS PERSONAS Y LAS SITUACIONES: Considerar a los
usuarios deseosos y los climas organizacionales propicios.
SISTEMAS DE INFORMACIÓN III
TEORÍA
Descargar