✒️La entrada en productivo de la implementación de SAP
La entrada en productivo de la implementación de SAP
La fase de preparación a la salida en productivo
Corresponde a las tareas previas que se deben realizar al comienzo de la operación en el entorno real, es decir, en el ambiente de producción. Se realizan las pruebas y puestas a punto del nuevo sistema SAP para el comienzo de la operación:
- Las pruebas
Pruebas en el mandante de testing o pruebas, que pueden ser:
Unitarias: forma de comprobar el correcto funcionamiento de una unidad de código. Consisten en aislar una parte del código y comprobar que funciona a la perfección.
Sirven para asegurar que cada unidad funciones correctamente y eficientemente por separado.
Además verificamos que sean correctos el nombre, los nombres y tipos de los parámetros, el tipo de lo que se devuelve, que si el estado inicial es válido entonces el estado final es válido también.
Para que tenga la calidad suficiente debe cumplir con las siguientes características:
- Automatizable
- Completas
- Repetibles o reutilizables
- Independientes
- Profesionales
Proporcionan cuatro ventajas básicas:
- Fomentan el cambio: facilitan que el programador cambie el código para mejorar su estructura,, puesto que permiten hacer pruebas sobre los cambios y así asegurarse de que los nuevos cambios no han introducido defectos.
- Simplifican la integración: puesto que permiten llegar a la fase de integración con un grado alto de seguridad de que el código está funcionando correctamente. De esta manera se facilitan las pruebas de integración.
- Documentan el código: las propias pruebas son documentación del código, puesto que ahí se puede ver cómo utilizarlo.
- Los errores están más acotados y son más fáciles de localizar: dado que tenemos pruebas unitarias que ´pueden desenmascararlos
Integrales: Se realizan en el ámbito de desarrollo del software una vez que se han aprobado las pruebas unitarias y lo que prueban es que todos los elementos unitarios que componen el software funcionan juntos correctamente probándolos en grupo.
Se centran en probar la comunicación entre los componentes y sus comunicaciones ya sea hardware o software.
Debe verificarse la integración de los procesos entre los módulos implementados para comprobar el ensamblaje entre los distintos componentes una vez que han sido probados unitariamente con el fin de comprobar que interactúan correctamente a través de sus interfaces, cubren la funcionalidad establecida y se ajustan a los requisitos no funcionales especificados en las verificaciones correspondientes.
De volumen o de stress: Corresponden a las pruebas de performance del sistema cuando éste opera con todos sus usuarios conectados.
Se utilizan normalmente para romper las aplicaciones.
Se va doblando el número de usuarios que se agregan a la aplicación y se ejecuta una prueba de carga hasta que se rompe.
Se realiza para probar la solidez de la aplicación en los momentos de carga extrema y ayuda a los administradores para determinar si la aplicación rendirá lo suficientemente en caso de que la carga real supere a la carga esperada.
Las pruebas de volumen o carga tienen como objetivo saber cuanta carga puede soportar un sistema sin empeorar su rendimiento. Sirven para conocer la capacidad máxima de un sistema bajo una carga determinada y poder dar con las causas que puedan condicionar su rendimiento.
Las pruebas de stress son realizadas sobrecargando un sistema más allá de sus especificaciones para verificar cómo y cuando fallará.
- El transporte de la parametrización y los programas
A medida que se van generando las órdenes de transporte con los cambios a los programas existentes o la creación de nuevos programas, estas son registradas en una planilla de Excel para saber que vamos a transportar a producción.
Con la planilla completa, se deben liberar las órdenes de transporte a través del sistema de Transporte con las transacciones estándar SE10, SE09 y SE01. este proceso es realizado por los administradores SAP BASIS.
- La creación de los perfiles de usuarios
Contienen las autorizaciones para operar en el nuevo sistema. Si los usuarios no cuentan con los perfiles adecuados pueden ver bloqueado el acceso a las operaciones que realizan o se les puede dar acceso a operaciones e información que no corresponde a sus funciones.
Para la creación de perfiles de usuario debe establecerse una matriz de roles de acuerdo a las funciones que desempeñan los usuarios de la empresa. A cada rol le corresponden autorizaciones para ejecutar algunas tareas.
Luego de crear los perfiles, estos se asocian a los usuarios creados en el sistema.
- La realización de la documentación
Como resultado de las diferentes etapas de la implementación se generan varios documentos que sirven de apoyo al control del proyecto y a la operación posterior:
- Diseño Conceptual: registra los procesos a implementar, después del análisis de procesos de negocios de acuerdo al modelo de referencia del nuevo sistema. Es aprobado al final de la fase de diseño del sistema.
- Manual de parametrización: Se registran los cambios realizados durante la etapa de parametrización o configuración del sistema. Es fundamental cuando se quieren realizar cambios.
- Manual de usuario: es una guía acabada de la forma de operar de cada una de las transacciones a las que los usuarios deben acceder, en el nuevo sistema y sirve de soporte a la entrada en productivo.
- Manual de procedimientos: Guía de procedimientos a seguir fuera del sistema que complementa al manual del usuario. Tiene llamadas al manual de usuario para indicar las acciones a realizar en el sistema.
- Las cargas iniciales de datos:
Cuando se ha transportado la parametrización, el sistema productivo está listo para ser "poblado", para recibir los datos maestros con los que debe comenzar a operar. Los datos maestros deben ser depurados por los usuarios y extraídos desde sus sistemas de origen, a través de archivos o manualmente.
La carga inicial es el último paso antes de la entrada en productivo.
Para estos efectos sed han construido programas de Batch Input, que simulan las transacciones de entradas de datos.
El soporte y la optimización
Posteriormente a la entrada en producción, hay muchas tareas que continúan:
Soporte a la operación: Mediante una mesa de ayuda. Debe crearse también un plan de contingencia en el caso de que la operación con el nuevo sistema no esté disponible. Los principales problemas al momento de comenzar la operación son los siguientes:
- Las autorizaciones de los usuarios para la ejecución de tareas.
- El desconocimiento de la operación del sistema.
- El desconocimiento de los nuevos procedimientos administrativos.
La optimización del sistema: Necesaria porque no todos los escenarios pueden probarse antes de la entrada en productivo y porque cuando el sistema ya se encuentra en productivo surgen nuevos requerimientos. Los factores que más influyen en la estabilización son los siguientes:
- Las cargas iniciales
- Las pruebas y la preparación el sistema.
- La difusión del proyecto y la formación de usuarios.
 
 
 
Sobre el autor
Publicación académica de Andrea Laura Monteagudo, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Andrea Laura Monteagudo
Profesión: Lic. en Relaciones del Trabajo - Argentina - Legajo: EE17G
✒️Autor de: 48 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Mi nombre es andrea laura monteagudo. soy licenciada en relaciones del trabajo. tengo mucha curiosidad y ganas de aprender nuevas herramientas para posicionarme y potenciarme en el mercado laboral.
Certificación Académica de Andrea Monteagudo