Estimación de tiempo, esfuezo y costo en proyectos de software - parte 1
Summary
TLDREl video aborda la estimación de tiempo, esfuerzo y costo en proyectos de software mediante el análisis de puntos de función. Este método se centra en el tamaño funcional del software desde la perspectiva del usuario, en lugar de métricas técnicas como líneas de código. Se clasifican las funciones en interacciones del usuario y almacenamiento de datos, asignando puntajes según su complejidad. El objetivo es ofrecer una medición consistente que permita a los profesionales estimar de manera precisa el esfuerzo en horas y meses, facilitando así la estimación de costos. Se promete un ejemplo práctico en el segundo video.
Takeaways
- 🖥️ La estimación de proyectos de software se puede hacer a través del análisis de puntos de función (FP).
- ⏳ El objetivo principal es estimar el esfuerzo en horas hombre, la duración en meses y el costo del proyecto.
- 📊 Los puntos de función miden el tamaño funcional del software desde la perspectiva del usuario, no del programador.
- 🔍 Este método proporciona una métrica más comprensible que el conteo de líneas de código o la cantidad de pantallas.
- 📑 La metodología FPA se basa en clasificar funciones en interacciones y almacenamiento.
- 🔄 Las interacciones incluyen entradas externas, salidas externas y consultas externas, cada una con su propio puntaje.
- 💾 El almacenamiento se divide en archivos lógicos internos (tablas de datos) y archivos de interfaz externos (comunicaciones con otros sistemas).
- 🧮 Cada funcionalidad recibe un puntaje según su complejidad, facilitando la comparación entre diferentes proyectos.
- 🤝 El proceso de medición busca consistencia, asegurando que diferentes analistas obtengan resultados similares.
- 🎥 Se invita a los espectadores a seguir al segundo video para ver un ejemplo práctico de la estimación de proyectos.
Q & A
¿Qué es el análisis de punto por función?
-Es una técnica de medición del tamaño funcional del software desde la perspectiva del cliente, que cuantifica los requisitos funcionales del usuario.
¿Cuál es el objetivo principal de estimar el esfuerzo en proyectos de software?
-Estimamos el esfuerzo para determinar cuántas horas hombre se requieren, así como la duración en meses y el costo del proyecto.
¿Por qué es importante medir el tamaño funcional y no las líneas de código?
-Las líneas de código son una métrica técnica que no refleja el valor para el usuario; el tamaño funcional mide las funcionalidades que el software debe cumplir.
¿Qué tipos de funciones se consideran en la medición?
-Se dividen en dos categorías: funciones de transacción (interacción con el usuario) y funciones de datos (almacenamiento en base de datos).
¿Cuáles son los elementos de la interacción con el usuario?
-Incluyen entradas externas, salidas externas y consultas externas.
¿Qué son las entradas externas?
-Son todas las pantallas donde el usuario ingresa datos, como formularios para registrar, actualizar o eliminar información.
¿Cómo se mide la complejidad de una función?
-Cada función se asigna un puntaje dependiendo de su complejidad, basado en la cantidad y tipo de interacciones que requiere.
¿Qué son los archivos lógicos internos en la medición?
-Son las tablas de datos que se utilizan en la base de datos del software, que representan el almacenamiento de información.
¿Qué es un archivo de interfaz externo?
-Es un archivo que permite que el software se comunique con otros sistemas para recuperar información.
¿Cómo se relacionan las funciones de búsqueda, actualización, inserción y eliminación con la medición?
-Cada una de estas funciones se clasifica y se les asigna una métrica específica que ayuda en la evaluación del tamaño funcional del software.
Outlines
هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.
قم بالترقية الآنMindmap
هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.
قم بالترقية الآنKeywords
هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.
قم بالترقية الآنHighlights
هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.
قم بالترقية الآنTranscripts
هذا القسم متوفر فقط للمشتركين. يرجى الترقية للوصول إلى هذه الميزة.
قم بالترقية الآنتصفح المزيد من مقاطع الفيديو ذات الصلة
ESTIMACIÓN POR PUNTOS DE HISTORIA PARA UN EQUIPO SCRUM
¿Que es un modelo de regresión lineal? explicado con manzanitas
Estimación de la proporción poblacional
Curso de Patrones de diseño - 6 Facade
EVIEWS TUTORIAL 1: ESTIMACIÓN DE UN MODELO CLÁSICO DE REGRESIÓN LINEAL (Indicadores y gráficos)
Como escribir historias de usuario en SCRUM
5.0 / 5 (0 votes)