Evaluación de Software
Use this mind map structure to discover unseen connections, generate new ideas and reach a better understanding of any given subject.
Puntos críticos y controles del SW
¿Conoce cómo establecer los puntos críticos en el desarrollo del software?
Considero que los puntos críticos se establecen desde el conocimiento del sistema a evaluar, que sea congruente con los requerimientos.De esta manera, podremos definir qué proceso es esencial en esta evaluación, de tal manera que revisemos los diferentes indicadores medibles y que generen mayor riesgo de presentar fallas.
Contextualización de diferente definiciones
Standish Group (1995) lnvolucrarniento del usuario
Apoyo por parte de la gerencia
Definición clara de requerimientos
planeación apropiada
expectativas realistas
Metas intermedias alcanzables
Equipo de trabajo cornpetente
Sentido de pertenencia al proyecto
Visión y objetivos claros
Equipo comprometido y disciplinado
Uno de los medios que puede utilizarse para identificar factores críticos relacionados con la industria del
software es la revisión de documentos (Caralli, 2004).
Gengler,
Pefters y Tunnanen (2003) afirmaron que los FCF. debían ser un enfoque y un método aplicados
en la descripción de la planificación que incluyen las empresas para la simulación de datos y de
procesos, en la aplicación y perfil de las bases de datos, factibilidad y análisis de riesgo, así como
en la investigación exploratoria y en las entrevistas.
Pasos en el proceso de control, para identificación de
puntos críticos.
El proyecto es completado con un mínimo de cambios en el alcance.
Los cambios en el proyecto son administrados bajo un proceso formal.
Se encuentra disponible la tecnología y los conocimicntos adecuados.
Un plan de proyecto detallado (incluyendo tiempo. calendario y puntos de revisión) con un presupuesto detallado.
El proyecto logra el propósito del negocio
La alta gerencia provee los recursos necesarios (dinero, capacitación y equipo).
El proyecto tiene claramente definida su misión.
Se establecen canales de comunicación apropiados en cada uno de los niveles del equipo de proyecto.
El dueño del proyecto es consultado en todas las etapas del desarrollo e implemenración.
El dueño del proyecto está informado de su estatus y se pide su aprobación en cada una de las etapas del proyecto
DEFINICIÓN DE PUNTOS CRÍTICOS: etapa donde se puede aplicar un control y que sea esencial para evitar o eliminar un peligro a la inocuidad
¿Qué control se debe realizar al desarrollo del software?
Mantenimiento
Instalación
Pruebas
Integración
Construcción del software
Diseño del software
Especificación de requisitos
¿Administrar los puntos críticos permite terminar un proyecto exitosamente?
Definitivamente. Es un proceso muy importante de definir , ya que los puntos críticos son los puntos de partida siendo los referentes en la evaluación que hagamos en el software.
Conclusión
In the conclusion you should have a brief summary of your key points.
proceso de calidad
cumplir con los objetivos de la evaluación de la calidad
Proceso de calidad idóneo
Definición adecuada de requerimientos
Proceso de Evaluación
The key points are the arguments which will support your thesis. These can be agreeing arguments or disagreeing arguments too, in each case they need to reflect on the main idea.
Especificar objetivos
Generales y específicos
Seleccionar métrica
La selección de métricas se obtiene a partir de los indicadores especificados en el
modelo.
Niveles o escalas
La suma de este puntaje debe ser aproximado o igual a 100.
Puntaje Máximo de referencia
Criterios de Evaluación
Aplicación modelo de calidad
Elaborar un instrumento o formato donde aplique el modelo de calidad externo e
interno y calidad de uso.
Si existe un comité o conjunto de personas encargadas de la evaluacion, el
instrumento debe ser aprobado por los participantes.
perfiles de Evaluadores
Usuarios finales, desarrolladores y gerentes
Identificación del tipo de SW
Operativo, Seguridad, ofimática, programación,base de datos, aplicativo a la medida, etc
Estado del SW
¿Desarrollo
sin terminar o un producto terminado para la entrega al cliente?
Métrica
Definición
El IEEE “Standard Glosary of Software Engering Terms” define como métrica
como “una medida cuantitativa del grado en que un sistema, componente o
proceso posee un atributo dado ́ [Len O. Ejiogo ́91]
Calidad interna y externa
Indicadores
In the introduction you should state the ideas what you want to defend along the essay.
Calidad en uso
Satisfacción
Productividad
Eficacia
Portabilidad
Adaptabilidad
Coexistencia
Conformidad de portabilidad
Reemplazabilidad
Facilidad de instalación
Capacidad de Mantenimiento
Capacidad de ser analizado
Estabilidad
Conformidad de mantenimiento
Facilidad de prueba
Cambiabilidad
Eficiencia
Comportamiento de tiempos
Conformidad de eficiencia
Utilización de recursos
Utilidad
Conformidad de usabilidad
Entendimiento
Aprendizaje
Atracción
Operabilidad
Confiabilidad
Recuperabilidad
Conformidad de la confiabilidad
Tolerancia a errores
Madurez
Funcionalidad
Conformidad de la funcionabilidad
Interoperabilidad
Seguridad
Exactitud
Adecuación