LACHANA RAMINGWONG
Departamento de Ingeniera Informtica de la Facultad de Ingeniera de la Universidad de Chiang Mai,
Muang, Chian Mai g 50200, Tailandia
lachana@chiangmai.ac.th
Resumen:
Precisamente requisitos definidos son esenciales para el xito de un programa de desarrollo. Aunque decenas de
requisitos de los mtodos y tcnicas de ingeniera estn disponibles para socios practitio, algunas tcnicas son probados
xito a ciertos sistemas, pero no para otros. De hecho, la seleccin adecuada de los requisitos INGENIERA
mtodos y tcnicas puede ser difcil y, en los peores casos, puede en ltima instancia conducir a un fracaso. Reciente
cambios en los entornos empresariales y las nuevas tecnologas tambin afectan a los procesos de requisitos. Esto hace
seleccin de un modelo de requisitos tcnicos apropiados an ms sofisticado. En este artculo se analiza
los procesos de requisitos de ingeniera y sus problemas, modelos de ingeniera de requerimientos, as como esenciales
caractersticas de los modelos de ingeniera de requisitos.
Palabras clave:
Proceso de la Ingeniera de Requisitos, Requisitos Modelo de Ingeniera; obtencin de requisitos;
Ingeniera de Software.
1. Introduccin
Ingeniera de Requisitos, ampliamente reconocida como la primera fase del proceso de ingeniera de software, se considera
la tarea fundamental de software d esarrollo (Wahono 2003; Asghar y Umar 2010). Requisito es ambiguo
reportado como una de las principales razones para el fracaso de proyectos de software (Hoffman y Lehner 2001) y defectos de productos
(Young 2001). En efecto, una ingeniera de requisitos eficaz es esencial para el resto de software desarrollo
proceso. Ingeniera de requisitos es tambin un factor fundamental que influye en la productividad y la calidad del producto
(Fernndez et al 2011).
Estos hechos establecidos de luz de alta ingeniera de requisitos como una fase crtica para el desarrollo de software.
Hoy en da, decenas de requisitos metodologas y esta tecnica estn disponibles para socios practitio. Sin embargo,
algunas de las tcnicas que han demostrado xito a un sistema puede no funcionar bien para otra. Esto demuestra que
seleccin de los mtodos y tcnicas puede ser difcil e incluso puede llevar a la falla de un sistema de software. Reciente
cambios en los entornos de negocios tambin afectan el proceso de ingeniera de requerimientos. Adems, cuando el tiempo de
mercado se vuelve ms crtica a la liberacin de software de calidad de software en s, la ingeniera de requisitos
modelos deben proporcionar las directrices apropiadas para los profesionales para proporcionar una buena base para un programa de calidad
sistema de una manera oportuna, y en ltima instancia, conducen un proyecto de software para el xito.
Para el desarrollo de software de alta calidad en tiempo y forma al tratar de evitar la exigencia tradicional
problemas de ingeniera, un proceso de ingeniera de requisitos eficaces, junto con directrices adecuadas es
inevitablemente requerida.
Seccin 2 de este documento se ofrece una visin general para el proceso de obtencin irements requ. A continuacin, los principales problemas en
obtencin de requisitos se describen en la seccin 3. Seccin 4 discute los modelos de ingeniera de requerimientos y
sus caractersticas. Finalmente, la seccin 5 presenta las conclusiones de los desafos a los modelos de ingeniera de requisitos y su
aplicacin en el desarrollo de software del mundo real.
2. Requerimientos de Ingeniera de Procesos
Segn Sommerville (2009), una fase de ingeniera de requisitos consiste en cuatro actividades, el descubrimiento
(Recabar, obtener), el anlisis y la negociacin, documentacin y validacin. "Descubrir" es un trmino ms adecuado para
Describir la naturaleza de los requisitos, ya que no se puede fundar o recolectados. Los resultados de esta fase pueden ser
Requerimientos
elicitacin
Requerimientos
anlisis y
negociacin
Requerimientos
documentacin
Requerimientos
validacin
Muchos de los problemas asociados con el proceso de ingeniera de requisitos estn relacionados con la obtencin y el anlisis de los
requisitos (Wahono 2 003). Una de las principales razones de estos problemas es la imprescindible participacin de las partes interesadas
en actividades OTR. Este artculo, por lo tanto, se analizan los problemas comunes que se encuentran durante el levantamiento de requerimientos y
anlisis de los requisitos y de las actividades de negociacin.
3.1. Problemas licitacin
Un proceso de obtencin requisitos se pareca sencillo. Sin embargo, de hecho, es complejo, altamente
consumo interactivo y la hora (John & Door 2003). Esto se debe a que el nmero de grupos de inters y
mmunications compaeros necesitan y, sobre todo, cambios en los requisitos. Los problemas se producen durante requisitos
proceso de ingeniera importante aadir complejidad al proceso.
Las tcnicas ms utilizadas para la obtencin de requisitos incluye la reunin y creacin de prototipos (Liu y Li 2010).
A pesar del hecho de que estos mtodos ofrecen ventajas sobre otros mtodos, hay ventajas y desventajas. A Requisitos
tcnica de obtencin aceptado como un mtodo eficaz para un proyecto de software puede no funcionar bien para los dems.
Muchas otras tcnicas necesitan directrices adicionales (Nuseibe y Easterbrook 2000) y una mayor flexibilidad para
profesionales (Coulin et al 2005). Un entendimiento tambin contribuye inadecuada seleccin de obtencin
tcnica (Kausar et al 2010). Tiempo con su naturaleza de obtencin de requisitos encabeza la lista de provocacin
problemas (Chua 2010).
Adems de estos problemas antes mencionados, requisitos elicitations son vulnerables a otros problemas tales como
requisitos incorrectas y malinterpretan requisitos (Apshvalka et. al 2009). Adems, los cambios rpidos en la
negocio es un ambiente de negocios y de tecnologa de la informacin para la fuerza tienen un tiempo de lanzamiento al mercado ms corto.
Este acorta el ciclo de vida de desarrollo y acorta la causa an ms problemas en los procesos irement requ.
Cuestiones sin alcohol (a veces conocido como temas populares) implican aspectos no tcnicos, como la poltica y la moral
(Thew y Sutcliffe 2008). Pocos estudios se llevan a cabo para identificar los problemas se producen durante la ingeniera de requisitos
procesos (Apshvalka et al 2009; Rahman y Sahibuddin 2011).
Otros problemas comunes de obtencin de requisitos incluyen el alcance, la comprensin y la volatilidad
(Wahono 200 3). Curiosamente, a pesar de estos retos son comunes a todos los proyectos de software, su efectiva
Soluciones an no se descubren.
Elicitation Tcnica
Team,
Entrevista
Los interesados,
Expertos
Contextual,
Dirigido por Modelos
Comunicados.
4. Revisar e inspeccionar
artefactos.
Participantes
Etnogrfico,
Grupo de elicitacin,
Cognitiva,
3. Priorizar y determinar
Apoyo Tareas
Prototipos,
Grupo de elicitacin,
Cognitivo
Expertos de dominio,
Documentacin
Las herramientas automatizadas,
La revisin por pares e inspeccionar,
Verificar y validar,
La mejora continua,
Compartir informacin
Prototipos,
Documento / anlisis de usuarios,
Cognitivo
5. Iterar requisitos
desarrollo, si es necesario.
Derechos de autor del International Journal of Engineering Science & Technology es propiedad de Revistas Engg
Publicaciones y su contenido no puede ser copiado o enviado por correo electrnico a mltiples sitios o enviado a una lista de distribucin sin la
el permiso expreso y por escrito del titular de los derechos de autor. Sin embargo, los usuarios pueden imprimir, descargar o artculos de correo electrnico
uso individual.