Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Trabajo en equipo (https://www.clubdelphi.com/foros/showthread.php?t=28812)

jonmendi 03-01-2006 16:38:22

Trabajo en equipo
 
Buenas tardes!
os pido una ayuda bastante genérica, por si alguien ha estado en la misma tesitura que yo.
El tema es que trabajo para una empresa cuyo departamento de programación es recien creado, con varios trabajadores en ella. Trabajamos sobre un código fuente creado por otra empresa. Como todos tenemos que hechar mano de este código, nos ha ocurrido que dos personas están modificando el mismo código, que hay diferentes versiones del mismo .pas en dos sitios, que hay .dcu-s compiladas con diferentes versiones de delphi....
Que tenemos un lío de narices. Supongo que varios de los que leeis este foro trajaréis en equipo.
¿Cómo os organizais? Ya se que es bastante génerico, pero creo que puede servir a más de uno.

Gracias a todos, y feliz año!!

Jon

Bicho 03-01-2006 16:58:26

Hola jonmendi Feliz Año,

Te comento:
En las empresas en las que he trabajado y trabajo con un equipo de programadores, la organización es sencilla, cada uno se dedica a un o varias cosas. Si el codigo que teneis que mantener vosotros pertenece a una sóla aplicación, la organización se divide por módulos correspondientes a los distintos módulos que pueda tener el programa. Es decir, si lo que teneis es un programa de facturación en general: pues una organización fácil podría ser, alguien que se dedique a los mantenimentos de las tablas maestras, otro para las cargas, otro para la introducción de facturas, otro a los posibles listados que incluya el programa, etc.

No tiene porque ser una única persona por módulo, puede haber distintos, pero coordinados entre sí. El problema que yo veo, es lo que mencionas
Cita:

nos ha ocurrido que dos personas están modificando el mismo código, que hay diferentes versiones del mismo .pas en dos sitios, que hay .dcu-s compiladas con diferentes versiones de delphi....
no lo entiendo. Lo que se supone, es que deberías tener un servidor donde estaría el código fuente, en el cual se harían sus pertinentes copias de seguridad, etc. Porque si cada uno estais trabajando en local, puede ser un caos. Debeis trabajar con un servidor, conectaros todos a él. Y en el caso en que dos personas trabajen con el mismo .pas, al grabar, Delphi avisa al otro que lo tiene abierto que ha sido modificado el .pas y si lo quiere recargar. Con lo cual sabrá que hay alguien que lo está usando y se podrán comunicar entre ellos.

Estos son algunos de los consejos que la experiencia me ha dado con los pocos años de mi vida laboral. Seguro que por aquí te podrán comentar más cosas que se me han quedado en el tintero.

Saludos

Neftali [Germán.Estévez] 03-01-2006 17:14:51

Revisa éstos hilos:
http://www.clubdelphi.com/foros/show...74&postcount=2
http://www.clubdelphi.com/foros/showthread.php?t=14108
http://www.clubdelphi.com/foros/show...16&postcount=7

OSKR 03-01-2006 17:18:37

Hay IDE's q se encargan de ello como el JavaBuilder q maneja CVS, cuando estuve por ahí cerca noté q más de una persona trabajaban en el mismo proyecto e incluso llegaban a modificar las mismas clases concurrentemente pero tal vez eran los métodos los q tenían dedicación exclusiva, no he buscado en Delphi ni en Builder si trabajan con el CVS, sino intenta emular uno

marceloalegre 03-01-2006 19:02:08

Cvs
 
Necesitas un repositorio de codigo. Te convendria dejar una pc exclusivamente para esta tarea, puedes usar en el servidor el wincvs que funciona muy bien. En cuanto a los clientes en las pc, yo uso el tortoise cvs que es simple y facil de usar.

Saludos.-

jonmendi 04-01-2006 08:22:26

gracias a todos!
el servidor con los fuentes ya lo tenemos, pero buscamos algo más del estilo que dice neftali. Ahora mismo me pongo a mirar los progrmas recomendados. Muchas gracias!
jon


La franja horaria es GMT +2. Ahora son las 19:57:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi