Técnicas para La Licitación de Requisitos: Diseño Del Instrumento

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

DISEÑO DEL INSTRUMENTO

Técnicas para la licitación de


requisitos

Juan David Montero Delgado

Servicio Nacional de Aprendizaje SENA

Análisis y desarrollo de software


Ficha 2675817

01 de abril del 2023

Introducción

En el proceso de desarrollo de software, la licitación de requisitos es un aspecto fundamental para


garantizar que los productos desarrollados cumplan con las necesidades específicas de los clientes o
usuarios finales. La licitación de requisitos de software se refiere al proceso mediante el cual se
recopilan, analizan y definen los requisitos necesarios para el desarrollo de un software, con el fin de
seleccionar la mejor opción que cumpla con las necesidades específicas del cliente.

El proceso de licitación de requisitos de software es fundamental para garantizar que la herramienta


desarrollada cumpla con los requisitos específicos del cliente, y por lo tanto, será fácil de utilizar y
estará diseñado para cubrir las necesidades más comunes en cuanto a la gestión de información y el
trabajo colaborativo. En los siguientes capítulos, se presentará una descripción detallada de las
diferentes técnicas y herramientas utilizadas en el proceso de licitación de requisitos de software, así
como su importancia en el desarrollo de software de alta calidad.

En la primera sección, se describe el marco teórico en el que se basan los requisitos del software, su
historia y su evolución hasta llegar a una información detallada. Asimismo, se explicarán los
conceptos básicos necesarios para comprender y priorizar los funcionamientos de su estructura
interna.

Posteriormente, se describirán las características específicas de nuestra herramienta, incluyendo las


diferentes opciones de gestión de información y las funcionalidades que permiten trabajar de manera
DISEÑO DEL INSTRUMENTO
colaborativa en tiempo real. Además, se explicará cómo se pueden adaptar estas funcionalidades a
las necesidades específicas.

Finalmente, se presentará el proceso de investigación del software, y se solicitará información


detallada sobre las diferentes opciones de administración y gestión técnica para garantizar una
experiencia de uso óptima.

En resumen, se analizará las especificaciones básicas, donde se identificará soluciones prácticas y


eficaces para la investigación de los requisitos de información con el equipo de trabajo colaborativo
en sus distintos ámbitos. Esperamos que sea de gran utilidad para simplificar y optimizar sus
procesos de trabajo.

Objetivo

Los objetivos de las técnicas para la licitación de requisitos de un software son:

Recopilar de manera sistemática y precisa los requisitos necesarios para el desarrollo de un


software: Las técnicas de licitación de requisitos permiten recopilar los requisitos necesarios de
manera sistemática, asegurando que se consideren todas las necesidades y requerimientos de los
usuarios y partes interesadas.

Identificar las necesidades y requerimientos de los usuarios y partes interesadas: Las técnicas de
licitación de requisitos permiten identificar las necesidades y requerimientos de los usuarios y partes
interesadas, lo que permite garantizar que el software desarrollado cumpla con las expectativas de
los usuarios.

Analizar y definir los requisitos de manera clara y concisa: Las técnicas de licitación de requisitos
permiten analizar y definir los requisitos de manera clara y concisa, lo que facilita la comprensión por
parte del equipo de desarrollo y ayuda a evitar errores y malentendidos durante el proceso de
desarrollo.

Facilitar la comunicación entre el equipo de desarrollo y los usuarios: Las técnicas de licitación de
requisitos permiten una comunicación efectiva entre el equipo de desarrollo y los usuarios, lo que
ayuda a garantizar que se comprendan las necesidades de los usuarios y se desarrollen soluciones
efectivas.

Establecer una base para el desarrollo y la evaluación del software: Las técnicas de licitación de
requisitos establecen una base sólida para el desarrollo y la evaluación del software, lo que permite
garantizar que el software desarrollado cumpla con los requisitos definidos y que se evalúe de
manera efectiva su desempeño.

Desarrollo

Las técnicas de licitación de requisitos de software son herramientas y metodologías que permiten
recopilar, analizar y definir los requisitos necesarios para el desarrollo de un software, con el fin de
seleccionar la mejor opción que cumpla con las necesidades específicas del cliente o usuario final.
Estas técnicas varían dependiendo del tipo de software a desarrollar, el tamaño del proyecto y el
equipo de desarrollo, entre otros factores.
DISEÑO DEL INSTRUMENTO
Las técnicas de licitación de requisitos de software se utilizarán para recopilar información precisa y
detallada sobre los requisitos necesarios para el desarrollo de un software. Estos requisitos pueden
ser de diferentes tipos, como requisitos funcionales, no funcionales y de calidad. Al utilizar técnicas
de licitación de requisitos, se pueden identificar las necesidades y requerimientos de los usuarios
finales, lo que permite garantizar que el software desarrollado cumpla con las expectativas de los
usuarios y partes interesadas.

Teniendo en cuenta el documento de Identificación de procesos organizacionales del negocio, se


determinó el siguiente orden de técnicas para facilitar la información de la estructura del sistema. Se
Adoptó priorizar las dependencias en relación a su complejidad dando como fin el retorno de
inversión.

Clasificación

1. Inventario
Generar una base de datos donde se pueda modificar la información de entrada y salida.
2. Servicios
Generar un registro de información donde se pueda ingresar datos del cliente y insumos.
3. Factura
Generar una salida de información del cual los datos sean modificados de la base de datos
dando como resultado una remisión.
4. Sistemas
Tener los elementos físicos necesarios para generar la herramienta.

Puntos de historia y valor del negocio

Se explica al cliente que escriba un número del uno(1) al diez(10) dependiendo su opinión en el valor
de negocio.

El equipo de trabajo de desarrollo escribe un número del uno(1) al diez(10) dependiendo su opinión
en los puntos de historia.

Se divide el valor del negocio con los puntos de historia para determinar la prioridad en el cociente.

Puntos de
Requerimientos Valor del negocio historia Cociente

R01 3 9 0,33
R02 7 5 1,4
R03 5 7 0,71
R04 9 3 3
DISEÑO DEL INSTRUMENTO
Proyecto de diez (10) requerimientos
R01 Inventario
R02 Servicios
R03 Factura
R04 Sistemas

Valores de negocio definido por el cliente


Puntos de historia definido por el equipo de desarrollo

Cocientes determinantes
1. R04
2. R02
3. R03
4. R01

Urgente

Se explica al cliente que escriba un número del uno(1) al cinco(5) dependiendo su opinión en el valor
de negocio.

El equipo de trabajo de desarrollo escribe un número del uno(1) al cinco(5) dependiendo su opinión
en la urgencia de desarrollo.

Se prioriza el sector con un valor resaltable en los requerimientos

Valor del
Requerimientos negocio Urgencia Sector

R01 2 5 Amarillo
R02 4 3 Amarillo
R03 3 4 Amarillo
R04 5 1 Verde

Sectores de prioridad y su orden

R01
R02
R03
R04

MoSCoW

El equipo de trabajo selecciona en esta técnica los requerimientos dependiendo su funcionalidad.

M: R01
S: R02 / R03
C: R01
W: R04
DISEÑO DEL INSTRUMENTO
Juicio de expertos

Expertos en ventas: aquellos que tienen experiencia en el área de ventas y comprenden los procesos
de venta en la empresa. Estos expertos pueden ayudar a definir los requisitos funcionales y no
funcionales del software, asegurándose de que se cumplan las necesidades específicas del negocio
en relación a la gestión de ventas.

Expertos en diseño de experiencia de usuario (UX): aquellos que tienen experiencia en el diseño de
interfaces de usuario y en la creación de experiencias de usuario intuitivas. Estos expertos pueden
ayudar a definir los requisitos de usabilidad y accesibilidad necesarios para garantizar que el software
sea fácil de usar para el personal de ventas.

Expertos en seguridad: aquellos que tienen experiencia en identificar y mitigar riesgos de seguridad
en el desarrollo de software. Estos expertos pueden ayudar a definir los requisitos de seguridad
necesarios para garantizar que el software sea seguro y proteja los datos confidenciales de la
empresa y de los clientes.

Expertos en tecnología: aquellos que tienen experiencia en el desarrollo de software y en la elección


de tecnologías adecuadas para proyectos específicos. Estos expertos pueden ayudar a definir los
requisitos técnicos y evaluar las diferentes opciones tecnológicas para el desarrollo del software de
ventas.

Expertos en integración de sistemas: aquellos que tienen experiencia en la integración de diferentes


sistemas y en garantizar la interoperabilidad del software. Estos expertos pueden ayudar a definir los
requisitos de integración necesarios para que el software de ventas se integre con otros sistemas en
la empresa.

También podría gustarte