Está en la página 1de 15

ngela Mara Becerra

Andrea Johana Medina


INTRODUCCIN

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, hacen referencia a la Ingeniera
Web.
El desarrollo de aplicaciones Web posee
determinadas caractersticas que lo hacen
diferente del desarrollo de aplicaciones o
software tradicional sistemas de informacin
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

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.
Qu es Ingeniera Web?
Para crear y
Es mantener De
Aplicaciones y
Ingeniera Web Proceso utilizado Alta Calidad
Sistemas web

Es

Filosofa idntica

Ingeniera de
Software

Informacin Idea de
Adaptacin Funcionalidad
movimiento
Caracterstica Explicacin

Intensivas de Red Por naturaleza utiliza una red, debe dar servicio a una comunidad de
clientes
Intensivas
de Red
Inmediatez El tiempo que se tarda en comercializar un sistema web es mucho
ms rpido que otro tipo de software
Esttica Inmediatez

Evolucin Continua A diferencia de una aplicacin de escritorio (que utilizan


actualizaciones planificadas), estas pueden tener actualizaciones
cada hora (en algunos casos) Ingeniera
Web

Controlada por el Hace mucho uso de contenidos hipermedia ,para mostrar textos,
Contenido imgenes, videos, etc. Evolucin
Seguridad
Continua

Seguridad Por la disponibilidad a una gran cantidad de usuarios, existen una


Controlada
por el
Contenido

Esttica Parte de su atractivo son su apariencia e interaccin


Etapas de la Ingeniera web
Identifica objetivos
Establece el alcance de la primera entrega
El resultado final es
sometido a evaluacin del
cliente!!! Formulacin
Genera estimacin de costo
Evaluacin de riesgo
Calendario de desarrollo y
Evaluacin fechas de entrega
Planificacin
del Cliente

Pruebas que buscan


errores en todos los
niveles: Contenido, Especifica los requerimientos
Proceso de
funcional, navegacional, Identifica el contenido
Ingeniera
etc.
Web
Test Anlisis

Consta de dos partes:


1. Diseo y produccin del contenido
Se integran arquitectura, Generacin de 2. Diseo de la arquitectura, navegacin e
Modelizacin
Pginas
navegacin, e interfaz para la interfaz del usuario
creacin ms visible del proyecto:
las pginas
Formulacin y Planeacin Participantes

Formulacin Planeacin Dueos Ingenieros Web


Valora funciones subyacentes Elementos que deben definirse
de las webapps, las funciones para establecer un flujo de
globales que desean los trabajo, un programa, que
usuarios y el mbito de permita rastrear el proyecto
desarrollo conforme avanza el tiempo Participantes sin
Administradores Funciones
tcnicas

Lema: Comprender el problema


antes de empezar a resolverlo, y
Gua en el desarrollo del estar seguro de que la solucin
concebida es aquella que la gente
proyecto!!! realmente quiere.
Formulacin en la Ingeniera Web

Necesidades Formulacin
del negocio

Permite

Clientes Equipo

Establecer
Objetivos y
Requisitos Formulacin metas

Metas y
Objetivos

Funciones y
Caractersticas
Planeacin

Destaca Se consideran Define


Planeacin

Programas Riesgos Controles

Evita

Desarrollo Desarrollo
local de Terceros Confusiones Dificultades Fracaso

Realizada por empleados de la


empresa Se seleccionan subcontratistas
Se debe: Se validan cotizaciones, y la
1. Entender el mbito, las confiabilidad de las estimaciones.
dimensiones y restricciones Compresin del grado de gestin
del proyecto del proyecto a realizar
2. Definir un enfoque de gestin Gestin del grado de apoyo
de cambio
ANLISIS

El Anlisis especifica los


requerimientos e
identifica el contenido
MODELIZACIN

Se compone de dos secuencias paralelas de


tareas. Una consiste en el diseo y produccin
del contenido que forma parte de la aplicacin.
La otra, en el diseo de la arquitectura,
navegacin e interfaz de usuario.
Es conveniente resaltar la importancia del
diseo de la interfaz. Independientemente del
valor del contenido y servicios prestados, una
buena interfaz mejora la percepcin que el
usuario tiene de stos.
GENERACIN DE
PGINAS

Se integra contenido,
arquitectura, navegacin e
interfaz para crear esttica
o dinmicamente el
aspecto ms visible de la
aplicacin, las pginas
TEST

El Test busca errores a todos los niveles:


contenido, funcional, navegacional,
rendimiento, etc.

El hecho de que las aplicaciones residan en la


red, y que inter-operen en plataformas muy
distintas, hace que el proceso de test sea
especialmente difcil
EVALUACIN AL
CLIENTE

El resultados final es sometido a la evaluacin


del cliente y aceptacin por el mismo.
CONCLUSIONES

La aplicacin de principios de ingeniera


pueden evitar el caos potencial al que nos
enfrentamos, y poner bajo control el desarrollo
de las aplicaciones Web, minimizando riesgos y
mejorando el mantenimiento y calidad.
El proceso de ingeniera comienza con la
formulacin, planificacin que estima el coste
global, el anlisis de aspectos tcnicos y objetos
de contenido, la generacin de pginas
mediante automatizacin y la comprobacin.

También podría gustarte