¿Es común que todo un equipo de software trabaje en una característica a la vez como grupo?

No. Eso no es consistente con los enfoques de cascada, ágil o DevOps. En cascada, es el gran lanzamiento en 12-24 meses que aborda una serie de requisitos definidos por adelantado. En ágil, las características (sí, plural) se identifican para la próxima versión, y los desarrolladores se reúnen diariamente o varias veces a la semana en reuniones standup para coordinar sus desarrollos coordinados y eventuales pruebas. DevOps lleva esto al siguiente paso, con características que son en gran medida independientes entre sí, y las pruebas siempre se realizan con los últimos lanzamientos de todos los demás. Algunos programas / aplicaciones grandes no se prestan a DevOps.

Vi algo similar a lo que usted describe una vez en mi carrera. El gerente de desarrollo controlaba todo. Un ingeniero regresó de dos semanas de vacaciones. Comenté que debe ser abrumado después de su primer día de regreso. Me dijo que no había hecho nada ya que aún no había tenido tiempo de reunirse con su gerente para que se le asignara su próxima tarea. Este gerente dirigía un equipo de 30 personas donde cada uno trabajaba en una tarea a la vez, tal como le había sido dado por el gerente. No fue muy eficaz, omitió las revisiones de código y varias personas obtuvieron nuevas asignaciones en la empresa a medida que salieron a la luz numerosos problemas.

Realmente depende del tamaño de un equipo y la función. Si hay suficiente trabajo para todos, y hacerlo es lo más rápido posible es una prioridad, entonces puedo ver que esto suceda.

Sin embargo, puede no ser eficiente para funciones más pequeñas y equipos grandes (no hay suficiente trabajo para todos, demasiado de los gastos administrativos)

Depende de la característica. Si es una gran característica con muchas “partes móviles”, entonces sí. Si es una característica pequeña con solo una “parte” (como una sola clase, por ejemplo), entonces no, fuera de la fase de diseño.

He trabajado en un equipo de 13 personas para implementar un botón pequeño.

El botón simplemente tradujo el sitio web del inglés a otros idiomas.

El proyecto tomó 6 meses.

Entonces, para responder la pregunta, sí, es común.

More Interesting

¿Qué puedo hacer después de completar mi BE en ingeniería mecánica?

Soy un músico nuevo, ¿cómo obtengo mi primer video de la letra viral?

¿Hay alguien que cambió a una carrera en Física Teórica a la edad de 40 años después de haber estado en una carrera de ingeniería y administración por más de 15 años?

¿Qué tan útiles son los clubes de finanzas en la universidad para una carrera en finanzas?

Estoy cursando una maestría en informática en CSU chico. ¿Cómo puedo conseguir un trabajo decente?

Soy de India y recientemente obtuve un ingreso de la Universidad de Aalto, Finlandia. ¿Cuáles son algunas sugerencias sobre las perspectivas de trabajo después de una maestría?

¿Debería unirme a una empresa como Snapdeal o Flipkart que no es rentable y que podría no sobrevivir en el futuro cercano?

¿Es una mala idea seguir una carrera en Aviación a los 40?

¿Qué tan importante es el rango para los programas de maestría de CS, especialmente para ser un gerente de producto? ¿Qué es mejor, Penn MCIT o posponer un año para un programa mejor clasificado?

Cómo prepararse para la entrevista de ISI M.Math

¿Puede una persona convertirse en un experto tanto en informática como en programación?

¿Cuáles son algunas cosas que puede hacer (además de obtener un buen puntaje de GPA y LSAT) para aumentar sus posibilidades de ingresar a una escuela de leyes superior?

¿Cuáles son algunas cosas que debo tener en cuenta como estudiante de ECE para que no me coloquen en una empresa de servicios?

¿Qué crees que te hace diferente de otros que están haciendo el mismo trabajo (sin importar en qué industria o negocio trabajas)? En otras palabras, ¿cómo te destacas en tu vida laboral diaria?

Me apasionan los roles no técnicos de gestión de productos de MBA. Estoy a punto de graduarme con un MBA en marketing. Anteriormente, trabajé durante 4 años como ingeniero de software senior y gestioné operaciones de fabricación para una empresa química. ¿Qué compañías ofrecen roles de gerente de producto no técnico aparte de Google, Facebook, Zynga y cuál debería ser mi estrategia?