ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

REQUISITOS


Enviado por   •  19 de Noviembre de 2019  •  Apuntes  •  2.888 Palabras (12 Páginas)  •  138 Visitas

Página 1 de 12

TEMA 7: REQUISITOS

Introducción

Wikipedia.
Un
requisito es una circunstancia o condición necesaria para algo.

Puede emplearse en muy diversos ámbitos. Una oferta de trabajo puede establecer como requisito tener vehículo propio y estudios superiores, excluyendo por tanto a los aspirantes que no cumplan esas condiciones. Para poder votar en un determinado país se debe cumplir una serie de requisitos como ser mayor y tener la nacionalidad en ese país.

En ingeniería de sistemas se emplea el término requisito en un sentido análogo, como una condición necesaria sobre el contenido, forma o funcionalidad de un producto o servicio.

En las TI el término se refiere a las condiciones técnicas de todo tipo que tiene que cumplir una aplicación informática, estándar o web.

Requisitos

Normalmente los requisitos los impone el cliente final, que es el que quiere que alguien le haga una aplicación informática.

¿Y cómo lo dice? En un documento que se suele llamar ‘Especificación de Requisitos’.

Una especificación de requisitos es un documento que describe todas las características que debe cumplir el sitio web o aplicación que va a ser desarrollado/a.

Cuando el desarrollo de una aplicación es contratada a una empresa externa, esta especificación debe incluirse como parte del contrato para garantizar su cumplimiento.

Aplicaciones y Sitios Web

La redacción de una especificación de requisitos requiere una profunda reflexión sobre los objetivos que pretendemos alcanzar con la aplicación o el sitio web.

Si no se hace bien, antes de desarrollar nada, a la larga es una fuente de problemas, entre las partes implicadas.

Los factores que mas intervienen en estos problemas son el tiempo (de desarrollo) y el dinero.

En función de su naturaleza, podemos identificar diferentes tipos de requisitos que debe cumplir una Aplicación (sea Web o no):

  • Requisitos funcionales
  • Requisitos técnicos

Estos dos son los mas importantes

  • Requisitos contractuales
  • Requisitos de Arquitectura
  • Requisitos de Accesibilidad
  • Requisitos de Usabilidad
  • Requisitos Legales del Sitio Web
  • Requisitos de Posicionamiento del Sitio Web
  • Requisitos de Compatibilidad

Requisitos de Desarrollo

Requisitos funcionales

Estos requisitos se obtendrán a partir de los intereses manifestados tanto por los responsables de la parte del cliente, como de las personas que tendrán que interactuar directamente con él, si se trata de una aplicación interna o de intranet, o externa.

Para extraer esta información es conveniente entrevistarse con todas las partes involucradas en la gestión y desarrollo de la aplicación.

Objetivo de la aplicación, web o no:

  • Funcionalidad de la aplicación
  • Tipo de usuarios
  • Tareas que llevarán a cabo a los distintos tipos de usuarios
  • Mantenimiento de la funcionalidad y lógica de negocio de la compañía

Requisitos técnicos

  • Tecnología a usar (mainframe, Linux/Windows, Servidor Web, de Aplicaciones, BBDD, lenguaje, HTML, Usuarios concurrentes, Memoria, ...)
  • El nuevo código cumplirá con las especificaciones internas de codificación, si la compañía las tiene.
  • Las nuevas estructuras de la BBDD cumplirán con las normas de creación y mantenimiento de la compañía
  • Diseño de los procesos Online y Background
  • Dimensionado de la BBDD
  • Carga de datos
  • Coexistencia con otros aplicativos de la compañía
  • La implantación se hará después de la pruebas de integración y sistema
  • Los pasos a Producción se harán de manera controlada y por fases
  • No se desplegará en producción hasta que el Cliente haya hecho pruebas de rendimiento del nuevo sistemas
  • Dimensionamiento de espacio de almacenamiento y coste en MSUs del sistema
  • Seguridad
  • Equipo de Trabajo (Personal de desarrollo. Cualificación. Perfiles. Número)

Requisitos contractuales.
Son también muy importantes.

Se hará una revisión semanal/quincenal/mensual de la marcha del proyecto Se redactarán Actas, que deberán ser aprobadas por ambas partes
Se hará uso de una metodología para garantizar las entregas
Definición clara de las áreas envueltas en el proyecto por parte del Cliente Definición de los riesgos. Definición de responsables y acciones Acompañamiento desde el Cliente en todas las etapas del proyecto Formación en la solución final

Documentación de todos los procesos y objetos involucrados

Personal de desarrollo. Cualificación. Perfiles. Número. Pagos. Al final, por objetivos, por meses, etc. Penalizaciones.

Otros Requisitos

Arquitectura de la aplicación: la organización de los contenidos en el sitio web deberá ser coherente. Especialmente relevante será contar con buenos menús de navegación. Un sitio web intranet tendrá una buena navegación si no necesitamos acudir a los botones de navegación del navegador para desplazarnos por él.

Para la correcta comprensión e implementación de la arquitectura es muy importante la elaboración de prototipos como etapas del desarrollo..

Usabilidad: el uso del sitio web debe resultar sencillo y cómodo a todos sus usuarios.

Accesibilidad: en la medida que sea posible habrá de garantizarse un nivel mínimo de accesibilidad para los usuarios con necesidades especiales. Si el sitio web está siendo desarrollado para una institución pública (española) se ha de tener presente que, por ley, deberá cumplir un nivel de accesibilidad AA conforme a la especificación del WAI.

...

Descargar como (para miembros actualizados) txt (19 Kb) pdf (106 Kb) docx (560 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com