Está en la página 1de 12

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE CARRILLO

PUERTO UNIDAD ACADMICA TULUM.


INGENIERA EN SISTEMAS COMPUTACIONALES.
GESTIN DE PROYECTOS WEB.
UNIDAD I
DOCENTE:
ING. PAMELA PERERA.
ALUMNO:
ESTEBAN MEDINA PINEDA
INVESTIGACN DEL TEMA:
CONCEPTOS RELEVANTES SOBRE LA INGENIERA WEB Y SUS
PROCESOS.

SEMESTRE: 6 GRUPO: A
TULUM Q.ROO
FECHA:
09-FEBRERO-2016

Contenido
INTRODUCCIN................................................................................................... 3
INGENIERA WEB.................................................................................................. 4
REAS................................................................................................................. 4
CATEGORAS....................................................................................................... 6
NATURALEZA MULTIDISCIPLINARIA.......................................................................8
INGENIERA WEB: MODELADO, DISEO Y DESARROLLO DE SERVICIOS Y
APLICACIONES WEB............................................................................................ 8
APLICACIONES:.................................................................................................... 9
WEB SERVICES.................................................................................................. 10
PLATAFORMAS:.................................................................................................. 11
CONCLUSIN..................................................................................................... 12
BIBLIOGRAFIA:................................................................................................... 13

INTRODUCCIN.
En este trabajo de investigacin especialmente plasmamos con el tema,
conceptos relevantes de la ingeniera web, los cuales nos ayudaran a comprender
la materia gestin de proyectos web, as mismo comprenderemos que
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 Word Wide Web, en la ingeniera web existe un desarrollo de
aplicaciones Web posee determinadas caractersticas que lo hacen diferente del
desarrollo de aplicaciones o software tradicional y sistemas de informacin, el
desarrollo de los proyectos web ha ayudado al desarrollo de las actividades
labrales y de comercio en el mundo.

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 Word Wide Web. 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.

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 hipermedia/hipertexto,

ingeniera

de
de

la

requisitos,

informacin,
diseo

ingeniera

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
4

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.
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 prototipo.
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 ubicuas.
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.

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 l 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 nuestro
mundo circundante hemos podido observar la necesidad y la utilidad de la red de
redes; Internet para mejorar de cierta manera nuestras condiciones de vida y as
fortalecer ms nuestro proceso de formacin educativa y contribuir con un
mejoramiento del global de las necesidades de cada quien observemos que un
proyecto que comenz meramente con fines militares para no centralizar los
datos, ha tenido un crecimiento dignificable hoy en da el mundo se mueve con la
web, ayudando a pequeas, medianas y grandes empresas as como todo entidad
educativa.
Tengamos 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
cuidada de cierta manera la imagen de una empresa, por ejemplo mediante el

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.
Debemos 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 podremos tener nuestro 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 nuestros 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 nuestro 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.

NATURALEZA MULTIDISCIPLINARIA.
La ingeniera del software, incluye nuevas metodologas de desarrollo esenciales
para la administracin de proyectos. Actualmente la ingeniera web ha adoptado

tambin metodologas de la ingeniera del software y ha creado muchas nuevas.


Debido a que la informacin es publicada para conocimiento de todo el mundo,
hay que tener muy en cuenta aspectos sociales, jurdicos y ticos que pueden
influir a la hora de la publicacin. De acuerdo con esto, la ingeniera Web puede
utilizar una parte de cada una de estas disciplinas y no ser dominada por puntos
de vista muy particulares, es una respuesta de carcter multidisciplinario para las
aplicaciones Web.
Usualmente, las aplicaciones web son multidisciplinares, ya que son construidas
en un medio constantemente cambiante, donde los requerimientos son inestables,
los equipos de desarrollo generalmente son pequeos, las comunidades
de usuarios son ms amplias que antes y la competicin ahora es a nivel mundial.
En general, las aplicaciones, necesitan ser funcionales, mantenibles, escalables y
seguras. Como podemos ver, la actual demanda de las aplicaciones web es
totalmente diferente de las aplicaciones convencionales y por lo tanto hay una
gran necesidad de la ingeniera web.

INGENIERA WEB: MODELADO, DISEO Y


DESARROLLO DE SERVICIOS Y APLICACIONES
WEB.
Los mtodos de Ingeniera Web dirigidos por modelos han mejorado tanto la
calidad como la eficiencia, a la hora de desarrollar aplicaciones Web. Estos
mtodos utilizan modelos conceptuales para capturar, de manera abstracta, una
representacin detallada de la aplicacin Web a desarrollar. La ventaja ms
destacada de esta aproximacin es que a partir de estos modelos, ampliamente
validados en entornos industriales, es factible la generacin sistemtica del cdigo
que implementa la aplicacin Web.
En esta lnea de investigacin se ha abordado el desarrollo de sistemas software
para la Web, a partir de la construccin de modelos conceptuales. En este mbito,

los resultados de investigacin abarcan tanto la descripcin de los sistemas Web a


nivel de modelado como la transformacin de modelos al cdigo Web.

A nivel de modelado se ha trabajado en: (1) mejorar la captura de requisitos


inherentes a los sistemas Web, (2) ampliar el grado de adaptabilidad de las
aplicaciones actuales, (3) dar soporte a las caractersticas que introducen los sitios
Web Accesibles, (4) la generacin de servicios Web/REST, e (5) incluir aspectos
colaborativos y de interfaces de usuario avanzadas propios de la Web 2.0

A nivel de implementacin, se estn aplicando nuevas tcnicas al desarrollo de


compiladores avanzados que transforman estos modelos conceptuales Web en
cdigo en una plataforma Web, como puede ser PHP, J2EE o gestores CMS.

APLICACIONES:
Especificacin de requisitos de los sistemas Web de una organizacin.
Definicin de transformaciones que permiten derivar una aplicacin web
operativa a partir de modelos conceptuales.
Desarrollo de aplicaciones Web Accesibles y adaptativas.
Desarrollo de aplicaciones Web 2.0 basadas en tecnologas RIA.

WEB SERVICES.
Es una coleccin de protocolos y estndares que sirven para intercambiar datos
entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes
de programacin diferentes, y ejecutadas sobre cualquier plataforma, pueden
utilizar los servicios web para intercambiar datos en redes como Internet. La
interoperabilidad se consigue mediante la adopcin de estndares abiertos y los
responsables de esto son OASIS y W3C.

Los estndares utilizados los web cervices son:


Web Services Protocol Stack
XML (Extensible Markup Language)
SOAP (Simple Object Access Protocol) o XML-RPC (XML Remote Producer

Call)
HTTP, FTP o SMTP
WSDL (Web Services Description Languages)
UDDI (Universal Description, Discovery and Integration)
WS-Security (Web Service Security)

Ventajas de los Web Services:


Aportan

interoperabilidad

entre

aplicaciones

de

software

independientemente de sus propiedades o de las plataformas sobre las que


se instalen.
Los servicios Web fomentan los estndares y protocolos basados en texto,
que hacen ms fcil acceder a su contenido y entender su funcionamiento.
Al apoyarse en HTTP, los servicios Web pueden aprovecharse de los
sistemas de seguridad firewall sin necesidad de cambiar las reglas de
filtrado.
Desventajas de los Web Services:
Para realizar transacciones no pueden compararse con los
estndares abiertos de computacin distribuida como CORBA
(Common Object Request Broker Architecture).
Su rendimiento es bajo si se compara con otros modelos de
computacin distribuida, como RMI (Remote Method Invocation),
CORBA, o DCOM (Distributed Component Object Model).
Al apoyarse en HTTP, pueden esquivar medidas de seguridad
basadas en firewall cuyas reglas tratan de bloquear la comunicacin
entre programas.
Existe poca informacin de servicios web para algunos lenguajes de
programacin

10

PLATAFORMAS:
Los servidores de aplicaciones para servicios Web disponibles son:
Axis y el servidor Jakarta Tomcat (de Apache)
ColdFusion MX de Macromedia
Java Web Services Development Pack

(JWSDP)

de

Sun

Microsystems (basado en Jakarta Tomcat)


JOnAS (parte de ObjectWeb una iniciativa de cdigo abierto)
Microsoft .NET
Novell exteNd (basado en la plataforma J2EE)
WebLogic
WebSphere
Zope es un servidor de aplicaciones Web orientado a objetos

desarrollado en el lenguaje de programacin Python


VERASTREAM de AttachmateWRQ para modernizar o integrar
aplicaciones host IBM y VT
Mono

CONCLUSIN.
Despus de analizar a fondo esta informacin, nos dimos cuenta que la ingeniera
web es la aplicacin de metodologas sistemticas, disciplinadas y cuantificables
al desarrollo eficiente, operacin y evolucin de aplicaciones de alta calidad, la
contribucin y el desarrollo de la ingeniera web causo un movimiento rpido de
las aplicaciones de las mismas en el campo laboral, 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, por esta razn debemos
de adaptarnos a la nueva era web.

11

BIBLIOGRAFIA:
CHRIS P. (NOVEMBER 2012). INGENIERA WEB. 07/02/2016, DE INGENIERA
WEB SITIO WEB: HTTP://CHRISTELJPM.BLOGSPOT.MX/2012/11/INGENIERIAWEB.HTML

12

También podría gustarte