Está en la página 1de 9

Tarea 2 – Análisis Situacional

Presentado por:
Diego Alejandro Ospina Osorio

Grupo:
202016900_11

Tutor:
Carlos Mauricio Rosero Galíndez

Universidad Nacional abierta y a distancia-UNAD


Escuela de Ciencias Básicas, Tecnología e Ingeniería (ECBTI)
Ingeniería Sistemas
Verificación y Validación de Software
Febrero 2024

Introducción
En el presente documento se realizará el desarrollo de la Tarea 2 encontrada en la guía
de actividades consolidando los temas que cada uno de los compañeros expuso en el
foro de discusión y en el cual se debatirá el análisis situacional con el cual se le dará el
desarrollo necesario a la actividad.
1. Definición de los nueve (9) criterios técnicos que contempla la norma No.
285 de 19 de marzo de 2004, que se van incluir y evaluar en la herramienta
de medición.

1.1 Robustez:
Se refiere a la capacidad del sistema para funcionar correctamente bajo condiciones
adversas o situaciones inesperadas e indica que tan estable es el sistema a la hora de
ejecutar múltiples procesos.

1.2 Extendibilidad:
Se refiere a la facilidad con la que el sistema puede ser ampliado o modificado para
adaptarse a nuevas necesidades o requerimientos sin reconstruir el sistema desde cero
utilizando los datos y la funcionalidad de las aplicaciones heredadas sin comprometer su
funcionamiento o integridad.

1.3 Desempeño:
El desempeño evalúa la eficiencia y velocidad con la que el sistema realiza sus
funciones, esperando un tiempo de respuesta y un rendimiento óptimo en jornadas
extensas y cargas de trabajo continuo.

1.4 Usabilidad:
Es la facilidad de uso y comprensión del sistema por parte de los usuarios a los cuales
está dirigido, asegurando una experiencia intuitiva y satisfactoria que permita
aprovechar todas las funcionalidades ofrecidas.

1.5 Integridad:
El sistema debe tener fiabilidad y precisión asegurando la integridad de la información
procesada y almacenada por el sistema, garantizando que los datos sean consistentes,
completos y estén protegidos contra modificaciones no autorizadas.

1.6 Portabilidad:
Se requiere que el sistema permita ser ejecutado en diferentes plataformas sin necesidad
de realizar modificaciones significativas en el código, facilitando su adaptabilidad a
distintos dispositivos o sistemas operativos en los que pueda ser ejecutado.
1.7 Compatibilidad:
Analiza la capacidad del sistema para interactuar y tener un correcto funcionamiento en
versiones de sistemas anteriores, dispositivos o aplicaciones, asegurando la
transferencia de datos sin problemas y evitando conflictos o problemas de
interoperabilidad.

1.8 Mantenimiento:
Se busca que los sistemas funcionen en prolongados periodos de tiempo y para ellos se
realizan mantenimientos en los cuales se pueden incorporar funciones o actualizaciones,
incluyendo aspectos como la detección y corrección de errores, la instalación de parches
de seguridad y la gestión de versiones.

1.9 Documentación:
Es indispensable que todo sistemas cuente con información enfocada en la descripción
para quienes se encargan de desarrollarlo implementando la documentación asociada al
sistema, los cuales incluyen guías de instalación manuales de usuario, especificaciones
técnicas y diferentes recursos recursos que faciliten su comprensión para tener un uso
adecuado.
2. Soportar de manera clara y con visión ingenieril para cada criterio su
objetivo en la solución del Problema (Análisis Situacional), usando la Tabla
de Descripción de Criterios que se encuentra a continuación.
Criterio técnico Objetivo del Criterio
1. Robustez El software deberá ser estable y deberá
contar con la capacidad de solucionar y
trabajar en situaciones de alto estrés y
complejidad.
2. Extendibilidad Debe tener facilidad a la hora de agregar
nuevas características o elementos que
serán necesarios, esto es importante en su
desarrollo ya que permite al sistema
mejorar y adaptarse a los requerimientos
sin generar una modificación excesiva.
3. Desempeño Deberá garantizar y cumplir con el
rendimiento de realizar las tareas que se
le soliciten en el tiempo estipulado
optimizando sus tiempos de uso en el
disco duro.
4. Usabilidad Se requiere que el software seaz intuitivo
para garantizarle a ls usuarios una
experiencia satisfactoria y de uso fácil.
5. Integridad Tener exactitud a la hora de almacenar
información y seguridad a la hora de
realizar modificaciones.
6. Portabilidad Deberá funcionar de manera óptima en
diferentes plataformas para que los
usuarios puedan acceder a ella desde su
dispositivo.
7. Compatibilidad Sera compatible con todas las versiones
existentes del software garantizando a las
nuevas versiones funcionar
correctamente con versiones anteriores.
8. Mantenimiento Mantener el software actualizado y en
buen estado por medio de los
mantenimientos que se realizaran de
manera periódica permitiendo adaptarse a
los nuevos elementos y actualizaciones
creando parches que corregirán los
errores que surjan en el sistema.
9. Documentación Contará con una buena documentación e
información que permitirá al usuario
tener la información necesario para el
correcto funcionamiento del sistema.
Presentar según el análisis individual realizado de los criterios a evaluar, su
propuesta del orden de importancia dentro de caso de estudio “Software
presentado por un grupo de docentes” de los nueve (9) criterios a evaluar y la
ponderación que cada uno de ellos, considera debe asignársele dentro de la
ponderación total (100%) de la calificación de la evaluación del software del caso
de estudio, en el siguiente formato.

Tabla de ponderación de criterios y propuesta de métricas a utilizar


Criterio técnico organizado Ponderación asignada al Métrica o métricas de la
de acuerdo a su orden de criterio técnico, dentro de la norma NTC 5420-2, que
importancia, de mayor a ponderación total de la considera es o son
menor. calificación. pertinentes para evaluar el
criterio
1. Desempeño 10% Métricas de comportamiento
en el tiempo b, rendimiento
2. Usabilidad 15% Métricas externas de
comprensibilidad, métricas
de apariencia
3. Robustez 10% Métricas de tolerancia a
fallos
4. Portabilidad 10% Métricas de conformidad de
adaptabilidad

5. Extendibilidad 5% Métricas de adaptabilidad

6. Compatibilidad 10% Capacidad de


interoperabilidad
7. Integridad 15% Métrica de seguridad

8. Documentación 10% Métricas de capacidad de


análisis
9. Mantenimiento 15% Métricas de capacidad de
análisis
Total 100%
3. Conclusiones

- Siguiendo los criterios técnicos establecidos en la norma, es indispensable para


evaluar y mejorar la seguridad y calidad del sistema, además de cumplir con la
documentación [pertinente que le permitirá a los usuarios usar el sistema con
gran facilidad.

- La norma nos indica la importancia de garantizar a los usuario seguridad


asegurando que cumplan con los estándares de rendimiento y el correcto
funcionamiento del sistema, teniendo adaptabilidad en diferentes plataformas.
-
5. Referencias Bibliográficas

Echeverri, J. Aristizábal, M. y González, L. (2013). Reflexiones sobre ingeniería de


requisitos y pruebas de software. Corporación Universitaria Remington. https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/68913?page=65
Herran, J.M. (2021). Ciclo de Vida del SW.(SDLC). [Objeto virtual de Aprendizaje].
Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/42029
Ochoa, J. I. (2017). Ciclo de vida del Software. [Objeto virtual de Aprendizaje].
Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/14106
Rosero, C.M. (2022). Estándares y modelos de calidad del software. [Objeto virtual
de Información]. Repositorio Institucional UNAD.
https://repository.unad.edu.co/handle/10596/52777

También podría gustarte