Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen Calidad
Resumen Calidad
1- Definiciones
Calidad: conjunto de elementos o propiedades sobre un servicio o producto que permite apreciar si cumple o
no con la necesidad del cliente, teniendo como objetivo la mejora continua del mismo.
Calidad de soft: algo objetivo, medible, cuantificable, pudiendo ser algunos de los parámetros a medir la
eficiencia, flexibilidad, corrección, confiabilidad, mantenibilidad, portabilidad, usabilidad, seguridad e
integridad
El analista de sistemas juega un rol vital en el proceso de desarrollo de los sistemas. Un analista de sistemas
exitoso debe adquirir cuatro habilidades: analítica, técnica, gerencial, e interpersonal. Las habilidades analíticas
permiten al analista de sistemas entender a la organización y sus funciones, las cuales le ayudan a identificar
oportunidades, analizar y resolver problemas.
El analista de sistemas generalmente valora la manera que funcionan los negocios examinando la entrada, el procesamiento
de datos y la salida de información con el propósito de mejorar los procesos organizacionales.
3- Las tres P
PSP
Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la
productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y
mantenimiento de sistemas
4- Metricas
Es una medida del grado en que un sistema, componente o proceso posee un atributo dado
Producto:
El software de computadora es el producto que diseñan y construyen los ingenieros del software
Proceso:
• El proceso proporciona una interacción entre los usuarios y los diseñadores, entre los
usuarios y las herramientas de desarrollo, y entre los diseñadores y las herramientas de desarrollo
[tecnología].
Concepto métricas:
los objetivos de medir un producto
caracterizar
evaluar
predecir
mejorar
factores que afectan la calidad
Requerimientos
Los encargados de desarrollarlos son El cliente con la necesidad del nuevo sistema
en conjunto con el analista que recolecta los requerimiento necesarios
PARA LLEVAR A CABO UN ESTUDIO DE SISTEMA DEBEMOS Identificar el problema si
existiese, definir los requerimientos, aplicar las diferentes técnicas de recolección de datos, identificar
involucrados, modelar soluciones alternativas, documentar, revisar con el cliente.
Tipos De requerimientos
FUNCIONALES: son los esenciales al sistema
NO FUNCIONALES: son las cualidades que el sistema puede llegar a tener (velocidad de respuesta sobre las
consultas realizadas)
También existen los requerimientos transaccionales y los de decisión
• Especificados por escrito: Como todo contrato o acuerdo entre dos partes
• Posibles de probar o verificar. Si un requerimiento no se puede comprobar,
entonces ¿cómo sabemos si cumplimos con él o no?
• Descritos como una característica del sistema a entregar. Esto es: que es lo
que el sistema debe de hacer (y no como debe de hacerlo)
• Lo más abstracto y conciso posible. Para evitar malas interpretaciones
METODOS DE RELEVAMINTO
Lectura de documentación: es la menos aconsejable ya que los materiales escritos mayormente son
abundantes, no suelen ser actualizados.
Entrevistas:
Cuestionario:
Observacion:
Muestreo:
Acople es la independencia entre modulos, se debe buscar que los modulos sean lo mas independientes posibles ya
que los cambios o errores que se apliquen a un módulo no afecte a los otros.
Reglas amigsble´
1.El sistema debe pedir entradas y producir salidas en forma consistente.
2. Pedir información con una secuencia lógica
Aproveche el color pero no abuse
RTF
Es un checklist que realiza personal tecnicomediante una reunión, con el fin de descubrir problemas de calidad,
buscando mejorar esta cualidad. Las reuniones deben ser de entre 3 y 5 personas. Se aconseja preparar el
checklist con dos horas de anticipación y la reunión no debe durar mas de dos horas.
Se debe hacer foco en una parte del software total para garantizar encontrar errores.
El ciruito es el siguiente
El productor avisa a PM la necesidad de revisión de un producto, este contacta al jefe de revisión, se generan las
copias y se las da a los revisores para que se familiaricen por adelantado teniendo 1 o 2 horas de tiempo. En la
reunión se deben tomar notas de los problemas encontrados y las soluciones propuestas y todos firman la
documentación.
Testing
Tipos de pruebas
Caja negra: prueba el “QUE” lo hace
Caja Blanca: prueba el “COMO”
Prueba de recuperación: se genera una falla para poder evaluar la recuperación del sistema
Prueba de resistencia: son pruebas de stress donde se le genera una carga mayor al sistema para probar los
distintos comportamientos y capacidades de respuesta del mismo.
Prueba de rendimiento: se basa en medir la demora que se genera en un sistema a medida que se va
interactuando con este.
Prueba de sistema de tiempo real: No solo las acciones del sistema deben ser correctas, sino que además,
tienen que ejecutarse dentro de un intervalo de tiempo determinado, cumpliendo con las tareas críticas y de alta
prioridad