Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnologías de Información”.
Indice
Contenido
1. INTRODUCCIÓN............................................................................................................... 3
2. CALIDAD DEL SOFTWARE, MÉTRICAS, MEDICIÓN E INDICADORES. .......... 4
2.1 Gestión en la calidad del software. ...................................................................................... 5
2.1.1Gestión de riesgos, errores.................................................................................................. 5
2.1.2Gestión de Errores. ............................................................................................................. 5
2.1.3Medidas para la gestión de errores .................................................................................... 6
2.1.4 El modelo Sistémico de la Calidad .................................................................................... 6
3. MODELO POR ETAPAS EN LA DEFINICIÓN DE MÉTRICAS. .............................. 6
3.1Características de una Métrica Funcional. .......................................................................... 7
3.2 Las métricas de puntos por Función. .................................................................................. 8
3.3 El Método Estándar Análisis de Puntos Función ............................................................... 8
4. ESTÁNDAR INTERNACIONAL ISO................................................................................. 8
4.1. Pasos para determinar una métrica por Puntos de Función. ........................................... 9
5. CONCLUSIONES. ................................................................................................................ 10
Bibliografía .................................................................................................................................. 11
1. INTRODUCCIÓN.
Los sistemas de planeación de recursos empresariales (ERP) son considerados sistemas
de software de tipo gerencial que contienen módulos para diferentes áreas funcionales
como producción, ventas, distribución, finanzas, recursos humanos, mantenimiento, entre
otros.
Los sistemas ERP son usados actualmente para facilitarnos las labores gerenciales de toda
empresa a la que sea destinada, dentro del estudio de los ERP no se debe dejar atrás los
factores críticos de riesgos que abarcan parte del sistema de Software ERP, ya que no
permite tomar decisiones y entre una de ellas es ser totalmente certeros en lo que
aprobemos.
Entre sus factores tenemos la tarea ardua y costosa para su aprobación e implementación,
requiere de mucho esfuerzo, compromiso y un estudio completamente diseñado,
planificado.
Dentro del estudio realizado en este artículo podemos mencionar los factores críticos
encontrados:
Transición al nuevo sistema
Sobrecarga de trabajo para algunos
Dificultad de estimar costos
Rotación de personal clave
Adaptación a normas legales
Carencia de personal preparado técnicamente
Falta de procedimientos escritos
Adaptación de hardware y telecomunicaciones
Cabe mencionar que estos pueden ser mejorados debido a la reingeniería de los procesos
del negocio donde procederá a abordar los puntos de fallas mediante la aplicación
continua de una retroalimentación antes ya encontrada en otros casos de aplicación de
sistemas ERP y así encontrar los máximos beneficios de estos sistemas. Cabe señalar,
que los procesos de implantación de sistemas ERP el proveedor de estos debe
convertirse en el consultor de implantación con soluciones posibles.
2. CALIDAD DEL SOFTWARE, MÉTRICAS, MEDICIÓN E
INDICADORES.
1
Establecimiento de normas en el desarrollo del software
2
Incluido en algo que se espera
3
Conjunto de procedimientos
Una medida es un indicativo de que cantidad, dimensiones posee un producto
aplicadas en su desarrollo.
Una métrica es una evaluación del grado en que un sistema, componente o
proceso posee una tributo determinado (extensión, cantidad, dimensiones, capacidad o
tamaño).Un ingeniero de software recopila medidas y desarrolla métricas para obtener
indicadores.(Pressman R. S., 1998)
La métrica está más direccionada a los factores evaluativos del sistema,
componente o procedimiento de un determinado atributo, donde existe una agrupación de
medidas y estas se convierten en métricas para obtención de indicadores
Un indicador es una métrica, combinación de métricas que provee
reconocimientos. Estos conocimientos permitirán al jefe de proyecto o a los ingenieros
de software preparar el proceso, el proyecto o el producto para que funcionen mejor las
cosas.(Pressman R. , 1998).
2.1.2Gestión de Errores.
Un aspecto clave, importante al desarrollar un software fiable4 es el análisis por
fases de la distribución de errores como se propone en los tipos de fallos definidos
en (IEEE, 1998).
Este análisis manifiesta la existencia de procedimientos para la adquisición de
datos y verificaciones, técnicas, controles periódicos de un producto software realizadas
por un equipo o personal calificado que determina su capacidad para el empleo
pretendido5 reconocerlas especificaciones y estándares que se pueden clasificar en
revisiones de requisitos, análisis, diseño y documentación que sean establecidos al
momento de la propuesta con el cliente.(Dolado, Aguirregoitta, & Presedo, 2010)
4
Que inspira seguridad
5
Querer conseguir algo
2.1.3Medidas para la gestión de errores
Existen muchas técnicas para la revisión de un producto software desde su etapa
de desarrollo, además que estas nos proporcionan una visión futura de los resultados de
un producto.
La verificación y validación pueden definirse como el proceso de asegurar que
cada fase del ciclo de vida del desarrollo implementa correctamente las especificaciones
de la fase previa y que cada producto software obtenido satisface sus requerimientos. Las
pruebas son la ejecución controlada del código del programa en busca de errores. Las
revisiones formales son revisiones planificadas y periódicas de los productos obtenidos
llevadas a cabo por desarrolladores, clientes, usuarios y gestores para evaluar el progreso.
Las inspecciones y walk-throughs6 son revisiones sistemáticas de los productos software
obtenidos realizadas por los pares con el propósito de encontrar errores(Thayer, 2001).
3. Aceptación. - Una vez obtenida una métrica válida, suele ser necesario pasar
por una etapa de aceptación de la métrica, pruebas en entornos reales comprueban si la
métrica cumple con los objetivos deseados. (Serrano, Piattini, et al., 2010, Pág. 3)
6
Caminar a través de algo
7
Totalidad de un sistema
8
Basado en experiencia y observación
4. Aplicación. - La métrica es aceptada y utilizada para el campo de aplicación
para la que fue creada. (Serrano, Piattini, et al., 2010, Pág. 3)
5. Acreditación. - Esta etapa corre en paralelo con la fase de aplicación y tiene
como objetivo el mantenimiento de la métrica, como consecuencia de ésta etapa una
métrica puede ser retirada, por ya n o ser útil o reutilizada para iniciar un nuevo proceso.
(Serrano, Piattini, et al., 2010, Pág. 3)
Una de las primordiales inquietudes entre las métricas de calidad se ubica en las
medidas de la usabilidad del producto producido. Si el producto es amigable con el
usuario podrá ser medible a través de las características de cómo vemos al usuario final
utilizar el sistema, que tiempo empleara en su utilización y los beneficios que a este
aporten y como valorarán de forma subjetiva los usuario al sistema producido según
menciona (Gladys Gorga , María Madoz , Patricia Pesado, s.f)
Por lo tanto cabe mencionar que si un producto desarrollado siguiendo las etapas
anteriormente mencionadas permitirán ubicar al software en un punto donde se verá si
está bien desarrollado o no, si la métrica empleada dio frutos al emprender el desarrollo
del producto o por qué haberlo desarrollado presentó o presentará falencias, claro en
nuestras breves palabras damos algo de cierto a este análisis que tiene como fin hacer una
breve descripción de los aportes que muchos autores se enfocan en las métricas y la
calidad. A continuación, se muestra un cuadro de las etapas del modelo de definición de
métricas.
9
Unidad fundamental de los ordenadores
Simplicidad. - La métrica no debe requerir grandes esfuerzos para alcanzar una
medida. Una desventaja de esta característica sería que el software no sería tan detallado
para realizar resultados sensibles, como por ejemplo operaciones matemáticas.
Enfoque en la funcionalidad proporcionada. - Esto se refiere a las ventajas que
se va adquirir al implementar el nuevo software, al momento de realizar una revisión
técnica.
Basadas en los requerimientos del usuario. - Esto permite tener una idea de qué
tamaño va a tener el software sin necesidad de esperar a que esté terminado.
Consistencia. Los resultados obtenidos en diferentes sistemas y por diferentes
personas deben ser consistentes.
10
Cualidad que contiene diversos elementos
11
Organización Internacional de Normalización
4.1. Pasos para determinar una métrica por Puntos de Función.
En éste apartado vamos a describir los pasos para determinar una medida por
puntos de función, aquí el método identifica los componentes del S.I.12asignando un
número de puntos por función basándose en la complejidad, la sumatoria de esto nos da
los puntos de función sin ajustar. El ajuste final se lo realiza al final tomando en cuenta
las características generales de todo sistema informático que se está contando. (Duran
Rubio, 2003, Pág. 52)
12
Sistemas de Información
13
Medio de comunicación hombre-máquina
5. CONCLUSIONES.
Bannerman, P. (2008). Risk and Risk Management in software projects: A reassesment. The
Journal of System & Software., 2118 - 2133.
Dolado, J. J., Aguirregoitta, A., & Presedo, C. (2010). Estudio de Métricas para el Control de
Proyectos Software. Actas de las Jornadas de Ingeniería del software ey Base de Datos
(pp. 65 - 72). Barcelona: SISTEDES.
Duran Rubio, S. E. (2003). Puntos por función. Metricas estandar para establecer el tamaño del
software. Boletín de Política Informática, Num 6., 50-63.
Emanuel Irrazabal, Javier Garzas. (2010). Análisis de Métricas básica y herramientas de código
libre para medir la mantebilidad. 6(3), 58-55.
Fairley, R. (2009). Managing and Leading Software Projects. Wiley-IEEE Computer Society
Press.
Gladys Gorga , María Madoz , Patricia Pesado. (s.f). Hacia una propuesta de métrica para la
evaluación de Software Educativo. Laboratorio de Investigación y Desarrollo en
Informática, 16-18.
Mendoza Luis, Pérez María, Grimán Anna. (2005, enero). Prototipo de Modelo Sistémico de
Calidad (MOSCA) del Software. Computación y Sistemas, 8, 198-199.
Olsina, L. M., Bertoa, M. F., Lafuente, G. J., Martín, M. A., Katrib, M., & Vallecillo, A. (2014).
Marco Conceptual para la Definición y Explotación de Métricas de Calidad. Malaga:
Universidad de Málaga.
Serrano, M., Piattini, M., Calero, C., Genero, M., & Miranda, D. (2010). Un método para la
definición de métricas de software. Castilla.: Grupo ALARCOS, Universidad de Castilla.
Tejerina, W. C. (2014). Medidas del producto para el software. Jujuy: Universidad Nacional de
Jujuy.
Thayer, R. H. (2001). Software Engineering project management. 2nd Edition. Wiley - IEEE
Computer Society Press.