Servicio Nacional de Aprendizaje SENA
Centro de Diseño y Metrología
Programa: Análisis y Desarrollo de Software
Especificación de los referentes técnicos del hardware - software y estimación
de las condiciones económicas
(GA2-220501094-AA1-EV03)
Instructor: Guillermo Sánchez Isaza
Aprendices:
Diana Katerine Moreno Fonseca
Ingrid Patricia Moreno Fonseca
Walter David Ríos Zuluaga
Diego Alejandro Delgado
Héctor Javier Villota Benitez
Ficha: 3013188
Bogotá D.C. 25 de octubre de 2024
TABLA DE CONTENIDO
INTRODUCCION................................................................................................ 3
1. ESPECIFICACIONES TECNICAS.................................................................. 4
1.1. Especificaciones de método........................................................................ 4
1.2. Especificaciones de desempeño................................................................. 5
2. REQUISITOS FUNCIONALES....................................................................... 6
3. REQUISITOS NO FUNCIONALES................................................................. 6
4. ESTIMACION DE CONDICIONES ECONOMICAS........................................ 7
[Link]............................................................................................ 8
INTRODUCCION
En el presente documento estaremos hablando a cerca de las especificaciones
técnicas de Hardware y software a implementar en el desarrollo del proyecto,
las cuales nos ayudaran a llevar de forma organizada las etapas de desarrollo,
las estimaciones económicas que son también importantes porque podemos
determinar costos y evaluar los presupuestos.
[Link] TECNICAS Las especificaciones técnicas son
documentos muy importantes en el desarrollo de un proyecto, se definen
normas y procedimientos que serán aplicados, definen lo que se va a construir
y loque el propietario quiere. Las especificaciones técnicas requisitos
detalladamente para cada trabajo en cuanto a elementos, equipos que serán
incorporados y detallan la ejecución. Una de las cosas que también debemos
considerar importante es que en las especificaciones técnicas se realizan las
estimaciones de costos de la construcción, estas especificaciones son muy
útiles si se utilizan de manera correcta para dar solución. Debe realizarse una
planificación entre el propietario y el desarrollador, comunicar ideas entre si y
estar de acuerdo con las mejoras a implementar. Entre los tipos de
especificaciones podemos encontrar:
1.1. Especificaciones de método Se realiza una descripción detallada de los
elementos, sistemas y procedimientos, el desarrollador del proyecto tiene como
obligación de seguir las pautas o instrucciones dadas tales como son
establecida por el cliente, las especificaciones indican como se debe ejecutar el
trabajo y asegurar el funcionamiento.
• Software
Paquete informático
ITEM DESCRIPCION ASPECTOS CANTIDAD COSTO COSTO
UNITARIO TOTAL
1 Licencia 1 $120.000 $120.000
2 Sistema Windows 1 $ 49.000 $ 49.000
Operativo 10 Pro
3 Bases de 200 mb 1 $250.000 $250.000
Datos
4 Servidor 1 $1.900.000 $1.900.000
• Hardware Elementos de almacenamiento de información
ITEM DESCRIPCION CANTIDAD COSTO COSTO
UNITARIO TOTAL
1 Memoria RAM 2 $190.000 $380.000
16GB
2 Disco Duro 2 $ 250.000 $ 500.000
3 Procesador 1 $1.750.000 $1.750.000
Componentes de entrada y salida de información.
ITEM DESCRIPCION CANTIDAD COSTO COSTO
UNITARIO TOTAL
4 Monitor 1 $350.000 $350.000
5 CPU 1 $900.000 $900.000
6 Batería 1 $250.000 $250.000
7 Internet Router 1 $150.000
$150.000
8 Impresora 1 $750.000 $750.000
9 UPS 1 $800.000 $800.000
1.1. Especificaciones de desempeño
Indican como debe funcionar el producto final sin especificar como se debe
realizar el trabajo, es responsabilidad del desarrollador cumplir con lo requerido
por el cliente, de cualquier manera, se deben obtener resultados deseados y el
éxito del proyecto.
•Software
Implementación
ITEM ETAPAS TIEMPO PRESUPUESTO
ITEM ETAPAS TIEMPO PRESUPUESTO
1 Creación
2 Desarrollo
3 Capacitación
4 Implementación
5 Evaluación
2. REQUISITOS FUNCIONALES
• El sistema permitirá el manejo de la autenticación del usuario (sesión)
• El sistema permitirá editar y guardar la venta
• El sistema permitirá publicar y despublicar la venta
• El sistema permitirá la Vinculación de horarios
• El sistema permitirá Generar reportes
• El sistema permitirá cambiar o modificar información de los elementos
• El sistema permitirá él envió de notificaciones
cuando el usuario(cliente)requiere atención
• El sistema permitirá que el proceso de ventas en el sistema abarque los
siguientes pasos: Ingresos de la requisición, emisión de la solicitud y emisión
de la orden de la cita agendada.
• El sistema permitirá que controle el acceso y lo permitirá solamente a
usuarios (propietarios) autorizados
.• El sistema permitirá enviar una alerta al administrador del sistema cuando
ocurra alguno de los siguientes eventos: Registro de nueva cuenta, 2 o más
intentos fallidos en el ingreso de la contraseña de usuario y cambio de
contraseña de usuario (propietario)
3. REQUISITOS NO FUNCIONALES
El sistema permitirá que toda funcionalidad del sistema de negocio debe
responder al usuario en menos de 1 minuto.
• El sistema permitirá la capacidad de operar adecuadamente con hasta
100.000 usuarios de sesiones concurrentes.
• El sistema permitirá con base al servicio que se prestará aplicar patrones
recomendaciones de programación que incrementen la seguridad de datos.
• El sistema permitirá que el tiempo de aprendizaje del sistema por usuario
deberá ser menor a 3 horas.
• El sistema debe contar con manuales de usuarios (cliente, propietario)
estructurados adecuadamente.
• El sistema permitirá que se debe proporcionar mensajes de error quesean
informativos.
• El sistema permitirá que se debe poseer interfaces graficas bien formadas.
• El sistema permitirá que el tiempo para iniciar o reiniciar el sistema no podrá
ser mayor a 5 minutos.
[Link] DE CONDICIONES ECONOMICAS
Las estimaciones de las condiciones económicas nos ayudan a realizar un
análisis del proyecto en cuanto a indicadores para medir costos, donde
podemos identificar los recursos necesarios para llevar a cabo el proyecto de
una forma eficiente, en el desarrollo del proyecto son estimados aspectos
tangibles, cuantificables en valor como: dinero, tiempo, recursos, esfuerzo,
capacidad entre otros. Debemos también tener en cuenta los aspectos
intangibles que no son palpables, pero son muy indispensables para analizar
costos. Los parámetros a seguir son muy generales y nos permiten evaluar el
software como producto comercial, para definir estas métricas se tiene en
cuenta el compromiso de los integrantes del proyecto y la capacidad de
comunicarse y de tomar decisiones entre sí, para un análisis efectivo delos
recursos adecuados y así tomar decisiones.
CONCLUSIONES
• Para nosotros y nuestro proyecto es importante comprender que debemos
implementar un software que además de ser un sistema que nos permita
realizar ciertas cosas también debe cumplir con algunas pautas y normas a
seguir para que el producto final tenga éxito.
• El sistema como tal debe seguir una serie de reglamentos establecidos en la
norma y a la vez se debe estimar la economía o presupuesto el cual podemos
evaluar para tener un pronóstico a la hora de implementar.