Usar el software que otra persona escribió es uno de las más efectivas formas de construir rápidamente un sistema sólido. Debería no ser desalentado, pero los riesgos asociados con ello deben ser examinados. Uno de los más grandes riesgos es el periodo de bugginess y la cercana inoperabilidad que a menudo está asociada con el software antes de que madure, a través del uso, en un producto utilizable. Antes de que consideres integrar con un sistema de software, sin importar si se creó en casa o por una tercera parte, es muy importante considerar si en realidad es lo suficientemente maduro para ser usado. Aquí están diez preguntas que deberías hacerte a ti mismo al respecto:
Decidir si el Software es Muy Inmaduro
- ¿Es vaporware? (Las promesas son muy inmaduras).
- ¿Hay un cuerpo de ciencia accesible acerca del software?
- ¿Eres el primer usuario?
- ¿Hay un fuerte incentivo para su continuación?
- ¿Ha tenido un esfuerzo de mantenimiento?
- ¿Sobrevivirá la deserción de los actuales mantenedores?
- ¿Hay una alternativa madura al menos la mitad de buena?
- ¿Es conocido para tu tribu o compañía?
- ¿Es deseable para tu tribu o compañía?
- ¿Puedes contratar gente para trabajar en él aún si es malo ser inmaduro?
Un poco de consideración sobre esos criterios demuestran el gran valor del software libre bien establecido y del software de fuente abierta al reducir riesgos para el emprendedor.
Fuente:
Cómo Ser Un Programador: Un Resumen
Corto, Comprensivo y Personal
por Robert L. Read
Si quieres conocer otros artículos parecidos a Cómo Decidir si el Software es Muy Inmaduro puedes visitar la categoría DESARROLLO.
Deja una respuesta