Desarrollo de software1/3/2026

Implementación de Métricas en Software de Inventario y Facturación para Mega-Accesorios

Resumir con:
Imagen de: ChatGPTImagen de: GeminiImagen de: Claude
Compartir:
LinkedInX
Implementación de Métricas en Software de Inventario y Facturación para Mega-Accesorios

Análisis sobre la implementación de métricas para el diseño y desarrollo de software de control de inventario y facturación para la empresa Mega-Accesorios

Autores: Ahumada Navarro Rossimari, Clavijo Sarmiento Jennifer
Universidad: Universidad Libre, Barranquilla, Año 2023


RESUMEN

Realizar facturación y control de inventario mediante diferentes plataformas virtuales o físicas se convirtió en una necesidad para los negocios que buscan expandir su crecimiento. Por consiguiente, surgió la idea de identificar las problemáticas que presenta la empresa Mega-Accesorios, y con ella la necesidad de diseñar e implementar un software de facturación y control de inventario, que permita la organización de la información de forma sistemática y categorizada que logre recepcionar, clasificar, ordenar, almacenar, verificar y facturar la mercancía de la empresa.

El sistema será capaz de acoger la información digitada por los usuarios de clientes, productos, precios y cantidades de la empresa. Se mantienen actualizaciones constantes de la información, permitiendo el progreso y desarrollo de la empresa y categorizando y ordenando los datos requeridos para llevar a cabo procesos relacionados con ventas, adquisiciones, precios, artículos, inventario, entre otros.

La finalidad del SIF será captar públicos diferentes en cada ciudad del país y reducir costos fijos, optimizando los procesos requeridos para la tramitación de facturas, cumpliendo con las necesidades y exigencias de los clientes.

Palabras clave: facturación, inventario, software, métricas, calidad.


ABSTRACT

Invoicing and inventory control through different virtual or physical platforms became a necessity for businesses seeking to expand their growth. The idea arose to identify the problems presented by the company Mega-Accesorios and design and implement billing and inventory control software, which organizes information systematically and categorically to receive, classify, order, store, verify, and invoice merchandise.

The system will handle data entered by users regarding customers, products, prices, and quantities. Constant updates allow progress and development of the company, categorizing and ordering data needed for processes related to sales, acquisitions, prices, articles, inventory, etc.

The purpose of SIF is to reach different audiences in each city and reduce fixed costs, optimizing invoice processing.

Keywords: invoicing, inventory, software, metrics, quality.


INTRODUCCIÓN

La creciente complejidad de las operaciones comerciales demanda soluciones tecnológicas robustas. En este contexto, el software de control de inventario y facturación se vuelve esencial. La implementación de métricas se presenta como una estrategia clave para garantizar que el software cumpla con los estándares de rendimiento y funcionalidad requeridos por Mega-Accesorios.

Este proyecto sigue el estándar IEEE, Especificación de Requisitos Software ANSI/IEEE 830.


MÉTRICAS DE CALIDAD

Modelos de McCall y Cavano

Evaluación del software desde tres puntos de vista: operación, revisión y transición.

  1. Calidad Operativa: Correctitud, eficiencia, fiabilidad, disponibilidad.
  2. Calidad de Revisión: Mantenibilidad, flexibilidad, testeabilidad, escalabilidad.
  3. Calidad de Transición: Portabilidad, reusabilidad, interoperabilidad, internacionalización.

Modelo FURPS

  • Funcionalidad: características, capacidades y seguridad.
  • Usabilidad: facilidad de uso, coherencia, estética, documentación.
  • Fiabilidad: frecuencia y gravedad de fallos, exactitud, tiempo entre fallos.
  • Rendimiento: velocidad, tiempo de respuesta, consumo de recursos.
  • Soporte: capacidad de mantenimiento y asistencia.

Modelo DROMEY (1996)

Categorías: Correctitud, internas, contextuales, descriptivas.

Pasos para aplicar Dromey:

  1. Seleccionar atributos a evaluar.
  2. Listar todos los componentes del sistema.
  3. Identificar propiedades de calidad por componente.
  4. Determinar cómo afectan los atributos de calidad.
  5. Evaluar el modelo.

ISO 9126

Atributos: funcionalidad, confiabilidad, usabilidad, eficiencia, facilidad de mantenimiento, portabilidad.

Modelo Bohem

Jerarquía de calidad: Aplicaciones Primarias → Elementos Intermedios → Elementos Fundamentales → Métricas.


METODOLOGÍA

Se utiliza investigación experimental y enfoque mixto (cuantitativo y cualitativo).

Integridad de Datos

  • Enfoque: cuantitativo
  • Población: datos a lo largo del ciclo de vida del software
  • Variables: cumplimiento de estándares
  • Hipótesis: alto cumplimiento indica mayor integridad
  • Instrumentos: herramientas de análisis de estándares y buenas prácticas

Corrección

  • Enfoque: cualitativo
  • Población: código fuente
  • Variables: tasa de defectos, tiempo promedio de resolución, porcentaje de defectos repetitivos
  • Instrumentos: registros de defectos, análisis de tiempo de resolución

Facilidad de Uso

  • Enfoque: cuantitativo
  • Variables: eficiencia de tareas, tasa de errores de usuario
  • Instrumentos: registro de acciones de usuarios, análisis de errores

Facilidad de Mantenimiento

  • Variables: complejidad ciclomática, proporción de comentarios, tiempo promedio de comprensión del código
  • Instrumentos: herramientas de análisis de código, registros de tiempo

MÉTRICAS DEL MODELO DE DISEÑO DE ALTO NIVEL

  • Card y Glass: complejidad y acoplamiento de módulos.
  • Henry y Kafura: Complejidad de Expansión-Concentración.
  • Fenton: evaluación de la estructura jerárquica de módulos.

Ejemplo de valores por módulo:

  • Buscar Clientes: 5
  • Consultar Facturas: 5
  • Entradas de inventario: 5
  • Registro de Facturas: 4
  • Ingreso de Inventario: 3
  • Login: 4
  • Añadir productos: 5
  • Registro de Clientes: 5
  • Registro de Productos: 5
  • Salidas de Inventario: 6

RESULTADOS

Integridad

  • Cumplimiento de estándares:
    CE = (1497/1720) * 100 = 87,03%

Corrección

  • Tasa de defectos promedio: 2,25 defectos/semana
  • Tiempo promedio de resolución:
Tipo de defectoTiempo requeridoCantidadPromedio
Menores45315
Importantes210452,5
Críticos180290
  • Porcentaje de defectos repetitivos: 25%

Facilidad de Uso

  • Tiempo promedio por tarea: 9 segundos
  • Tasa de errores de usuario: 8,33 %

Facilidad de Mantenimiento

  • Complejidad Ciclomática Promedio: CCP = 6
  • Proporción de comentarios: PCC = 14,7%
  • Tiempo promedio de comprensión del código: 31,4 minutos

CONCLUSIÓN

Las métricas implementadas permiten evaluar objetivamente la calidad del software de inventario y facturación, identificando áreas de mejora y optimizando la experiencia del usuario, la mantenibilidad y la integridad de los datos.

Artículos relacionados

Principios fundamentales del diseño de software moderno

Principios fundamentales del diseño de software moderno

El diseño de software busca crear sistemas mantenibles, escalables y fáciles de entender. Aquí se presentan los principios clave para lograrlo