La implantación del software es una fase importante donde se instala y ejecuta el sistema desarrollado. Existen dos tipos principales de implantación: la implantación piloto que implica probar el sistema con un grupo de usuarios, y la implantación de software de clase mundial que instala el software mientras muchos usuarios lo ejecutan simultáneamente. La implantación consta de 5 etapas: compilación, instalación, personalización, capacitación de usuarios, y conversión de datos existentes al nuevo software.
En este trabajo les presentamos de como se va originando el Desarrollo de Software y como realizar el manejo con los pasos para la empresa que tengamos.
En este trabajo les presentamos de como se va originando el Desarrollo de Software y como realizar el manejo con los pasos para la empresa que tengamos.
Presentacion acerca de la evolucion de software, dentro de la etapa de mantenimiento de la ingenieria de software. Se incluyen ejemplos de programas en cada categoría.
1. Unidad III
Implantación del software
Resumen
Alumno: Romualdo Rivas CI:12585280
Profesora: Kendy Serrano
San Fernando de Apure noviembre 2021
2. Implantación del software
Es una fase de mucha importancia, es aquí cuando ejecutamos la instalación o
siembra de nuestro sistema ya desarrollado para verlo en ejecución, en este proceso ya
no podemos dar marcha atrás al control de código y aplicaciones es necesario tener un
criterio y una seguridad bastante definida para llegar hasta aquí.
La implantación es un proceso especial de inserción del sistema en la institución,
el cual debe ocurrir en el primer periodo por parte de sus potenciales usuarios. No
obstante que la herramienta adquirida o desarrollada es robusta y probada, no es
suficiente para su inserción en la organización, pues requiere ser utilizada.
Tipos de Implantación:
Implantación Software World Class: La instalación se ejecuta de forma
simultanea mientras el software corre muchos usuarios los ejecutan, generalmente esta
implantación es buena de usar cuando tenemos mucha confianza en la respuesta del
programa, pero si no se han revisado los ciclos de seguridad pueden vivirse muchos
dolores de cabeza.
Implantación Piloto: implica poner en marcha el sistema con un grupo de
usuarios, a fin de iniciar pruebas de operatividad, para detectar y errores y en base a
este nivel de observación, expandir la implantación en otras áreas de la empresa donde
se despliega el software.
Etapas de la Implantación:
Existen 5 etapas bien definidas
Compilación:lacompilación es la traducción del código fuente de la nueva aplicaciónen
lenguaje binario para que pueda ser interpretado por el procesador del computador.
Luego
Instalación: utilizando un programa llamado instalador y un linker (enlazador) se
consigue un programa ejecutable final para ser utilizado por el correspondiente sistema
operativo.
3. Personalización: Esta operación consiste en adaptar la aplicación a los requerimientos
del usuario final mediante un procedimiento llamado parametrización, donde se ajustan
los parámetros establecidos en el software a las particularidades que necesita el cliente.
Capacitación y adiestramiento: Esta etapa permite adoptar un grupo de usuarios que
recibirán una formación con respecto al uso del programa desarrollado. Ellos serán los
primeros en encontrarse con los posibles errores que manifieste el programa en su
primer uso.
Conversión de datos: se emigra al nuevo software la data que el cliente desea
incorporar, corresponde al cliente ingresar esta información. Puede llegar a ser un
procedimiento complejo si se trata de una organización que lleva mucho tiempo en
funcionamiento.
Documentación del software:
Documentación interna:
Esta se desarrolla desde el momento en que se comienza a desarrollar el programa,
existe una bitácora de acontecimientos, que le permiten a los desarrolladores revisar en
este cumulo de experiencias y soluciones planteadas a errores que se presentaron en el
pasado. Con esta herramienta cada vez que se realice una modificación, pueden
conservarse los parámetros de estructura del sistema sin dañarlo.
Documentación externa:
Es aquella donde se obtiene experiencia de los usuarios que interactúan con el sistema,
ellos van arrojando una seriede detalles encontrados durante sus primeras experiencias
exploratorias de uso, que son enriquecedores porque así el equipo creativo, obtiene
mucha ayuda en la detección de fallas de software.