Ingeniería de software

17
"UML es lo peor que le ha pasado a MDD". ¿Por qué?

William Cook en un tweet escribió que: " UML es lo peor que le ha pasado a MDD. Afortunadamente, muchas personas ahora se dan cuenta de esto ... " Me gustaría saber el razonamiento detrás de esa afirmación (aparentemente, no me estoy refiriendo a su opinión personal). Me he dado cuenta de que a...

17
¿Cómo justificar el tiempo de refactorización de código?

Tener un proyecto muy grande de más de 70k LOC. El proyecto definitivamente necesita refactorización de código en Core Framework y también en otras partes. No había tiempo establecido al comienzo del proyecto para la refactorización. Sin embargo, con el tiempo y más de 40 desarrolladores se...

17
Cómo evitar las trampas del análisis estático

Estoy trabajando en una empresa que obtendría un puntaje de 11 en Joel Test, al menos en papel. En la práctica, sin embargo, nada funciona tan bien como se esperaba, y el proyecto ha estado en DEFCON 1 durante medio año. Ahora, la mayoría de mis compañeros están felices si pueden volver a casa a...

17
¿Qué estándar reemplazó a 830-1998?

He estado investigando cómo documentar proyectos de software de manera más formal, y he aprendido sobre IEEE 830-1998: Práctica recomendada para especificaciones de requisitos de software . Sin embargo, como puede ver en ese enlace, se ha reemplazado. Sé que 830-1998, y probablemente incluso...

17
¿Cómo respaldas tu código después del final del empleo?

¿Cuál es el proceso para abandonar una empresa (o incluso un grupo / división) en términos de soporte de código? ¿Es mejor manejar todas las preguntas? ¿Le da a los desarrolladores restantes acceso a usted mismo como un recurso futuro? Si es así, ¿hay alguna manera de no dar acceso completo? He...