| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos |          
Artículo "Buenas prácticas en J2EE. Primera parte."

Este artículo contiene la primera parte de un informe que explica técnicas de gran utilidad para el desarrollo con la plataforma J2EE. Aplicando estas técnicas, podemos disminuir la dificultad y el costo de este tipo de desarrollo y mejorar el rendimiento, calidad, flexibilidad y escalabilidad de los sistemas resultantes.

 

 Versión para imprimir

BUENAS PRÁCTICAS EN J2EE. PRIMERA PARTE.
Informe de
The Middleware Company

Enlace a la versión original en inglés

Traducido y abreviado con permiso por
Dr. Vicent-Ramon Palasí Lallana.
Gerente General de Aurum Solutions.
http://www.aurumsol.com
Noviembre 2003

J2EE (“Java 2 Enterprise Edition” o Edición empresarial de Java 2) ha emergido, en los últimos años, como una plataforma estándar para desarrollar aplicaciones empresariales. Aunque está madurando, la plataforma J2EE presenta todavía una serie de desafíos como, por ejemplo, rendimiento, gestión de recursos y flexibilidad. Los programadores que usan la tecnología J2EE deben aprender a ir más allá de la sintaxis de Java y comprender cuál es la mejor forma de diseñar e implementar nuevas soluciones con J2EE.

Para ello, si no se tiene una amplia experiencia J2EE en el mundo real, la mejor opción es aprender de la experiencia de otros. La plataforma J2EE demuestra cada vez más sus fortalezas y debilidades en entornos de producción. Usted puede utilizar eficazmente esta experiencia si comprende las buenas prácticas que se incluyen en este artículo.

¿Qué es exactamente una buena práctica? Una buena práctica es una técnica comprobada para conseguir un resultado deseado. Es una técnica repetible que ha sido exitosa en situaciones de la vida real y que puede aplicarse ampliamente a muchos problemas.

Estudiaremos las buenas prácticas asociadas a cinco etapas generales que cualquier metodología de desarrollo debe incluir: diseño, programación, pruebas, despliegue y afinación (se omite la fase de análisis por no ser específica de la plataforma J2EE). También explicaremos las buenas prácticas aplicables al ciclo y a los entornos de desarrollo. Por su longitud, dividimos este informe en dos partes, la primera de las cuales se incluye a continuación.

1. BUENAS PRÁCTICAS SOBRE EL CICLO DE DESARROLLO

1.1. Buena práctica número 1. Enfrente el riesgo lo más pronto posible

El riesgo asociado con el desarrollo crece exponencialmente con la complejidad de la aplicación. Aunque este problema parece no tener solución, hay algunas técnicas que pueden aplicarse para mitigar los riesgos. En lo que respecta al proceso de desarrollo, la mitigación de riesgos más importante consiste en desplazar el riesgo al principio del cronograma. De esta forma, se reduce el riesgo por tres motivos:

  • Se mejora el conocimiento. Los mayores riesgos se asocian siempre con lo desconocido. Un conocimiento más temprano permite hacer decisiones más informadas y definir mejores cronogramas a lo largo del ciclo de desarrollo.

  • Se permite tiempo de recuperación. Si se fracasa, es mejor fracasar pronto, cuando hay todavía tiempo para recuperarse.

  • Se involucra tempranamente al cliente. La respuesta del cliente a una interfaz de usuario o a una función clave puede impactar de forma dramática la dirección de un proyecto. Además, involucrar tempranamente al cliente mejora las relaciones con el mismo, al inspirarle confianza de forma temprana.

 

 
 

Ir a la página: 1   2   3   4   5   6   7   Siguiente >>

 Versión para imprimir

 

 

| Inicio | Perfil | Servicios | Offshore | Recursos | Mapa del sitio | Contáctenos|