Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
EyMDS
TRABAJO:
INVESTIGACION
QUE PRESENTAN:
GRADO: 4 GRUPO: A
TURNO:
MATUTINO.
PUNTO DE FUNCION
es una medida utilizada en la metodología de desarrollo de software conocida como
Puntos de Función (Function Point Analysis, FPA). Esta técnica se utiliza para medir el
tamaño funcional de un sistema de software basado en las funciones que ofrece para los
usuarios.
Un punto de función se define como una unidad de medida relativa utilizada para
representar el tamaño funcional del software. Se basa en la funcionalidad proporcionada
por el sistema desde la perspectiva del usuario, sin tener en cuenta cómo se implementa
internamente.
Existen dos tipos principales de puntos de función:
Puntos de Función No Ajustados (PFNA): Son la medida básica de la funcionalidad del
sistema, sin considerar factores como la complejidad técnica, el rendimiento o la fiabilidad.
Puntos de Función Ajustados (PFA): Son los puntos de función no ajustados
multiplicados por un factor de ajuste que tiene en cuenta aspectos como la complejidad
técnica, la complejidad del proceso, el rendimiento, la fiabilidad, la reusabilidad y otros
factores específicos del proyecto.
El cálculo de los puntos de función puede variar, pero generalmente implica considerar las
siguientes cinco categorías de funciones:
Entradas Externas (EE): Son los elementos de datos o información que entran en el
sistema desde el exterior, como formularios de entrada, archivos de carga, etc.
Salidas Externas (SE): Son los elementos de datos o información que salen del sistema
hacia el exterior, como reportes, pantallas, etc.
Consultas Externas (CE): Son las solicitudes de información que el sistema debe
responder, como búsquedas o consultas.
Entradas Internas (EI): Son los elementos de datos o información que el usuario
proporciona y que son procesados internamente por el sistema.
Archivos Lógicos Internos (ALI) y Archivos de Interfaz Externos (AIE): Representan
los archivos lógicos del sistema, ya sea mantenidos internamente o utilizados para
comunicarse con otros sistemas.
PUNTOS DE CASO DE USO
Los "Puntos de Caso de Uso" (Use Case Points) es una técnica utilizada para
estimar el tamaño de un proyecto de software basado en los casos de uso que
proporciona. Esta técnica se enfoca en la funcionalidad del sistema desde la
perspectiva del usuario, similar a los Puntos de Función, pero se centra
específicamente en los casos de uso.
A continuación, se describen los pasos básicos para calcular los Puntos de Caso
de Uso:
Identificar los Casos de Uso: Primero, es necesario identificar y definir los casos de
uso del sistema. Un caso de uso describe una interacción entre el sistema y un
actor (usuario o sistema externo), mostrando cómo el sistema responde a una
solicitud del actor.
Determinar Factores de Complejidad: Para cada caso de uso identificado, se
evalúan varios factores de complejidad que afectan su tamaño. Estos factores
pueden incluir:
Actores: Cuántos actores diferentes están involucrados en el caso de uso.