Por: 08-01-2008 por | Categorías asociadas: DESARROLLO WEB, GESTI脫N EMPRESARIAL, INVESTIGACION

Con el avance del Internet han surgido la necesidad de crear tipos de aplicaciones Web m谩s sofisticadas que permitan el almacenamiento, administraci贸n y difusi贸n de toda clase de informaci贸n. Esto ha llegado a ser un reto para empresas desarrolladoras de Web y Multimedia, ya que tienen que realizar aplicaciones confiables, de alta calidad y en tiempos cortos de desarrollo.

Esto ha ocasionado en la comunidad investigadora la creaci贸n de m煤ltiples propuestas metodol贸gicas que gu铆en el proceso de desarrollo de aplicaciones Web y Multimedia, apareciendo as铆: HDM (Modelo de Dise帽o de Hipermedia), RMM (Metodolog铆a de Administraci贸n de Relaciones), WEBML (Web Modeling Language), OOHDM (M茅todo de Dise帽o de Hipermedia Orientado a Objetos), EORM (Metodolog铆a de Relaciones de Objetos Mejarada), SOHDM (Metodolog铆a de Dise帽o Hipermedia Orientada a Objetos y basada en Escenarios), WSDM (M茅todo de Dise帽o de Sitios Web), RNA (An谩lisis de Relaciones Navegacionales), construyendo aplicaciones Web con UML y NDT (T茅cnicas de Desarrollo Navegacional), entre otras. Estas propuestas son un acercamiento a la necesidad de aplicar un proceso formal para el desarrollo de aplicaciones Web y Multimedia.

Estas propuestas no se han convertido en un est谩ndar debido a que las empresas desarrolladoras crean aplicaciones de acuerdo a sus propios procesos, a la falta de conocimiento de la existencia de m茅todos ya definidos y a la poca difusi贸n de informaci贸n de c贸mo utilizarlos, y por que no hay una concientizaci贸n de ordenar y mejorar los procesos de desarrollo para obtener aplicaciones de calidad ahorrando tiempo y recursos. Es as铆 que se ha realizado una propuesta de un Ciclo de Producci贸n Web y Multimedia que permita guiar el desarrollo de aplicaciones Web y Multimedia de forma ordenada, recabando toda la informaci贸n en plantillas de manera que se obtenga una aplicaci贸n de alta calidad acorde a las necesidades del cliente.

Muchas de las empresas desarrolladoras de Web y Multimedia no adoptan en su totalidad las propuestas para Web y Multimedia que hay en la actualidad, sin embargo estas ayudan a dar pautas para aplicar o desarrollar propias metodolog铆as que se adapten a los grupos de trabajo, a la misi贸n y visi贸n de cada una de ellas.

Por tal motivo presentamos la propuesta de un ciclo de producci贸n Web y Multimedia para el CITTES ???Gesti贸n del Conocimiento??? de la Universidad T茅cnica Particular de Loja, acorde a la misi贸n y visi贸n de este CITTES.

Visionamiento: Solicitud del Proyecto: El proceso del Ciclo de Producci贸n para Web y Multimedia se inicia con una fase previa que es la solicitud del proyecto y constituye un requisito indispensable para iniciar el ciclo de producci贸n.

Plantilla de esta fase:

Solicitud del proyecto

Fase 1: Recolecci贸n de requisitos y An谩lisis: en esta fase se realiza la obtenci贸n de informaci贸n del proyecto a desarrollar, identificaci贸n de actores, identificaci贸n y definici贸n de requisitos, desarrollo del modelo conceptual de la aplicaci贸n, definici贸n de herramientas de desarrollo y generaci贸n del Documento de Requisitos de la Aplicaci贸n.

Esta fase genera el Documento de Requisitos de la Aplicaci贸n, el cual debe ser entregado al Tester para que valide y de el visto bueno para pasar a la fase de Dise帽o.

Plantillas de esta fase:

Objetivos del Proyecto

Actores del Proyecto

Requisitos Funcionales del Proyecto

Requisitos de Almacenamiento del Proyecto

Requisitos no funcionales del Proyecto

Clases del modelo conceptual del Proyecto

Herramientas de desarrollo del Proyecto

Ejemplo de Documento de Requisitos del Proyecto

Fase 2: Dise帽o: en esta fase se desarrolla el modelo de navegaci贸n de la aplicaci贸n y se detalla el modelo en los esquemas de p谩ginas, adem谩s se realiza la interfaz de usuario y se define la base de datos en caso de que la aplicaci贸n requiera.

Plantillas de esta fase:

Esquema de p谩ginas del Proyecto

Fase 3: Producci贸n: en esta fase se realiza la maquetaci贸n y/o codificaci贸n, y las pruebas a la aplicaci贸n. El ingeniero Web/Multimedia debe basarse en el modelo Navegacional, esquemas de p谩ginas del modelo navegacional, en la interfaz de usuario y en la definici贸n de base de datos realizados en la fase anterior.

Plantilla de esta fase:

Requisitos de software o hardware del Proyecto

Fase 4: Publicaci贸n: en esta fase se realiza la configuraci贸n de la aplicaci贸n en su ambiente operativo y se entrega la aplicaci贸n final al cliente. La configuraci贸n de una aplicaci贸n Web abarca la configuraci贸n del sitio Web con el dominio respectivo, configuraci贸n de Bases de Datos (si la aplicaci贸n la tuviere), instalaci贸n de m贸dulos para las estad铆sticas del Sitio, pol铆ticas de seguridad, etc.

Plantilla de esta fase:

Entrega/Recepci贸n del Proyecto

Fase 5: Evoluci贸n: en esta fase se realiza las siguientes actividades:

Registrar los posibles cambios de la aplicaci贸n luego de que ya ha sido entregada al cliente y publicada, es decir un producto terminado. Los cambios pueden ocurrir debido a nuevos requerimientos detectados por el cliente y/o usuarios.

Realizar el seguimiento de las aplicaciones Web y obtener informes de estad铆sticas de los sitios.

Plantilla de esta fase:

Control de Cambios


Para la gesti贸n de cada uno de los recursos que se manejar谩 en cada fase del ciclo de producci贸n Web y Multimedia se ha seleccionado la herramienta de Gesti贸n de Proyectos dotProject, y las herramientas a utilizar durante el ciclo para las diferentes actividades a realizar se describen en la Tabla I.

TABLa I

Actividades y Herramientas a utilizar en el Ciclo de Producci贸n Web y Multimedia

Actividades

Herramienta

Elaborar Cronograma de Trabajo

Diagramas de casos de uso

Diagrama de Clases

Modelo Navegacional

Dise帽o de Interfaz de Usuario

Estilos CSS para sitios Web

Editar c贸digo html, php

Desarrollo aplicaciones Web

Desarrollo aplicaciones Multimedia

Gestionar proyectos

Microsoft Project

Microsost Visio, Macromedia Freehand

Rational Rose, Power Designer

Microsost Visio, Macromedia Freehand

Adobe Illustrator, Adobe Photoshop

Adobe Golive, Macromedia Dreamweaver

Adobe Golive, Macromedia Dreamweaver

Adobe Golive / Macromedia Dreamweaver, Zend Studio Enterprise, CMS

Macromedia Flash, Macromedia Director, Adobe Audition, Cool Edit Pro

dotProject




Usted debería Ingresar para comentar.