Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Propuesta de Proyecto y
Especificación de Requisitos
de Software
CAOSNEWS
[13/07/2023]
Contenido
DUOC UC - Escuela de informática y telecomunicaciones 1
1. INTRODUCCIÓN 4
1.1. PROPÓSITO 4
1.2. ÁMBITO DEL SISTEMA 4
1.3. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS 4
1.4. REFERENCIAS 4
1.5. VISIÓN GENERAL DEL DOCUMENTO 4
2. DESCRIPCIÓN GENERAL 5
3. REQUISITOS ESPECÍFICOS 7
2
Especificación de Requisitos, estándar de IEEE 830
4. PROPUESTA DE PLANIFICACIÓN 11
RESUMEN DE RIESGOS 13
3
Especificación de Requisitos, estándar de IEEE 830
Integrantes:
4
Especificación de Requisitos, estándar de IEEE 830
1. Introducción
La presente Especificación de requisitos de software (ERS) del sistema a construir tiene
como objetivo proporcionar a los desarrolladores del software la información necesaria
para analizar y comprender los requisitos y requerimientos deseados por nuestro cliente.
También sirve como un informe útil para que el cliente pueda describir claramente lo que
desea obtener como producto final. Esta especificación es un documento esencial que se
utilizará en el desarrollo del software, especialmente en la etapa de codificación, ya que
contiene información detallada sobre las interfaces de usuario, software, hardware,
comunicaciones y otros atributos y requerimientos del sistema según lo especificado por
el cliente.
1.1. Propósito
El propósito de este documento es presentar la Especificación de Requisitos de Software
(ERS) para el desarrollo del proyecto del colectivo de noticias "Caos News". Este
documento establece los requisitos específicos del sistema y proporciona una visión
general de los aspectos clave del proyecto
---------
5
Especificación de Requisitos, estándar de IEEE 830
1.4. Referencias
IEEE 830, ISO 9000 y PMI - Planificación y especificación de
requisitos según estándares.
2. Descripción General
Menú con el logo del colectivo de noticias en la parte superior de la página web.
6
Especificación de Requisitos, estándar de IEEE 830
Detalle de noticias con título, historia, autor, fecha y ubicación, categoría y galería
de fotos asociada.
7
Especificación de Requisitos, estándar de IEEE 830
2.4. Restricciones
Garantizar la seguridad de los datos personales y la información de los usuarios.
Compatibilidad con navegadores web populares (Chrome, Firefox, Safari).
Adaptabilidad a diferentes tamaños de pantalla (responsividad).
Eficiencia en el rendimiento y tiempos de carga de las páginas.
Cumplimiento de requisitos legales y regulaciones de protección de datos.
8
Especificación de Requisitos, estándar de IEEE 830
3. Requisitos Específicos
Requisitos:
9
Especificación de Requisitos, estándar de IEEE 830
El sistema debe ser compatible con los navegadores web populares, como Chrome,
Firefox, Safari y Edge, además es que lo ideal se use Windows 10, por regla general
es el más estable, es el más usado y el que tiene más soporte.
2. RF2: En la página principal, se deben mostrar las noticias más destacadas en un carrusel de
imágenes con el título de cada noticia.
3. RF3: Al hacer clic en una noticia, el sistema debe permitir ver el detalle de la misma,
incluyendo la historia, título, autor, fecha, ubicación, categoría y galería de fotos.
4. RF4: La página principal debe incluir opciones de búsqueda por nombre del periodista,
categoría de noticias y palabra clave.
5. RF5: El sistema debe mostrar la cantidad de noticias ingresadas por un usuario específico.
7. RF7: Desde la página principal, se debe permitir acceder a las noticias por categoría o por
periodista.
8. RF8: Los usuarios deben tener la opción de autenticarse en el sitio mediante email y
contraseña.
10. RF10: Los usuarios deben poder registrarse utilizando su email, nombre y contraseña.
10
Especificación de Requisitos, estándar de IEEE 830
11. RF11: El proceso para agregar nuevas noticias debe incluir un formulario para que los
periodistas puedan ingresar el contenido, incluyendo texto e imágenes asociadas.
12. RF12: Las noticias no se publicarán hasta que sean aprobadas por el administrador, quien
puede rechazarlas por redacción deficiente, faltas de ortografía o imágenes de mala
calidad.
13. RF13: El administrador debe proporcionar información sobre el motivo de rechazo en caso
de que se produzca.
14. RF14: Cada noticia publicada debe estar asociada a una categoría.
15. RF15: La página web debe ser responsiva y adaptable a diferentes tamaños de pantalla,
tanto en dispositivos móviles como en pantallas de escritorio.
4. RNF4: El sitio web debe ser confiable y estar disponible la mayor parte del tiempo,
evitando caídas o interrupciones del servicio.
6. RNF6: La página web debe ser compatible con los principales navegadores web, como
Chrome, Firefox, Safari y Edge.
7. RNF7: El sistema debe cumplir con los estándares de accesibilidad web para garantizar que
personas con discapacidades puedan acceder al contenido de manera inclusiva.
11
Especificación de Requisitos, estándar de IEEE 830
9. RNF9: El sistema debe seguir las mejores prácticas de SEO (Search Engine Optimization)
para mejorar la visibilidad en los motores de búsqueda.
Capacidad de procesamiento:
El sistema debe ser capaz de manejar simultáneamente al menos 100 usuarios navegando por la
página web sin experimentar una degradación significativa del rendimiento.
Rendimiento de búsqueda:
El sistema debe ser capaz de manejar búsquedas concurrentes de al menos 20 usuarios sin
degradación del rendimiento.
El tiempo de carga de las imágenes asociadas a las noticias no debe superar los 2 segundos.
Escalabilidad:
El sistema debe ser escalable para adaptarse al crecimiento futuro del tráfico y el número de
usuarios. Se deben implementar medidas para garantizar que el rendimiento no se vea afectado a
medida que aumenta la carga del sistema.
12
Especificación de Requisitos, estándar de IEEE 830
La página web debe tener un rendimiento óptimo en dispositivos móviles, asegurando tiempos de
carga rápidos y una experiencia fluida de navegación.
3.3.2 Seguridad
3.3.3 Fiabilidad
3.3.4 Disponibilidad
El sistema debe estar disponible para su uso durante un período de tiempo aceptable y sin
interrupciones frecuentes, salvo las instancias de mantenimiento que realizará cuando lo
vea conveniente el Administrador
13
Especificación de Requisitos, estándar de IEEE 830
3.3.5 Mantenibilidad
El sistema debe ser fácil de mantener y actualizar en caso de requerir cambios o mejoras.
3.3.6 Portabilidad
La página web debe ser compatible con los navegadores web más
populares, como Google Chrome, Mozilla Firefox, Safari y Microsoft Edge.
La página web debe ser responsiva y adaptable, lo que significa que debe
poder adaptarse a diferentes tamaños de pantalla, incluyendo dispositivos
móviles, tablets y computadoras de escritorio.
3. Soporte multiplataforma:
14
Especificación de Requisitos, estándar de IEEE 830
4. Propuesta de Planificación
15
Especificación de Requisitos, estándar de IEEE 830
5.Anexos
16
Especificación de Requisitos, estándar de IEEE 830
17
Especificación de Requisitos, estándar de IEEE 830
18