|
|
|
Perfil | Servicios
| Offshore | Recursos
| Contáctenos
|
|
|
|
|
|
|
|
Contenido
|
En este boletín, se incluye la siguiente informació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.
|
|
|
|
|