¿Cómo era ser un ingeniero de software empleado en una empresa que no sabía cómo supervisar a los ingenieros de software? (en los primeros días de la ingeniería de software)

Es interesante que esta pregunta asuma que esta situación solo existió en los primeros días de la ingeniería de software. Créeme, es verdad hoy.

Muchas compañías no saben cómo administrar sus recursos de desarrollo de software. En algunos casos es porque están dirigidos por empresarios que no tienen experiencia real en software o gestión o gestión de proyectos de software. En otros casos es porque la compañía no es una compañía de software, solo necesitan software desarrollado para algún propósito comercial y por cualquier razón no pueden o no usarán sistemas de terceros para ese propósito.

Para responder a la pregunta, corresponde a los ingenieros de software “entrenar” a la empresa para que los proyectos se puedan completar con éxito. Tenga en cuenta que uso el término “entrenador”, donde algunos en el campo del software dirían “administrar” porque creo que aquellos de nosotros en el campo del software a menudo hacemos un gran daño a las empresas para las que trabajamos o a nuestros clientes al entregar lo que creemos que es la compañía. de las necesidades del cliente en lugar de lo que están pidiendo. Es una habilidad difícil que muchos en el campo del desarrollo de software carecen para determinar realmente lo que realmente necesita la empresa o el cliente.

Muchos proyectos fracasan porque construimos lo que creemos que el cliente está pidiendo cuando la realidad es que nadie realmente pasó el tiempo necesario para comprender realmente los requisitos. Es una responsabilidad compartida entre los desarrolladores y la empresa o los clientes hacer las cosas bien.

More Interesting

¿Cuál es el mejor campo en IIT con un buen alcance en el futuro?

¿En qué aspectos debo centrarme para trabajar como ingeniero de RF?

¿Cuál es el escenario de colocación actual y el paquete promedio en ingeniería civil en IIEST Shibpur?

¿Qué debe hacer un mal ingeniero informático con habilidades de programación para configurar su carrera en el campo de TI? ¿Qué cursos pueden ser útiles como últimas tendencias?

¿Los entrevistadores saben que no te apasiona el trabajo?

¿Las personas que trabajan para obtener una licenciatura en matemáticas se consideran más intelectualmente sofisticadas que las de otras ciencias, como la física? ¿Por qué esto es tan?

¿Cuál de estas universidades es mejor para un B.Com honores?

Tengo 43 años y necesito un reinicio de carrera, pero no tengo idea de lo que realmente quiero hacer. ¿Qué pasos debo tomar para determinar una dirección?

No pude calificar el GATE este año. ¿Puedo descifrarlo el año que viene?

¿Qué se necesita para ser un buen controlador de micrófono (mc)?

¿Cuáles son las perspectivas laborales futuras de un estudiante que estudia Gestión de Moda?

Cómo elegir entre varias opciones optativas en el octavo semestre de un B.Tech (CSE) en las universidades afiliadas a GGSIPU

He pasado un año en mi programa de doctorado y no he publicado nada. Mi tesis de maestría anterior permanece inédita. ¿Qué tengo que hacer?

Soy un desarrollador de Java con 3 años de experiencia. Estoy planeando unirme al entrenamiento de Hadoop en Bangalore. ¿Dónde puedo encontrar a alguien que pueda brindar capacitación a nivel industrial, proyectos POC y asistencia para la colocación?

¿Cómo es la carrera de software para estudiantes que no son de ingeniería informática?