lunes, diciembre 04, 2006

ELEMENTOS PARA EL DEBATE - PARTE I

Como inicio del debate debemos elegir 4 competencias transversales y 4 competencias específicas dentro del libro blanco del título de Grado en Informática, explicadas en las páginas 184 y 185 del mismo. Éstas fueron las que elegimos el grupo 35:

COMPETENCIAS TRANSVERSALES GENÉRICAS

Trabajo en equipo.

En cualquier ámbito ha de ser importante la capacidad de trabajar en equipo, pero especialmente en un campo como la informática y el desarrollo de software, dado que el 100% de los productos se realizan en grupos de trabajo. No es un área donde se pueda trabajar de modo autónomo, por lo que la comunicación fluída entre miembros del grupo también es fundamental. En relación con esto también son importantes otras competencias como la "Habilidad en las relaciones interpersonales".

Capacidad de análisis y síntesis.

El análisis es la base para poder solucionar cualquier problema. Es la capacidad de descomponer un problema y "observarlo" con detalle para poder encontrarle una solución. Es evidente que esta competencia es importante ya que el Análisis es la primera fase en el desarrollo de software. Así mismo, la síntesis es la capacidad de englobar todas las ideas en un objetivo, y es muy importante a la hora de valorar los resultados.

Adaptación a nuevas situaciones.

Ninguna materia es tan cambiante como la informática. Ésta evoluciona a velocidades vertiginosas y contínuamente nos encontramos con nuevos problemas a los que aportar solución, nuevas situaciones a modelar y nuevas técnicas para hacerlo, por lo que consideramos que un informático ha de estar plenamente capacitado para encontrarse con estos nuevos retos y saber afrontarlos.

Capacidad de organización y planificación.

La organización y planificación del trabajo nos parecen importantísimos dado que es un trabajo donde el tiempo puede resultar un obstáculo. Frecuentemente se trabaja contrarreloj, tanto en el desarrollo de nuevos productos como en otros campos, por lo que la planificación de las tareas y una buena organización puede ser fundamentales para agilizar el trabajo y respetar los tiempos.

COMPETENCIAS ESPECÍFICAS

Programación.

Aunque en el "Libro blanco" no le dan apenas importancia, pensamos que es interesante conocer, aunque no sea con excesiva profundidad, el mundo de la programación. Esto permite que en tareas previas a la programación se tenga ésta en cuenta, lo que facilita, por ejemplo, descartar posibles soluciones o comprender otras con más detalle. Si se ven las cosas desde los ojos de un programador, se pueden saber lo que es posible realizar. También es importante conocer los distintos paradigmas y técnicas de programación para poder determinar la estructura de los productos y la forma de trabajar ( saber a qué tipo de programación orientarse ). Esto no sólo es práctico a la hora de desarrollar nuevo software, sino que también lo es en el mantenimiento y en muchos otros campos.

Interfaz con el usuario final.

Es importante tener en cuenta que tras nuestro software se encontrarán personas que tendrán que relacionarse con él. Por esto hay que tratar de facilitar el trabajo de estos usuarios en la medida de nuestras posibilidades. Si se tiene esto en cuenta nuestros productos serán mucho más "apetecibles", y el trabajo será mejor valorado.

Dirección, planificación y gestión de proyectos.

Una buena dirección, planificación y gestión es factor clave para el logro de los objetivos de un proyecto. Cumplen dos propósitos fundamentales en una empresa, minimizar el riesgo reduciendo la incertidumbre que rodea al proceso de desarrollo de software y definir las consecuencias de una administración de los recursos disponibles para que éstos sean aprovechados de la forma más optima.

Conocimiento de productos tecnológicos y tendencias de la tecnología, asociados al segmento del mercado.

Es interesante conocer los productos ofrecidos para el mercado para saber con qué contamos para trabajar y que posibilidades tendremos, así como también conocer los productos que pueden ser nuestra competencia. Así mismo es práctico disponer de información acerca de cómo evolucionan los productos y las tendencias, dado que esto es reflejo de los gustos y necesidades de los consumidores.