Boletín Junio 2003 de Aurum Solutions
    Ponemos la Tecnología de la Información
    al servicio de su empresa

| Perfil | Servicios | Offshore | Recursos | Contáctenos |

Contenido

En este boletín, se incluye la siguiente información:

1. Presentación
   
2. Descarga del "framework" Jakarta Struts
   
3. Artículo sobre gestión de proyectos y modelos de desarrollo iterativos
   
4. Enlaces a información sobre Aurum Solutions
   
5. Opciones de suscripción

Estimad@s clientes y amig@s de Aurum Solutions:

Para nosotros es una satisfacción presentarles este boletín que, a partir de ahora, les ofrecerá gratuitamente información y descargas útiles para el desarrollo de software de calidad, con el fin de aumentar el conocimiento de las empresas relacionadas con Aurum Solutions en esta importante área.

En el presente número, se incluye un interesante artículo sobre modelos de desarrollo iterativos, que explica las opciones que existen en el campo de gestión de proyectos de software. También se provee un enlace a Jakarta Struts, el útil "framework" para el desarrollo de aplicaciones Web.

Esperando que esta información sea útil para ustedes, se despide cordialmente,

Dr. Vicent-Ramon Palasí Lallana.
vpalasi@aurumsol.com
Gerente General de Aurum Solutions, S.A. de C.V.

 
 

La programación y mantenimiento de una aplicación para el Web es una tarea que requiere el máximo de los rigores. En la plataforma Java, las aplicaciones Web se implementan con la ayuda de servlets y JSPs y, opcionalmente, con el uso de Enterprise Javabeans y otras clases (clases de persistencia, clases planas Java, etc.). Sin embargo, la práctica enseña que este método de programación implica la ejecución de tareas difíciles y/o tediosas, entre las que se encuentran:

  • Coordinar los servlets, JSPs, Enterprise Javabeans y otras clases para que implementen los casos de uso de la aplicación.

  • Asegurar que la aplicación sigue una estructura MVC (modelo-vista-controlador) en sus capas superiores.

  • Realizar la validación de los datos introducidos en los formularios.

  • Preparar las aplicaciones para su internacionalización.

  • Asegurar la flexibilidad del sistema en vista a su modificación y ampliación en el futuro.

Dado que todo ello es difícil y tedioso de implementar por cuenta propia, han surgido los llamados “frameworks”, que son bibliotecas con clases que simplifican la programación de todas estas tareas. Los “frameworks” implican una forma de programar diferente, que es, al mismo tiempo, más sencilla y más robusta que la tradicional.

El “framework” más popular en la plataforma Java es Struts, que está incluido en el proyecto Jakarta de la fundación Apache. Es gratuito y de código abierto. Tanto binarios como fuentes pueden descargarse desde aquí.

 

Es generalmente conocido que los proyectos de software normalmente duran más de lo previsto, consumen más recursos y dinero de lo presupuestado y frecuentemente producen sistemas defectuosos, con una arquitectura rígida o inestable y con numerosos errores. Una de las causas de estos problemas es que la gestión de este tipo de proyectos muchas veces carece de un modelo de desarrollo o bien utiliza modelos obsoletos que han demostrado ser inadecuados para la tarea.

En este artículo que presentamos, se examinan tres tipos de proyectos: el proyecto que no utiliza modelo de desarrollo, el que aplica un modelo en cascada y el que sigue un modelo iterativo, comparándolos y examinando sus diferentes ventajas e inconvenientes. Se explica por qué la elección de un modelo iterativo es uno de los factores con más incidencia en el éxito de un proyecto de desarrollo de software.

Para mayor comodidad del lector se ha colocado el artículo en el sitio de Aurum Solutions, donde puede consultarlo y conseguir una versión para imprimir, haciendo clic en el siguiente enlace:

../articulos/art1/art1-1.html

 

Aurum Solutions, S.A. de C.V. es una empresa que se dedica al desarrollo de sistemas de calidad. Entre nuestros clientes, se encuentran grandes empresas españolas y las más prestigiosas organizaciones salvadoreñas, tanto públicas como privadas.

Para saber más, puede visitar nuestro sitio Web, cuya URL es ../index.html. En él, encontrará información sobre el perfil de la empresa, los servicios que ofrece, algunos de sus clientes y una descripción resumida de la misma. También puede contactarnos por teléfono (+503)275-4254 o con el e-mail info@aurumsol.com. Para más opciones de contacto, haga clic aquí.

 

Para suscribirse. Haga clic aquí y envíe el mensaje que aparece, o bien, envíe un mail a boletin@aurumsol.com, explicando que desea suscribirse.

Para cancelar su suscripción. Haga clic aquí y envíe el mensaje que aparece. No volverá a recibir comunicaciones nuestras.