"Tecsup es una organización educativa privada sin fines de lucro, dedicada a formar y capacitar profesionales, así como brindar servicios de consultoría, investigación y aplicación de tecnología. El fundador, Luis Hochschild Plaut, se esforzó por hacer de Tecsup una valiosa obra para beneficio de los jóvenes y profesionales de empresas e instituciones del país." - Texto tomado de la página web de Tecsup.
¿Por qué se seleccionó Drupal?
El cliente solicitó el uso del CMS Drupal para reconstruir el sitio web. En acuerdo con el equipo de Softwin se decidió usar la versión 8 de Drupal debido a que es más apropiado de acuerdo a las características que presenta el sitio, entre ellas el consumo de servicios web. Influyó mucho nuestra experiencias en construir sitios web de instituciones educativas sobre Drupal; con eso garantizamos una gestión de contenidos intuitiva y fácil de entender.
Drupal también nos brinda seguridad en el control de usuarios, roles y permisos. Punto de mucho valor para el cliente así como las constantes actualizaciones que nos brinda el CMS en mención.
Particularmente con el uso de Drupal se encontró grandes ventajas para el rendimiento del sitio con la posibilidad de usar el sistema de caché, además de poder pasar configuraciones entre ambientes que se realizan desde la interfaz administrativa del CMS, esto también nos brinda la posibilidad de ignorar valores especificos de las configuraciones.
Descripción del Proyecto
El objetivo fue tener una web moderna que muestre la oferta educativa para los diferentes públicos (postulantes, estudiantes, egresados y otros profesionales) en diversos dispositivos móviles.
En este proyecto gran cantidad de la información es consumida de servicios web, Se buscaba conseguir un funcionamiento tipo aplicación, esto se puede apreciar en los buscadores y se optó por usar AnguarJS ya que a diferencia Angular no se necesita compilar, y así facilita el proceso de cambios y mejoras dentro del CMS.
El proyecto cuenta con un perfilador para que el usuario tenga resultados acordes a los intereses que ha escogido, también muestra bloques informativos según el selector de perfil que se muestra en la cabecera de la página. Se ha integrado tecnologías de SEO y parte de ello ha sido la integración de información especifica consumida desde servicios web para ser usado como meta data(Meta Tag).
Por parte del theming ha seguido un desarrollo estándar y se adapto algunas técnicas para la integración con AngularJS.
Tan importante como el desarrollo fue el estricto control de calidad el cual paso nuestro proyecto en diferentes etapas del proceso.