Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2013, 00:28
Gedeon
 
Fecha de Ingreso: agosto-2003
Mensajes: 174
Antigüedad: 20 años, 9 meses
Puntos: 3
Respuesta: desarrollo testing produccion

Caramba con la pregunta medio boba. Si llega a ser boba del todo no se que preguntas.

El ciclo de vida se mantiene con tres repositorios, uno para cada entorno (testing, prepro y producción) y pueden estar en la misma máquina virtual o no, pero la clave está en los administradores de esos repositorios. Esos si deben ser distintos los de test, prepro y produccion. Eso significa que no puede pasar que el mismo usuario que tenga capacidad para gestionar el repositorio de test pueda hacerlo en prepro. El paso de uno a otro pasa porque se haya comprobado que no hay errores y en ese momento se deja en alguna parte de tal forma que el administrador del repositorio de prepro lo coja, lo ponga en el repositorio de prepro y lo ponga a testear en prepro.

Procura que el sistema de empaquetado para pasar el paquete de un entorno a otro esté bien documentado. Cuando hay problemas el tener datos de que es ese paquete, donde debía ir, de donde viene y el último usuario que lo ha utilizado es información preciosa.

Para que funcione bien el paso de un entorno a otro tiene que ser muy agil. Puedes pensar en alguna aplicación tipo crm o algo así, esto ya es cuestión de cada uno, pero lo mejor es que sea ágil y consistente. Por esta razón no se debería usar el email porque la información está dispersa. Un crm o sistema de ticketing, helpdesk o cualquier cosa semejante tiene las mismas virtudes que el email pero además todo está en una sola plataforma de manera que luego cuando llegue algún problema no hay que andar mirando los buzones de cada quien sino con mirar allí basta para saber que pidió quien a quien y cuando.

Respecto al entorno cada uno debería tener su propia máquina. En empresas muy grandes suelen ser servidores en cluster y todo eso, pero para algo mas simple basta con que sean virtualhost de una miama máquina porque seguramente tu no vas a tener cientos o miles de usuarios atacando los entornos en todo momento..

Última edición por Gedeon; 09/06/2013 a las 00:38