1. CALIDAD EN
DESARROLLO
DE SW
Universidad del Desarrollo Profesional. Derechos
Reservados 2011, prohibida su reproducción total o
parcial. Para uso exclusivo del personal docente y
estudiantes inscritos en el programa.
2. CALIDAD
• En los 90’s se popularizó el término CALIDAD,
ya que hace referencia a diversas áreas como
a gerencial, objetos de consumo, servicios,
administración, gestión, atención al público,
universidades, hospitales, líneas aéreas,
gobiernos, bancos, etc… también en el campo
de la ciencia se debe aplicar la calidad:
medicina, economía, ingeniería, biología,
sociología
3. • La calidad debe satisfacer a un amplia gama
de entes relacionados pero no mutuamente
excluyentes, como:
– Clientes
– Procesos
– Organismos
– Productos (documentos, aplicaciones app,
mediciones…)
4. • Dentro de la CALIDAD es importante crear una
cultura…
– Implica un compromiso constante y tedioso de:
• Parte de la organización
• Las personas que componen la organización
5. ¿Qué es la calidad?
• Punto de vista casual
– La calidad contiene características intangibles,
términos como alta, baja y buena calidad se
utilizan en las organizaciones, sin intentar
definirlos..
• Punto de vista profesional
– Juran(1970) definio a calidad como adaptabilidad
de uso
– Crosby(1979) definió a la calidad como
conformidad con los requerimientos
6. CALIDAD DE SOFTWARE
• La calidad debe ser:
– Mensurable
– Predecible
• La calidad debe tener:
– Ausencia de defectos
– Satisfacción del usuario final
– Conformidad con los requerimientos
10. CALIDAD DEL PRODUCTO
DE SW
• Los procesos son:
– Actividades
– Tareas
– Entradas
– Salidas
– Procedimientos
11. Para tener éxito en un
proyecto
de SW
• Las personas
– Tienen herramientas y técnicas que les ayudan
– Son las que desarrollan el sw
Las personas son la clave del éxito
12. Un caso de desarrollo
de Software
• En una empresa que desarrollaban software
pensaban que los desarrolladores no eran la
parte determinante del proyecto, pensaban
que sólo eran piezas intercambiables…
13. • Lo determinante era la parte comercial y
funcional, los técnicos eran sólo como piezas o
comodines…
• Eh aquí que no todo el equipo técnico contaba
con el perfil, no tenían las cualidades y estudios
acordes para desarrollar el software que se les
encomendaba…
• Aunque todos veían los problemas de calidad de
software y gestión en el proyecto, nadie parecía
ver la causa principal del problema..
Notas del editor
La calidad es un término ambiguo y subjetivo.. Es decir, para unas personas puede significar una cosa, o se puede centrar en una cosa, pero para otras personas significa otra cosa..etc..
Como el término calidad es bastante ambiguo, lo vamos a definir desde dos puntos de vista
Adaptabilidad a la necesidad de los usuarios
Entonces la calidad del producto/desarrollo de software depende o está determinada por la calidad del proceso ?
El rol que juegan las personas es un papel determinante para el éxito del proyecto de desarrollo de sw..
Es por eso que debe invertirse en el capital humano, como por ejemplo en capacitacion constante al personal, programas de incentivos, programas de recreación
Que no le estaban invirtiendo al personal, lo suficiente… como para que se desarrollaran software de calidad…