Rolando
Puede haber muchas diferencias, pero según mi conocimiento, hay cuatro diferencias básicas entre el proyecto de software y otros proyectos.
1) los proyectos de software se basan en el trabajo lógico, mientras que otros se basan en el trabajo físico.
2) No podemos medir la complejidad del proyecto de software hasta que realmente trabajemos en él.
3) hay invisibilidad del progreso en los proyectos de software. Significa que los clientes del proyecto de software no pueden ver el resultado en medio del proyecto, porque los clientes no saben sobre codificación y otros trabajos técnicos. Y como sabemos, un proyecto incompleto no dará un resultado. En consecuencia, se vuelve muy difícil satisfacer a los clientes del proyecto de software de que en realidad su trabajo está siendo realizado por un equipo.
4) Un buen punto de los proyectos de software es que son flexibles. El cliente solo quiere el resultado final, por lo que el resto de las cosas están bajo el control del programador, él puede modificar el software en cualquier etapa.
Si bien esto no está en otros proyectos, como todo está frente al cliente, él está al tanto del progreso, puede ver qué trabajo está realizando el gerente de proyecto y el equipo, por lo que no está en manos del equipo del proyecto realizar cambios en ningún momento. etapa de desarrollo del proyecto.