FAQs – Antes de su

PREGUNTAS FRECUENTES

¿Qué es un punto de la función?
Puntos de función medir el tamaño del software mediante la cuantificación de la funcionalidad que proporciona al usuario basado únicamente en diseño lógico y especificaciones funcionales. Con esto en mente, los objetivos de FP contar son:

  • funcionalidad de la medida que el usuario solicita y recibe;
  • medir las tasas de desarrollo y mantenimiento de software y tamaño independientemente de la tecnología utilizada para la implementación; y
  • proporcionar una medida de normalización a través de proyectos y organizaciones

Vea también nuestros ¿Qué puntos de función son hoja en línea

 

Son puntos de función para todos?
Depende de sus necesidades. Si necesitas saber si estás:

  • más productivos,
  • producción de aplicaciones o proyectos de calidad superiores,
  • mejora en las estimaciones del proyecto,
  • mejora de procesos, o
  • reducción de costes

Entonces puntos de función son para usted!

¿Por qué iba a querer medir?

  • Usted puede ’ t gestionar internamente lo que usted don ’ medida t.
  • Aproximadamente 40% de todos los proyectos fracasan debido a la falta de control de gestión (Coopers & Lybrand – Sept. 1995).
  • La medida le da una herramienta para comunicar a sus clientes el tamaño de su petición, y extrapolar la productividad, calidad y estimación de la precisión.
  • Muchos de sus competidores ya pueden tener estas ideas.
  • Mides para comprender y mejorar sus procesos. (Se refieren a las pautas de medición de Software – liberación 1.1, PG. 2-4, 3-7 – 3-8.)

¿Qué puede hacer por mí IFPUG?
Ser miembro de IFPUG puede proporcionarle los siguientes beneficios:

  • Oportunidades con otras empresas que tienen o que están tratando de implementar un programa de medición de redes.
  • La oportunidad de tener injerencia en las normas de punto función.
  • Conferencias anuales que brindará:
    • Oportunidad de reunirse con otros en el campo de medición;
    • Educación a través de talleres realizados antes de la Conferencia; y
    • Oportunidad de escuchar a expertos en el campo de medición.
  • Publicación profesional:
    • Metric Views (semestral).
  • Descuento en la literatura publicada por IFPUG que incluye:
    • Recuento Manual de prácticas (CPM);
    • Estudios de caso; y
    • Guía de informes de gestión.
  • Acceso a asegurar área sólo para miembros del sitio web IFPUG.

Hay una tarifa por servicios IFPUG?
IFPUG miembros reciben un descuento en la atención de la Conferencia, asistencia de taller, y literatura adicional. Todos los demás beneficios están actualmente libres de cargo.

¿Cómo puedo vender mi gestión senior en puntos de función?
El grupo de estándares de Benchmarking Internacional de Software (ISBSG) Datos de referencia pueden utilizarse para demostrar las ventajas de análisis de puntos función. IFPUG miembros reciben un descuento en todos los productos de ISBSG.

¿Cómo demuestro desarrolladores y administradores de proyectos la importancia de la función punto de análisis?
Función punto de análisis permite producir planes de proyecto a una exactitud cuantificable y como una extensión de seguimiento y gestión de arrastre del ámbito. También, los desarrolladores pueden lograr las tareas asignadas por la fecha dada debido a la estimación más precisa.

¿Cómo demuestro mi grupo de usuarios de la importancia del análisis de puntos función?
Función punto de análisis se basan en el punto de vista del usuario y proporciona un lenguaje común entre el técnico y el área de usuario. El proceso de ayuda a destacar requisitos perdidos, y ayuda a proporciona una estimación exacta, permitiendo el control de presupuesto mejor usuario.

¿Qué es una base de punto función?

  • Una base de aplicación es el tamaño de las actuales funciones proporcionada al usuario el sistema.
  • Una empresa o compañía línea de base es la suma de toda la línea de base del sistema individual cuenta.

¿necesito hacer una base de punto función?

  • Si su objetivo es mejorar la calidad, productividad o estimación de la precisión, a continuación, una línea de base le dará su tamaño actual.
  • Para los costos de soporte y mantenimiento necesita una completa línea de base, Pero para la productividad, estimación de la precisión, y la calidad, Puedes empezar con una base de un proyecto.

¿Por qué no debo usar líneas de código?

  • Líneas de código tienden a premiar diseño derrochador y penalizar diseño conciso.
  • No hay ningún estándar de la industria (ISO o de lo contrario) para las líneas de código.
  • Líneas de código no pueden utilizarse para normalizar a través de plataforma, idioma o por organización.
  • Algunos 4GL ni siquiera usan líneas de código.
  • Líneas de código pueden ser engañosas positivamente – consulte Capers Jones productividad paradoja.

¿Qué pasa con escape?

  • Escape se basa en líneas de código, Así que te topas con las mismas dificultades que utilizando líneas de código.
  • Puede ser utilizado con precaución en sistemas heredados sin mucha perspectiva de trabajo adicional.
  • Escape podría ser útil si la precisión no es un problema.

Tengo entendido que necesitamos mejorar. ¿Dónde puedo empezar?

  • Primero comienza por determinar lo que necesita mejora. El GQM (Meta/pregunta/Metric) proceso puede ayudar a facilitar esta.
  • Una vez que han establecido sus objetivos de mejora, Esto le indicará dónde debe comenzar la mejora (por ejemplo, en el área de calidad, productividad, o estimación de la precisión).

Si soy yo y 500 desarrolladores, ¿Dónde puedo empezar?
Determinar cuáles son los problemas actuales de los desarrolladores. Iniciar el proceso de medida dirigida a estas áreas y empezar a comunicar resultados inmediatamente para obtener apoyo y comprar en.

Si la productividad es importante, ¿Qué debería contar la productividad de – desarrollo de nuevos, mantenimiento, etc.?
Esto depende de tus metas. Utilizar el análisis de Pareto (80/20 regla) para determinar dónde está el "dolor", y apunta para sus medidas de productividad. Por ejemplo, Si es falta de personal en el área de mantenimiento entonces las tasas de apoyo podrían ser usado para probar la escasez o de otro tipo.

Queremos mejorar nuestra productividad, ¿Qué información necesito tener?

  • Diversos cocientes pueden utilizarse para determinar la productividad, cada una de las cuales incluye puntos de función.
  • Con el fin de hacer un conteo de puntos función, Tienes que saber lo siguiente:
    • Salidas definibles por el usuario que cruzan el límite de aplicación y son el resultado de proceso única (por ejemplo, formatos de informes, diseños de pantalla, diseños de archivo de salida).
    • Entradas de definibles por el usuario la aplicación de límites y disparador único proceso cruzado (es decir, diseños de pantalla, diseños de archivo, etc.).
    • Almacenes de datos definidos por el usuario que son mantenidos por la aplicación (por ejemplo, diseños de archivo, definiciones de tabla).
    • Usuario definible almacenes de datos que son accesibles para la información solamente por la aplicación (por ejemplo, diseños de archivo, definiciones de tabla).
    • Consultas definibles por el usuario que cruzan el límite de aplicación (por ejemplo, formatos de informes, diseños de pantalla).
  • Apoyar las tasas = puntos de función de aplicación / horas de esfuerzo para apoyar la aplicación
  • Tasa de mejora = puntos de función del proyecto / horas de esfuerzo del proyecto
  • Caudal (En el mercado) = puntos de función de aplicación / hora de calendario
  • Para obtener información más detallada sobre la función punto de análisis, Consulte el Manual de prácticas contando IFPUG.

Queremos mejorar nuestra estimación, ¿Qué información necesito tener?
Además de sus tarifas (apoyo, mejora, productividad, etc.) también tienes que tener los atributos blandos incluyendo pero no limitado a:

  • tipo de desarrollo;
  • plataforma;
  • idioma;
  • experiencia del equipo;
  • técnicas;
  • limitaciones externas; y
  • historia de fluencia alcance.

Hay paquetes de software disponibles en el mercado para ayudar en la estimación de la precisión.

Queremos mejorar nuestra calidad, ¿Qué información necesito tener?

  • Calidad significa diferentes cosas para diferentes personas. Determinar qué calidad significa dentro de su propia organización. ISO 9126 Atributos de calidad de sistemas de Software y el proceso de meta/pregunta/métrica puede ayudarte.
  • Son ejemplos de métricas de calidad:
    • densidad del defecto – número de tamaño de defectos/aplicación en puntos de función; y
    • defecto de caudal – número de defectos entregados en el primer mes de funcionamiento vivo.

¿necesito un consultor?
Esta es una pregunta que cada empresa tiene que responder por su propia cuenta. Algunas cosas en que pensar:

  • Queremos conseguir una instantánea completa en unos meses? Si la respuesta es sí sería prudente tener varios contadores certificados entra y te ayude. Mientras se realiza esta contando, Usted puede tener 1 o más empleados obtener la certificación en el punto de la función contar quién será capaz de mantener esta línea de base se.
  • Queremos empezar a contar y la estimación de los "grandes proyectos". Si esto es lo que buscas, Te podría enviar a algunos empleados a un taller de IFPUG o conferencia para obtener formación. Después del entrenamiento, serían capaces de realizar las cuentas y empezar a recolectar datos. También quiere pensar en tener 1 o más empleados certificados en función punto contando auditar las cuentas.
  • No tienes ni idea de lo que el jefe está buscando sólo que tenemos que comenzar a medir. Si entras en este grupo, Quizás desee traer un consultor que se puede realizar una meta/pregunta/métrica (GQM) sesión para determinar qué medidas para comenzar con. En este punto, Usted puede enviar unas pocas personas y taller IFPUG o conferencia para obtener formación.
  • Tú eres parte de una empresa enorme y el jefe quiere comenzar a medir todo ahora. Si usted se encuentra aquí, Quizás desee traer un consultor:
    • Realizar una meta/pregunta/métrica (GQM) período de sesiones; y
    • Entrenar a varias personas a contar puntos de función.
  • También querrás designar a unas personas que los coordinadores generales del esfuerzo y varias personas que realizará el conteo y recopilar los datos. Los coordinadores definitivamente deben ser certificados en contadores de punto de función que se llamará en las cuentas de auditoría y tomar decisiones cuando preguntas.

Lo que busco en un consultor?

  • Alguien que tiene conocimientos contando.
  • Deberían ser IFPUG certificada (PFC).
  • Deberían tener contando experiencia en una industria común a la tuya.
  • Buena relacion calidad/habilidades interpersonales – compatibles con su cultura corporativa.
  • Conocimientos de métricas para integrar puntos de función en un programa de medición equilibrada.

¿Dónde busco por un consultor?
Compruebe nuestra Lista de proveedores para todos los proveedores que son miembros IFPUG.

¿Quién ha hecho esto?

IFPUG tiene muchos miembros en varios países de todo el mundo. La membresía se extrae de todas las principales industrias, incluyendo pero no limitado a:

  • industria aeroespacial
  • Banca
  • Finanzas
  • telecomunicaciones
  • seguros
  • fabricación
  • Utilidades
  • venta por menor
  • Gobierno
  • desarrollo de sistemas informáticos

¿Dónde puedo ir a investigar más sobre conceptos de punto función?
Compruebe nuestra Bibliografía/biblioteca para otras lecturas sobre la función punto de análisis.