2010/8/24 Pablo Fredrikson <[email protected]>:
> Que tal, en la empresa en donde trabajo me pidieron que investigue un
> poco acerca de evitar que nos roben el codigo los mismos
> desarrolladores, he buscado informacion y nada mas encuentro formas
> "sociales" osea, haciendo que el trabajador se sienta cómodo, eso ya
> lo se, pero yo pregunto alguna forma técnica para hacerlo, alguna idea
> que pueda investigar un poco porque estoy en cero.
>
> Por ejemplo, que el desarrollador tenga una pc, que esté conectada a
> internet, (para que busque info) pero que no pueda copiarse el codigo,
> por ejemplo impidiendo que funcionen los pendrive, pero esto no sirve
> de mucho ya que puede enviarlo por mail o algo asi, o por ftp, o por
> rapidshare, o por skype, o por msn.

Esto se contesta desde varias aristas, por lo general las soluciones
relativas a la interacción entre humanos suelen ser contemplando
varias aristas, se las llama integrales. Expongo algunas.

Desde el diseño del código, alguien que más bien esté en la cúspide
del grupo diseña bloques desde lo global, clases, funciones, módulos.
Define como interactúan esas piezas. El acceso de los que estén debajo
de la cúspide será a sus módulos y a piezas binarias del resto del
equipo para poder hacer testing. Ayudan mucho mucho herramientas de
documentación de código (como doxygen).

Desde lo social: panza llena, corazón contento. Las personas que están
conformes con su trabajo, no suelen buscar cruzar las barreras de lo
prohibido. Los profesionales que honran su trabajo tampoco las cruzan.
Se requiere buenos beneficios para los empleados y ser exigente en la
selección de personal.

Desde lo técnico: y sí, permisos en svn, bloquear una que otra cosa, etc.

Ir solamente al párrafo anterior es potenciar negativamente el efecto
de los otros dos y cualquier otra arista atinada.

Las formas sociales son las que valen la pena: programar no es mover
tortugas, se necesitan mentes creativas, despejadas y atentas. Se
complica ser programador sin ser creativo o ingenioso.

>
>
> Por favor no quiero clases de etica o consejos de relaciones humanas,
> por favor remítanse a lo que pregunté, es algo que me han pedido y
> punto.

Lugar equivocado.


-- 
             .::MAbeeTT::.

 mabeett [at] gmail [ dot] com
 some time ago:


 mtspcchaiaeia [at] gmail [dot] com

Responder a