La calidad de software puede definirse como un   proceso a seguir para completar correctamente el              desarrollo ...
INTRODUCCION   En este documento esta la clara la definición de calidad de software e ingeniería   de software, se explica...
2. Formula la definición de Ingeniería de Software y su relación con un producto de   software de alta calidad   La Ingeni...
CONCLUSIONES     La ingeniería de software se debe aplicar correctamente para diseñar y      elaborar excelentes software...
BIBLIOGRAFIA     Rodolfo Quispe-Otazu. ¿Que es la Calidad de Software?. Blog de Rodolfo Quispe-Otazu      [Internet]. Dic...
Próxima SlideShare
Cargando en…5
×

Calidad de software, Administración de riesgos

891 visualizaciones

Publicado el

Publicado en: Tecnología
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
891
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
7
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Calidad de software, Administración de riesgos

  1. 1. La calidad de software puede definirse como un proceso a seguir para completar correctamente el desarrollo de una aplicaciónCalidad delSoftwareCONCEPTOS BASICOSArticulo por:Javier Alberto Saldaña Diaz
  2. 2. INTRODUCCION En este documento esta la clara la definición de calidad de software e ingeniería de software, se explica el procedimiento que se debe seguir para poner en práctica correctamente la Ingeniería de Software y la calidad de software mediante un ejemplo con un portal bancario. Actividad 1 - Conceptos Básicos de la Calidad del Software1. Revise los conceptos de calidad que describen [Pressman 98], ISO 8402:1994 y la norma IEEE 1601 y establezca con sus propias palabras que es la calidad en el software Teniendo en cuenta las definiciones de calidad de software 1 Definiciones: Calidad del Software  La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario. [IEEE, Std 610-1900]  Concordancia del software producido con los requerimientos explícitamente establecidos, con los estándares de desarrollo prefijados y con los requerimientos implícitos no establecidos formalmente, que desea el usuario. [Pressman, 1998] A partir de estás definiciones y con las investigaciones realizadas se puede decir que la calidad de software es un procedimiento que se debe realizar en el momento del desarrollo de software, en este proceso se deben tener en cuenta los requerimientos funcionales definidos con el usuario y el diseño de los alcances y limitaciones que se estiman en un tiempo determinado. Después de definir los puntos anteriores, se inicia el desarrollo con el cuál la mejor forma de verificar que si se esta llevando correctamente la practica es realizando reuniones y entregables con el cliente cada semana, cada 2 semanas según se defina, estos entregables permitirán que el cliente revise lo que esta hecho y de un visto de como le parece, además que a parte de mostrar como va avanzando la aplicación se esta brindando confiabilidad al cliente y esta es una táctica que se utiliza para que el cliente este más satisfecho. Luego de tener el desarrollo con los requerimientos funcionales al día y cumpliendo con lo acordado con el cliente se realiza la entrega de una versión inicial (versión beta) y se realiza la etapa de transición para al final realizar el ultimo entregable con los errores presentados (si existen) ya corregidos. 1 Rodolfo Quispe-Otazu. ¿Que es la Calidad de Software?. Blog de Rodolfo Quispe-Otazu [Internet]. Diciembre 2008. Disponible en: http://www.rodolfoquispe.org/blog/que-es-la-calidad-de-software.php
  3. 3. 2. Formula la definición de Ingeniería de Software y su relación con un producto de software de alta calidad La Ingeniería de software es la aplicación de conocimientos para llevar a cabo el diseño, desarrollo e implementación de un software nuevo, utilizando diferentes mecanismos y patrones de diseño existentes para realizar un correcto desarrollo de aplicaciones. La ingeniería de software se puede relacionar con un portal bancario, dado que antes de iniciar a realizar un portal de esta índole y de este tamaño es necesario realizar un correcto diseño y levantamiento de requerimientos en el cuál se estipulen todos los factores existentes, dentro de la ingeniería de software esta el diseñar la estructura y el funcionamiento del sistema distribuido que se va a realizar, para luego revisar cuál es la mejor forma de iniciar el desarrollo del aplicativo teniendo en cuenta que será bastante grande y que al salir al aire se van a tener miles de usuarios ingresando por lo que desde un comienzo debe pensar en como optimizar el rendimiento y hacer las pruebas estimadas para que funcione correctamente.
  4. 4. CONCLUSIONES  La ingeniería de software se debe aplicar correctamente para diseñar y elaborar excelentes software.  La calidad de software es necesaria en cualquier desarrollo para cumplir con un objetivo, unos requerimientos y desarrollar de forma adecuada un nuevo aplicativo.  En el momento de desarrollar se debe tener en cuenta la alta disponibilidad que va a tener la aplicación, confiabilidad, los recursos que consumirá, la seguridad entre muchas variables que no se deben dejar pasar.
  5. 5. BIBLIOGRAFIA  Rodolfo Quispe-Otazu. ¿Que es la Calidad de Software?. Blog de Rodolfo Quispe-Otazu [Internet]. Diciembre 2008. Disponible en: http://www.rodolfoquispe.org/blog/que-es-la- calidad-de-software.php a b  SWEBOK executive editors, Alain Abran, James W. Moore ; editors, Pierre Bourque, Robert Dupuis. (2004). Pierre Bourque and Robert Dupuis. ed. Guide to the Software Engineering Body of Knowledge - 2004 Version. IEEE Computer Society. pp. 1–1. ISBN 0- 7695-2330-7  ACM (2006). "Computing Degrees & Careers". ACM. Retrieved 2010-11-23. Read more: http://www.answers.com/topic/software-engineering#ixzz29D15f1il  Laplante, Phillip (2007). What Every Engineer Should Know about Software Engineering. Boca Raton: CRC. ISBN 978-0-8493-7228-5. Retrieved 2011-01-21. Read more: http://www.answers.com/topic/software-engineering#ixzz29D1C1dfj  IEEE Computer Society. "2006 IEEE computer society report to the IFIP General Assembly" (PDF). Retrieved 2007-04-10. Read more: http://www.answers.com/topic/software-engineering#ixzz29D1Qefl2  Leondes (2002). intelligent systems: technology and applications. CRC Press. ISBN 978-0- 8493-1121-5. Read more: http://www.answers.com/topic/software-engineering#ixzz29D1b06Jz  Abran, Alain, ed. (2005) [2004]. "Chapter 1: Introduction to the Guide". Guide to the Software Engineering Body of Knowledge. Los Alamitos: IEEE Computer Society. ISBN 0- 7695-2330-7. Retrieved 2010-09-13. "The total volume of cited literature is intended to be suitable for mastery through the completion of an undergraduate education plus four years of experience." Read more: http://www.answers.com/topic/software-engineering#ixzz29D2BvYyw

×