Calidad del Software , sus atributos de calidad mediante estanadres IEEE e ISO, además de un test de comprobación de atributos de del software conmo la determinación del costo de la calidad.
La Ingeniería de Software es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales.
La Ingeniería de Software es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales.
RESUMEN: En los tiempos actuales, gracias a los avances de la Informática, el software se utiliza en casi todos los campos de la actividad humana: la industria, el comercio, las finanzas, el gobierno, la salud, la educación, las artes. Existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad. Para ello, se avanza en la definición e implementación de estándares que fijan los atributos deseables del software de calidad, a la vez que surgen modelos y metodologías para la evaluación de la calidad. Para lograr este objetivo, los ingenieros de software deben emplear métodos efectivos junto con herramientas modernas dentro del contexto de un proceso maduro de desarrollo del software.
Esta es la presentación que elaboré en la actividad de Producción Multimedia del Diplomado. En ella presento lo que es RBPM que es la metodología que ocupo actualmente en mi trabajo, espero que sea de su interés y les guste, saludos!!
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0Renato Gonzalez
Revisar los conceptos básicos de pruebas de software y modelo de proceso de aseguramiento de calidad, incluyendo terminología, prueba, verificación y validación, prácticas de documentación, procesos de control, metodologías herramientas.
Comprender el papel del Equipo de Prueba, del Analista SQA, del Asegurador SQA, del equipo de desarrollo y del equipo de usuario en el desarrollo de software y el ciclo de pruebas.
Definir el Plan de Calidad y el Plan de Prueba del Software.
Definir los Casos de prueba y su metodología de desarrollo
En esta oportunidad, presentamos dos casos de estudio:
* NotreCompagnie, empresa de productos
* UnsereFirma, empresa de servicios
Estos ejemplos nos permiten mostrar dos sistemas de gestión distintos en forma completa: Manual, Procedimientos, Registros, y Agendas de Trabajo.
La presentación incluye Usuarios Demo para comprobar los sistemas reales en funcionamiento.
RESUMEN: En los tiempos actuales, gracias a los avances de la Informática, el software se utiliza en casi todos los campos de la actividad humana: la industria, el comercio, las finanzas, el gobierno, la salud, la educación, las artes. Existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad. Para ello, se avanza en la definición e implementación de estándares que fijan los atributos deseables del software de calidad, a la vez que surgen modelos y metodologías para la evaluación de la calidad. Para lograr este objetivo, los ingenieros de software deben emplear métodos efectivos junto con herramientas modernas dentro del contexto de un proceso maduro de desarrollo del software.
Esta es la presentación que elaboré en la actividad de Producción Multimedia del Diplomado. En ella presento lo que es RBPM que es la metodología que ocupo actualmente en mi trabajo, espero que sea de su interés y les guste, saludos!!
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0Renato Gonzalez
Revisar los conceptos básicos de pruebas de software y modelo de proceso de aseguramiento de calidad, incluyendo terminología, prueba, verificación y validación, prácticas de documentación, procesos de control, metodologías herramientas.
Comprender el papel del Equipo de Prueba, del Analista SQA, del Asegurador SQA, del equipo de desarrollo y del equipo de usuario en el desarrollo de software y el ciclo de pruebas.
Definir el Plan de Calidad y el Plan de Prueba del Software.
Definir los Casos de prueba y su metodología de desarrollo
En esta oportunidad, presentamos dos casos de estudio:
* NotreCompagnie, empresa de productos
* UnsereFirma, empresa de servicios
Estos ejemplos nos permiten mostrar dos sistemas de gestión distintos en forma completa: Manual, Procedimientos, Registros, y Agendas de Trabajo.
La presentación incluye Usuarios Demo para comprobar los sistemas reales en funcionamiento.
How digital can deliver your business goalsChris Woods
Marketers know new technology encourages greater customer engagement – but can digital also help brands realise their core objectives?
Putting digital technology at the heart of your business can encourage harmonisation and break down silo thinking – but how is that achieved?
What methods can be employed to turn customers into communities and integrate businesses departments around your brand’s core principles?
This discussion will help you understand:
How to encourage internal change through new technology
How business aims can be met through focusing on digital
Why building and managing communities matters
Speakers
Matt Ballantine
Principal evangelist
Microsoft
Chris Woods
Head of digital
Hanover
Louis Georgiou
Owner and director
Code Computerlove
>> View the webinar recording
http://www.themarketer.co.uk/knowledge-centre/marketing-transformation-how-digital-can-deliver-your-business-goals/
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
3. UTN | 30 años 3
Temario
•Calidad del Software
• Atributos de calidad ISO 9126
• Test de comprobación de atributos
•El costo de la calidad
•Lograr la calidad del Software
4. UTN | 30 años 4
Taller 1
• Tema: Definiciones de Calidad
• Utilizar mínimo 2 antecedentes bibliográficos y generar un
análisis
• Utilizar el documento guía para el desarrollo
• Subir al directorio personal en OneDrive del grupo MISW-
CALIDAD-2P, en formato .PDF
• Generar el enlace del taller y subir en el recurso en el aula virtual
Suerte en su Taller
5. UTN | 30 años 5
Taller 2
Premisas:
• Qué es calidad?
• La calidad es un medio o un fin?
• Porqué calidad en software?
• El software es un producto o servicio?
• Qué sistema de calidad conoce?
• Como se aplica la calidad al software?
• Pasos básicos de calidad
6. UTN | 30 años 6
Qué es la Calidad?
¿Qué es?
• Proceso eficaz de software que se aplica de manera que crea
un producto útil que proporciona valor medible a quienes
lo producen y a quienes lo utilizan
• David Garvin (1984) plantea desde un punto de vista:
• Trascendental: se reconoce pero es difícil de definir
• Usuario: cumple los requerimiento y funcionalidad
• Fabricante: cumple las especificaciones originales
• Producto: implementación de funciones y características
• Valor: lo que el cliente está dispuesto a pagar
• Según ISO 9000:2000 : La calidad es el “grado en el que un conjunto
de características inherentes cumple con los requisitos”.
7. UTN | 30 años 7
Calidad del Software
•¿Quién la consigue?
• Todos los involucrados en el proceso de SW
(gerentes, ingenieros, arquitectos SW, QA, Test
developer, implementadores)
•¿Por qué es importante?
• Reduce costos por repetición y mejora la entrada al
mercado
8. UTN | 30 años 8
Por qué calidad en software?
• Un software de calidad, SATISFACE MEJOR las necesidades de
los clientes y es un medio de obtener MAS GANANCIAS.
• El problema del software en el mundo
El 25% de todos los proyectos de software se cancelan.
Las compañías liberan los productos con un 15% de defectos.
Las compañías gastan entre un 30 y 44% de su tiempo y dinero re
trabajando sobre el código ya escrito.
Las compañías cumplen sólo en un 50 % de las veces.
POR LO TANTO ALGO ESTAMOS HACIENDO MAL
9. UTN | 30 años 9
Atributos de Calidad ISO 9126
• Funcionalidad: adaptabilidad, exactitud, interoperabilidad,
cumplimiento y seguridad
• Confiabilidad: madurez, tolerancia a fallas y robustez
• Usabilidad: entendible, intuitiva y operable
• Eficiencia: comportamiento del tiempo y de los recursos
• Facilidad de recibir mantenimiento: analizable, cambiable,
estable y susceptible a pruebas
• Portabilidad: adaptable, instalable, conformidad y sustituible
10. UTN | 30 años 10
Test de Comprobación de Atributos
• Prototipo de interfaz de usuario: ¿es de alta calidad?
• Intuitiva
• ¿todas las operaciones son fáciles de localizar e iniciar?
• ¿la interfaz usa patrones esperados de uso?
• Eficiencia (localizar información o iniciar operaciones)
• ¿economía de movimientos para entradas de datos y
operaciones?
• ¿datos de salida están presentados para facilitar su legibilidad?
11. UTN | 30 años 11
Test de Comprobación de Atributos
• Prototipo de interfaz de usuario: ¿es de lata
calidad?
Si las respuestas son afirmativas a todas las preguntas
Probablemente SI sea el SW de calidad
Para cada factor de la calidad, atributos y también
dimensiones que se desee evaluar y se desarrollará una
serie de preguntas similares
12. UTN | 30 años 12
El costo de la Calidad
• Reducción de los tiempos de desarrollo, principalmente el tiempo de trabajo generado
en la fase de testing.
• Optimización del uso de los recursos, que disminuye el costo de la infraestructura
necesaria para soportar la aplicación.
• Disminución del costo de mantenimiento, ya que se generan aplicaciones más seguras y
estables.
• Aumento de la permeabilidad al cambio y facilidad para medir el impacto del mismo
• Asegura el cumplimiento de los requerimientos, tanto los funcionales como los de
calidad.
• Promueve el seguimiento de los estándares definidos
• Provee información sobre la calidad del proyecto a los stakeholders con menor
conocimiento técnico.
• Los desarrollos se vuelven más predecibles, facilitando las estimaciones
13. UTN | 30 años 13
Calidad en el proceso de desarrollo
14. UTN | 30 años 14
Calidad en el proceso de desarrollo
15. UTN | 30 años 15
El costo de la Calidad
• Costo de corrección de un erro en función del tiempo de detección
16. UTN | 30 años 16
Lograr la Calidad del SW
• Métodos de la ingeniería del SW
• Análisis de requisitos para entender el problema a resolver
• Diseño adecuado al problema y que cumpla las dimensiones,
atributos y factores de calidad
• Técnicas de administración de proyectos
• Estimación para verificar que las fechas puedan cumplirse
• Dependencia de actividades programadas
• Planificación de riesgo: ¿qué puede salir mal y cual es su plan
de contingencia?
17. UTN | 30 años 17
La Calidad es un medio o un fin?
• La calidad no debe ser el fin, sino un medio para obtener una
mejora en la satisfacción para un bien o producto.
18. UTN | 30 años 18
Mecanismos para llegar a tener calidad en SW
• Personal formado
• La calidad no es un problema puntual, es un problema de
mejoramiento continuo.
• La calidad requiere :
• Proyectos de mejora
• Auditorías
19. UTN | 30 años 19
El software es un producto o servicio?
• El software es un producto y un servicio.
• El software un es bien que presta un servicio, el cual aporta
grades beneficios a las empresas, tanto en la línea de negocio
principal, como en los procesos auxiliares.
• Se lo considera como producto cuando distribuimos software en
forma masiva.
• Se considera como servicio cuando realizamos mantenimiento
al software.