RETOS Y FUTURAS TENDENCIAS DEL SOFTWARE
Enviado por xjaeger • 11 de Marzo de 2014 • 712 Palabras (3 Páginas) • 491 Visitas
L
a comunidad de software está completamente envuelta en el desarrollo innovador dado por el
rápido incremento del uso de aplicaciones de software.
La existencia de innovación ocasiona el factor de complejidad en el efectivo diseño de
tales sistemas.
Empieza a ser difícil desarrollar esos sistemas o productos si los objetivos no están claros.
Aunque se pueden controlar dando debida consideración de los requerimientos del usuario o
stakeholders.
Un conjunto de los requerimientos del usuario son seleccionados de la base de la
importancia de los requerimientos con la ayuda de un método de priorización de requerimientos.
La priorización de los requerimientos juega un rol vital en hacer decisiones y eliminar las
complejidades causadas por los requerimientos u objetivos no claros.
La priorización de requerimientos es una decisión compleja. Para efectuarla se necesitan
habilidades profesionales y conocimiento. Se necesita encontrar las necesidades importantes de
los usuarios del sistema que se está desarrollando.
El propósito de la priorización de los requerimientos es encontrar los requerimientos que
pueden ser implementados incluso bajo restricciones de costo, calidad, recursos y tiempo.
La priorización de requerimientos no es requerida solamente para descubrir los
requerimientos menos importantes sino también ayuda a resolver los conflictos entre los
requerimientos y ayuda en las planeaciones futuras.
La selección correcta de requerimientos ayudará en el cumplimiento de todos los intereses
y preferencias de los stakeholders debajo de las restricciones técnicas y esto mejorará el valor del
negocio.
La calidad total de un sistema depende de la buena selección de las necesidades o
requerimientos del cliente.
Debido a las constantes restricciones no es posible considerar el conjunto completo de
requerimientos en una sola liberación.
En industrias de software diferentes técnicas son practicadas para la correcta selección
de requerimientos. Una combinación de técnicas son adoptadas en la industria sobre los aspectos
como tiempo, costo, importancia, etc.
TECNICAS DE PRIORIZACIÓN L
os investigadores han desarrollado diferentes técnicas de priorización de requerimientos para una
correcta selección de requerimientos de usuarios. Estás técnicas son: Proceso jerárquico Analítico,
Jerarquía AHP, Clasificación, Los Diez Principales Requerimientos, Árbol Binario de Búsqueda, etc.
A pesar de estas técnicas los métodos de priorización de requerimientos no son maduros.
L
as investigaciones han dicho que difiere la priorización de los requerimientos dado a que se
implementan diferentes técnicas aplicadas. Cada técnica
...