paint-brush
Enfoque ágil en el desarrollo de sistemas de navegación precisos para la seguridad vialpor@escholar
201 lecturas

Enfoque ágil en el desarrollo de sistemas de navegación precisos para la seguridad vial

Demasiado Largo; Para Leer

Esta metodología de desarrollo de software enfatiza la planificación, las técnicas ágiles y las pruebas sistemáticas para aplicaciones de navegación y seguridad vial. Desde el análisis de requisitos hasta las pruebas de usuario, sigue un enfoque estructurado que utiliza WordPress, PHP, CSS y JavaScript, con evaluación basada en los estándares ISO/IEC 25010 para control de calidad.
featured image - Enfoque ágil en el desarrollo de sistemas de navegación precisos para la seguridad vial
EScholar: Electronic Academic Papers for Scholars HackerNoon profile picture
0-item

Autores:

(1) Benzar Glen S. Grepon, Northern Bukidnon State College, Filipinas [email protected] (autor para correspondencia);

(2) JC P. Margallo, Northern Bukidnon State College, Filipinas;

(3) Jonathan B. Maserin, Northern Bukidnon State College, Filipinas;

(4) Rio Al-Di A. Dompol, Northern Bukidnon State College, Filipinas.

Tabla de enlaces

Resumen e introducción

Revisión de literatura

Metodología

Resultados

Discusiones

Conclusiones

Recomendaciones

Implicaciones de la investigación

Implicaciones prácticas

Declaraciones

Referencias y biografía del autor.

METODOLOGÍA

Desarrollo de software

A lo largo de los años, SDLC ha seguido siendo el enfoque confiable para el desarrollo de software (Khan et al., 2020). La técnica ágil, como se indica en la Figura 1, es ideal para el desarrollo de software rápido y eficaz debido a su naturaleza adaptativa, entrega temprana y ciclo de vida flexible (Srivastava, Bhardwaj y Saraswat, 2017).


Figura 1. Metodología ágil en el desarrollo de sistemas

Planificación

Los investigadores obtuvieron datos en un municipio de Bukidnon. Examinaron los problemas típicos con los que se topaban. Según el informe, muchas personas sufren accidentes por falta de información; por lo tanto, necesitan información que les advierta sobre áreas propensas a accidentes, controles de carreteras y construcciones en curso.

Análisis de requerimientos

Analizar los requisitos utilizando algunos de los muchos diagramas de flujo del sistema y diagramas de flujo disponibles. Los diagramas de flujo de datos se utilizan para representar el flujo y ayudar a los defensores a comprender mejor cómo implementar sistemas y garantizar que los datos fluyan con precisión. Además, se utilizan diagramas de flujo para demostrar el proceso del sistema, lo que ayuda a los proponentes a dejar claro cómo funcionarán las cosas. El proceso que debe llevarse a cabo en una operación se representa mediante un diagrama de flujo como una serie de pasos.

Diseño

En esta fase, el investigador planea hacer un buen diseño para el proyecto. El investigador encuestó a pasajeros y viajeros al azar para recopilar información de datos para recopilar las necesidades esenciales de este sistema. Los proponentes propusieron un diseño funcional de la infraestructura de red, un marco para la especificación de los componentes físicos de una red y su organización y configuración funcional; la Arquitectura del Sistema, que es el modelo conceptual que define la estructura, comportamiento y más vistas de un sistema, el Modelo de Base de Datos que determina la estructura lógica de una base de datos y fundamentalmente determina de qué manera se pueden almacenar los datos.

Codificación

En esta fase, el desarrollo y escritura del código real, el investigador utiliza WordPress para desarrollar aplicaciones web; WordPress es el sistema de gestión de contenidos (CMS) de código abierto más popular, utilizado por aproximadamente 75 millones de sitios web. El investigador estudió el procesador de hipertexto (PHP) como lenguaje de programación utilizado para el desarrollo web. El investigador también utiliza hojas de estilo en cascada CSS para que el diseño creativo se vea mejor. Por último, está JavaScript (JS) para animación e interacción.

Pruebas de usuario

El investigador debe repetir este procedimiento hasta que no se identifiquen errores en la funcionalidad del desarrollo del software en esta etapa, donde involucra los procesos de diseño y codificación.

Aceptación para el Cliente

Los investigadores presentaron la aplicación web resultante para proponer un usuario aleatorio para su aceptación a través de una demostración del navegador móvil con la Escala de Evaluación del Sistema (SUS). Se utilizará una demostración del navegador móvil como introducción y breve flujo de la aplicación.

Pruebas y evaluación del sistema

Durante la evaluación de los usuarios habituales, proporciona una puntuación de retroalimentación sobre el sistema del resultado final. ISO/IEC 25010 se utiliza para la evaluación de aplicaciones asignadas a los participantes porque esta norma ISO proporciona un vocabulario uniforme para definir, evaluar y comparar la calidad de sistemas y productos de software.


Tabla 1. Para interpretar los resultados de la encuesta se utiliza la tabla Likert de interpretación cualitativa.


La Tabla 1 es la escala Likert utilizada para clasificar o medir las opiniones de las personas sobre un tema o tema específico. También se puede utilizar para medir las preguntas o el resultado. Los proponentes utilizaron la escala Likert para interpretar el resultado y el promedio general de evaluación ISO/IEC 25010 (Ecuación 1).


Fórmula: Promedio general = Promedio total/Número total de artículos Ecuación 1


La Tabla 2 es el resultado general ISO para la evaluación de calidad de la aplicación. Para obtener el promedio total, los investigadores utilizaron la siguiente fórmula.


Tabla 2. Resultado general de ISO


Este documento está disponible en arxiv bajo licencia CC 4.0.