Retroceder   Foros del Web > Temas generales de computación > Programación > Ingeniería del software y Gestión de proyectos

Respuesta
 
Herramientas Desplegado
Antiguo 22-abr-2008, 18:18   #1 (permalink)
moron está en el buen camino
 
Avatar de moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 597
desarrollo distribuido

Estoy trabajando en php 5 en conjunto con un amigo cada uno en su casa, yo armo el diseño y luego repartimos la taréa.

El problema surge a la hora de ensamblar todo, ya que el modifica en ocasiones clases en las que yo estuve trabajando e incluso métodos, por lo cual requiere un arduo control para que la versión final funcione.

estoy seguro que hay algun patrón para este tipo de problema, quisiera me orienten un poco.

desde ya muchas gracias
moron está desconectado   Responder Citando
Antiguo 22-abr-2008, 19:50   #2 (permalink)
SidP no se puede cailificar en este momento
 
Avatar de SidP
 
Fecha de Ingreso: febrero-2006
Ubicación: /etc/php.ini
Mensajes: 122
Re: desarrollo distribuido

hola moron
en el analisis y diseño de un sistema en cada etapa de desarrollo se definen que tareas hacer(Actividades) y quien las hace(Roles)....si los 2 estan haciendo cambios frecuentemente en los mismo archivos...porque no trabajan con un control de versiones como Subversion o CVS...a parte de los paquetes de control de versiones basados en arquitectura cliente-servidor como los que te mencione....existen sistemas distribuidos como el Aegis orientado a desarrollos basados en metodologías Extreme Programming(XP)

Salu2
SidP está desconectado   Responder Citando
Antiguo 22-abr-2008, 20:04   #3 (permalink)
jcxnet está en el buen camino
 
Avatar de jcxnet
 
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 344
Enviar un mensaje por AIM a jcxnet Enviar un mensaje por MSN a jcxnet Enviar un mensaje por Yahoo  a jcxnet Enviar un mensaje por Skype™ a jcxnet
Re: desarrollo distribuido

Hola, pues como menciona SidP es necesario que mantengas una versión base y luego cada uno suban sus cambios y el servidor SVN se encarga de mezclar todo, para eso necesitas un servidor SVN y un cliente SVN. Yo utilizo una cuenta gratuita en http://www.unfuddle.com/ que es un server SVN, así te evitas el problema de instalar y configurar que es un poco complicado. Y como cliente uso el TortoiseSVN, se integra fácilmente a Windows y puedes hacer tus updates, merges y commit de tus archivos hacia el server y viceversa, de esa manera evitan los cruces.
Saludos.
__________________
Cafeteradigital.com
jcxnet.com
jcxnet está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93