SlideShare una empresa de Scribd logo
1 de 23
Unidad 5
Calidad del Software.
5.1 DEFINICIÓN DE LA CALIDAD DEL
SOFTWARE
La Calidad de Software son las
características propias del software aquellas
que se quieren controlar y asegurar, el
software es un producto inmaterial que no se
fabrica, tampoco se degradan físicamente, sino
que se desarrolla.
Elementos de la calidad de software
• 1) Certificación del software que es la consecuencia de un proceso que es asegurar
la calidad pero nunca es el objetivo final. La calidad de software no se certifica, lo
que se certifica son los procedimientos para construir un software de calidad, los
procedimientos deben ser correctos y estar en función de la normalización (ISO
9000, CMMI, Microsoft...).
• 2) Normativa IS0-9000 que pone a disposición de un auditor o certificador los
procesos internos, de forma que este indique si cumple o no la normativa al 100%,
audita el sistema; Si los resultados son positivos se emite la certificación y cada
cierto tiempo se tiene que renovar; La certificación es costosa, a consecuencia de
costes que ocasionan la lejanía y el tiempo de duración de proceso (aprox. 6 meses).
Se certifica la empresa y la metodología para el desarrollo de la aplicación.
• 3) Medición del Software, que es la medición del mismo, partiendo de lo general a lo
concreto y lo concreto es asociado a la métrica, cuya combinación te daría el nivel de
calidad o seguridad de tu producto. Las ciencias bien estructuradas se basan en
medidas bien hechas, se basan en la matemática.
5.2 IMPORTANCIA DE LA CALIDAD
Los fallos de software afectan a todos los sectores y a todos
los países, actualmente se desarrolla software fiable y correcto
a un costo razonable. Los auténticos profesionales y las
empresas bien organizadas son prudentes y saben que deben
aplicar distintas técnicas de control y prevención, además de
un buen proceso de desarrollo
Administración de la calidad del software
• Se refiere a lograr un nivel de calidad requerido en el producto de software
• Involucra a la definición de estándares de calidad apropiados y procedimientos
que permitan asegurar que estos se cumplan.
• Debe llevar a desarrollar una cultura de calidad en donde la calidad es
responsabilidad de todos.
• Comprobación independiente de los procesos de desarrollo.
• Los productos resultantes de los procesos se introducen en el proceso de
administración de la calidad para asegurar su consistencia con estándares y
objetivos de calidad.
• Equipo de aseguramiento y control: independientes de los equipos de
desarrollo.
• Responsabilidad de la administración de la calidad.
• Visión objetiva del proceso
• Informan de problemas y dificultades a los administradores principales de la
organización
5.3 LA CALIDAD Y LA GLOBALIZACION
La calidad es la capacidad de hacer cosas distintas a las que
se les debe mejorar para que puedan competir en el mercado.
“La calidad y la globalización son palabras que no podemos
ni debemos de hacer a un lado, en un mundo tan competitivo
como el de estos tiempos. “
La calidad está mejorando poco a poco mediante van
evolucionando las habilidades de la especie humana, como
podemos ver en la actualidad; ya que la globalización sobre
pasa las fronteras nacionales es así como los consumidores
se hacen cada vez más exigentes ante sus necesidades y es
donde se tiende a perfeccionar cada cosa para poder
satisfacer al consumidor, así como para poder permanecer en
la línea de liderazgo empresarial.
5.4 ASEGURAMIENTO DE LA CALIDAD
DEL SOFTWARE (SQA) PROBLEMAS
QUE RESUELVE EL SQA.
La función de aseguramiento de la calidad tiene como finalidad primaria el
determinar si las necesidades de los usuarios están siendo satisfechas
adecuadamente.
Para determinar si las necesidades de los usuarios están siendo satisfechas,
se deben de evaluar tres áreas:
a) Objetivos: los objetivos de la organización son primero, luego vienen los
requerimientos del usuario. Los objetivos de cualquier usuario deben de
estar en armonía con los objetivos de la organización,
b) Métodos: deben de utilizarse métodos que contengan u observen las
políticas, procedimientos y estándares de la organización.
c) Ejecución: Optimización del uso de hardware y software al implementar
los productos de software roles y responsabilidades.
Funciones que se pueden llevar a cabo.
“Como policía del proceso”
A. El trabajo del equipo de SQA es asegurar que el desarrollo sigue el
proceso establecido. Entre sus funciones en este rol se encuentran:
Auditar los productos del trabajo para identificar deficiencias y
Determinar el cumplimiento del plan de desarrollo del proyecto y del
proceso de desarrollo de software.
B. Juzgar el proceso y no el producto. “como abogado del cliente”: El
trabajo del equipo de SQA es representar al cliente. Entre sus
funciones en este rol se encuentran:
• Identificar la funcionalidad que al cliente le gustaría encontrar o ayudar a
la organización a sensibilizarse con las necesidades del cliente o actuar
como un cliente de prueba para obtener una alta satisfacción del cliente
C. Como analista” el trabajo del equipo de SQA es recabar
información. Entre sus funciones en este rol se encuentran:
untar muchos datos sobre todos los aspectos del producto y del
proceso.
Con esta información ayudar a mejorar los procesos y los productos.
D. Como proveedor de información” el trabajo del equipo de SQA es
revisar qué es lo que esté hecho y decir cuáles objetivos técnicos
realmente están cumplidos para que la gerencia pueda tomar mejores
decisiones de negocios. Entre sus funciones en este rol se
encuentran:
Proveer información técnica objetiva para que la gerencia pueda
usarla para tomar mejores decisiones,
Proveer información apropiada de las clases de productos y de los
riesgos asociados con estos o concentrarse más en la reducción de
los riesgos que en el cumplimiento del proceso
E) “Como responsable de la elaboración del proceso” el trabajo
del equipo de SQA es participar en la definición de los planes,
procesos, estándares y procedimientos para asegurar que se
ajustan a las necesidades del proyecto y que pueden ser usados
para realizar las evaluaciones de SQA y cumplir los
requerimientos del proyecto y las políticas de la organización.
Para cumplir este rol el aseguramiento de la calidad debería
comenzar en las fases tempranas del proyecto”.
Aquí conviene aclarar que no necesariamente las personas que
definen la metodología a seguir pertenecen al equipo de definir la
metodología puede llegar a ser o no una actividad del equipo de
una estructura posible en el proceso de mejora del software
puede ser contar con un SEPG (Software Engineering
Process Group) totalmente independiente del equipo de
SQA, encargado de definir la metodología mientras que el
equipo de SQA se limita a verificar que se cumpla dicha
metodología
• El equipo de SQA trabaja con la gerencia de proyectos
durante los inicios del desarrollo para establecer los planes,
estándares y los procedimientos que agregarán valor al proyecto
de software.
• El equipo ayuda a asegurar que se cumplan con las necesidades
del proyecto y verifica que sean usables para realizar revisiones e
intervenciones durante todo el ciclo de vida.
• El grupo encargado de SQA trabaja con el equipo del
proyecto desde el inicio.
*Debe ser objetivo e independiente:
*Ayuda al proyecto, más que controlar sus actividades.
PROBLEMAS QUE RESUELVE SQA
La obtención de un software de calidad implica la utilización de
metodologías o procedimientos estándares para el análisis, diseño,
programación y prueba del software que permitan uniformar la
filosofía de trabajo.
La adopción de una buena política o metodología contribuye en
gran medida a lograr la calidad del software pero no la asegura.
Esta política debe estar sustentada en 3 principios básicos:
• Tecnológico: define las técnicas a utilizar en el proceso de
desarrollo de sw.
• Administrativo: contempla las funciones de planificación y
control del desarrollo de sw, así como la organización del
ambiente o centro de ingeniería del sw
• Ergonómico: define la interfaz entre el usuario y el ambiente
automatizado. Para controlar la calidad del sw, es necesario
definir los parámetros, indicadores o criterios de medición.
Las cualidades para medir la calidad del sw se
definen en 2 categorías:
1) Complejidad de programa o código.
2) Complejidad de sistema o estructura. Por lo
tanto, SQA resuelve problemas como:
1. Aumentar las posibilidades de éxito del
proyecto.
2. Funcionalidad.
3. Cumplimiento.
4. Usable
Actividades de SQA:
• Establecimiento de un plan de calidad para un proyecto.
• Evaluaciones a realizar
• Auditorías y revisiones a realizar
• Estándares que se pueden aplicar al proyecto Procedimientos para
información y seguimiento de errores. Documentos producidos por el
grupo de SQA Retroalimentación al equipo del proyecto
• Participación en el desarrollo de la descripción del proceso de software del
proyecto.
• Revisión de las actividades de ingeniería del software para verificar su
ajuste al proceso de software definido.
• Auditoría de los productos de software designados para verificar el ajuste
con los definidos como parte del proceso de software.
• Asegurar que las desviaciones del trabajo y los productos del software se
documenten y se manejen de acuerdo con el procedimiento establecido.
• Registrar e informar lo que no se ajuste a los requisitos.
5.5 DERECHO INFORMATICO APLICADO AL
SOFTWARE: PIRATERIA Y FALSIFICACION,
AUDITORIA Y CREACION, CONTRATOS.
A) PIRATERÍA DE SOFTWARE. El
problema legal más grande que afecta a la industria
de las computadoras es la piratería de software, la
cual consiste en la copia o uso ilegal de los
programas. La piratería es un problema enorme
debido a que es muy fácil de hacer.
B) FALSIFICACIÓN DE SOFTWARE. Compartir
software en forma ilegal con amigos o dentro de una compañía es
un problema. La falsificación descarda con la intención de vender
es otro problema por completo.
En muchos países, los productos de software y otros tipos de
propiedad intelectual no disfrutan de las mismas protecciones de
derechos de autor o marca registrada como otros tipos de
productos.
C) AUDITORIA. La auditoría informática es un proceso llevado a
cabo por profesionales especialmente capacitados para el efecto, y
que consiste en recoger, agrupar y evaluar evidencias para determinar
si un sistema de información salvaguarda el activo empresarial,
mantiene la integridad de los datos, lleva a cabo eficazmente los fines
de la organización, utiliza eficientemente los recursos, y cumple con las
leyes y regulaciones establecidas.
Objetivos de la auditoría informática
a) El control de la función informática
b) El análisis de la eficiencia de los sistemas informáticos La verificación
del cumplimiento de la normativa en este ámbito
c) La revisión de la eficaz gestión de los recursos informáticos.
La auditoría informática sirve para mejorar ciertas
características en la empresa como:
1. Desempeño
2. Fiabilidad
3. Eficacia
4. Rentabilidad
5. Seguridad
Privacidad generalmente se puede desarrollar en alguna o combinación de
las siguientes áreas:
A. Gobierno corporativo
B. Administración del ciclo de vida de los sistemas
C. Servicios de entrega y soporte
D. Protección y seguridad
D) CREACION DE SOFTWARE. Se define como proceso al
conjunto ordenado de pasos a seguir para llegar a la solución de un problema
u obtención de un producto, en este caso particular, para lograr la obtención
de un producto software que resuelva un problema. El proceso de creación
de software puede llegar a ser muy complejo, dependiendo de su porte,
características y criticidad del mismo.
Existen varias metodologías para estimarlo, una de las más populares es el
sistema COCOMO que provee métodos y un software (programa) que
calcula y provee una estimación de todos los costos de producción en un
«proyecto software» (relación horas/hombre, costo monetario, cantidad de
líneas fuente de acuerdo a lenguaje usado, etc.)
E) CONTRATOS Y LICENCIAS
El software se rige por licencias de utilización:
• En ningún momento un usuario compra un programa o se convierte
en propietario de él – sólo adquiere su derecho de uso, aunque
pague por él.
• Las licencias, son contratos suscritos entre los productores de
software y los usuarios. Derechos que se conceden a los usuarios
software libre,
• Restricciones de uso software propietario.
Tipos de licenciamiento
A) Software propietario:
• Software cerrado, donde el dueño controla su desarrollo y no
divulga sus especificaciones.
• Es el producido principalmente por las grandes empresas,
tales como Microsoft, Adobe, Corel y muchas otras.
• Antes de utilizarlo se debe pagar por su licencia.
• Normalmente se tiene derecho a utilizarlo en una sola
computadora, un solo usuario y a realizar una copia de
respaldo.
• En este caso la redistribución o copia para otros propósitos no
es permitida
B) Software de demostración:
• Comúnmente llamado software demo.
• No hay que confundir el software shareware con el software de
demostración – son programas que de entrada no son 100%
funcionales o dejan de trabajar al cabo de cierto tiempo.
• Suelen conseguirse en los kioscos de periódicos y revistas.
• Similar al software shareware por la forma en que se distribuye, pero
es sólo software propietario limitado.
C) Software de dominio público:
• Es software libre que tiene como particularidad la ausencia de
copyright. Es decir, software libre sin derechos de autor.
• En este caso los autores “renuncian” a todos los derechos que les
puedan corresponder
D) Software semi-libre:
• Para la free software foundation, es software que posee las libertades
del software libre, pero sólo se puede usar para fines sin ánimo de
lucro, por lo cual lo cataloga como software no libre.
E) Software para virtualización:
• Llevar tu software a otro equipo más poderoso, afectaría la licencia
• Microsoft y otras empresas de software propietario lo están
flexibilizando
• Nuevo tipo de licenciamiento aun en análisis

Más contenido relacionado

La actualidad más candente

Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAnita Ortiz
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareMrEdHy
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareTensor
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2wiso08
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareTensor
 
Tecnicas de calidad del SQA
Tecnicas de calidad del SQATecnicas de calidad del SQA
Tecnicas de calidad del SQABoxcarpilot
 
Diapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareDiapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareFaby Carlos Cortes Nuñez
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2Oroxko Vargas
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareScio Consulting
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidadtuusuario2
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftwareorlando8909
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsMARCO POLO SILVA SEGOVIA
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la CalidadMarcel Aponte
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPatricio Abad
 

La actualidad más candente (20)

Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Temas Unidad 2
Temas Unidad 2Temas Unidad 2
Temas Unidad 2
 
Aseguramiento de la Calidad del Software
Aseguramiento de la Calidad del SoftwareAseguramiento de la Calidad del Software
Aseguramiento de la Calidad del Software
 
Tecnicas de calidad del SQA
Tecnicas de calidad del SQATecnicas de calidad del SQA
Tecnicas de calidad del SQA
 
Diapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del softwareDiapositivas Calidad de desarrollo del software
Diapositivas Calidad de desarrollo del software
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2
 
La Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de SoftwareLa Labor del Analista de Calidad en el Desarrollo de Software
La Labor del Analista de Calidad en el Desarrollo de Software
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
SQA
SQASQA
SQA
 
1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad1 u4 ciclo_devidacalidad
1 u4 ciclo_devidacalidad
 
1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware1 u3 aseguramiento_calidadsoftware
1 u3 aseguramiento_calidadsoftware
 
14-Unidad 4: QA-4.1 Aplicación QA
14-Unidad 4: QA-4.1 Aplicación QA14-Unidad 4: QA-4.1 Aplicación QA
14-Unidad 4: QA-4.1 Aplicación QA
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la Calidad
 
Plan De Aseguramiento De Calidad
Plan De Aseguramiento De CalidadPlan De Aseguramiento De Calidad
Plan De Aseguramiento De Calidad
 

Destacado

Aprender y enseñar en colaboración
Aprender y enseñar en colaboraciónAprender y enseñar en colaboración
Aprender y enseñar en colaboraciónernestov11
 
Historia del logo de google
Historia del logo de googleHistoria del logo de google
Historia del logo de googleVasquezLa
 
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige LelièvreFFFOD
 
FrançAis Power Point
FrançAis Power PointFrançAis Power Point
FrançAis Power Pointmcardcult
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internettypolito
 
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Ciné-Club Atmosphères
 
100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologiqueVih.org
 
L'inclusion techno à Lamballe Communauté
L'inclusion techno à Lamballe CommunautéL'inclusion techno à Lamballe Communauté
L'inclusion techno à Lamballe CommunautéFFFOD
 
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementaux
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementauxGéoMont, un levier régional à la mise en œuvre de partenariats gouvernementaux
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementauxACSG Section Montréal
 
Antonov 225 - um ícone da aviação
Antonov 225 - um ícone da aviaçãoAntonov 225 - um ícone da aviação
Antonov 225 - um ícone da aviaçãoruixcp
 
Un país autenticamente productivo
Un país autenticamente productivoUn país autenticamente productivo
Un país autenticamente productivoMIL404
 
Witness curriculum 2-introduction à la vidéo plaidoyer-2011
Witness curriculum 2-introduction à la vidéo plaidoyer-2011Witness curriculum 2-introduction à la vidéo plaidoyer-2011
Witness curriculum 2-introduction à la vidéo plaidoyer-2011WITNESS
 
Inferir significados cl,cr
Inferir significados cl,crInferir significados cl,cr
Inferir significados cl,crSandy-66
 
Partial quotients division
Partial quotients divisionPartial quotients division
Partial quotients divisionLinda
 
Gérer un fan page facebook
Gérer un fan page facebookGérer un fan page facebook
Gérer un fan page facebookErwan Tanguy
 
Programmation 1 du 3 septembre au 10 octobre 2013
Programmation 1 du 3 septembre au 10 octobre 2013Programmation 1 du 3 septembre au 10 octobre 2013
Programmation 1 du 3 septembre au 10 octobre 2013Ciné-Club Atmosphères
 

Destacado (20)

Aprender y enseñar en colaboración
Aprender y enseñar en colaboraciónAprender y enseñar en colaboración
Aprender y enseñar en colaboración
 
Examen Unidad 5
Examen Unidad 5Examen Unidad 5
Examen Unidad 5
 
Historia del logo de google
Historia del logo de googleHistoria del logo de google
Historia del logo de google
 
Reunió de pares 2n 2015 2016 última
Reunió de pares 2n 2015 2016  últimaReunió de pares 2n 2015 2016  última
Reunió de pares 2n 2015 2016 última
 
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
10R - Apprendre en jouant : les mystères de la Basilique - Edwige Lelièvre
 
FrançAis Power Point
FrançAis Power PointFrançAis Power Point
FrançAis Power Point
 
Navegadores de internet
Navegadores de internetNavegadores de internet
Navegadores de internet
 
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
Gazette Du 24 Novembre 2009 Au 7 Janvier 2010
 
100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique100408154156 3 -_approche_anthropologique
100408154156 3 -_approche_anthropologique
 
L'inclusion techno à Lamballe Communauté
L'inclusion techno à Lamballe CommunautéL'inclusion techno à Lamballe Communauté
L'inclusion techno à Lamballe Communauté
 
Bloque 2
Bloque 2Bloque 2
Bloque 2
 
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementaux
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementauxGéoMont, un levier régional à la mise en œuvre de partenariats gouvernementaux
GéoMont, un levier régional à la mise en œuvre de partenariats gouvernementaux
 
Atelier#3 recommander_plus___temoignage_ot_bergerac
Atelier#3  recommander_plus___temoignage_ot_bergeracAtelier#3  recommander_plus___temoignage_ot_bergerac
Atelier#3 recommander_plus___temoignage_ot_bergerac
 
Antonov 225 - um ícone da aviação
Antonov 225 - um ícone da aviaçãoAntonov 225 - um ícone da aviação
Antonov 225 - um ícone da aviação
 
Un país autenticamente productivo
Un país autenticamente productivoUn país autenticamente productivo
Un país autenticamente productivo
 
Witness curriculum 2-introduction à la vidéo plaidoyer-2011
Witness curriculum 2-introduction à la vidéo plaidoyer-2011Witness curriculum 2-introduction à la vidéo plaidoyer-2011
Witness curriculum 2-introduction à la vidéo plaidoyer-2011
 
Inferir significados cl,cr
Inferir significados cl,crInferir significados cl,cr
Inferir significados cl,cr
 
Partial quotients division
Partial quotients divisionPartial quotients division
Partial quotients division
 
Gérer un fan page facebook
Gérer un fan page facebookGérer un fan page facebook
Gérer un fan page facebook
 
Programmation 1 du 3 septembre au 10 octobre 2013
Programmation 1 du 3 septembre au 10 octobre 2013Programmation 1 du 3 septembre au 10 octobre 2013
Programmation 1 du 3 septembre au 10 octobre 2013
 

Similar a Unidad 5

Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptxgabrielguillen23
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Calidad de software final
Calidad de software finalCalidad de software final
Calidad de software finalmaoolaya571
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del softwareMaricela Ramirez
 
Que es calidad del software
Que es calidad del softwareQue es calidad del software
Que es calidad del softwareIvan Gonzalez
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalynataly duque
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareflaco_mendez
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdfLuis Manotas
 
A U D I T O R I A D E C A L I D A D
A U D I T O R I A  D E  C A L I D A DA U D I T O R I A  D E  C A L I D A D
A U D I T O R I A D E C A L I D A DCristian Paul
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 

Similar a Unidad 5 (20)

SQA
SQASQA
SQA
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptxCalidad_en_el_SoftwareCalidad_en_el_Software.pptx  .pptx
Calidad_en_el_SoftwareCalidad_en_el_Software.pptx .pptx
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software final
Calidad de software finalCalidad de software final
Calidad de software final
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del software
 
Que es calidad del software
Que es calidad del softwareQue es calidad del software
Que es calidad del software
 
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software natalyActividad 2-aseguramiento-de-la-calidad-del-software nataly
Actividad 2-aseguramiento-de-la-calidad-del-software nataly
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
183237808 iso-12207
183237808 iso-12207183237808 iso-12207
183237808 iso-12207
 
3 u3 mecanicas_calidad1
3 u3 mecanicas_calidad13 u3 mecanicas_calidad1
3 u3 mecanicas_calidad1
 
Unidad5.pdf
Unidad5.pdfUnidad5.pdf
Unidad5.pdf
 
A U D I T O R I A D E C A L I D A D
A U D I T O R I A  D E  C A L I D A DA U D I T O R I A  D E  C A L I D A D
A U D I T O R I A D E C A L I D A D
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 

Más de Raúl EscObar

Más de Raúl EscObar (8)

5.2
5.25.2
5.2
 
5.1
5.15.1
5.1
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Examen
ExamenExamen
Examen
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Mapa unidad 4
Mapa unidad 4Mapa unidad 4
Mapa unidad 4
 
Métricas ágiles y cuadro de mandos integral para Scrum.
Métricas ágiles y cuadro de mandos integral para Scrum.  Métricas ágiles y cuadro de mandos integral para Scrum.
Métricas ágiles y cuadro de mandos integral para Scrum.
 

Último

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 

Último (20)

5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 

Unidad 5

  • 2. 5.1 DEFINICIÓN DE LA CALIDAD DEL SOFTWARE La Calidad de Software son las características propias del software aquellas que se quieren controlar y asegurar, el software es un producto inmaterial que no se fabrica, tampoco se degradan físicamente, sino que se desarrolla.
  • 3. Elementos de la calidad de software • 1) Certificación del software que es la consecuencia de un proceso que es asegurar la calidad pero nunca es el objetivo final. La calidad de software no se certifica, lo que se certifica son los procedimientos para construir un software de calidad, los procedimientos deben ser correctos y estar en función de la normalización (ISO 9000, CMMI, Microsoft...). • 2) Normativa IS0-9000 que pone a disposición de un auditor o certificador los procesos internos, de forma que este indique si cumple o no la normativa al 100%, audita el sistema; Si los resultados son positivos se emite la certificación y cada cierto tiempo se tiene que renovar; La certificación es costosa, a consecuencia de costes que ocasionan la lejanía y el tiempo de duración de proceso (aprox. 6 meses). Se certifica la empresa y la metodología para el desarrollo de la aplicación. • 3) Medición del Software, que es la medición del mismo, partiendo de lo general a lo concreto y lo concreto es asociado a la métrica, cuya combinación te daría el nivel de calidad o seguridad de tu producto. Las ciencias bien estructuradas se basan en medidas bien hechas, se basan en la matemática.
  • 4. 5.2 IMPORTANCIA DE LA CALIDAD Los fallos de software afectan a todos los sectores y a todos los países, actualmente se desarrolla software fiable y correcto a un costo razonable. Los auténticos profesionales y las empresas bien organizadas son prudentes y saben que deben aplicar distintas técnicas de control y prevención, además de un buen proceso de desarrollo
  • 5. Administración de la calidad del software • Se refiere a lograr un nivel de calidad requerido en el producto de software • Involucra a la definición de estándares de calidad apropiados y procedimientos que permitan asegurar que estos se cumplan. • Debe llevar a desarrollar una cultura de calidad en donde la calidad es responsabilidad de todos. • Comprobación independiente de los procesos de desarrollo. • Los productos resultantes de los procesos se introducen en el proceso de administración de la calidad para asegurar su consistencia con estándares y objetivos de calidad. • Equipo de aseguramiento y control: independientes de los equipos de desarrollo. • Responsabilidad de la administración de la calidad. • Visión objetiva del proceso • Informan de problemas y dificultades a los administradores principales de la organización
  • 6. 5.3 LA CALIDAD Y LA GLOBALIZACION La calidad es la capacidad de hacer cosas distintas a las que se les debe mejorar para que puedan competir en el mercado. “La calidad y la globalización son palabras que no podemos ni debemos de hacer a un lado, en un mundo tan competitivo como el de estos tiempos. “ La calidad está mejorando poco a poco mediante van evolucionando las habilidades de la especie humana, como podemos ver en la actualidad; ya que la globalización sobre pasa las fronteras nacionales es así como los consumidores se hacen cada vez más exigentes ante sus necesidades y es donde se tiende a perfeccionar cada cosa para poder satisfacer al consumidor, así como para poder permanecer en la línea de liderazgo empresarial.
  • 7. 5.4 ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE (SQA) PROBLEMAS QUE RESUELVE EL SQA. La función de aseguramiento de la calidad tiene como finalidad primaria el determinar si las necesidades de los usuarios están siendo satisfechas adecuadamente. Para determinar si las necesidades de los usuarios están siendo satisfechas, se deben de evaluar tres áreas: a) Objetivos: los objetivos de la organización son primero, luego vienen los requerimientos del usuario. Los objetivos de cualquier usuario deben de estar en armonía con los objetivos de la organización, b) Métodos: deben de utilizarse métodos que contengan u observen las políticas, procedimientos y estándares de la organización. c) Ejecución: Optimización del uso de hardware y software al implementar los productos de software roles y responsabilidades.
  • 8. Funciones que se pueden llevar a cabo. “Como policía del proceso” A. El trabajo del equipo de SQA es asegurar que el desarrollo sigue el proceso establecido. Entre sus funciones en este rol se encuentran: Auditar los productos del trabajo para identificar deficiencias y Determinar el cumplimiento del plan de desarrollo del proyecto y del proceso de desarrollo de software. B. Juzgar el proceso y no el producto. “como abogado del cliente”: El trabajo del equipo de SQA es representar al cliente. Entre sus funciones en este rol se encuentran: • Identificar la funcionalidad que al cliente le gustaría encontrar o ayudar a la organización a sensibilizarse con las necesidades del cliente o actuar como un cliente de prueba para obtener una alta satisfacción del cliente
  • 9. C. Como analista” el trabajo del equipo de SQA es recabar información. Entre sus funciones en este rol se encuentran: untar muchos datos sobre todos los aspectos del producto y del proceso. Con esta información ayudar a mejorar los procesos y los productos. D. Como proveedor de información” el trabajo del equipo de SQA es revisar qué es lo que esté hecho y decir cuáles objetivos técnicos realmente están cumplidos para que la gerencia pueda tomar mejores decisiones de negocios. Entre sus funciones en este rol se encuentran: Proveer información técnica objetiva para que la gerencia pueda usarla para tomar mejores decisiones, Proveer información apropiada de las clases de productos y de los riesgos asociados con estos o concentrarse más en la reducción de los riesgos que en el cumplimiento del proceso
  • 10. E) “Como responsable de la elaboración del proceso” el trabajo del equipo de SQA es participar en la definición de los planes, procesos, estándares y procedimientos para asegurar que se ajustan a las necesidades del proyecto y que pueden ser usados para realizar las evaluaciones de SQA y cumplir los requerimientos del proyecto y las políticas de la organización. Para cumplir este rol el aseguramiento de la calidad debería comenzar en las fases tempranas del proyecto”. Aquí conviene aclarar que no necesariamente las personas que definen la metodología a seguir pertenecen al equipo de definir la metodología puede llegar a ser o no una actividad del equipo de una estructura posible en el proceso de mejora del software puede ser contar con un SEPG (Software Engineering Process Group) totalmente independiente del equipo de SQA, encargado de definir la metodología mientras que el equipo de SQA se limita a verificar que se cumpla dicha metodología
  • 11. • El equipo de SQA trabaja con la gerencia de proyectos durante los inicios del desarrollo para establecer los planes, estándares y los procedimientos que agregarán valor al proyecto de software. • El equipo ayuda a asegurar que se cumplan con las necesidades del proyecto y verifica que sean usables para realizar revisiones e intervenciones durante todo el ciclo de vida. • El grupo encargado de SQA trabaja con el equipo del proyecto desde el inicio. *Debe ser objetivo e independiente: *Ayuda al proyecto, más que controlar sus actividades.
  • 12. PROBLEMAS QUE RESUELVE SQA La obtención de un software de calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan uniformar la filosofía de trabajo. La adopción de una buena política o metodología contribuye en gran medida a lograr la calidad del software pero no la asegura. Esta política debe estar sustentada en 3 principios básicos: • Tecnológico: define las técnicas a utilizar en el proceso de desarrollo de sw. • Administrativo: contempla las funciones de planificación y control del desarrollo de sw, así como la organización del ambiente o centro de ingeniería del sw • Ergonómico: define la interfaz entre el usuario y el ambiente automatizado. Para controlar la calidad del sw, es necesario definir los parámetros, indicadores o criterios de medición.
  • 13. Las cualidades para medir la calidad del sw se definen en 2 categorías: 1) Complejidad de programa o código. 2) Complejidad de sistema o estructura. Por lo tanto, SQA resuelve problemas como: 1. Aumentar las posibilidades de éxito del proyecto. 2. Funcionalidad. 3. Cumplimiento. 4. Usable
  • 14. Actividades de SQA: • Establecimiento de un plan de calidad para un proyecto. • Evaluaciones a realizar • Auditorías y revisiones a realizar • Estándares que se pueden aplicar al proyecto Procedimientos para información y seguimiento de errores. Documentos producidos por el grupo de SQA Retroalimentación al equipo del proyecto • Participación en el desarrollo de la descripción del proceso de software del proyecto. • Revisión de las actividades de ingeniería del software para verificar su ajuste al proceso de software definido. • Auditoría de los productos de software designados para verificar el ajuste con los definidos como parte del proceso de software. • Asegurar que las desviaciones del trabajo y los productos del software se documenten y se manejen de acuerdo con el procedimiento establecido. • Registrar e informar lo que no se ajuste a los requisitos.
  • 15. 5.5 DERECHO INFORMATICO APLICADO AL SOFTWARE: PIRATERIA Y FALSIFICACION, AUDITORIA Y CREACION, CONTRATOS. A) PIRATERÍA DE SOFTWARE. El problema legal más grande que afecta a la industria de las computadoras es la piratería de software, la cual consiste en la copia o uso ilegal de los programas. La piratería es un problema enorme debido a que es muy fácil de hacer.
  • 16. B) FALSIFICACIÓN DE SOFTWARE. Compartir software en forma ilegal con amigos o dentro de una compañía es un problema. La falsificación descarda con la intención de vender es otro problema por completo. En muchos países, los productos de software y otros tipos de propiedad intelectual no disfrutan de las mismas protecciones de derechos de autor o marca registrada como otros tipos de productos.
  • 17. C) AUDITORIA. La auditoría informática es un proceso llevado a cabo por profesionales especialmente capacitados para el efecto, y que consiste en recoger, agrupar y evaluar evidencias para determinar si un sistema de información salvaguarda el activo empresarial, mantiene la integridad de los datos, lleva a cabo eficazmente los fines de la organización, utiliza eficientemente los recursos, y cumple con las leyes y regulaciones establecidas.
  • 18. Objetivos de la auditoría informática a) El control de la función informática b) El análisis de la eficiencia de los sistemas informáticos La verificación del cumplimiento de la normativa en este ámbito c) La revisión de la eficaz gestión de los recursos informáticos. La auditoría informática sirve para mejorar ciertas características en la empresa como: 1. Desempeño 2. Fiabilidad 3. Eficacia 4. Rentabilidad 5. Seguridad Privacidad generalmente se puede desarrollar en alguna o combinación de las siguientes áreas: A. Gobierno corporativo B. Administración del ciclo de vida de los sistemas C. Servicios de entrega y soporte D. Protección y seguridad
  • 19. D) CREACION DE SOFTWARE. Se define como proceso al conjunto ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr la obtención de un producto software que resuelva un problema. El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su porte, características y criticidad del mismo. Existen varias metodologías para estimarlo, una de las más populares es el sistema COCOMO que provee métodos y un software (programa) que calcula y provee una estimación de todos los costos de producción en un «proyecto software» (relación horas/hombre, costo monetario, cantidad de líneas fuente de acuerdo a lenguaje usado, etc.)
  • 20. E) CONTRATOS Y LICENCIAS El software se rige por licencias de utilización: • En ningún momento un usuario compra un programa o se convierte en propietario de él – sólo adquiere su derecho de uso, aunque pague por él. • Las licencias, son contratos suscritos entre los productores de software y los usuarios. Derechos que se conceden a los usuarios software libre, • Restricciones de uso software propietario.
  • 21. Tipos de licenciamiento A) Software propietario: • Software cerrado, donde el dueño controla su desarrollo y no divulga sus especificaciones. • Es el producido principalmente por las grandes empresas, tales como Microsoft, Adobe, Corel y muchas otras. • Antes de utilizarlo se debe pagar por su licencia. • Normalmente se tiene derecho a utilizarlo en una sola computadora, un solo usuario y a realizar una copia de respaldo. • En este caso la redistribución o copia para otros propósitos no es permitida
  • 22. B) Software de demostración: • Comúnmente llamado software demo. • No hay que confundir el software shareware con el software de demostración – son programas que de entrada no son 100% funcionales o dejan de trabajar al cabo de cierto tiempo. • Suelen conseguirse en los kioscos de periódicos y revistas. • Similar al software shareware por la forma en que se distribuye, pero es sólo software propietario limitado.
  • 23. C) Software de dominio público: • Es software libre que tiene como particularidad la ausencia de copyright. Es decir, software libre sin derechos de autor. • En este caso los autores “renuncian” a todos los derechos que les puedan corresponder D) Software semi-libre: • Para la free software foundation, es software que posee las libertades del software libre, pero sólo se puede usar para fines sin ánimo de lucro, por lo cual lo cataloga como software no libre. E) Software para virtualización: • Llevar tu software a otro equipo más poderoso, afectaría la licencia • Microsoft y otras empresas de software propietario lo están flexibilizando • Nuevo tipo de licenciamiento aun en análisis