¿Eres el único desarrollador? ¿Por qué estás usando sprints? Su elección en los procesos de desarrollo debe coincidir con la estructura de su equipo y las necesidades comerciales. No deberías forzar un proceso particular en el negocio
La primera pregunta que debe hacerse es “¿cómo ayuda Timeboxing al negocio?” La razón por la cual la mayoría de los procesos de desarrollo tienen lanzamientos planificados es porque en muchas organizaciones los equipos que están fuera del desarrollo: – Infraestructura / Soporte / Marketing necesita tener una idea cuando llegue el próximo lanzamiento. Por ejemplo, si su equipo de Infraestructura sabe que su lanzamiento llegará a fines de enero, se asegurarán de que no programen parches de sistema operativo durante esa semana. O si el departamento de Marketing necesita tiempo para enviar mensajes a los clientes, entonces necesitan saber cuándo se realizará el cambio en la Etapa, para que puedan comenzar a planificar sus propias actividades.
Entonces, volviendo a su organización. Me parece que su negocio está pidiendo lanzamientos continuos. Bueno, ¿por qué no haces lanzamientos continuos? Poner una tabla de características Kanban. Trabaje en las cosas al principio de la lista y dígales que las cosas se harán cuando estén listas. Si están contentos con eso, ¡no tiene sentido volverse más elegante que eso!
- ¿Por qué se eligió Erlang para usar en el chat de Facebook?
- ¿Cuáles son los factores impulsores para elegir una pila de tecnología mientras se desarrolla un nuevo proyecto basado en la web?
- ¿Cómo es la transición de Stanford a la ingeniería de software en South Bay?
- ¿Cuál es la naturaleza del trabajo de los ingenieros de software de sistemas integrados?
- ¿Qué se entiende por mapeo de instrucciones uno a uno?