Desarrollo de softwareweb romero

13
Desarrollo de software orientado a la web. Fases de un proyecto de desarrollo de software orientado a la web. Medida de la calidad de un software para la web. Las pruebas de un software de tipo web NOMBRE: NANCY ROMERO NIVEL: 6TO SISTEMAS INGENIERO: JONH TOASA

description

nancy romero

Transcript of Desarrollo de softwareweb romero

Page 1: Desarrollo de softwareweb romero

Desarrollo de software orientado a la web.

Fases de un proyecto de desarrollo de

software orientado a la web.

Medida de la calidad de un software para la web.

Las pruebas de un software de tipo web

NOMBRE:

NANCY ROMERO

NIVEL:

6TO SISTEMAS

INGENIERO:

JONH TOASA

Page 2: Desarrollo de softwareweb romero

DESARROLLO DE SOFTWARE

ORIENTADO A LA WEB

DESARROLLO DE SOFTWARE

Es un título algo arbitrario para el conjunto de

tecnologías de software del lado del servidor y del

cliente que involucran una combinación de procesos de

base de datos con el uso de un navegador en Internet a

fin de realizar determinadas tareas o mostrar

información

El desarrollador web, que es

quien realiza esta labor,

normalmente sólo se

preocupa por el

funcionamiento del software

Page 3: Desarrollo de softwareweb romero
Page 4: Desarrollo de softwareweb romero

FASES DE UN PROYECTO DE

DESARROLLO DE SOFTWARE

ORIENTADO A LA WEB

FASE 1. PLANIFICACIÓN

FASE 2. CONTENIDO E INFORMACIÓN

FASE 3. DISEÑO DE INTERFAZ

FASE 4. DESARROLLO TÉCNICO

FASE 5. PUBLICACIÓN y PROMOCIÓN

Page 5: Desarrollo de softwareweb romero

Esta fase consta del análisis (el 50% del todo) , una

etapa primordial para poder culminar con éxito

cualquier tipo de proyecto.

Documentación del proyecto

Memoria del proyecto

Objetivos

Mensaje

Audiencia

Contenido

Legalidad

Plazos de tiempo

Presupuesto

FASE 1. PLANIFICACIÓN

FASE 2. CONTENIDO E INFORMACIÓN

Se debe diseñar el diagrama de flujo que organizará la

información en el sitio Web, proporcionando la

estructura final de la Web y las distintas relaciones

entre las paginas que la conforman.

Page 6: Desarrollo de softwareweb romero

FASE 3. DISEÑO DE INTERFAZ

FASE 4. DESARROLLO TÉCNICO

FASE 5. PUBLICACIÓN y PROMOCIÓN

Durante esta fase se debe desarrollar la interfaz gráfica

del sitio Web, la forma, el estilo y diseño vendrá dado

por la información de las fases predecesoras.

Prototipo real

Ha llegado la hora de transformar esas imágenes de

la maqueta realizadas en la fase tres en el verdadero

sitio Web.

Page 7: Desarrollo de softwareweb romero

El desarrollo de un proyecto de sitio Web puede dividirse en tres

etapas principales:

1) Prediseño.

2) Diseño.

3) Instalación y prueba

Page 8: Desarrollo de softwareweb romero

¿Cómo evaluar la calidad una aplicación web a medida?

Para evaluar la calidad de un software de ámbito web es necesario considerar

sus:

Cualidades Externas (se refieren a factores esperables que son útiles o

aprovechables por los usuarios finales de un sistema)

Cualidades Internas (aquellas que permitirán una labor sencilla, productiva,

ordenada, y eficiente, a los desarrolladores del sistema, o a quienes deseen re-

programarlo, mantenerlo, etc)

MEDIDA DE LA CALIDAD DE UN SOFTWARE

PARA LA WEB

Page 9: Desarrollo de softwareweb romero

LAS PRUEBAS DE UN SOFTWARE DE TIPO WEB

PRUEBAS DE SOFTWARE

Las Pruebas de Software es una investigación empírica y técnica cuyo

objetivo es proporcionar información objetiva e independiente sobre la

calidad del producto bajo pruebas a la parte interesada o Stakeholder.

Las Pruebas de Software son una actividad más en el proceso de

"Aseguramiento de la Calidad"

Las Pruebas son básicamente un conjunto de actividades dentro del

desarrollo de software. Dependiendo del tipo de pruebas, estas

actividades podrán ser implementadas en cualquier momento de dicho

proceso de desarrollo.

Page 10: Desarrollo de softwareweb romero

FASE DE PRUEBAS EN APLICACIONES WEB

Esta pruebas son una actividad a través de la que un sistema

se ejecuta sobre unas condiciones o requerimientos

específicos. Los resultados obtenidos a partir de estos

procesos son observados, registrados y evaluados por los

especialistas en desarrollo software.

Page 11: Desarrollo de softwareweb romero

- Encontrar y documentar defectos que

pueda tener el producto web.

- Validar que funciona para lo que ha sido

diseñado.

- Verificar requisitos que debe de cumplir el

Sw.

- Validar interación e integración de los

componentes.

- Asegurar que los defectos encontrados se

han corregido antes de la entrega al cliente.

LOS OBJETIVOS DE LA FASE DE

PRUEBAS SON LOS SIGUIENTES:

Page 12: Desarrollo de softwareweb romero

1. La prueba es usada para verificar la presencia de errores, nunca su

ausencia.

2. La dificultad del proceso de prueba es la decisión de cuando un

producto está complematamente testeado.

3. Evitar casos no planificados, no reulizables o triviales.

4. Definición de los resultados esperados para cada prueba.

5. Se deben de tener en cuenta tanto entradas y salidas válidas como los

casos inesperados.

6. Las salidas deben de ser las deseadas o controladas.

7. Se empiezan por las funciones más sencillas y se avanza hasta las más

complejas.

8. A excepción de las pruebas de unidad e integración, el proyecto web

será testeado por personal del equipo de proyecto.

LOS PRINCIPIOS BÁSICOS DE LAS PRUEBAS SON:

Page 13: Desarrollo de softwareweb romero

Una prueba Web, también llamada prueba Web declarativa, está

compuesta por una serie de solicitudes http, funcionando en la capa de

protocolo. Estas no ejecutan JavaScript. Sin embargo, puede simular

acciones de JavaScript en tiempo de ejecución utilizando complementos

de prueba Web, complementos de solicitud de prueba Web, reglas de

extracción o pruebas Web codificadas.

Las pruebas Web sirven para probar la funcionalidad de aplicaciones Web

y para probar las aplicaciones Web bajo carga. Las pruebas Web se

utilizan en pruebas de rendimiento y en pruebas de carga excesiva.

Puede crear pruebas Web registrando sus actividades en una sesión del

explorador

Prueba de Aplicaciones WEB