000 07711aam a22003492i 4500
003 PE-TmUNAS
005 20231130121529.0
006 a||||fr|||| 00| 0|
007 ta
008 200224s2003 mx adk|frfn|| 00| 0 spasd
020 _a970-15-0899-8
_cEdición México
040 _aBiblioteca Central de la Universidad Nacional Agraria
_bspa
_cCatalogación de la Biblioteca Central de la Universidad Nacional Agraria de la Selva, transcrita por la Biblioteca Central de la Universidad Nacional Agraria de la Selva, sin modificaciones posteriores.
_dBiblioteca Central de la Universidad Nacional Agraria
_erda
041 0 _aspa
082 0 4 _222
_a005.43
245 1 0 _aCalidad en el desarrollo y mantenimiento del software /
_cMario G. Piattini Velthuis [y] Félix O. García Rubio.
264 3 1 _aMéxico :
_bALFAOMEGA GRUPO EDITOR,S.A. de C.V.,
_c2003.
264 3 4 _aMéxico :
_bALFAOMEGA GRUPO EDITOR,S.A. de C.V.,
_c©2003.
300 _a310 páginas
_bfiguras (blanco y negro), tablas (blanco y negro) y gráficos (blanco y negro)
_c24 cm
336 _2rdacontent
_atexto impreso
337 _2rdamedia
_asin mediación
338 _2rdacarrier
_avolumen
500 _aincluye anexos
500 _aIncluye información académica y profesional en la cubierta posterior
504 _abibliografía: páginas [269]-310
505 2 _adiferentes aspectos sobre la calidad en una fábrica de software. -- trazabilidad de requisitos y calidad del software: una aproximación basada en UML. -- calidad de modelos conceptuales. -- especificaciones formales en la práctica :una aplicación a UML. -- calidad en interfaces de usuario. -- calidad de sistemas web. -- la calidad en las aplicaciones de los mercados . -- aspectos de calidad en el desarrollo de software basado en componentes. -- patrones y refactorizaciones en la calidad software. -- calidad de los almacenes de datos. -- la mejora en la calidad del software enfoque práctico en estimaciones y control de proyectos. -- calidad en procesos de software ejemplo de TSPi. -- calidad en mantenimiento de software.
520 2 _a"...El desarrollo de aplicaciones informáticas es una de las actividades más importantes de nuestra civilización. Hoy en día programas altamente complejos controlan aspectos fundamentales de nuestras vidas, desde cuestiones nimias como el funcionamiento de nuestro teléfono móvil hasta situaciones esenciales, como las constantes vitales de un enfermo. Estas aplicaciones están en nuestros hogares, automóviles, aviones, electrodomésticos, hospitales, la administración, bancos, etc. Ésta es, además, una situación que cobrará más y más importancia. Por ejemplo, la miniaturización de los componentes electrónicos hará que tanto los microprocesadores como los programas para controlarlos estén presentes cada vez más en objetos cotidianos. y asistiremos en un futuro muy próximo a la proliferación de más "e-servicios" a los ciudadanos. Parece claro que todas estas aplicaciones deben ser productos de alta calidad: fáciles de usar, fiables y seguros, tan rápidos como necesite el cliente, baratos en relación con sus prestaciones, flexibles y fáciles de mantener y modificar... En cierto sentido no debe hacerse distinción entre construir un programa y fabricar cualquier otro bien de consumo. Sin embargo, la realidad nos muestra cómo estamos acostumbrados a buscar el contado de control de calidad cuando adquirimos, por ejemplo, una lavadora, pero, por otro lado, aceptamos que muchas de las aplicaciones que usamos y por las que en la mayoría de las ocasiones pagamos por ellas) no cumple mínimos requisitos de calidad exigibles a cualquier otra mercancía. La similitud no sólo alcanza a las características del producto, sino que cada vez más afecta a su proceso de producción, pues se habla ya de la fabricación del software, La calidad de un producto no se limita a su fiabilidad o corrección, aunque ésta debería estar en consonancia con el precio el uso de la aplicación de este software. Atañe a aspectos de similar importancia a la fiabilidad, como la seguridad del producto o de sus partes, cada vez más importante en tanto y cuanto una parte del software actual se realiza mediante la composición de componentes proporcionados bien por el programador, bien por el sistema de desarrollo, bien suministrados por terceros. Otros aspectos fundamentales de la calidad de un producto software son la facilidad de utilización por los usuarios esperados, las prestaciones ofrecidas por las aplicaciones, la adaptación a su mantenimiento y producción de nuevas versiones, la flexibilidad y transportabilidad a sistemas hardwares/software diferentes, etc. Por otra parte, la fiabilidad o corrección no es únicamente una característica deseable para software crítico (esto es, aquel cuyo fallo puede implicar el peligro de vidas humanas), sino que la experiencia nos indica que aparece en aspectos software cotidianos, como los muestran los sorprendentes casos del problema del año 2000 y el formato de almacenamiento de las fecha, o el paso al euro y la adaptación del software de contabilidad para que acepte cantidades con decimales, situaciones ambas rellanas en la trivialidad para cualquier programador, pero con un coste económico de su reparación exorbitante. El libro que usted, lector, tiene entre manos está dedicado esencialmente a estos aspectos, más concretamente a los principios generales que deben regir la construcción y fabricación de aplicaciones que cumplan ciertos criterios o estándares de calidad.Como ya he indicado, la calidad en el desarrollo de software es uno de los aspectos esenciales en la fabricación de software para el que los informáticos no tenemos todavía soluciones completas y necesitamos más estudio e investigación, a la par que explotar las nuevas ideas prácticamente. La importancia de este aspecto queda reflejada al ser uno de los temas prioritarios en el VI Programa Marco de Investigación de la Unión Europea dentro del subprograma IST (Information Society Technologies-Tecnologías para la Sociedad de la Información), en el informe PITAC que un grupo de expertos elaboró por encargo del entonces presidente de los EEUU Bill Clinton para fijar contenidos fundamentales en investigación y desarrollo en Tecnologías de la Información y también al aparecer dentro de las líneas esenciales en el Programa Nacional de Investigación. Desarrollo e Innovación en Tecnologías de la Información y las Comunicaciones. El volumen recoge varios trabajos de una serie de colegas universitarios y profesionales de la informática claramente expertos en la materia y, valga el juego de palabras con el tema de la obra, de calidad contrastada. Uno de los aspectos que destacaría especialmente del libro es que no se limita a los fundamentales aspectos científicos y metodológicos, necesarios por otra parte en una obra de estas características, sino que presenta experiencias prácticas, lo que supone un complemento esencial para comprender cómo llevar las exigencias de calidad al desarrollo comercial de software. Espero que disfruten y aprendan tanto con su lectura como yo lo he hecho y que la obra se convierta en referencia de estos temas para aquellos estudiantes y profesionales que quieran acercarse a unos de los retos más importantes a los que se enfrenta la comunidad informática en el principio de este siglo XXI." --Prólogo
521 3 _aMaterial bibliográfico para estudiantes universitarios, docentes e investigadores.
_bPE-TmUNAS
526 0 _aIngeniería en Informática y Sistemas
546 _aEn español
942 _2ddc
_cBK
998 _caeoa/zmvv/bmsda/dacc
999 _c705
_d705