lunes, 23 de marzo de 2015
miércoles, 4 de marzo de 2015
Caso practico puntos de Funcion
Descripción
El sistema de clientes será diseñado para apoyar algunas áreas de una empresa,
específicamente al departamento de ventas y al departamento de marketing. El
sistema de clientes será diseñado en un lenguaje de cuarta generación
utilizando una base de datos y será implementado en un equipamiento Unix o
en un entorno de redes. El sistema será utilizado por cerca de 60 usuarios en
un ambiente on-line a través de terminales. Los usuarios conocen poco de
informática, como consecuencia, las pantallas deben ser de fácil utilización y
deben estar siempre presentes pantallas de ayuda. El volumen de transacciones
no será alto, pero se espera que cada fin de año sea un periodo crítico.
Principales funciones del
sistema
|
|
Alta de
clientes
|
|
|
Modificación
de los datos de clientes
|
|
|
Consulta de
datos de clientes
|
|
|
Alta de
productos
|
|
|
Modificación
de datos de productos
|
|
|
Seguridad
para acceso al sistema
|
|
|
Pedidos de
clientes
|
Archivos
Registro de Clientes
|
Ítem
|
Tamaño
|
Tipo
|
|
Código-cliente
|
6
|
Numérico
|
|
Nombre-cliente
|
12
|
Alfanumérico
|
|
Razón-social
|
30
|
Alfanumérico
|
|
Tipo-cliente
|
2
|
Numérico
|
|
Territorio
|
3
|
Alfanumérico
|
|
Dirección
|
30
|
Alfanumérico
|
|
Barrio
|
12
|
Alfanumérico
|
|
Zona-postal
|
8
|
Numérico
|
|
Ciudad
|
12
|
Alfanumérico
|
|
RUC
|
12
|
Numérico
|
|
Registro-contribuyente
|
12
|
Numérico
|
|
Contacto1
|
20
|
Alfanumérico
|
|
Telefonon1
|
10
|
Numérico
|
|
Contacto2
|
20
|
Alfanumérico
|
|
Telefono2
|
10
|
Numérico
|
Histórico de Clientes
|
Ítem
|
Tamaño
|
Tipo
|
|
Código-cliente
|
6
|
Numérico
|
|
Producto1-mas-comprado
|
12
|
Numérico
|
|
Valor-compra-producto1
|
12
|
Numérico
|
|
Precio-medio-prod1
|
12
|
Numérico
|
|
Producto2-mas-comprado
|
12
|
Numérico
|
|
Valor-compra-producto2
|
12
|
Numérico
|
|
Precio-medio-prod2
|
12
|
Numérico
|
|
Producto3-mas-comprado
|
12
|
Numérico
|
|
Valor-compra-producto3
|
12
|
Numérico
|
|
Precio-medio-prod3
|
12
|
Numérico
|
|
Total-compra-año-anterior
|
12
|
Numérico
|
|
Total-compra-año
|
12
|
Numérico
|
|
Total-compra-mes-actual
|
12
|
Numérico
|
|
Total-compra-mes-año
|
12
|
Numérico
|
Registro de
Productos
|
Ítem
|
Tamaño
|
Tipo
|
|
Código-producto
|
12
|
Numérico
|
|
Nombre-producto
|
12
|
Alfanumérico
|
|
Descripción-producto
|
30
|
Alfanumérico
|
|
Tipo-producto
|
2
|
Numérico
|
|
Unidad-producto
|
3
|
Alfanumérico
|
|
Costo-medio-unitario
|
12
|
Numérico
|
|
Precio-medio-unitario
|
12
|
Numérico
|
|
Principal-proveedor
|
12
|
Alfanumérico
|
|
Precio-ultima-compra
|
12
|
Numérico
|
|
Principal-cliente
|
12
|
Alfanumérico
|
|
Fecha-ultimo-pedido
|
8
|
Numérico
|
|
Cantidad-ultimo-pedido
|
8
|
Numérico
|
|
Precio-unit-ultimo-pedido
|
12
|
Numérico
|
Registro de pedidos
|
Ítem
|
Tamaño
|
Tipo
|
|
Numero-pedido
|
10
|
Numérico
|
|
Código-producto
|
12
|
Numérico
|
|
Código-cliente
|
6
|
Numérico
|
|
Cantidad
|
12
|
Numérico
|
|
Precio-unitario
|
12
|
Numérico
|
|
Fecha-pedido
|
8
|
Numérico
|
Registro de
contraseñas
|
Ítem
|
Tamaño
|
Tipo
|
|
Código-usuario
|
6
|
Numérico
|
|
Contraseña
|
6
|
Alfanumérico
|
|
Fecha-validez
|
8
|
Numérico
|
|
Fecha-ultimo-acceso
|
8
|
Numérico
|
|
Hora-ultimo-acceso
|
8
|
Numérico
|
lunes, 2 de marzo de 2015
viernes, 27 de febrero de 2015
Estimacion por Puntos de Funcion II parte
Traducir el numero el tamaño de la funcionalidad que
brinda un producto de software asignarle un valor numérico a la funcionalidad,
respecto a la complejidad.
Transacciones:
Ø Número
de Entradas Externas (EE)
Ø Número
de Salidas Externas (SE)
Ø Número
de Consultas Externas (CE)
Datos:
Ø Numero
de Archivos Interfaz Lógicos (AIL)
Ø Numero
de Archivos Interfaz Externa (AIE)
Para realizar el cálculo de Puntos de Función en un producto de software
se tiene que seguir con la siguiente formula:
PF = PFSA *
Factor de Ajuste, donde, PFSA son los puntos de Función sin
ajuste los cuales se calculan mediante los datos y las transacciones del
software y el Factor de ajuste que se calcula mediante los factores
generales de la aplicación, a continuación se explican detalladamente el
cálculo de cada elemento de la formula.
Pasos para
calcular los puntos de función
Paso
1: Determinar el tipo de conteo.
Paso
2: Identificar los alcances de la medición y los límites de la aplicación
Paso
3: Contar las funciones de datos.
Paso
4: Contar las funciones Transaccionales.
Paso
5: Determinar los puntos de función no ajustados.
Paso
6: Determinar el valor del factor ajuste.
Paso
7: Determinar los puntos de función ajustados.
Paso
8: calcular el punto de función.
lunes, 16 de febrero de 2015
martes, 10 de febrero de 2015
El PSP (proceso personal de software) es un
conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la
productividad personal de los programadores o ingenieros de software, en tareas
de desarrollo y mantenimiento de sistemas. Está alineado y diseñado para
emplearse en organizaciones con modelos de procesos CMMI
o ISO 15504.
Fue propuesto por Watts
Humphrey en 1995
y estaba dirigido a estudiantes. A partir de 1997
con el lanzamiento del libro "An introduction to the Personal Software
Process" se dirige ahora a ingenieros juniors.
El proceso de Software Personal (PSP)
fue diseñado para ayudar a los ingenieros del software a hacer bien su trabajo. Muestra cómo aplicar
métodos avanzados de ingeniería a sus trabajos diarios. Proporciona métodos
detallados de planificación y estimación, muestra a los ingenieros como
controlar su rendimiento frente a esos planes y explica como los procesos
definidos guían su trabajo.
Personal Software Process (PSP) son
marcas registradas de la universidad de Carnegie Mellon.
PSP se concentra en las prácticas de
trabajo de los ingenieros en una forma individual. El principio detrás de PSP
es ése, sirve para producir software de calidad, cada ingeniero debe trabajar
en la necesidad de realizar trabajo de calidad. PSP se diseñó para ayudar a
profesionales del software para que utilicen constantemente prácticas sanas de
ingeniería de software.
Se puede considerar
como la guía de trabajo personal para ingenieros de software en organizaciones
que emplean un modelo CMMI con nivel de madurez o de capacidad de procesos que
implica la medición cualitativa y mejora de procesos.
Uno de los mayores
problemas que tiene es la gran cantidad de datos que hay que tomar. El PSP
tiene obsesión por la toma de datos y elaboración de tablas. El PSP se orienta
el conjunto de áreas clave del proceso que debe manejar un desarrollador cuando
trabaja de forma individual.
El diseño de PSP se basa en
los siguientes principios de planeación y de calidad [HUMPHREY; 95]
viernes, 6 de febrero de 2015
trabajo final Unit II
Publica la liga en un comentario de esta entrada, de tu trabajo final unidad II.
Suscribirse a:
Entradas (Atom)


