Guía de pruebas de software para MoProSoft(Software testing guide for MoProSoft)
23 pages
Español

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Guía de pruebas de software para MoProSoft(Software testing guide for MoProSoft)

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
23 pages
Español
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Resumen
Existen varios modelos de procesos de software reconocidos y utilizados por la industria del software. En general, los mismos ofrecen el marco para que las empresas dedicadas al desarrollo de software puedan definir procesos propios para regir sus actividades. Es decir, especifican qué hacer. Sin embargo, estos modelos no dicen cómo hacerlo. En cuanto a las pruebas, si bien está demostrado que son fundamentales para asegurar la calidad del software, en las PYMES no siempre se les da la atención necesaria. En este trabajo se presenta una Guía de Pruebas de Software (GPS) para MoProSoft que complementa al modelo, brindando a las PYMES la información y las herramientas útiles para llevar a cabo las pruebas.
Abstract
There are several software process models recognized and used by the software industry. All these models offer a set of valuable processes which allow companies to standardize their activities and guarantee software products of greater quality. Nevertheless, it is worth noting that the process models indicate the know-what, rather than the know-how. In relation to software testing, companies -specially Small and Medium Enterprises (SMEs)-, do not spend the time and effort required to guarantee the quality of the products throughout their entire lifecycle. In this paper, we present a Software Testing Guide to MoProSoft that complements this model, providing information and useful elements for carrying out testing duties in all categories identified by MoProSoft

Sujets

Informations

Publié par
Publié le 01 janvier 2011
Nombre de lectures 26
Langue Español

Extrait

Revista
Española de
Innovación,
Calidad e
Ingeniería del Software

Volumen 7, No. 2, octubre, 2011



Web de la editorial: www.ati.es
Web de la revista: www.ati.es/reicis
E-mail: calidadsoft@ati.es
ISSN: 1885-4486

Copyright © ATI, 2011

Ninguna parte de esta publicación puede ser reproducida, almacenada, o
transmitida por ningún medio (incluyendo medios electrónicos, mecánicos,
fotocopias, grabaciones o cualquier otra) para su uso o difusión públicos sin
permiso previo escrito de la editorial. Uso privado autorizado sin restricciones.

Publicado por la Asociación de Técnicos de Informática (ATI), Via Laietana,
46, 08003 Barcelona.
Secretaría de dirección: ATI Madrid, C/Padilla 66, 3º dcha., 28006 Madrid
ISSN: 1885-4486 © ATI, 2011 1 Revista Española de Innovación, Calidad e Ingeniería del Software, Vol.7, No. 2, 2011
Revista Española de Innovación, Calidad e Ingeniería del
Software (REICIS)

Editor
Dr. D. Luís Fernández Sanz (director)
Departamento de Ciencias de la Computación, Universidad de Alcalá

Miembros del Consejo Científico

Dr. Dña. Idoia Alarcón Dr. D. José Antonio Calvo-Manzano
Depto. de Informática Depto. de Leng y Sist. Inf. e Ing.Software
Universidad Autónoma de Madrid Universidad Politécnica de Madrid

Dra. Tanja Vos Dña. Mª del Pilar Romay
Depto. de Sist. Informáticos y Computación CEU Madrid
Universidad Politécnica de Valencia

Dr. D. Alvaro Rocha Dr. D. Oscar Pastor
Universidade Fernando Pessoa Depto. de Sist. Informáticos y Computación
Porto Universidad Politécnica de Valencia

Dra. Dña. María Moreno Dra. D. Javier Aroba
Depto. de Informática Depto de Ing. El. de Sist. Inf. y Automática
Universidad de Salamanca Universidad de Huelva

D. Guillermo Montoya Dr. D. Pablo Javier Tuya
DEISER S.L. Depto. de Informática
Madrid Universidad de Oviedo

Dra. Dña. Antonia Mas D. Jacques Lecomte
Depto. de Informática Meta 4, S.A.
Universitat de les Illes Balears Francia

Dra. Raquel Lacuesta Dra. María José Escalona
Depto. de Informática e Ing. de Sistemas Depto. de Lenguajes y Sist. Informáticos
Universidad de Zaragoza Universidad de Sevilla

Dr. Dña. Aylin Febles
CALISOFT
Universidad de Ciencias Informáticas (Cuba)
ISSN: 1885-4486 © ATI, 2011 2 Revista Española de Innovación, Calidad e Ingeniería del Software, Vol.7, No. 2, 2011

Contenidos REICIS


Editorial 4
Luís Fernández-Sanz
Presentación 5
Luis Fernández-Sanz
Evidencia empírica sobre mejoras en productividad y calidad en 6
enfoques MDD: un mapeo sistemático
Yulkeidi Martínez, Cristina Cachero y Santiago Meliá
Guía de pruebas de software para MoProSoft 28
Silvia Guardati y Alain Ponce
Sección Actualidad Invitada: 48
Aseguramiento de calidad del software en Administraciones
Públicas
Marcos Blanco, CESJE


ISSN: 1885-4486 © ATI, 2011 3 Revista Española de Innovación, Calidad e Ingeniería del Software, Vol.7, No. 2, 2011
Guía de pruebas de software para MoProSoft

Silvia Guardati, Alain Ponce
Departamento Académico de Computación, Maestría en Tecnologías de Información y
Administración
Instituto Tecnológico Autónomo de México
guardati@itam.mx, alain@tecnoimplanta.com
Resumen
Existen varios modelos de procesos de software reconocidos y utilizados por la industria
del software. En general, los mismos ofrecen el marco para que las empresas dedicadas al
desarrollo de software puedan definir procesos propios para regir sus actividades. Es decir,
especifican qué hacer. Sin embargo, estos modelos no dicen cómo hacerlo. En cuanto a las
pruebas, si bien está demostrado que son fundamentales para asegurar la calidad del
software, en las PYMES no siempre se les da la atención necesaria. En este trabajo se
presenta una Guía de Pruebas de Software (GPS) para MoProSoft que complementa al
modelo, brindando a las PYMES la información y las herramientas útiles para llevar a cabo
las pruebas.
Palabras clave: modelos de procesos de software, MoProSoft, pruebas, PYME.
Software testing guide for MoProSoft
Abstract
There are several software process models recognized and used by the software industry.
All these models offer a set of valuable processes which allow companies to standardize
their activities and guarantee software products of greater quality. Nevertheless, it is worth
noting that the process models indicate the know-what, rather than the know-how. In
relation to software testing, companies -specially Small and Medium Enterprises (SMEs)-,
do not spend the time and effort required to guarantee the quality of the products
throughout their entire lifecycle. In this paper, we present a Software Testing Guide to
MoProSoft that complements this model, providing information and useful elements for
carrying out testing duties in all categories identified by MoProSoft.

Key words: Software Process Models, MoProSoft, Testing, SME.

Guardati, S. y Ponce, A. “Guía de pruebas de software para MoProSoft”, REICIS, vol. 7, no.2, 2011, pp. 28-49. Recibido: 15-6-2010;
revisado:25-8-2010; aceptado: 18-9-2011.
ISSN: 1885-4486 © ATI, 2011 28
Revista Española de Innovación, Calidad e Ingeniería del Software, Vol.7, No. 2, 2011
1. Antecedentes
Existen varios modelos de procesos de software reconocidos y utilizados por la industria
del software. Estos modelos ofrecen un marco de procesos que permite a las empresas
definir procesos propios para regir sus actividades y, de esta manera, lograr mayor
eficiencia. Entre los modelos más conocidos se puede mencionar Capability Maturity
Model Integrated (CMMI) [1] y los estándares ISO/IEC 12207 [2] e ISO/IEC 15504 [3]. En
Latinoamérica, sobresalen Modelo de Procesos para la Industria de Software (MoProSoft)
1[4] y Melhoria de Processo do Software Brasileiro (MPS.Br) . Los modelos MoProSoft y
MPS.Br están orientados a las PYMES. En el caso de Brasil, las PYMES representan el
270% [5] del total de sus empresas, mientras que en México casi el 90%. Es importante
destacar que MoProSoft, además de convertirse en norma mexicana
(NMX-I-059/043NYCE-2005) , fue tomado como uno de los documentos de trabajo para la elaboración de
la norma internacional Lifecycle Profiles For Very Small Entities - ISO/IEC 29110, a cargo
del ISO/IEC JTC1/SC7 Working Group 24 [6].
Todos estos modelos ofrecen un conjunto de procesos valiosos para que las empresas
puedan estandarizar sus actividades y asegurar, por medio del seguimiento de los mismos,
productos de software de mayor calidad. Sin embargo, los modelos de procesos especifican
el know-what, pero no el know-how. En organizaciones grandes, esta característica no
afecta ya que las mismas cuentan con áreas responsables de la definición de procesos y, en
general, hacen uso de metodologías, estándares, tecnologías, etc. Es decir, los modelos les
ofrecen la referencia para ordenar e institucionalizar muchos de los elementos que aplican
en sus actividades cotidianas. En el caso de las PYMES la situación es distinta [7].
Aproximadamente el 75% de las empresas de software, a nivel mundial, tienen menos de
25 empleados [8] y, por lo tanto, cada empleado desempeña varios roles dentro de un
proyecto y el ritmo de las actividades está dirigido por los compromisos y no tanto por los
procesos a seguir. Por esta misma razón, es costoso para una organización de este tipo
disponer de personal que se dedique a la definición de los procesos y de todos los
elementos requeridos por los mismos. En el caso particular de México, la sexta estrategia
del Programa de Desarrollo de la Industria del Software (PROSOFT) está dedicada a

1
http://es.scribd.com/doc/65438748/MPS-BR-Guia-Geral-V1-2
2 http://www.economia.gob.mx
3 http://www.nyce.org.mx/
ISSN: 1885-4486 © ATI, 2011 29
Revista Española de Innovación, Calidad e Ingeniería del Software, Vol.7, No. 2, 2011
mejorar la capacidad de procesos de las empresas del sector de servicios de las tecnologías
de información (TI). MoProSoft es un resultado de esta iniciativa.
Respecto a las pruebas, las empresas (muchas veces por cuestiones de tiempo y
presupuesto) no las llevan a cabo con el rigor esperado. En ciertos casos, aplican las
pruebas sólo en la fase de implementación y sin enfocarse en las estrategias de la propia
empresa. Las consecuencias son costosas para la organización: tiempo extra de
programación, pérdida de confianza del cliente, incremento del tiempo total de desarrollo,

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents