¿Cómo puedo, como desarrollador de software, entregar mi trabajo de oficina dentro de los plazos establecidos en la industria india de TI?

El cumplimiento de los plazos tiene dos dimensiones:

(a) asegurar que sus entregas se realicen según el plan / compromiso

(b) asegurar que sus entregables funcionen con otros módulos según el plan / compromiso.

Invariablemente 1 es algo totalmente bajo nuestro control y al poner horas extra, etc., puede lograrlo. Sin embargo, el punto 2 es un desafío, ya que depende de cómo se comporten los demás. Incluso si viaja en la carretera al 100% respetando la ley, no hay garantía de seguridad si los demás se portan mal.

Las posibilidades de que el trabajo de otros afecte su horario es alta y, por lo tanto, el desarrollo de software (especialmente en proyectos más grandes) se considera un gran trabajo en equipo.

En cuanto a su pregunta, resumiría la estrategia de la siguiente manera:

# 1 Desarrolle el cronograma para su trabajo a un nivel micro razonable de modo que ningún “punto fijo” tenga más de dos días de duración

# 2 No planee incluir días festivos como días hábiles regulares. Úselos como amortiguador para ponerse al día con los retrasos

# 3 Cuando encuentre un problema, fije un tiempo hasta el que pueda seguir tratando de resolverlo. En el momento en que lo cruzas, inmediatamente te acercas a otra persona (preferiblemente al gerente) para que se resuelva

# 4. Si no ha entendido algún concepto pero se ve obligado a usarlo, tómese un tiempo (incluso un par de horas) para comprenderlo primero. Es posible que hayas conocido la historia de dos carpinteros novatos que intentan ver algo con la herramienta al revés. Un transeúnte les preguntó: ‘no han aprendido a usar la herramienta. ¿Por qué no tienes un entrenamiento rápido? ‘. Los carpinteros respondieron: ‘¿qué, entrenamiento? De ninguna manera … no tenemos tiempo para eso ‘. No caigas en esta trampa.

# 5 Tómese un descanso de vez en cuando.

# 6 Para resolver los desafíos de programación relacionados con el equipo, participe en interacciones frecuentes con los otros miembros del equipo, especialmente los que trabajan en módulos cercanos al suyo. Esto los ayudará a ambos en cualquier corrección del curso.

Buena suerte.

Los plazos deben extenderse. La mayoría de los plazos son la predicción tentativa de la fecha de finalización prevista del trabajo. Los desarrolladores deben ser informados y el trabajo debe ser explicado a ellos. Después de una discusión con los desarrolladores, se debe establecer una fecha límite. Esa es la forma humana de trabajar. Una vez que haya emprendido una tarea, divídala en segmentos. Establezca un objetivo diario para usted, cuánto trabajo se siente cómodo y seguro para completar. Se espera que surjan complicaciones inesperadas durante el desarrollo. Comuníquese con el gerente e infórmele sobre una complicación particularmente lenta y previamente imprevista. Trate de describir claramente la naturaleza de la complicación y cuánto tiempo necesitaría para completarla. Intente proporcionar una solución, no solo indique un problema. Si la administración lo presiona para completar el trabajo en CUALQUIER MOMENTO dentro del plazo (establecido sin ninguna discusión con el desarrollador), simplemente no están siendo profesionales. Estírate solo dentro de los límites humanos. Puedes trabajar hasta tarde en algunas raras ocasiones. Respeta tu trabajo Y asegúrate de que tu organización también te respete.

Es un poco dificil. Porque siempre le darán menos tiempo en comparación con el tiempo real que se requiere para completar el objeto.

Lo mejor que puede hacer es olvidarse de la finalización a tiempo e intentar hacer el porcentaje máximo de trabajo dentro del marco de tiempo dado.

Beneficios

1. No estará bajo presión.

2. Cualquier parte del código que hayas hecho será correcta …

More Interesting

¿Cuál es la empleabilidad de los graduados de desarrollo de software de TI de SAIT?

¿Cuáles son algunas de las excelentes extensiones de Google Chrome que todo desarrollador de software debería saber?

Soy desarrollador de software en una empresa que despidió a muchos desarrolladores. Los gerentes nos han dicho que solo es cuestión de tiempo. ¿Cómo sigo trabajando?

¿Cómo se convierte un desarrollador de software en un consultor independiente?

¿Qué habilidades les faltan a los desarrolladores de software?

¿Cuál crees que sería una buena estrategia para superar la escasez de talento para el desarrollo de software?

¿Qué funcionalidad tendría un sistema de gestión de registros de pacientes ideal?

¿Cuán diferente debe uno preparar y abordar los roles de desarrollo web como se supone que los roles principales de desarrollador de software?

Cómo encontrar mi valor como desarrollador de software

He sido desarrollador de software durante más de 8 años y todavía soy débil en programación y algoritmos, ¿cómo puedo mejorar?

He desarrollado lo suficiente con C y ahora quiero desarrollar un software con una GUI. ¿Que sugieres?

¿Cuáles son algunos consejos para estudiantes de primer año que están comenzando sus carreras en el desarrollo de software?

¿Los desarrolladores / programadores se sienten más inteligentes que otras personas?

¿Puedes trabajar como desarrollador de software por la noche?

¿Cómo trato con un compañero de trabajo lento que está comiendo demasiado de mi tiempo?