ingeniería web_(fernandoherrera).pptx

12
Ingeniería del Software Elaborado por: Fernando Herrera Franco Instituto Tecnológico Superior de Ciudad Constitución Para la materi a: -Ingeniería Web - Docente: Margarita Carreño Maya

Upload: raul

Post on 29-Sep-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

Ingeniera Web

Ingeniera del SoftwareElaborado por:Fernando Herrera FrancoInstituto Tecnolgico Superior de Ciudad ConstitucinPara la materia:-Ingeniera Web-Docente:Margarita Carreo Maya

IntroduccinNavegar en la Web se ha convertido en una actividad cotidiana, es evidente que Internet se populariz. En la web se pueden encontrar sitios desde los ms simples constituidos por un conjunto de pginas HTML vinculadas, buscadores de informacin, aulas virtuales, comercio electrnico y hasta aquellos que permiten realizar transacciones bancarias con alta seguridad.Actualmente y con la ayuda de software especfico, crear un sitio Web, es una tarea fcil, accesible a cualquier persona que posea un toque de audacia, buen gusto, y constancia. Todo lo que necesita est en Internet: programas completos, applets, scripts, etc.Ingeniera WebLa 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.

La ingeniera es transformar las ideas en realidadQuin lo hace?Los ingenieros Web y los desarrolladores de los contenidos que no son tcnicos crean las WebApps.

Conforme las WebApps se integran cada vez ms 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.

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.

Cinco Claves para la WebUbicuidadVisibilidadContenidoEstticaFidelidadUn gran porcentaje de las visitas a un sitio, en especial si es nuevo, proviene de un buscador. Por lo tanto es importante poder buscar y encontrar el sitio que nos interesa. ste es el primer paso. Esto significa responder a las siguientes preguntas:

Encontrar mi sitio un buscador? La respuesta es no, si no ha registrado su sitio o si no posee un enlace desde un sitio claramente conocido.Pongo trabas a los buscadores para entrar a mi sitio? La respuesta es s, si usa mapas de imgenes, Flash u otros mecanismos que no son HTML y que no permiten extraer los enlaces hacia pginas internas.Tengo el texto correcto en mi pgina principal? Puedo encontrar mi sitio imaginando que palabras usarn mis clientes?Queda mi sitio bien ubicado en una bsqueda? Si la respuesta es no, consiga enlaces desde otros sitios y mejore sus metadatos.No sirve de nada encontrar un sitio si no puedo acceder a l. La visibilidad depende del desempeo computacional de un sitio y de la calidad del enlace Internet. Sin embargo, aunque estos componentes sean buenos, an pueden haber otros problemas que impiden que su sitio sea visible:Es su sitio liviano? Si la pgina tarda en cargarse para personas que slo tienen un modem de 30Kbit/seg ya estamos marginando a muchas personas que no esperarn los 20 segundos que se necesitan para descargar 100Kbytes. Cualquier archivo superior a 50Kbs debiera ser algo opcional, no obligatorio.Es su diseo compatible con todos los navegadores o usted supone que todo el mundo usa Explorer y Windows? Entonces las personas que usan Linux o Macintosh no visitarn su sitio.Su sitio debe tener algn inters si la persona ha llegado hasta aqu. Por lo tanto el contenido debe tener elementos legibles y comprensibles, y coherencia de la navegacin y de la funcionalidad en todas las pginas. La semntica del contenido debe responder a la pregunta cul es mi audiencia objetivo?.

Otro aspecto importante del contenido es la accesibilidad. Es asequible a todo el mundo? Considera su sitio alternativas para personas con discapacidades visuales o le da lo mismo?Su diseo debe ser esttico pero sin sacrificar los puntos anteriores. Esto significa cosas obvias como no usar fondos que afecten la legibilidad o recargar la pgina con elementos distractivos. El diseo debe ser elegante y simple, pero tambin puede ser feo y funcional como Yahoo.Su sitio ha sido visto, pero volver esta persona a l? Para eso debe tener algn contenido o servicio que se necesite en forma peridica, que sea adictivo en el buen sentido de la palabra y que genere una comunidad virtual de personas con intereses comunes. ste es el desafo ms difcil, el de la seduccin permanente.La Usabilidad es la medida de la calidad de la experiencia que tiene un usuario cuando interacta con un producto o sistema.La usabilidad es la disciplina que estudia la forma de disear Sitios Web para que los usuarios puedan interactuar con ellos de la forma ms fcil, cmoda e intuitiva posible. -Yusef Hassan.USABILIDADTcnicas que ayudan a los seres humanos a realizar tareas en entornos grficos de ordenador.

Reglas de Oro de la UsabilidadEn internet el usuario es el que manda.En internet la calidad se basa en la rapidez y la fiabilidad.Seguridad.La confianza es algo que cuesta mucho ganar y se pierde con un mal enlace.

Si quieres hacer una pgina decente, simplifica, reduce, optimiza.Pon las conclusiones al principio.No hagas perder el tiempo a la gente con cosas que no necesitan.Buenos contenidos.Esto quiere decir que sin usuarios tu pagina muere, asi que mas te vale que los cuides y les des lo que te piden, de lo contrario te quedaras solo.En internet cuenta que tu pagina sea mas rapida que bonita, fiable que moderna, sencilla que compleja, directa.Si en el mundo real a veces nos cuesta fiarnos del banco de la esquina, imaginate 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.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, podras ir complicando la pagina. Pero asegura antes de arriesgar.La gente no se va a aprender tu site por mucho que insistas, asi que por lo menos hazlo sencillo, reutiliza todos los elementos que puedas, para que de este modo los usuarios se sientan comodos y no se pierdan cada vez que necesiten encontrar algo en tu site.El usuario se sentira mas comodo si ve las metas al principio. De esta forma no tendra que buscar lo que necesita y perdera menos tiempo en completar su tarea. Si completa su tarea en menos tiempo se sentira comodo y quizas se dedique a explorar tu site o quizas se lo recomiende a un amigo.Cuidado con cruzar promociones, si lo haces por lo menos hazlo con cuidado. Procura que la seleccion de productos a cruzar sea consecuente y no lo quieras vender todo en todas las paginas. Segun avance el usuario en su navegacion procura dejarle mas espacio libre. Puede ocurrir que cuando este punto de comprar algo vea una oferta que le distraiga y pierdas esa venta.Mtodos UtilizadosMtodos de comunicacin.Mtodos de anlisis de requisitosMtodos de diseo.Mtodo de prueba.

-Tecnologas & Herramientas-Las tecnologas abarcan un amplio conjunto de descripcin de contenido y lenguaje de modelacin por ejemplo: HTML, VRML, XML, etc. lenguajes de programacin por ejemplo java, php, jsp, etc. recursos de desarrollo basados en componentes por ejemplo corba, com, activeX, .net, etc. navegadores, herramientas multimedia, herramientas de auditoria de sitio, herramientas de conectividad de base de datos, herramientas de seguridad, servidores y utilidades de servidor, y herramientas de administracin y anlisis de sitio.

Gracias por su Atencin Encuntrame, descrgame y same. Djate luego seducir y vuelve a m una y otra vez. Yo por mi parte usar mucho, mucho sentido comn y tratar de sorprenderte cada da.-Ricardo Baeza Yates