SOFTWARE DE CALIDAD

Top PDF SOFTWARE DE CALIDAD:

Impacto del uso de herramientas de software en la implementación de software de calidad

Impacto del uso de herramientas de software en la implementación de software de calidad

En cuanto a las herramientas que ayudan en la implementación de software de calidad, estas se agrupan en tres categorías: calidad del producto software, Testing y Scrum; en cada categoría podemos encontrar una amplia variedad de herramientas que nos aseguran implementar software de calidad. Para los fines de la investigación solo se centró en la calidad del producto software y entre las herramientas que mejores resultados nos brindaron tenemos SonarQube, Vis ual Studio Code Analysis y Cloc; se eligió estas tres herramientas al ser de rápida configuración, por su facilidad de uso, la información detallada que muestran luego de la ejecución de un análisis , no son de pago y sobretodo son compatibles con el lenguaje de programación utilizado en el proyecto SISGED.
Mostrar más

103 Lee mas

Administracion de proyectos para el desarrollo de software de calidad

Administracion de proyectos para el desarrollo de software de calidad

Pienso que el origen de la mayoría de los errores en un sistema lo constituyen las personas encargadas de administrar un proyecto, ya que si no están conscientes de que para ello es nece[r]

109 Lee mas

Modelos y métricas para evaluar calidad de software

Modelos y métricas para evaluar calidad de software

Por las razones expuestas, existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad. Para ello, se avanza en la definición e implementación de estándares que fijan los atributos deseables del software de calidad, a la vez que surgen modelos y metodologías para la evaluación de la calidad. Por otra parte, en los últimos años el sector TIC ha tomado una relevancia particular en la Argentina, y se está asentando como un nuevo pilar del desarrollo nacional. La concentración geográfica de empresas, universidades y todos los actores involucrados en dicho sector, incrementa la utilización de la capacidad instalada de las regiones, potencia su industria y mejora la calidad de sus productos e insumos [1]. En consonancia con estos propósitos, a partir del año 2005, se constituyen en la región, primero el Polo IT Chaco y luego el Polo IT Corrientes, buscando mediante la asociatividad el crecimiento individual y conjunto de las empresas que lo componen.
Mostrar más

6 Lee mas

Calidad de Software. Aseguramiento de la Calidad de Software

Calidad de Software. Aseguramiento de la Calidad de Software

Lo más interesante en estas dos definiciones de la Calidad de Software, es la necesidad de que un software de calidad debe satisfacer los requerimientos dados por el usuario. Ahora bien, la IEEE, citado por (Barbacci et al, 1995) afirma que la calidad de un software es el grado en el cual el software posee una combinación deseada de factores.

5 Lee mas

Evaluación de calidad de un producto de software

Evaluación de calidad de un producto de software

Un producto de software con deficiente calidad provocará principalmente desconfianza y malestar en el cliente y/o usuario, traduciéndose esto en costos para la empresa que desarrolló el producto, dado que tendrá que invertir tiempo en re-trabajo para solucionar los inconvenientes del software y puede hasta llegar a perder clientes. Además, según el contexto de uso del producto, los riesgos de inconvenientes en el mismo pueden llegar a ser graves e incluso catastróficos. Por otro lado producir software de calidad conlleva a beneficios tanto para el usuario como para el proveedor, dado que el usuario se verá conforme y confiado en el producto, ya que a mayor nivel de calidad será mayor el nivel de confianza del usuario en éste, y el proveedor irá afianzando su expertise en el desarrollo, hará crecer el producto mejorándolo continuamente y se verá beneficiado económicamente porque la inversión en su producto será no tanto en re-trabajo para solucionar inconvenientes (los cuales siempre existirán) sino para expandir el producto y su mercado.
Mostrar más

132 Lee mas

Gestión de calidad en desarrollo de software

Gestión de calidad en desarrollo de software

El control de calidad considera la vigilancia del proceso de desarrollo de software para asegurar que se sigan los procedimientos y los estándares de garantía de ca- lidad. El control de calidad incluye la comprobación de que las entregas cumplan los estándares definidos La obtención de un software con calidad implica la uti- lización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad, mantenibili- dad y facilidad de prueba, a la vez que eleven la pro- ductividad, tanto para la labor de desarrollo como para el control de la calidad del software. [1,2]
Mostrar más

5 Lee mas

Análisis del proceso de pruebas de calidad de software

Análisis del proceso de pruebas de calidad de software

Abstract. Introduction: This article is the result of reading, review, analysis of books, maga- zines and articles well known for their scientific and research quality, which have addressed the software quality testing process. The author, based on his work experience in software development companies, teaching and other areas, has compiled and selected information to argue and substantiate the importance of the software quality testing process. Meth- odology: the existing literature on the software quality testing process was analyzed at a local, national and global context. The ScienceDirect, Elsevier, Springer, Wiley Online Li- brary, Proquest, Engineering Village, Scopus, Dialnet databases were thoroughly reviewed. Results: important concepts are described in the testing process, characteristics, method- ologies and frameworks focused on the proper implementation of a testing process. Con- clusions: The Article gives rise to results and conclusions in order for software product de- velopment companies to improve performance, effectiveness and optimization of software quality testing processes, and it is also a fundamental base to undertake software quality research processes.
Mostrar más

14 Lee mas

Unidad 5   Calidad del software pdf

Unidad 5 Calidad del software pdf

Debe definir los atributos de calidad a considerar para el sistema a desarrollar, e indicar cómo medir dichos atributos... Unidad 5 - Calidad del Software 15 Control de la Calidad[r]

11 Lee mas

Elaboración de planes de la calidad en proyectos de software

Elaboración de planes de la calidad en proyectos de software

En aquellos casos que la organización no cuente con un proceso organizacional, los planes de la calidad de los proyectos brindan una excelente aproximación a los elementos que el proceso a nivel de la organización podrá tener. En aquellas organizaciones con un grado mayor de madurez, la formalización le permitirá sistematizar las mediciones al proceso y el análisis de las variaciones en su aplicación.

12 Lee mas

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso

desarrollado reúne los requerimientos y su desempeño es el esperado, es preciso que se supervisen las actividades de desarrollo del software y su rendimiento, en distintas oportunidades durante cada fase del ciclo de vida. Este es el papel del aseguramiento de la calidad del software.

55 Lee mas

Métodos y herramientas orientados a la calidad del software

Métodos y herramientas orientados a la calidad del software

 Elaboración de una propuesta metodológica para la especificación de requerimientos en el desarrollo de aplicaciones web, basada en el estándar IEEE 830-1998, las normas ISO/IEC 15504 e ISO/IEC 12207, la metodología NDT y el concepto de trazabilidad aplicado como factor de calidad, con el objetivo de contribuir a la mejora de la calidad de aplicaciones web.  Desarrollo de una herramienta para la evaluación genérica de aplicaciones web, basada en estándares de calidad de producto software. Cada uno de los componentes está siendo implementado en la forma de plugins, que evalúa una característica en particular y entrega al Framework el valor obtenido para que éste evalúe el nivel global de calidad de la aplicación.
Mostrar más

5 Lee mas

Modelo estratégico para el área de calidad de software

Modelo estratégico para el área de calidad de software

En este caso, el proceso de documentación con fallas o falta de información afecta de manera directa en la solución y análisis de pruebas, pues los documentos crean los lineamientos de f[r]

104 Lee mas

Norma de Calidad Colombiana para Productos de Software y Relación entre Modelos de Calidad y Especificación de Requerimientos de Productos de Software

Norma de Calidad Colombiana para Productos de Software y Relación entre Modelos de Calidad y Especificación de Requerimientos de Productos de Software

Dirigir las actividades seleccionadas para la evaluación, y analizar y registrar los resultados para determinar la adecua-ción de los productos software. Analizar el impacto de las deficiencias identificadas y de las opciones para regular el uso del producto. Extraer conclusiones respecto a la aceptabilidad del producto, y la decisión final de comprar o no.

41 Lee mas

Medición y estimación del software: métodos y herramientas para mejorar la calidad del software

Medición y estimación del software: métodos y herramientas para mejorar la calidad del software

Para entender la estimación de recursos para proyectos web, según [3] se han realizado estudios previos que dieron como resultado el desarrollo de modelos que usan como entrada factores tales como el tamaño de una aplicación web, y factores de costo (por ej., herramientas, calidad de los desarrolladores, tamaño del equipo) y proveen una estimación de esfuerzo como salida. La diferencia entre estos estudios fueron los números y tipo de medidas de tamaño utilizadas, la elección de los factores de costo y ocasionalmente las técnicas empleadas para construir modelos de estimación de recursos.
Mostrar más

5 Lee mas

Estudio de las prácticas de calidad del software implementadas en las MIPYMES desarrolladoras de software de Pereira

Estudio de las prácticas de calidad del software implementadas en las MIPYMES desarrolladoras de software de Pereira

 En la industria del software es fundamental estar muy bien informado de las nuevas herramientas disponibles para implementarlas y mejorar cada día los desarrollos de software. En Colombia no existe aun la denominada industria de software debido a que las empresas del país aun son jóvenes y existen algunos inconvenientes que no han dejado que éstas maduren, como la falta de certificación en los desarrollos de software, esto se puede presentar debido al poco interés de conocer y estudiar aquellos modelos que permiten identificar las fallas que se pueden tener al interior de la empresa.
Mostrar más

107 Lee mas

Definición de Métricas de Calidad para Productos de Software

Definición de Métricas de Calidad para Productos de Software

El estándar ISO/IEC 9126 se compone de cuatro partes: modelo de calidad, métricas externas, métricas internas y métricas para la calidad en uso. Propone un modelo de calidad categorizando la calidad de los atributos software en seis características (funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad), las cuales son subdivididas en subcaracterísticas. El modelo más actual está representado por las normas ISO 25000, conocidas con el nombre de SQuaRE (Software Quality Requirements and Evaluation), basada en ISO 9126 y en ISO 14598, se desagrega en 5 tópicos: 1-Gestión de la Calidad (2500n), 2- Modelo de Calidad (2501n), 3- Medidas de Calidad (2502n), 4-Requerimientos de Calidad (2503n) y 5-Evaluación de la Calidad (2504n) [PGC07].
Mostrar más

6 Lee mas

Mejorando un sistema de soporte para la calidad de software

Mejorando un sistema de soporte para la calidad de software

NodeBT (List<String> formulaList, NodeBT right, NodeBT left, NodeBT parent, String distinguish, int mark, String appliedRule). Constructor of a node with all their attributes[r]

39 Lee mas

Medidas de calidad para software orientado a agentes.

Medidas de calidad para software orientado a agentes.

Finalmente, Huebscher y McCann presentaron un estudio sobre computación autónoma. Ellos mostraron que esta disciplina ha evolucionado para crear sistemas de auto-gestión de software en un intento por superar las complejidades y la incapacidad para mantener los sistemas actuales y emergentes. Propusieron que las principales propiedades de auto-gestión de un sistema de computación autónoma son: la auto-configuración (se configura de acuerdo a objetivos de alto nivel), auto-optimización (optimiza el uso de los recursos), la auto-sanación (detecta y diagnostica los problemas) y la auto-protección (se protege de los ataques malintencionados, y también de los usuarios finales, que sin querer hacen cambios en el software). No se proponen medidas para evaluar estas propiedades [Huebscher, 2008]. En general, de los trabajos antes mencionados, no se establecen medidas específicas para evaluar la autonomía de un agente de software.
Mostrar más

152 Lee mas

UTN Proyecto. Testing de Software - Calidad de productos de Software. Autor: Gabriela Muñoz

UTN Proyecto. Testing de Software - Calidad de productos de Software. Autor: Gabriela Muñoz

Un sistema puede exhibir una respuesta diferente dependiendo de las condiciones actuales o de la historia previa (su estado). En este caso, ese aspecto del sistema puede ser mostrado como un diagrama de transición de estado. Permite que el probador vea el software en términos de sus estados, transiciones entre estados, las entradas o eventos que activan cambios de estado (transiciones) y las acciones que pueden resultar de esas transiciones. Los estados del sistema o del objeto bajo prueba son separados, identificables y finitos en número. Una tabla de estado muestra la relación entre los estados y las entradas, y puede resaltar posibles transiciones que son inválidas. Las pruebas pueden estar diseñadas para cubrir una secuencia típica de estados, para cubrir cada estado, para ejercer cada transición, para ejercer secuencias específicas de transiciones o para probar transiciones inválidas. Las pruebas de transición de estado son más usadas dentro de la integrada industria del software y de la automatización técnica en general. Sin embargo, la técnica es también adecuada para modelar un objeto de negocio que tenga estados específicos o que pruebe flujos de capción de diálogo (por ejemplo para aplicaciones de Internet o escenarios de negocio).
Mostrar más

77 Lee mas

Show all 10000 documents...