Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo Implantacion
Trabajo Implantacion
1. Codificación
2. Pruebas
Ambiente operacional
El ambiente operacional o ambiente de producción es el ambiente de equipo y
programas donde opera el sistema actual. El ambiente que los analistas y programadores
usan para desarrollar y mantener programas se llama ambiente de prueba. Un área de
prueba separada es necesaria para mantener la seguridad e integridad del sistema y
proteger el ambiente operacional. El acceso a este ambiente es limitado a los usuarios y
estrictamente controlado. Los analistas y programadores no deben tener acceso al mismo
excepto para corregir problemas del sistema o realizar modificaciones autorizadas.
Ambiente de prueba
El ambiente de prueba contiene copias de todos los programas. Antes de realizar
cualquier cambio en el sistema operacional, se deben verificar en el ambiente de prueba
y se debe obtener autorización del usuario. Esto con la finalidad de asegurar alguna
mejora potencial o real, sin perjudicar el funcionamiento del sistema.
4. Adiestramiento:
5. Conversión de archivos
System Changeover
Direct cutover
El cambio del sistema viejo al nuevo ocurre tan pronto el nuevo sistema es
operacional. Usualmente es el método menos costoso, pues el grupo de I.S. tan solo tiene
que operar y mantener un sistema a la vez. Por otro lado, es el método con mayor riesgo,
pues no se puede usar el sistema viejo para ayudar a resolver los problemas que ocurran,
o para verificar que todos los detalles de los datos sean correctos. Este método se puede
usar al implantar programas comprados (software packages), para sistemas no críticos o
cuando los dos sistemas (el viejo y el nuevo) no pueden co-existir.
Parallel Operation
Ambos sistemas operan totalmente por un tiempo específico. Los datos son
entrados a ambos sistemas, y el output generado por el sistema nuevo es comparado con
su equivalente en el sistema viejo. Cuando el nuevo sistema opera correctamente, se deja
de usar el sistema viejo. La ventaja mayor es su bajo riesgo, si el nuevo sistema no trabaja
bien, se puede usar el sistema viejo hasta que se realicen los cambios apropiados. Sin
embargo, este método es el más costoso, pues hay que darle servicios a ambos sistemas.
Los usuarios deben trabajar en los dos sistemas y a veces hace falta ayuda temporera. Este
método no es práctico si los dos sistemas son incompatibles o realizan funciones
diferentes.
Pilot operation
Se implanta todo el nuevo sistema en un área de la compañía. El grupo que usa el
nuevo sistema se conoce como área o grupo piloto. El sistema viejo continúa operando
en toda la organización, incluyendo el área piloto. Después de probar que el sistema
trabaja correctamente en el área piloto, se implanta en toda la organización, normalmente
usando el método Directo cutover. El Pilot operation reduce el riesgo de fallas del sistema
comparado con Direct cutover; y es menos costoso que el Parallel operation.
Phased changeover
Se implanta el nuevo sistema en fases, o módulos, en vez de implantar todo el sistema
a la vez. Cada subsistema se puede implantar usando uno de los otros métodos. Una
ventaja es que el riesgo se limita solo al módulo implantado. Este método no es posible
si no se puede separar el sistema en módulos.
Para preparar la recolección de datos Yin establece que deben seguirse los
siguientes pasos:
Nombre de la actividad
Duración esperada de la actividad (t)
Tiempo de inicio más temprano (ES = Earliest Start)
Tiempo de término más temprano (EF = Earliest Finish)
Tiempo de inicio más tardío (LS = Latest Start)
Tiempo de término más tardío (LF = Latest Finish)
Holgura de la Actividad (H)
Un diagrama PERT facilita la toma de decisiones; el primer bosquejo numerara
os eventos secuencialmente en múltiplos de 10, para permitir la añadidura de eventos
adicionales.
Dos eventos consecutivos están unidos por actividades, las cuales están
expresadas con una flecha entre ellos, y poseen una secuencia lógica, por lo que un evento
no puede comenzar si su predecesor no ha terminado.
Se Puede considerar PERT como técnica de planificación por el hecho que permite
tener esbozos de tiempo y de procesos.
CPM
Critical Path Method; o Método de Ruta Critico, es un algoritmo matemático para
programar actividades de un proyecto, va de la mano con los diagramas PERT para poder
establecer cuales son las secuencias de eventos críticos y cuales no lo son.
Una Ruta Crítica suele ser la ruta que posea mayor tiempo de origen a final. Se
consideran críticos porque por su duración deben de ejecutarse mas temprano. Los no
críticos, por su corta duración pueden ser pospuestos sin atrasar o alargar el tiempo total
del proyecto.
Una vez obtenidas las rutas críticas se puede dar prioridad a ciertos eventos, o
reestructurarlos para acortar el tiempo de ejecución para así disponer de una holgura en
la planificación.
Diseño de Programas
UML
El Lenguaje Unificado de Modelado (UML) se utiliza para especificar, visualizar,
modificar, construir y documentar los artefactos de un software orientado a objetos
sistema intensivo en fase de desarrollo. UML ofrece una forma estándar para visualizar
planos arquitectónicos de un sistema, que incluya elementos tales como:
Actores
Procesos de negocio
Componentes Lógicos
Actividades
Las sentencias de lenguaje de programación
Esquemas de base de datos
Componentes de software reutilizables.
Notas de entendimiento del sistema
Existen varios tipos de diagramas dentro del UML: entre ellos se encuentran los
siguientes:
El Diagrama de Estructura: Este enfatiza en mostrar lo que debe estar dentro
del sistema. Muestra Clases; un tipo de objeto, entidad, o elemento con
características definidas de manera general, Objetos; los cuales son elementos
particulares hechos en función de las clases, Asociaciones; las relaciones entre
objetos, Herencias; determinada si un clase con engloba características de clases
subordinadas, y Elementos Derivado; cuando un elemento se obtiene un función
de otro.
WAPT
Se utiliza para probar aplicaciones web e interfaces relacionadas con la web. Estas
herramientas se utilizan para el funcionamiento, la carga y las pruebas de estrés de
aplicaciones web, sitios web, servidores web y otras interfaces web. WAPT tiende a
simular usuarios virtuales que repiten URL registradas o una dirección URL especifica y
permite a los usuarios especificar el número de veces o iteraciones que los usuarios
virtuales tendrán que repetir el URL registrado. De este modo, la herramienta es útil para
comprobar si hay cuello de botella de rendimiento y las fugas en el sitio web o aplicación
web se está probando.
JUnit
JUnit es un conjunto de clases que permite realizar la ejecución de clases Java de
manera controlada, para poder evaluar si el funcionamiento de cada uno de los métodos
de la clase se comporta como se espera. Es decir, en función de algún valor de entrada se
evalúa el valor de retorno esperado; si la clase cumple con la especificación, entonces
JUnit devolverá que el método de la clase pasó exitosamente la prueba; en caso de que el
valor esperado sea diferente al que regresó el método durante la ejecución, JUnit
devolverá un fallo en el método correspondiente.
Bibliografía
http://www.loadtestingtool.com/
http://es.wikipedia.org/wiki/JUnit
http://en.wikipedia.org/wiki/Software_design
http://es.wikipedia.org/wiki/Categoría:Diseño_de_software
http://mmalicea.tripod.com/proyecto/implantsist.htm
http://es.wikipedia.org/wiki/Caso_de_prueba
http://en.wikipedia.org/wiki/Case_study
http://es.wikipedia.org/wiki/Estudio_de_caso
http://webcache.googleusercontent.com/search?q=cache:nD7mfKHHt60J:www.slidesha
re.net/bemaguali/estudio-de-caso-
1253001+unidad+unica+yin+unidad+multiple+metodo&cd=4&hl=es&ct=clnk&gl=ve
&lr=lang_en|lang_es&client=firefox-a
http://html.rincondelvago.com/metodos-de-investigacion-educativa.html
http://catarina.udlap.mx/u_dl_a/tales/documentos/lad/cancela_c_em/capitulo3.pdf