PDF superior Uso de modelos de calidad en las mypes productoras de software de Lima

Uso de modelos de calidad en las mypes productoras de software de Lima

Uso de modelos de calidad en las mypes productoras de software de Lima

Por ejemplo, Yepes, Pardo y Gómez (2015) realizan la siguiente observación como resultado de una investigación de estudios de casos de adopción de metodologías ágiles en mipymes (micro, pequeñas y medianas empresas) desarrolladoras de software: De los 29 estudios, 11 siguieron el método SCRUM y 9 el método XP, asimismo, algunos estudios han utilizado enfoques tradicionales como el modelo en cascada y espiral. Por otro lado, el 34.5% de los estudios analizados proponen nuevas propuestas que permiten integrar metodologías tradicionales, están- dares y modelos de facto con enfoques ágiles, por ejemplo, CMMI e ISO/IEC 29110. Asimismo, se puede observar una tendencia de los trabajos realizados con rela- ción al uso de modelos como SCRUM y XP con el 23.9% y 19.6% respectivamente, en este sentido, de acuerdo al análisis, éstos son los modelos ágiles más populares y de mayor implementación en la industria de software hasta el momento. (p. 470) Asimismo, identifican intereses por integrar prácticas ágiles con modelos tradicio- nales, convencionales, de facto y estándares internacionales, siendo los métodos ágiles SCRUM y XP los más utilizados, ya que han sido ampliamente implementados e inte- grados por mipymes y grandes empresas junto a otros modelos, como el CMMI, la norma ISO/IEC 29110, el modelo en espiral y el modelo en cascada, entre otros.
Mostrar más

20 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

Modelos y métricas para evaluar calidad de software

Modelos y métricas para evaluar calidad de software

El estándar ISO/IEC 9126 se compone de cuatro partes: modelo de calidad [10], métricas externas [11], métricas internas [12] y métricas para la calidad en uso [13]. 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. La calidad de uso es definida como “la capacidad del software que posibilita la obtención de objetivos específicos con efectividad, productividad, satisfacción y seguridad” [14]. El modelo más actual está representado por las normas ISO 25000:2005, 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) [8]. La especificación de requisitos de calidad y la evaluación de productos software son dos procesos que por su inherente complejidad pueden beneficiarse del proceso que regule su realización. Sin embargo, y como señala el estándar SQuaRE, es importante que sus objetivos estén alineados. Por ello, la creación de una norma que regule su realización pueda ser muy beneficiosa, en cuanto a la consistencia de los resultados obtenidos [14]. Otro aspecto destacable de SQuaRE es la incorporación de una normalización de la terminología, considera la Metrología como la ciencia de la medida y la necesidad de amoldar los conceptos usados en Ingeniería del Software a los utilizados en otras disciplinas que hacen uso de la medición [15].
Mostrar más

6 Lee mas

Uso de modelos basados en arquitectura de software para el desarrollo de herramientas de composición más usables

Uso de modelos basados en arquitectura de software para el desarrollo de herramientas de composición más usables

el ejemplo anterior ilustrado en la Figura 1.1, si el alumno necesita que el mashup tenga una disponibilidad de al menos 90 % y se ejecute en al menos 1 segundo, tendrá que analizar cada componente y vericar que el rendimiento y la disponi- bilidad del mashup sean los deseados cuando el mashup se ejecute. Esto debido a que Yahoo Pipes! no cuenta con algún mecanismo para especicar y estimar dichas expectativas de calidad de servicio en tiempo de diseño. Este problema está rela- cionado con principio de anticipación, que es frecuentemente usado para evaluar la usabilidad. En el Capítulo 2 sección 2.3.3 se proveen los detalles correspondientes. 4. Uso de un lenguaje de bajo nivel de abstracción. Para poder realizar la composición de componentes, el usuario deberá usar un lenguaje de composición especíco. Por lo regular estos lenguajes son técnicos y de bajo nivel de abstracción. Aprender este tipo de lenguajes demanda tiempo y esfuerzo a los usuarios nales. Por ejemplo, en la Figura 1.1 se puede ver que el nombre de las categorías en las que están clasicados los componentes, incluso los nombres de los componentes y el de los parámetros necesarios para congurarlos no se encuentran en un lenguaje de alto nivel que el usuario pueda entender. Además, con respecto al error presentado en la Figura 1.2, Unable to create subpipe with pipe id...: Error fetching pipe denition for ..., generalmente los usuarios nales no logran entender qué signica dicho error debido a que está expresado en lenguaje técnico, por lo cual tendrán que investigar cómo solucionarlo. En el Capítulo 2 sección 2.3.3 se explica que este problema está relacionado con principios como anticipación, reconocimiento antes que recuerdo o relación entre el sistema y el mundo real, que son frecuentemente usados para evaluar la usabilidad.
Mostrar más

111 Lee mas

Modelos y métodos de calidad: fortalecimiento de la seguridad en los sistemas de software

Modelos y métodos de calidad: fortalecimiento de la seguridad en los sistemas de software

Los avances tecnológicos aportan un nuevo nivel de autonomía a los vehículos, los robots en los almacenes, las cámaras de seguridad y una amplia gama de servicios de Internet. Por lo tanto, los autos, datos personales, métodos de pago electrónico, servicios en la nube y dispositivos personales de empleados serán algunos de los blancos de los ciberdelincuentes. La seguridad se ha convertido en un punto crítico para la vida diaria de las personas. Dicho avance, nos lleva a combinar y extender las características deseables o esperables de los recursos humanos para garantizar la seguridad de datos e información de las organizaciones. El incremento en la seguridad, con el uso de modelos de calidad adecuados, con posibilidad de implementar un tablero de control, asegura un adecuado resguardo de toda la información sobre los proyectos en marcha, que es esencial para poder gestionar de manera eficiente. En este sentido, la presente propuesta consiste en la definición de un modelo que se basa en las mejores características de seguridad de la Norma ISO 25000, tales como Confidencialidad, Integridad, Responsabili- dad, Autenticidad y las consideraciones de la ISO 9001 con respecto a las condiciones o características de los recursos humanos de las organizaciones.
Mostrar más

5 Lee mas

Normas y Modelos de Calidad para la Mejora de Productos y Procesos de Software, y de Procesos de Gestión

Normas y Modelos de Calidad para la Mejora de Productos y Procesos de Software, y de Procesos de Gestión

software, tanto a nivel de realización de un producto, definición del proceso, o gestión, dejó de ser una aspiración para ser una necesidad para aumentar la competitividad de las mismas, ya sea para la obtención de una certificación y poder acceder a beneficios impositivos que promueve la denominada Ley de Software [1], o bien, con el objetivo de lograr una mejora a través del uso de buenas prácticas. La aplicación de estas prácticas en un proyecto, llevan hacia la definición de procesos concretos que facilitan la previsibilidad de la organización al momento de encarar nuevos proyectos [2]. El uso de normas y estándares para el logro del objetivo, es cada vez más común. Habitualmente los términos estándar y norma se utilizan como sinónimos, pero hay una diferencia importante que debemos tener en cuenta, el término norma, se define como, “regla
Mostrar más

5 Lee mas

Validación del uso de métodos de producción de software de requisitos a código dirigidos por modelos

Validación del uso de métodos de producción de software de requisitos a código dirigidos por modelos

Esa información se ha dividido en cuatro partes principales, en estas partes se ha estudiado el proceso realizado y los resultados obtenidos. En primer lugar, se ha evaluado la trazabilidad conceptual, donde se ha evaluado la cobertura funcional de Great con respecto a la capacidad de poder diseñar modelos de análisis comunicacional donde se han obtenido resultados positivos, ya que Great contiene prácticamente todos los elementos necesarios para un correcto diseño de un diagrama de ese tipo. En segundo lugar, respecto a la evaluación de brechas funcionales los resultados no han sido tan positivos, ya que en el diseño interno y la transformación a OO-Method, se han encontrado bastantes evidencias de que Great es una herramienta por madurar que necesita generar más información o dar evidencias de que se ha generado esta. Tercero, respecto a la evaluación del modelo generado se han realizado dos evaluaciones, una evaluación estándar y otra utilizando el Gold Standard, gracias a la combinación de ambos se ha observado que el modelo generado es correcto y contiene toda la información necesaria en un modelo de ese tipo para que sea completo. Sin embargo, todo lo que contiene no es suficiente para manejar un sistema de información, ya que los servicios que se generan son servicios de creación, y para manejar un entorno de este tipo se necesitan servicios de todo tipo, para complementar estos servicios, se requiere de un modelado de otros procesos de negocio usando GREAT, particularmente los que permiten gestionar las entidades de datos usadas en el proceso de venta de disfraces y accesorios. Por último, se ha realizado una evaluación del código generado en IntegraNova a partir del diagrama de OO-Method. Respecto a esta parte también hay valoraciones contrapuestas, ya que el código generado es de gran calidad, tanto el frontend como el
Mostrar más

78 Lee mas

Métricas aplicadas a los modelos de calidad: caso de uso en los SIG

Métricas aplicadas a los modelos de calidad: caso de uso en los SIG

Dentro del marco de la ingeniería del software el análisis de calidad basado en estándares no es un proceso aislado, trabajos como los presentados por Boehm y McCall han dado origen a estándares entre los que se destaca el ISO/IEC 9126, con el cual se han presentado algunas alternativas válidas de análisis y evaluación. Actualmente, uno de los problemas que afrontan los responsables de la implementación de proyectos relacionados con los Sistemas de Información Geográfica, es no contar con una técnica o herramienta que les permita seleccionar de forma objetiva cual de los paquetes de software disponibles en el mercado es el que mejor se adapta a las condiciones del proyecto, satisfaciendo de forma eficiente los requerimientos y necesidades del usuario. Este artículo plantea un modelo de calidad para soportar esta decisión sobre un conjunto de métricas propias derivadas de la evaluación consistente de características, sub-características y atributos del software, hasta llegar a obtener un Indicador de calidad SIG que permita elegir con un criterio técnico la plataforma idónea.
Mostrar más

13 Lee mas

Metodología ágil iconix en la calidad del producto software, Lima, 2017

Metodología ágil iconix en la calidad del producto software, Lima, 2017

Silveira y Silva (2015), en el estudio “Adaptación de métodos ágiles: una revisión sistemática de la literatura”, indican que la industria de desarrollo de software ha adoptado métodos ágiles en lugar de métodos tradicionales, porque son más flexibles y pueden traer beneficios para administrar cambios de requerimientos, mejorar la productividad y la alineación con el cliente; el objetivo del estudio fue: evaluar, sintetizar y presentar características sobre la adaptación de métodos ágiles, y los criterios utilizados para la selección de prácticas ágiles, han revisado 783 estudios publicados entre 2002 y 2014, se analizó 56 artículos como descriptores de enfoques de adaptación de métodos ágiles. La adaptación de métodos ágiles puede considerarse madura, ya que aproximadamente 2/3 de los artículos utilizan métodos de investigación empírica, por la necesidad que las organizaciones establezcan y adopten modelos para la adaptación de métodos ágiles; según el entorno interno utilizaron variables como el tipo de proyecto, la comunicación, la cultura y el soporte de gestión, de acuerdo a los objetivos se utilizaron variables como los objetivos comerciales, el grado de innovación y la complejidad.
Mostrar más

229 Lee mas

Modelos de Calidad de Software

Modelos de Calidad de Software

La calidad externa e interna establecen que cualquier componente de calidad del software puede ser descrito en términos de una o más de seis características básicas, las cuales son: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad; cada una de las cuales se detalla a través de un conjunto de sub características que permiten profundizar en la evaluación de la calidad de productos de software y la calidad de las necesidades del usuario o calidad de uso que posee cuatro características que ayuden al usuario a cumplir sus objetivos, ellas son: eficacia, productividad, seguridad y satisfacción.
Mostrar más

46 Lee mas

Propuesta de modelo de mejora para mypes productoras de software

Propuesta de modelo de mejora para mypes productoras de software

Osterwalder y Pigneur (2011) indican que hay que caracterizar la organización mediante el modelo de negocio, el cual es definido como el modelo que “describe las bases sobre las que una empresa crea, proporciona y capta valor” (p. 14). Así también, Barrios (2010) define como modelo de negocio al conjunto complejo de rutinas interdependientes que se descubren, ajustan y matizan mediante la acción. El término más importante dentro de esta definición está dado por la palabra interdependientes, y esta es una de las principales diferencias de esta herramienta. Se suele definir como un negocio o empresa a la generación de valor a través de la utilización de la cadena de valor. En relación con la propuesta de valor, según los ejemplos brindados por Osterwalder y Pigneur (2011) en las organizaciones productoras de software se puede considerar como el modelo basado en la personalización, el cual se indica que crea valor, ya que el cliente de productos software exige calidad y adaptabilidad a sus necesidades. Otro modelo propuesto en Osterwalder y Pigneur (2011) es el basado en diseño, que es “un factor importante, aunque difícil de medir. Un producto puede destacar por la superior calidad de su diseño” (p. 24). Esto es muy importante, ya que se sigue un ciclo de vida del desarrollo de software para elaborar el producto software, y para asegurar la calidad es necesario realizar su medición; por ello, los proyectos de mejora de procesos deben incluir un modelo de medición para asegurar la calidad y el éxito de la aplicación de los modelos de mejora de procesos. Esto se observa también en García, Mitre, De Amescua y Velasco (2010), que muestran un modelo de medición basado en que, desde la perspectiva de la gestión estratégica, se debe lograr que las organizaciones cumplan sus objetivos competitivos; y al aplicar una mejora de procesos de software, esta debe alinearse con los objetivos estratégicos; asimismo, para saber que esto se cumple debe medirse. En dicho artículo se propone el modelo de medición: Método Balan- ceado Objetivo-Cuantificadores (Balanced Objective-Quantifiers Methodology - BOQM) el cual integra la gestión estratégica, la mejora de procesos y la medición cuantitativa para lograr la competitividad de las organizaciones de ingeniería de software.
Mostrar más

18 Lee mas

ANÁLISIS COMPARATIVO DE MODELOS Y ESTÁNDARES PARA EVALUAR LA CALIDAD DEL PRODUCTO DE SOFTWARE

ANÁLISIS COMPARATIVO DE MODELOS Y ESTÁNDARES PARA EVALUAR LA CALIDAD DEL PRODUCTO DE SOFTWARE

• Actualmente es uno de los estándares de calidad más extendidos. En su forma real, abarca tanto modelos de calidad como métricas. Debido a su naturaleza genérica, algunos de los conceptos presentados allí deben ser refinados antes de usar el estándar en un proyecto real. Específicamente, con respecto a la parte 1 de la norma, se centra en la forma jerárquica de las entidades de calidad (es decir, características, subcaracterísticas y atributos) que aparecen en los modelos de calidad; se algunos criterios para distinguir entre subcaracterísticas y atributos; se distingue entre atributos derivados y atributos básicos; y se propone una extensión para cubrir no solo factores técnicos sino también administrativos y políticos. Con respecto a las otras 3 partes del estándar (una de ellas actualmente pendiente de aprobación), distinguimos diferentes criterios de categorización de métricas (escala, tipo, objetividad, cualitativo / cuantitativo) y los fundamentos detrás de su definición con la Meta-Pregunta -Enfoque métrico. Como contribución final, el uso de diagramas de clase UML para representar todos los conceptos del estándar y sus relaciones, y se destaca la necesidad de contar con soporte de herramientas para el desarrollo de modelos de calidad y la definición de métricas.
Mostrar más

67 Lee mas

Propuesta de un proceso de investigación cuantitativa. Aplicación en la caracterización de las mypes productoras de software

Propuesta de un proceso de investigación cuantitativa. Aplicación en la caracterización de las mypes productoras de software

En este artículo se resalta tanto el proceso de investigación cuantitativa como su aplicación para lograr el objetivo de identifi car el nivel de calidad en las mypes productoras de software. El presente trabajo está dirigido a los estudiantes en su rol como investigadores, teniendo en cuenta que uno de los objetivos estratégicos de las instituciones de educación superior es promover la cultura de la investigación. Es de esa manera que se logrará una signifi cativa diferencia y se adquirirá una mejor formación, lo cual les permitirá ser más competitivos. El proceso de investigación cuantitativa facilita la realización de métodos primarios que hacen posible obtener la caracterización de la mypes productoras de software de Lima, y así establecer el nivel de calidad de este tanto en sus procesos como en sus productos.
Mostrar más

22 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

Gestión del financiamiento para el desarrollo de las MYPES productoras de prendas de vestir de la ciudad de Huánuco: 2015

Gestión del financiamiento para el desarrollo de las MYPES productoras de prendas de vestir de la ciudad de Huánuco: 2015

Página 32 conclusiones (a) no se hacen generalizaciones estadísticas acerca de la población; (b) la recolección de datos está basada en entrevistas en profundidad, y los empresarios podrían no haber compartido razones personales y profundas acerca de los factores que limitan el crecimiento de sus empresas; (c) la definición de formalidad está referida a los aspectos legal y tributario de las empresas, es decir, son consideradas como formales aquellas que tienen una actividad económica legal, que operan como personas jurídicas o personas naturales con actividad empresarial, aunque ello no necesariamente significa que cumplen con todas las normativas laborales y fiscales; y (d) una de las dificultades de investigar a las MYPES es la falta de una base de datos sobre la cual construir muestras representativas, por lo que la investigación ha usado un muestreo de propósito que disminuye la generalización de los resultados.
Mostrar más

158 Lee mas

Modelos administrativo para las MYPES en Bucaramanga  Caso calzado

Modelos administrativo para las MYPES en Bucaramanga Caso calzado

Para hablar de este enfoque en particular es necesario retomar la Teoría General de Sistemas en la cual se destaca la interacción que se produce entre los diferentes elementos de una organización, las personas, la estructura, la tecnología y el medio. Surgió de los trabajos del biólogo alemán Ludwig Von Bertalanffy, publicados entre 1950 y 1968 y en la cual se ha definido un sistema “como un todo unitario organizado, compuesto por dos o más partes, componentes o subsistemas interdependientes y delineado por límites identificables de su ambiente o suprasistema.” Es bien conocido que el desarrollo y difusión de la teoría de sistemas es la base para integrar y entender el conocimiento de una gran variedad de campos especializados, como bien lo apuntan Fremont y James: “psicólogos, sociólogos, antropólogos, economistas y políticos han venido descubriendo y utilizando el modelo de sistemas. Al hacerlo han encontrado indicios de una estimulante unidad de la ciencia, debido a que los modelos de sistemas utilizados por los científicos, biólogos y físicos dan la impresión de ser exactamente iguales. Por ello, el modelo de sistemas es considerado por algunos teóricos del sistema como universalmente aplicable a los sucesos sociales y físicos, y a las relaciones humanas en unidades pequeñas o grandes.”
Mostrar más

41 Lee mas

Análisis comparativo de modelos de calidad orientado al desarrollo de software en pymes

Análisis comparativo de modelos de calidad orientado al desarrollo de software en pymes

A lo largo del tiempo han surgido diferentes modelos para evaluar la calidad del software, que intentan descomponer la calidad en una categoría de características más sencillas. El objetivo de estos modelos consiste en mejorar los procesos de desarrollo de modo que los proyectos sean más predecibles en tiempo y costo. Se busca además la reducción de los riesgos en el proceso de desarrollo dado que este afecta directamente al ahorro del costo. En la actualidad, existe una diversidad de modelos, enfocados en diferentes realidades y contextos. Las principales organizaciones que lideran los estándares más difundidos son: la Organización de Normalización
Mostrar más

5 Lee mas

Gestión de la liquidez financiera en las MYPES productoras de alimentos del distrito de San Jerónimo   2017

Gestión de la liquidez financiera en las MYPES productoras de alimentos del distrito de San Jerónimo 2017

 En cuanto a las deudas, en la tabla 13, se observa que el 50% de los encuestados afirman que tienen poca gestión de las deudas, mientras que el 28.8% menciona que esta es medianamente suficiente y el 19.7% que es muy poca. Por lo que podemos interpretar que, las micro y pequeñas empresas productoras de alimentos del distrito de San Jerónimo, tienen en su mayoría a presentar deudas, como cuentas comerciales, gastos de personal a pagar, prestaciones de seguridad social a pagar y deuda documentada es decir operaciones de crédito en el corto plazo, entre ellos destacan documentos a pagar, como son los pagos a instituciones financieras, proveedores y con otros acreedores.
Mostrar más

90 Lee mas

Una Revisión Sistemática en los Marcos de Trabajo de Desarrollo Software en las MiPyMEs Productoras de Software

Una Revisión Sistemática en los Marcos de Trabajo de Desarrollo Software en las MiPyMEs Productoras de Software

de software, en el contexto de las MiPyME’s desarrolladoras de software, en el periodo comprendido de 1995 a diciembre de 2013. El interés de la comunidad de Ingeniería de Software, en relación al tópico seleccionado, muestra una tendencia incremental que sugiere continuará. Se encontró que a nivel mundial, principalmente en los países desarrollados y emergentes, la mayoría de estudios se han realizado en el sector educativo y en los centros de investigación, quedando relegado el sector privado. Estos resultados probablemente indiquen que la mayoría de las contribuciones del tema sean a nivel conceptual, quedando aún camino por recorrer referente a las aportaciones del sector privado.
Mostrar más

29 Lee mas

Modelos de fiabilidad del software

Modelos de fiabilidad del software

Aunque existe una significativa cantidad de literatura sobre el diseño de interfaces hombre-máquina, se ha publicado relativamente poca información sobre métricas que proporcionen una visión interna de la calidad y facilidad de empleo de la interfaz. 94 Sears [7] sugiere la conveniencia de la representación (CR) como una valiosa métrica de diseño para interfaces hombre-máquina. Una IGU (Interfaz Gráfica de Usuario) típica usa entidades de representación, iconos gráficos, texto, menús, ventanas y otras para ayudar al usuario a completar tareas. Para realizar una tarea dada usando una IGU, el usuario debe moverse de una entidad de representación a otra. Las posiciones absolutas y relativas de cada entidad de representación, la frecuencia con que se utilizan y el “costo” de la transición de una entidad de representación a la siguiente contribuirán a la conveniencia de la interfaz.
Mostrar más

140 Lee mas

Show all 10000 documents...