You are on page 1of 5

Gua Didctica: Sistemas III

DESARROLLO DEL APRENDIZAJE


captulo 1
1. DE
GENERALIDADES
APLICACIN
LA INGENIERA WEB
Primer Bimestre

Datos Generales:
Texto
base

Pressman Roger S. Ingeniera del Software Un enfoque prctico,


Sexta Edicin McGrawHill, ISBN 970-10-54-73-3

Captulo

1. Aplicacin de la Ingeniera Web

Pginas

503 - 516

Horas de estudio empleadas para el desarrollo del contenido

4
horas

Propsito
El propsito de este captulo es introducir en el conocimiento de las aplicaciones
Web, su anlisis, proceso y mejores prcticas en el desarrollo de las mismas.

Esquema de estudio
A continuacin se detallan los temas que se deben desarrollar, una
descripcin general del mismo, y un conjunto de actividades que se
recomienda sean desarrolladas para una mejor asimilacin de los
conceptos.

1.1 Ingeniera Web


La World Wide Web y la Internet que la alimentan son, posiblemente los desarrollos
mas importantes en la historia de la computacin. Estas tecnologas han llevado a todos
a la era de la informtica; adems se han convertido en parte integral de la vida diaria
en los ltimos das.

MODALIDAD ABIERTA Y A DISTANCIA

La Universidad Catlica de Loja

UTPL

11

Gua Didctica: Sistemas III

Figura 1.1: Componentes y proceso para la ejecucin de una WebApp


Que es? Los sistemas y aplicaciones basadas en Web ofrecen un completo arreglo de
contenido y funcionan a una amplia poblacin de usuarios finales. La ingeniera Web es
el proceso con el que se crean las WebApps de alta calidad. La Ingeniera Web no es un
clon perfecto de la ingeniera de software, pero utiliza muchos conceptos y principios
fundamentales de ella.
Quien lo hace? Los ingenieros Web y los desarrolladores de los contenidos que no son
tcnicos crean las WebApps.
Por que es importante? Conforme las WebApps se integran cada ves mas en las estrategias
de negocios para pequeos y grandes empresas (ejemplo el comercio electrnico), crese
en importancia la necesidad de construir sistemas confiables, prcticos y adaptables.
Cuales son los pasos? Como cualquier otra disciplina de ingeniera, la Ingeniera Web
aplica un enfoque genrico que se suaviza mediante estrategias, tcnicas y mtodos
especializados. El proceso IWeb comienza con una formulacin del problema que se
resolver con la WebApps. El sistema se construye con tecnologas y herramientas
especializadas asociadas con la Web.
Cul es el producto obtenido? Se producen muchos productos de trabajo IWeb. El
resultado final es la WebApps operativa.

1.2 Atributos de los sistemas y aplicaciones Web


Que es la usabilidad?
Tcnicas que ayudan a los seres humanos a realizar tareas en entornos grficos de ordenador.
Tres conceptos muy importantes. Trabajamos para seres humanos, que quieren realizar
una tarea de una forma sencilla y eficaz y en este caso particular, la deben realizar frente
a un ordenador en un entorno grafico, la Web. La usabilidad ayuda a que esta tarea
se realice de una forma sencilla analizando el comportamiento humano, y los pasos
necesarios para ejecutar la tarea de una forma eficaz. Quizs suene un poco a trabajo
industrial, pero al hacer referencia al termino tarea, estamos haciendo referencia a

12

UTPL

La Universidad Catlica de Loja

MODALIDAD ABIERTA Y A DISTANCIA

Gua Didctica: Sistemas III

buscar un programa que queremos ver en la tele, a ver informacin sobre mi equipo de
ftbol favorito, a comprar un libro sobre artes marciales.
Realmente hace falta la usabilidad para hacer una Web?
Si. Sea tu Web un portal o una pagina personal, no olvides que la gente que entra en tu
Web es por que bsicamente busca algo. Hacerlo sencillo es decisin tuya, pero seguro
que entre todos podemos hacer de Internet un sitio mejor donde la gente no se sienta
perdida o extraviada o sencillamente defraudada.
Cuales son las 8 reglas de Oro sobre la usabilidad?
Quizs maana sean 10 reglas.
1.

En Internet el usuario es el que manda.

Esto quiere decir que sin usuarios tu pgina muere, as que mas vale que los cuides
y les des lo que te piden, de lo contrario te quedaras solo.

2.

En Internet la calidad se basa en la rapidez y la fiabilidad.

En Internet cuenta que tu pagina sea mas rpida que bonita, fiable que moderna,
sencilla que compleja, directa.

3.

Seguridad.

Si en el mundo real a veces nos cuesta fiarnos del banco de la esquina, imagnate
como se siente la gente en Internet cuando llega a tu site. Procura que todo funcione
como un reloj para que la gente pueda fiarse de tu site.

4.

La confianza es algo que cuesta mucho ganar y se pierde con un mal enlace.

Esto quiere decir que tal y como esta la competencia en Internet, no puedes perder
ni un solo visitante por tener un enlace mal hecho. Es mejor salir con algo sencillo
e irlo complicando poco a poco, que salir con todo y ver que es lo que pasa.
Versiones 1.0 son buenas mientras lo que este puesto este bien asentado y genere
confianza. Poco a poco y con el feedback de los usuarios, podrs ir complicando la
pagina. Pero asegura antes de arriesgar.

5.

Si quieres hacer una pagina decente, simplifica, reduce, optimiza.

La gente no se va a aprender tu site por mucho que insistas, as que por lo menos
hazlo sencillo, reutiliza todos los elementos que puedas, para que de este modo los
usuarios se sientan cmodos y no se pierdan cada vez que necesiten encontrar algo
en tu site.

6.

Pon las conclusiones al principio.

El usuario se sentir ms cmodo si ve las metas al principio. De esta forma no


tendr que buscar lo que necesita y perder menos tiempo en completar su tarea.
Si completa su tarea en menos tiempo se sentir cmodo y quizs se dedique a
explorar t site o quizs se lo recomiende a un amigo.

MODALIDAD ABIERTA Y A DISTANCIA

La Universidad Catlica de Loja

UTPL

13

Gua Didctica: Sistemas III

7.

No hagas perder el tiempo a la gente con cosas que no necesitan.

Cuidado con cruzar promociones, si lo haces por lo menos hazlo con cuidado.
Procurar que la seleccin de productos a cruzar sea consecuente y no lo quieras
vender todo en todas las paginas. Segn avance el usuario en su navegacin
procura dejarle mas espacio libre. Puede ocurrir que cuando este punto de comprar
algo vea una oferta que le distraiga y pierdas esa venta.

8.

Buenos contenidos.

Escribir bien para Internet es todo un arte. Pero siguiendo las reglas bsicas de (1)
poner las conclusiones al principio y (2) escribir como un 25% de lo que pondras
en un papel, se puede llegar muy lejos. Leer en pantalla cuesta mucho, por lo que,
en el caso de textos para Internet, reduce y simplifica todo lo que puedas.

9.

Evaluacin del contenido.

A diferencia del software de aplicacin que evoluciona continuamente, las


aplicaciones Web involucran una de manera continua. Un seguimiento continuo y
detallado de la informacin implcita en la aplicacin Web. Todo esto hace que la
aplicacin Web sirva al usuario fina.

1.3 Estratos de la ingeniera Web


El desarrollo de aplicaciones Web incorpora mtodos de proceso especializados, mtodos
de ingeniera de software adaptados a caractersticas de desarrollo de las aplicaciones Web y
un conjunto de importantes tecnologas que permitan un correcto desarrollo de las mismas.
Loas procesos, mtodos y tecnologas (herramientas) proporcionan un enfoque en
estratos de la IWeb que es conceptualmente idntico a los estratos de la ingeniera de
software.
La ingeniera Web trata con enfoques disciplinados y sistemticos para el
desarrollo, despliegue y mantenimiento de los sistemas basados en Web

1.3.1 Proceso
Los modelos de procesos Web adoptan la filosofa de desarrollo gil. El desarrollo gil
enfatiza un enfoque de desarrollo riguroso que incorpora rpidos ciclos de desarrollo.
Es importante reconocer que el problema todava debe analizarse, debe desarrollarse un
diseo, la implementacin debe preceder en una forma incremental y se debe iniciar un
enfoque organizado de prueba. Dichas actividades de marco de trabajo se deben definir
dentro de un proceso que:

14

UTPL

La Universidad Catlica de Loja

MODALIDAD ABIERTA Y A DISTANCIA

Gua Didctica: Sistemas III

Adopte el cambio
Aliente la creatividad y la independencia del equipo de desarrollo y fortalezca la
interaccin con en usuario.
Construya sistemas que utilicen pequeos equipos de desarrollo.
Subraye el desarrollo evolutivo o incremental mediante el uso de cortos ciclos de
desarrollo.

1.3.2 Mtodos
Los mtodos de la IWeb abarcan un conjunto de labores tcnicas que permiten al ingeniero
Web comprender, caracterizar y luego construir una aplicacin Web de alta calidad. Los
mtodos de la IWeb se puedes categorizar de la siguiente manera:
Mtodos de comunicacin:
Mtodos de comunicacin: Definen el enfoque con que se facilita la comunicacin
entre:
Relacin

Usuario final,

cliente de negocios
diseadores de contenidos, etc

Figura 1.3: Relacin que debe existir entre los integrantes del proyecto
Las tcnicas de comunicacin son importantes durante la recoleccin de requisitos.
Mtodos de anlisis de requisitos: proporcionan una base para comprender el contenido
que se entregar a las WebApps, la funcin que proporcionar al usuario final y los
modos de interaccin de cada clase de usuario requerir mientras ocurra la navegacin
por medio de las WebApps.
Mtodos de diseo: Abarcan una serie de tcnicas de diseo que abordan el contenido,
la aplicacin y la arquitectura de informacin, as como el diseo de interfase y la
estructura de navegacin de las WebApps.
Mtodo de prueba: Incorporan revisiones tcnicas formales tanto de contenido y el
modelo de diseo como de una amplia variedad de tcnicas de pruebas que abordan
conflictos al nivel de componentes. Pruebas de la navegacin, pruebas de facilidad de
uso , pruebas de seguridad y pruebas de configuracin.
MODALIDAD ABIERTA Y A DISTANCIA

La Universidad Catlica de Loja

UTPL

15

You might also like