2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx
INSTITUTO TECNOLGICO DE SALINA CRUZ
TEMA: Ingeniera Web
FACILITADOR: Ing. Julissa A. Alquisiris Sibaja
SEMESTRE: 1 GRUPO: E2
CARRERA: Ing. en TICs
SALINA CRUZ, OAXACA A 19 DE SERPTIEMBRE DE 2014
TECNOLGICO NACIONAL DE MXICO Instituto Tecnolgico de Salina Cruz
2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx
Ingeniera Web
La ingeniera web es la aplicacin de metodologas sistemticas, disciplinadas y cuantificables al desarrollo eficiente, operacin y evolucin de aplicaciones de alta calidad en la World Wide Web.1. La ingeniera web se debe al crecimiento desenfrenado que est teniendo la Web est ocasionando un impacto en la sociedad y el nuevo manejo que se le est dando a la informacin en las diferentes reas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta va. Desde que esto empez a suceder el Internet se volvi ms que una diversin y empez a ser tomado ms en serio, ya que el aumento de publicaciones y de informaciones hizo que la Web se volviera como un desafo para los (Ingeniera del software) ingenieros del software, a raz de esto se crearon enfoques disciplinados, sistemticos y metodologas donde tuvieron en cuenta aspectos especficos de este nuevo medio.
Uno de los aspectos ms tenidos en cuenta, en el desarrollo de sitios web es sin duda alguna el diseo grfico y la organizacin estructural del contenido. En la actualidad la web est sufriendo grandes cambios, que han obligado a expertos en el tema a utilizar herramientas y tcnicas basadas en la ingeniera del software, para poder garantizar el buen funcionamiento y administracin de los sitios web. Para garantizar el buen funcionamiento y mantenimiento de los sitios web, este debe contar con ciertos atributos y caractersticas que en conjunto forman un concepto muy importante, para alcanzar el xito en cualquier organizacin, herramienta, y todo aquello que se pueda considerar como servicio. Dicho concepto es la calidad, que con atributos como, usabilidad, navegabilidad, seguridad, mantenibilidad, entre otros, hace posible por un lado la eficiencia del artefacto web y por ende la satisfaccin del usuario final. Pero para tener artefactos de calidad, a esa misma se le debe planificar, programar y controlar, es decir la calidad no podr ser agregada a un artefacto web o a cualquier otro producto, al final del proceso de desarrollo, si no que se deber implementar durante todo el ciclo de vida del desarrollo. Para finalizar el resultado de un proceso de calidad, podra arrojar recomendaciones para introducir mejoras, y la decisin final podra consistir en lanzar una nueva versin del sitio web o en modificar algunos atributos ausentes o pobremente diseados. Cabe destacar que la ingeniera de la web hace una diferencia entre un webSite y una aplicacin, ya que la ingeniera de la web no se dedica a la construccin de sitios web sino a la construccin de aplicaciones web la principal caracterstica que
TECNOLGICO NACIONAL DE MXICO Instituto Tecnolgico de Salina Cruz
2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx los distingue (aplicaciones de sitios web) es que los sitios web son sitios en la web en donde se publica contenido generalmente esttico o un muy bajo nivel de interactividad con el usuario, mientras que las aplicaciones son lugares con alto contenido de interactividad y funcionalidades que bien podran ser de un software convencional, la aplicacin web ms sencillo seria uno que contenga formularios y subiendo de nivel se encuentran los que realizan conexin con bases de datos remotas, y administradores de contenidos entre otras.
Entonces la ingeniera de la Web es la aplicacin de metodologas sistemticas, disciplinadas y cuantificables al desarrollo eficiente, operacin y evolucin de aplicaciones de alta calidad en la World Wide Web.1 En este sentido, la ingeniera de la Web hace referencia a las metodologas, tcnicas y herramientas que se utilizan en el desarrollo de aplicaciones Web complejas y de gran dimensin en las que se apoya la evaluacin, diseo, desarrollo, implementacin y evolucin de dichas aplicaciones.
reas El desarrollo de aplicaciones Web posee determinadas caractersticas que lo hacen diferente del desarrollo de aplicaciones o software tradicional y sistemas de informacin. La ingeniera de la Web es multidisciplinar y aglutina contribuciones de diferentes reas: arquitectura de la informacin, ingeniera de hipermedia/hipertexto, ingeniera de requisitos, diseo de interfaz de usuario, usabilidad, diseo grfico y de presentacin, diseo y anlisis de sistemas, ingeniera de software, ingeniera de datos, indexado y recuperacin de informacin, testeo, modelado y simulacin, despliegue de aplicaciones, operacin de sistemas y gestin de proyectos.
La ingeniera de la Web no es un clon o subconjunto de la ingeniera de software aunque ambas incluyen desarrollo de software y programacin, pues a pesar de que la ingeniera de la Web utiliza principios de ingeniera de software, incluye nuevos enfoques, metodologas, herramientas, tcnicas, guas y patrones para cubrir los requisitos nicos de las aplicaciones web. Sin embargo el trmino de ingeniera de la web ha sido un trmino muy controvertido especialmente para profesionales en disciplinas tales como la ingeniera del software ya que no la consideran como un campo dentro de la ingeniera.
TECNOLGICO NACIONAL DE MXICO Instituto Tecnolgico de Salina Cruz
2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx
Los principales aspectos de la ingeniera de la Web incluyen, entre otros, los siguientes temas: Diseo de procesos de negocio para aplicaciones web. Herramientas CASE para aplicaciones web. Generacin de cdigo para aplicaciones web. Desarrollo web colaborativo. Modelado conceptual de aplicaciones web. Diseo de Modelos de datos para sistemas de informacin web. Ingeniera web emprica. Entornos de desarrollo de aplicaciones web integrados. Herramientas de autor para contenido multimedia. Pruebas de rendimiento de aplicaciones basadas en web. Personalizacin y adaptacin de aplicaciones web. Herramientas y mtodos de prototipado. Control de calidad y pruebas de sistemas. Ingeniera de requisitos para aplicaciones web. Aplicaciones para la Web Semntica. Factoras de software para la web. Mtodos, herramientas y automatizacin de pruebas para aplicaciones web. Aplicaciones web mviles y ubcuas. Usabilidad de aplicaciones web. Accesibilidad para la web. Metodologas de diseo web. Formacin en ingeniera de la web. Diseo de interfaces de usuario. Mtricas para la web, estimacin de costes y medicin. Gestin de proyectos web y gestin de riesgos. Desarrollo y despliegue de servicios web.
TECNOLGICO NACIONAL DE MXICO Instituto Tecnolgico de Salina Cruz
2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx
Categoras Los sitios web pueden ser categorizados de la siguiente forma: Slo esttico, que se enfoca en la organizacin de la estructura y el contenido, en la forma como se va a presentar la informacin y que sea fcil de manejar para cualquier usuario, pero debe tener en cuenta la eficiencia y la confiabilidad. Sitio esttico con formularios de entrada, este sitio tiene las mismas caractersticas que el anterior, adicionndole que el le permite a los usuarios la interaccin por medio de cuestionarios, comentario y sugerencias. Sitio con acceso de datos dinmicos, aqu adems de las caractersticas antes mencionadas, cuenta con bases de datos en las cuales el usuario puede realizar consultas y bsquedas. Sitio creado dinmicamente, en este sitio los requerimientos son parecidos pero deben suplir con las necesidades de cada usuario; creando sitios dinmicos que sean compatibles con el entorno de navegacin de cada usuario. Aplicacin de software basada en la Web, este sitio puede tener todas las caractersticas antes mencionadas, pero logrando un parecido con una implementacin cliente/servidor comnmente conocido que a un sitio web esttico. Con el pasar del tiempo y la constante evolucin tecnolgica que atraviesa el mundo circundante se ha podido observar la necesidad y la utilidad de la red de redes; Internet para mejorar de cierta manera las condiciones de vida y as fortalecer ms el proceso de formacin educativa y contribuir con un mejoramiento del global de las necesidades de cada quien observe que un proyecto que comenz meramente con fines militares para no centralizar los datos, ha tenido un crecimiento significativo hoy en da el mundo se mueve con la web, ayudando a pequeas, medianas y grandes empresas as como todo entidad educativa.
Se debe tener en cuenta que empresas mueven sus negocios por medio de la internet y que hasta polticas como el CRM para el manejo de clientes, son muy importantes para las empresas como por ejemplo, Dell, surgen polticas para el mantener los clientes y tenerlos en contactos va Web, mediante Internet se cuida de cierta manera la imagen de una empresa, por ejemplo mediante el
TECNOLGICO NACIONAL DE MXICO Instituto Tecnolgico de Salina Cruz
2014, Ao de Octavio Paz Carretera a San Antonio Monterrey Km. 1.7, C. P. 70701, Salina Cruz, Oaxaca. Tels. 01 (971) 71 6 28 37 y 01 (971) 71 6 32 42, e-mail: contacto@itsalinacruz.edu.mx. www.itsalinacruz.edu.mx marketing a travs de Internet permite reforzar el servicio, haciendo ms fuerte la relacin entre la marca y el cliente. Esto implica un uso creativo del medio, involucrando verdaderamente a las personas con la compaa. Utilizando la inmediatez, que brinda esta va de comunicacin. Con la herramienta comunicacional, se permite una relacin constante e inmediata con los clientes, as como mantener a los clientes contentos, conquistar nuevos nichos de mercado y, por ende, incrementar las ventas.
Se debe tener en cuenta que para la efectiva comunicacin en la web , se tienen protocolos que es como el lenguaje para que se haga efectiva el intercambio de comunicacin, vale la pena preguntarse, as para poder acceder a toda la informacin que nos puede suministrar Internet slo debes poseer un servicio de algn proveedor de Internet un navegador como Mozilla o Netscape.
Por medio de un sitio web se puede tener un sitio accesible o disponible 24 horas al da, 365 das del ao en absolutamente todo el mundo para quienes tienen acceso; es decir, cerca de 600 millones de personas aproximadamente, es por esto que los datos en internet publicados en el sitio web podran ser accesibles a toda persona en cualquier momento en cualquier parte del mundo.
Todas estas consideraciones nos llevan a la conclusin de que un sitio web bien logrado no es nicamente un espacio en la red para ver el mismo comercial que en televisin; es en realidad una extensin de las empresas o instituciones, as mismo teniendo en cuenta la importancia y aplicabilidad que tiene la ingeniera Web en el desarrollo cognitivo, social y vivencial es fcil visionar que cada una de las funciones que ella emana estarn siempre ligadas a la vanguardia del desarrollo progresivo de la tecnologa y del hombre.