67

Ingenieria de software en ambientes web

Embed Size (px)

DESCRIPTION

Conferencia en el Instituto Tecnológico de Querétaro en la Unidad de Jalpan. En la semana del emprendedurismo.

Citation preview

Page 1: Ingenieria de software en ambientes web
Page 2: Ingenieria de software en ambientes web

INGENIERO EN SISTEMAS COMPPUTACINALES

MASTER EN CIENCIAS EN CIENCIAS COMPUTACIONALES

MASTER EN TECNOLOGÍAS DE LA INFORMACIÓN

Page 3: Ingenieria de software en ambientes web
Page 4: Ingenieria de software en ambientes web
Page 5: Ingenieria de software en ambientes web
Page 6: Ingenieria de software en ambientes web
Page 7: Ingenieria de software en ambientes web
Page 8: Ingenieria de software en ambientes web
Page 9: Ingenieria de software en ambientes web

Si no existiera Internet…

Este video no tendría el record guiness del más visto

Page 10: Ingenieria de software en ambientes web
Page 11: Ingenieria de software en ambientes web

Ahora, conocen la siguiente imagen

Page 12: Ingenieria de software en ambientes web

¿Quién no ha tomado información de aquí para hacer tarea?

Page 13: Ingenieria de software en ambientes web

¿Cuál es el motor de búsqueda que más utilizan ustedes?

Page 14: Ingenieria de software en ambientes web

Y las siguientes imágenes?

Page 15: Ingenieria de software en ambientes web

Identifiquemos todos estos logos que se relacionan con Internet y la Web

Page 16: Ingenieria de software en ambientes web

¿Pueden imaginar un mundo sin la Web?

Page 17: Ingenieria de software en ambientes web

Todo esto no existiría si no

se tuviera y la

Page 18: Ingenieria de software en ambientes web

¡que horror!

Page 19: Ingenieria de software en ambientes web

La Internet y la Web se

desarrollaron para facilitar las tareas de nuestra vida

Page 20: Ingenieria de software en ambientes web
Page 21: Ingenieria de software en ambientes web

La World Wide Web y la Internet

son posiblemente los desarrollos más importantes en la historia de la computación, inclusive de la humanidad

Page 22: Ingenieria de software en ambientes web

• Algunos suele referirse a “La Web” y a “Internet” como si fuesen exactamente lo mismo, cuando en realidad no lo son.

Page 23: Ingenieria de software en ambientes web

• Puede resultar un tanto confuso, y hasta ser una sorpresa para muchos, pero Internet y la web son dos cosas diferentes, y una va encima de la otra.

• Veamos qué quiere decir esto.

Page 24: Ingenieria de software en ambientes web

La World Wide Web o simplemente “web” es una manera de acceder a la información a través de Internet.

La web es un modelo para compartir información que está construido sobre Internet.

Page 25: Ingenieria de software en ambientes web

Las tres W que van en las direcciones de los sitios web a los que accedemos.

El protocolo que usa la web es HTTP, este es solo una de las muchas maneras en las que se puede transmitir información a través de Internet.

Page 26: Ingenieria de software en ambientes web
Page 27: Ingenieria de software en ambientes web

Internet es una red masiva, es la red de redes.

Internet es una red global a gran escala que permite la conexión de millones y millones de dispositivos al mismo tiempo

Page 28: Ingenieria de software en ambientes web

¿Quién creo Internet ?

y

¿Quién creo la WWW?

Page 29: Ingenieria de software en ambientes web

En cuanto a Internet…

En 1962 se iniciaron investigaciones por parte de ARPA,

una agencia del ministerio americano de Defensa,

donde J.C.R. Licklider defiende exitosamente sus ideas relativas a una red global de computadoras.

Page 30: Ingenieria de software en ambientes web

En 1967 se da la Primera conferencia sobre ARPANET

Page 31: Ingenieria de software en ambientes web

En 1969 se realizó la Conexión de las primeras computadoras entre 4 universidades americanas a través de la Interface Message Processor de Leonard Kleinrock

Page 32: Ingenieria de software en ambientes web

En 1971

23 computadoras son conectadas

a ARPANET.

Se Envío el primer correo por Ray

Tomlinson.

Page 33: Ingenieria de software en ambientes web

En cuanto a la World Wide Web

fue creada alrededor de 1989 por el inglés Tim Berners-Lee con

la ayuda del belga Robert Cailliau

mientras trabajaban en el CERN en

Ginebra, Suiza, y publicado en 1992

Page 34: Ingenieria de software en ambientes web

Creador de la WWW

Page 35: Ingenieria de software en ambientes web

Con un navegador web, un usuario visualiza sitios web compuestos de

• páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces.

Page 36: Ingenieria de software en ambientes web
Page 37: Ingenieria de software en ambientes web
Page 38: Ingenieria de software en ambientes web

• Aplicaciones Web (WebApp)1

• Páginas Web2

• Sitios Web3

• Portales Web4

Page 39: Ingenieria de software en ambientes web
Page 40: Ingenieria de software en ambientes web

En Proyectos de Residencia Profesional, el 90% son Desarrollo de Sistemas

y de esos Sistemas el 80% son de Ingeniería Web

Page 41: Ingenieria de software en ambientes web
Page 42: Ingenieria de software en ambientes web
Page 43: Ingenieria de software en ambientes web
Page 44: Ingenieria de software en ambientes web
Page 45: Ingenieria de software en ambientes web
Page 46: Ingenieria de software en ambientes web

La ingeniería web

es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo

eficiente, operación y evolución de aplicaciones de alta calidad en la World Wide Web.

46

Page 47: Ingenieria de software en ambientes web
Page 48: Ingenieria de software en ambientes web
Page 49: Ingenieria de software en ambientes web
Page 50: Ingenieria de software en ambientes web

Definir el Objetivo del Negocio

Determinar si la página Web se orienta a producto o servicio

Establecer las Categorías de usuario

Determinar Contenidos

Determinar Funcionalidades

Page 51: Ingenieria de software en ambientes web
Page 52: Ingenieria de software en ambientes web

Elaborar el Cronograma de Actividades

Elaborar el Plan de Gestión de Riesgos

Estimar el Costo del Proyecto

Integrar el equipo de Trabajo web

Page 53: Ingenieria de software en ambientes web
Page 54: Ingenieria de software en ambientes web

Definir la Jerarquía de Usuarios

Diagrama de Árbol o de Sitio

Diagrama de Casos de Uso

Diagrama de Clases

Diagrama de Actividad

Diagrama de Estados

Diagrama de Secuencias

Prototipo de Interfaz

Page 55: Ingenieria de software en ambientes web
Page 56: Ingenieria de software en ambientes web
Page 57: Ingenieria de software en ambientes web
Page 58: Ingenieria de software en ambientes web
Page 59: Ingenieria de software en ambientes web
Page 60: Ingenieria de software en ambientes web
Page 61: Ingenieria de software en ambientes web
Page 62: Ingenieria de software en ambientes web

MÉTODO

Page 63: Ingenieria de software en ambientes web

Microsof Visio

Concept Draw

DIA

Rational Rose

Page 64: Ingenieria de software en ambientes web
Page 65: Ingenieria de software en ambientes web
Page 66: Ingenieria de software en ambientes web
Page 67: Ingenieria de software en ambientes web

Gracias!

[email protected]@gmail.com

facebook @Rosy Chi