Sei sulla pagina 1di 30

Parte 1:

Implementacin de sistemas
Factores 1) Apoyo de la gerencia
clave para 2) Apoyo de los stakeholders
una
3) Disponibilidad de recursos
implementaci
n exitosa (dinero y recursos humanos)
1) Captura de requisitos
2) Anlisis
Etapas de 3) Diseo
un proyecto
4) Desarrollo
de Sistemas
5) Pruebas
6) Implantacin
1. Revisin de hardware y software

Fases de una Analizar si la infraestructura actual soportar


el sistema nuevo. Si no la soporta, explicar
implementaci qu cambios son necesarios.
n Analizar si las PCs de los usuarios soportarn
el nuevo sistema.
2. Mtodo de implementacin
La eleccin del mtodo depende de varios
factores:
Fases de una Volumen de informacin
implementaci Criticidad de la implementacin
n Restricciones de tiempo
Recursos humanos
Restricciones de hardware
Por coexistencia en el tiempo
Directo: el nuevo sistema no coexiste con el viejo
Paralelo: el nuevo sistema coexiste con el viejo
durante un tiempo, pero el que est vigente es el viejo.
Mtodo de Se comparan salidas entre ambos sistemas
implementaci
n
Por coexistencia en el espacio
Big Bang: todo el nuevo sistema pasa a produccin
Escalonado: el nuevo sistema pasa a produccin por
etapas (por mdulos, por unidades de negocio, por
unidades geogrficas)
Ventajas Desventajas
El tiempo de implantacin Se necesitan pruebas ms
es ms corto que si fuera exhaustivas
escalonado
Implementaci El costo suele ser menor Los problemas son ms
n Big Bang que si fuera escalonado pronunciados
Existe un tiempo inicial de
adaptacin al nuevo
sistema
Ventajas Desventajas
Las primeras fases son Involucra cambios durante
difciles, pero luego se un largo perodo de tiempo
Implementac hace ms fcil
in No es necesario tener todo Una vuelta atrs
el sistema terminado para sistema viejo se hace ms
al

escalonada empezar la difcil con cada fase


implementacin
No hay tiempo perdido de Se necesitan interfaces
adaptacin por parte de temporales entre el
los empleados sistema viejo y el sistema
nuevo
Ventajas Desventajas
Trmino medio comparado Es el mtodo ms costoso
con big bang y escalonado en cuanto a recursos
en cuanto a cantidad de necesarios (hardware,
cambios y la adaptacin de personas)
los usuarios
Implementac La vuelta atrs es sencilla Se pierde eficiencia
in en organizacional porque los
usuarios deben ingresar
paralelo datos en dos sistemas
Puede perderse mucho
tiempo buscando bugs que
resultan de la comparacin
de ambos sistemas, cuando
tal vez no hay bug alguno
Hay ciertos sistemas que no
se pueden paralelizar. Por
ejemplo, una mquina que
3. Puesta operativa
Es la fecha a partir de la cual el nuevo sistema
entra en vigencia. A partir de ese momento las
decisiones se toman usando informacin del
nuevo sistema.
Fases de una
implementac Deben estar listos:
in Migracin de datos
Capacitacin
Interfases definitivas
Manual de Normas y Procedimientos
4. Migracin de datos

Involucra tres partes:


Fases de una
implementac
1) Carga inicial
in
2) Conversin de datos
3) Depuracin
Tipo de
datos
Carga inicial
Volcado de informacin del sistema viejo al sistema nuevo.
Se debe decidir:
Si es manual o automtica
Si se cargarn los datos histricos
Migracin
de datos Conversin de datos
Convertir datos de un formato al otro. Debe haber una tabla
de conversin de datos de para. Esta tabla indica cmo
convertir cada tipo de dato desde el formato viejo al nuevo
(ya que probablemente sean distintos).
Se debe decidir:
Si es manual o automtica
Depuracin de datos
El usuario clave es el que decide qu datos se van a depurar.
Se debe decidir:
Si es manual o automtica

Se debe asegurar:

Migracin Que no se pierdan datos en la migracin. Realizar un backup de los


datos viejos!
de datos Que si faltan datos, se los agregue
Que si hay datos incorrectos, se los corrija
Que no haya datos duplicados
Que los datos sea vlidos en forma lgica (ejemplo: una direccin que
no existe no se debera permitir)
Integridad de las referencias en las bases de datos. Aunque el usuario
quiera borrar ciertos datos, si los mismos se utilizan en otra parte del
sistema, no se pueden borrar
5. Interfases
Definen la comunicacin entre sistemas

Fases de una
implementac Segn si se mantienen despus de la implementacin
Temporales: comunican el Definitivas: comunican el
in sistema nuevo con el viejo. Se
usa para la comparacin de
sistema nuevo con otros
sistemas. Se mantienen despus
salidas entre sistemas, y una de la implantacin
carga inicial en el sistema nuevo.
No se mantienen despus de la
implantacin
Tipos de interfase
6. Perfiles / roles
Definen la comunicacin entre sistemas
Cada perfil puede ejecutar una o ms
Fases de una funciones del sistema.
implementaci Perfiles en el equipo de implementacin :
n Lder
Analistas funcionales
Desarrolladores
Testers
Usuario clave
Perfiles en la organizacin: los define el nivel jerrquico de
cada sector, pero en general son:
Usuarios: que realizan altas y bajas de datos
Supervisor: puede manejar informacin confidencial
Usuarios que realizan consultas
Fases de una Seguridad: modifican permisos, usuarios, claves, etc.
implementac
in Si cambia un perfil debe actualizarse el manual de normas
y procedimientos, y todo lo que se tiene como perfil tiene
que aparecer en el manual de usuario. Para definir el perfil
de acceso del usuario se debe tener en cuenta el Manual
de Normas y Procedimientos y en caso de no existir se
tendr en cuenta la tarea que desempea, el sector donde
se desempea y las responsabilidades que posee.
Tests de
estrs vs.
tests de
volumen

Quin las elabora? Quin las ejecuta? Quin las


aprueba? El usuario clave
De hardware: probar si el hardware actual soportar el nuevo sistema.
Unitarias: estn a cargo de los analistas. Se prueba cada mdulo por
separado
Funcionales: estn a cargo de los analistas. Probar las diversas funciones
del sistema (casos felices y casos errneos, ver cmo se comporta el
sistema). Probar la lgica de negocio.
De estrs: verificar cmo es el tiempo de respuesta del sistema ante
Plan de muchos usuarios. Concurrencia?
De volumen: verificar cmo es el tiempo de respuesta del sistema ante
pruebas muchsimos usuarios. Carga?
Integrales: verificar todo un circuito completo. Las debe realizar el rea
usuaria.
De perfiles: probar que un usuario con perfil X que tiene autorizado
realizar Y no pueda realizar Z.
De interfases: probar las interfaces entre los mdulos o entre el sistema
nuevo y el viejo.
Del plan de contingencia: al menos una vez al ao.
Definir:

Set de datos de prueba (siempre ficticios,


Plan de excepto cuando se implanta en paralelo)

pruebas Salida esperada


Persona responsable de ejecutar la prueba
Ambiente de prueba (distinto del de produccin)
Automatizacin de las pruebas
8. Capacitacin
Lugar Fuera del rea de trabajo, pero en un entorno
similar
Logstica Transporte, fecha, hora, das para no reducir
la capacidad productiva del negocio
Temario
Fases de una Evaluacin de lo aprendido
implementaci

Clases prcticas o tericas
Uso del sistema (slo lo que ese usuario va a usar)
n Cmo reportar errores
Personas Decidir si es mejor capacitar a todo el
personal, o a capacitadores que capacitarn (depende de
la cantidad de gente a capacitar)
No es necesario que el manual de usuario ya est listo
para capacitar. S es necesario que ya estn definidos los
distintos perfiles
Si el sistema a implantar es cerrado Si el sistema a implantar es un
desarrollo propio

Capacitaci Capacitaci
Pruebas Pruebas
n n
9. Manual de usuario
Fases de una
implementaci Su objetivo es definir cmo ejecutar cada
n funcin del sistema.
Existe un manual por cada perfil.
10. Manual de normas y procedimientos
Su objetivo es establecer las tareas y responsabilidades
que tienen a su cargo todas las reas de una empresa.
Este manual debe estar listo antes de la puesta operativa
del sistema a implantar, para poder definir los perfiles.
Fases de una
implementac Proceso: conjunto de tareas.
in Procedimiento: cmo llevar a cabo un conjunto de tareas.
Responsable
Funciones
Tareas
Controles
Objetivo: <circuito administrativo o accin de negocios>
Alcance: desde/hasta
Nombre de la empresa
Nombre del documento
Versin
Responsable Tarea Controles


Autor / Responsable:
Fecha de vigencia:
Aprobado por:
Plantilla de un manual de normas y procedimiento
11. Manual de autorizaciones
Indica quin hace las distintas actividades
de la empresa.
Fases de una
implementaci Responsable

Desde

Hasta

n .

Plantilla de un manual de autorizaciones


12. Plan de corte
Procedimiento a seguir para dar de baja el
sistema viejo y poner operativo el sistema
Fases de una nuevo.
implementac
in
13. Plan de contingencia
Son los pasos a seguir en caso de una falla prolongada del
sistema nuevo, para mantener la actividad del negocio. El
responsable de mantenerlo es la gerencia de Sistemas.
Tareas para crear un plan de contingencia:
Fases de una 1) Identificar tareas crticas y sus posibles contingencias
implementac 2) Identificar el soporte de informacin para cada tarea
in crtica
3) Documentar el plan de contingencia
4) Comunicar el plan de contingencia a toda la
organizacin
5) Simular el plan de contingencia
6) Crear manual de normas y procedimientos
14. Anlisis post-implementacin
Revisar:
Si los tiempos de respuesta son mejores que los
del sistema viejo
Fases de una Si cumple las expectativas y requisitos del usuario
implementac Si falta alguna funcionalidad
in Si se puede mejorar algo
Si los perfiles de usuario son correctos
Si el sistema viejo se dej de usar por completo
En base a los pedidos del help desk, si es
necesaria otra capacitacin
Historia de los lenguajes de programacin
(Historieta)
Sintaxis bsicas de los lenguajes de
programacin
Tarea Gestin de almacenamiento
Control de secuencias
(Investigacin)
Etapas y modelos formales de traduccin
(Mapa cognitivo)

Potrebbero piacerti anche