Ingeniería de software

12
¿Cómo haces que un gerente entienda Agile?

Tengo un problema con un director sénior que no entiende el desarrollo iterativo (mucho menos ágil). Él insiste en que nuestra especificación de diseño de software (SDS) se complete antes de escribir cualquier línea de código. Completo, para él, significa que todos los detalles funcionales están...

12
Liderando un equipo, ¿estoy siendo dominante?

Estoy en lo que me parece una posición muy extraña. Soy "líder del equipo" en el papel de un proyecto en particular, ingeniero de software sénior en el cargo. En mi equipo tengo 4 desarrolladores, uno de los cuales cumple una función similar en otro proyecto, pero ahora el mío tiene prioridad, por...

12
Ventajas de múltiples métodos sobre el interruptor

Hoy recibí una revisión de código de un desarrollador sénior que preguntaba "Por cierto, ¿cuál es su objeción al envío de funciones mediante una declaración de cambio?" He leído en muchos lugares cómo bombear un argumento a través del cambio a métodos de llamada es una mala OOP, no tan extensible,...

12
Solo .NET Programmer se muda a un equipo [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Software Engineering Stack Exchange. Cerrado hace 5 años . He sido programador .NET...

12
Cómo documentar las reglas comerciales

Me pregunto cuál sería el método formal y más practicado para documentar las reglas de negocio. Además, ¿cómo documenta las especificaciones de la interfaz de usuario de los artefactos de desarrollo (por ejemplo, documentar campos de formulario y cómo se comportan los botones en el formulario,...

12
Comprensión de Backtracking en C ++

Tengo una buena comprensión básica de los fundamentos de C ++, también entiendo cómo funciona la recursividad. Encontré ciertos problemas como el clásico problema de las ocho reinas y resolver un Sudoku con Backtracking. Me doy cuenta de que estoy bastante perdido cuando se trata de esto, parece...

12
Pros y contras de los scripts alojados [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . He visto que...

12
¿Qué significa el término day-one-bug?

Me encontré con este término recientemente en una cadena de correo. Google me dice que hay un término error de día cero y que Microsoft y Adobe son los favoritos :) ¿Existe un término como error del primer día ? ¿Qué podría significar

12
¿Estándares para leer el código en voz alta?

¿Alguien ha definido un estándar para leer el código en voz alta, para cualquier idioma? Me imagino que esto es importante para software como lectores de pantalla para personas con discapacidad visual. Este tipo de cosas también surgen cuando estás discutiendo el código con alguien, revisándolo en...