Hola. Tema muy interesante, ciertamente... Aunque yo lo veo de otro modo:
Los modelos de desarrollo con análisis, diseño y planificación surgieron para poner orden en la complejidad que surge de cualquier proyecto no trivial en los que están involucrados un número ni muy grande ni muy pequeño de desarrolladores.
Lo cierto es que hay varios modelos de desarrollo en el software libre y en muchos de ellos existe algo que podría denominarse diseño, aunque no al uso en el mundo empresarial normal. Lo que ocurre en estos modelos es que el número de desarrolladores/testeadores es brutalmente mayor que en el caso del desarrollo de soft convencional, con lo cual el control de la complejidad no se realiza a través del diseño, sino del uso, del testeo.
Aún así estoy seguro que todo proyecto de soft que va hacia adelante ha tenido detrás a alguién que ha tenido las ideas profundas de lo que luego sería el programa... eso es para mi el diseño... Saludos
Pero si alguien quiere colaborar en un proyecto necesita saber como está diseñado para rebajar la curva de aprendizaje necesaria para poder, al menos, hacer un parche o sobre todo incluir alguna funcionalidad que considera necesaria o útil.
La falta de documentación dificulta la participación e involucración de los potenciales colaboradores, lo cual es muy malo.
Yo no estaría preocupado...
(Puntos:1)( https://twitter.com/yapw | Última bitácora: Viernes, 13 Mayo de 2011, 21:21h )
Los modelos de desarrollo con análisis, diseño y planificación surgieron para poner orden en la complejidad que surge de cualquier proyecto no trivial en los que están involucrados un número ni muy grande ni muy pequeño de desarrolladores.
Lo cierto es que hay varios modelos de desarrollo en el software libre y en muchos de ellos existe algo que podría denominarse diseño, aunque no al uso en el mundo empresarial normal. Lo que ocurre en estos modelos es que el número de desarrolladores/testeadores es brutalmente mayor que en el caso del desarrollo de soft convencional, con lo cual el control de la complejidad no se realiza a través del diseño, sino del uso, del testeo.
Aún así estoy seguro que todo proyecto de soft que va hacia adelante ha tenido detrás a alguién que ha tenido las ideas profundas de lo que luego sería el programa... eso es para mi el diseño...
Saludos
Aquí había una firma
Re:Yo no estaría preocupado...
(Puntos:1)( http://www.orcofeo.com/ | Última bitácora: Lunes, 26 Febrero de 2007, 22:03h )
Pero si alguien quiere colaborar en un proyecto necesita saber como está diseñado para rebajar la curva de aprendizaje necesaria para poder, al menos, hacer un parche o sobre todo incluir alguna funcionalidad que considera necesaria o útil.
La falta de documentación dificulta la participación e involucración de los potenciales colaboradores, lo cual es muy malo.
¡KIEDO MAZ TDAKA!.- Dijo el Orco Feo.