Durward
Cuando un estudiante de java o un programador inicia un proyecto en java / j2ee, se enfrenta a diferentes tipos de problemas durante la integración del proyecto. Estos problemas dependen del objetivo o los requisitos del programador. Si un programador se une recientemente al campo de la programación como profesión, primero haga el propósito del proyecto y defina el alcance del proyecto. Es una ingeniería de software para crear un nuevo software utilizando Java. Entonces es mejor primero seguir las reglas de SE que cómo hacer un buen software y leer cómo un programador enfrenta las diferentes fases como análisis, diseño, prueba, implementación. Tu experiencia es muy útil. Basado en el estado actual, la tecnología utilizada y las necesidades del Proyecto; Desarrollar una imagen del futuro relacionada con el proyecto. A veces es valioso contar una historia del entorno de desarrollo ideal.Mantenga este nivel algo alto por varias razones. Primero, será necesario que haya flexibilidad entre los tipos de proyectos. Una solución no sirve para todos. En segundo lugar, esta información está destinada principalmente a la gente de gestión. Aquí es donde ocurre la verdadera magia. Luego, la fase del proyecto tiene en cuenta la psicología, la comprensión técnica de los entornos de desarrollo en los que está implementando y una comprensión sana del proceso utilizado y el proyecto afectado. El tamaño del proyecto determinaba la cantidad de desarrolladores (pequeños, medianos y grandes) que tendría que capacitar. La madurez del proyecto se basa en la experiencia pasada de los desarrolladores con la nueva solución Java. La tecnología del proyecto se debe a la participación en otro proyecto que ya se ha convertido, por lo que probablemente no tomará tanto tiempo implementar la solución. Los clasificamos livianosmedio, pesado. El tipo de proyecto también tiene un gran impacto, ya que el trabajo que tiene que hacer para convertirlos puede ser bastante diferente según su entorno. Ejemplos de esto podrían ser Mainframe, C / C ++, Java / J2EE, etc.