Sin importar la experiencia general de una persona como desarrollador
de software, no es realista esperar que alguien que es:
a) Nuevo en el paradigma de objetos.
b) Nuevo en el paradigma de aplicaciones Web
c) Nuevo en el lenguaje Java
d) Nuevo en cómo trabajan las diferentes tecnologías de componentes
J2EE, o, incluso más básicamente, a qué propósito
sirve cada una de ellas.
pueda conseguir competencia en todo lo anterior en menos de un período
de dos años y esto sólo si recibe capacitación formal
y es guiado correctamente. ¡Aún así, no es raro que
las organizaciones se embarquen en su primer proyecto J2EE esperando que
sus desarrolladores “de legado”, comenzando de cero, puedan
acercarse velozmente a todo lo anterior, entregando una aplicación
J2EE robusta, no trivial y de objetivo crítico en seis meses o
menos!
A menos que podamos transmitir a la gerencia cuán desalentadora
es la tarea de reeducar una fuerza informática de trabajo en esas
tecnologías, paradigmas y herramientas, los proyectos incumplirán
repetidamente sus fechas límite, los desarrolladores se estresarán
cada vez más, y las organizaciones en su totalidad se verán
decepcionadas profundamente.
Sobre la Autora
Jacquie Barker es una autora con publicaciones, ingeniera de software profesional
y Miembro Adjunto de Facultad en la Universidad George Washington. Con
más de 25 años de experiencia tanto como desarrolladora
de software en la práctica como gerente de proyectos, ha pasado
los últimos 11 años centrándose en la tecnología
de objetos y se ha convertido en experta en el modelado práctico
de objetos y como programadora de Java certificada por Sun Microsystems.
Su libro “Beginning Data Objects” (publicado por Apress
LP; ISBN 1590591461) se centra en abordar la crisis de los objetos a
través de:
- Hacer que los lectores se sientan cómodos con la terminología
y conceptos fundamentales de la orientación de objetos - o
sea, que “piensen” en términos de objetos.
- Darles experiencia práctica en modelado de objetos; es
decir, que desarrollen un “borrador” UML que pueda usarse
como base para construir a continuación un sistema informático
orientado a objetos.
- Enseñarles lo básico del lenguaje Java.
- Ilustrarles cómo un modelo de objetos se traduce a una
aplicación Java que funciona.
Visite su sitio, http://objectstart.com para
más información sobre “Beginning Java Objects” y
sus ofertas relacionadas de capacitación. O contacte a Jacquie
por correo electrónico, en jjbarker@objectstart.com
Compruebe la calidad de nuestro desarrollo offshore.
Aurum Solutions tiene experiencia en desarrollo offshore en
J2EE y .NET de alta calidad y reducidos costos para empresas
europeas y norteamericanas. Conozca nuestro
desarrollo offshore haciendo
clic aquí o
en la página Web ../../offshore.html.
Cursos de Aurum Solutions relacionados con el tema de este artículo:
“Análisis y diseño orientado a objetos”
“Lenguaje de programación Java”
“Enterprise Javabeans”
“Programación en n-capas”
“Programación MVC usando Struts”
“Servlets y JSP”
“JavaScript”
“Seguridad en Java”
“Patrones de diseño”
“HTML”
“XML”
“Java Data Objects”
“Bibliotecas de etiquetas en JSP”
“Gestión de proyectos informáticos”