Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El concepto de calidad tiene que ver con la percepción de cada uno. (producto o servicio)
Que es lo que pensamos o que atributos debe tener ese producto o servicio, por esa razon el
concepto de calidad es personal ya que cada uno tiene diferentes expectativas hacia un
producto.
Necesidad Funcional: Por ejemplo, yo tengo una lapicera y espero que esa lapicera cumpla para
lo que realmente fue hecha, escribir, que se le cargue tinta, etc.
Estrategias y tácticas
Para el concepto de calidad hay que comparar dos cosas, la primera es el concepto de calidad
individualmente, y la otra es los estándares previos que tenemos.
Normalización
La normalización tiende a hacer que un producto/servicio salgan de buena calidad. (no uno
bueno, otro malo, otro bueno etc.). Establecen reglas y estándares para hacer que algo sea
común o norma
Cliente
Perspectiva del producto: Podemos definir calidad de un producto/servicio según los atributos
(características) que este tenga.
Perspectiva del usuario: Hacer un producto/servicio que satisfaga al cliente. (por ejemplo, unas
zapatillas para runner, para salir de fiesta, para estar cómodo, etc. Tambien se tiene en cuenta
el talle ya que no todos tienen la misma medida de pie).
Perspectiva de valor: Relación costo beneficio. Eficiencia en operaciones internas. (se quiere
abaratar costos, pero hacer el mismo producto)
Cliente interno: Son los empleados dentro de una empresa que dependen de los servicios,
productos o información proporcionada por otros colegas o departamentos en la misma
organización. (por ejemplo, una fábrica de zapatillas, una parte de la organización crea el
molde de la zapatilla y otra parte de la fábrica de zapatillas necesita de ese molde para poder
seguir con la fabricación)
Clientes externos: Son los que estan entre el producto y el consumidor, por ejemplo, los
minoristas. (por ejemplo, vos queres comprar una licuadora Phillips, vos no se los compras
directamente a ellos, ellos se lo dan a otras empresas por ejemplo fravega y ellos te lo venden
a vos).
Como se sabe, los clientes no son todos iguales (los requisitos de cada cliente suelen ser
distintos). Segmentación del cliente: Esto permite a las empresas personalizar sus mensajes,
productos o servicios para satisfacer las necesidades y preferencias específicas de cada
segmento.
Demografía: La edad del cliente, el género, los ingresos, el nivel educativo etc.
Psicográfia: El estilo de vida del cliente, intereses y hobbies etc.
Tipo: Clientes que sean unas empresas, pymes (empresas más pequeñas)
Desempeño: Que un mismo producto vaya teniendo más funciones (por ejemplo, un auto
tiene controladores de espejos de manera electrónica, las pantallas etc. Tienen más agregados
que lo van haciendo más completo)
Conformidad: Grado en que las características coinciden con los estándares preestablecidos.
Estética: El aspecto tangible del producto. Tanto sabor y olor si fuera el caso.
Satisfacción del cliente: Es el resultado de entregar un producto o servicio que cumpla con los
requerimientos del cliente.
Diagrama de Pareto: Ciclo 80% y 20%. El Diagrama de Pareto es utilizado para determinar
prioridades para ciertas actividades que impulsen el control total de la calidad. Es una gráfica
de barra que muestra la frecuencia relativa de problemas en un proceso.
Espina de pez: Tiene forma de “esqueleto” de pez, donde en la punta se pone el problema y las
espinas son las posibles causas. Las espinas más grandes son los que probablemente sean
el/los causantes mientras que las espinas más chicas son los menos probables.
Hojas de verificación: Es como un checklist, es una hoja en la cual se colocan datos, en forma
de lista, que puedan ser analizados fácilmente. Esos datos se les tiene que dar una valoración,
ya sea numérica o literal, como, por ejemplo, correcto, incompleto etc.
Métricas
Proceso: Es una interrelación entre varias actividades que trabajan para lograr un fin.
Etapas de un proyecto:
Proceso
¿Qué es una métrica? ¿Para qué se utilizan las métricas del software?
Algo dimensionable, por ejemplo 8 integrantes de un grupo, 1000 pesos, 239 líneas de Código
La acción de medir
¿Qué es un indicador?
combinación de métricas que proporcionan una visión profunda del proceso del software,
Posibilidad de comparar con una métrica el tamaño funcional de un nuevo sistema con
uno existente
Facilita las negociaciones de alcance entre desarrollador y cliente
Mayor facilidad de entendimiento común del alcance de Ia aplicación
Evaluar con precisión el costo del nuevo software y sus componentes
Mejor información para mantener el alcance bajo control
Planificación y presupuesto del soporte técnico de aplicaciones
Benchmarking
Más información para priorizar solicitudes de cambio o retrabajo
Mayor transparencia al establecer contratos
Posibilidad de hacer avalúos de activos de software
Métricas de producto
Evalúan la calidad de los productos entregables. Se tienen en cuenta atributos como: tamaño,
calidad, complejidad, esfuerzo, volatilidad, etc.
Métricas que se hacen con fines estratégicos, para poder mejorar nuestra capacidad de
trabajo. Sirven para que se pueda tomar una buena decisión. (por ejemplo, dos jugadores uno
juega bien y otro mal, según las estadísticas el DT va a poner al que juega bien).
Métricas de proyecto
Son puramente tácticas. Son métricas que describen las características propias del proyecto y
de su ejecución. Hace generar menos “pruebas”, es decir, menos betas, minimizar riesgos,
programamos menos, menos revisiones, etc. Y esto genera reducir costos
Estimación
La estimación es una predicción de personal, de esfuerzos, de los coste y del tiempo que se
requerirá para poder llevar a cabo todas las actividades y construir todos los productos
asociados a un proyecto. Se estima porque no se tiene información del proyecto, estamos
empezando el proyecto.
Tipos de estimación:
Estimación de software por juicio expertos. (se necesita gente con experiencia y que estos
opinen, pero no siempre se tiene en la empresa expertos con experiencia)
Estimación de software por analogía. (cuenta con la experiencia propia y compara el proyecto
actual con proyectos previos similares)
Estimación de software por modelos de estimación. (La ventaja de estos métodos es que al
tener una base numérica tienden a reducir el sesgo asociado con el juicio de un estimador al
realizar las estimaciones)
Profesional que no tenga ningun interés, directo o indirecto, en los resultados del proceso de
estimación.
Cuando estimar
Todo lo que se pueda mientras siga dentro del presupuesto, Se obtiene estimaciones exactas a
lo largo del desarrollo.
Básicas
Agregación
Derivadas (métricas que no sé, pero puedo calcular)
Históricas (métricas básicas, agregadas o derivadas que obtengo de proyectos similares
y uso en este nuevo proyecto)
Estimaciones del proyecto
Métricas históricas
Esfuerzo necesario
Practica
La líneas de codigo
Son una métrica básica del tamaño del proyecto no solo del programa
Métricas orientadas a la funcionalidad
Son una métrica derivada del tamaño del proyecto, no solo del codigo, sino que tambien del
esfuerzo que lleva implementarlo
Considera la estimación empírica dada por la relación entre el esfuerzo requerido para
construir el software y características identificadas del mismo, tales como:
Entradas externas: se cuenta cada entrada de usuario que proporcione al software diferentes
datos orientados a la aplicación.
Salidas: se cuenta cada salida que proporciona al usuario información orientada a la aplicación.
En este contexto las salidas se refieren a informes, pantallas, mensajes de error, etc.
Consulta interactiva: Se define como una entrada interactiva que resulta de la generación de
algún de repuesta en forma de salida interactiva.
Interfaces externas: se cuentan todas las interfaces (archivos de datos, en cinta o discos) que
son utilizadas para transmitir información a otro sistema.
Factores de ajuste de complejidad
Cuando se tiene más información que las 5 características iniciales del método, se pueden
ajustar los PF iniciales, mejorando la estimación del proyecto
Heurística
TRES PRINCIPIOS: