<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.ecured.cu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Laortizucihol</id>
	<title>EcuRed - Contribuciones del colaborador [es]</title>
	<link rel="self" type="application/atom+xml" href="https://www.ecured.cu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Laortizucihol"/>
	<link rel="alternate" type="text/html" href="https://www.ecured.cu/Especial:Contribuciones/Laortizucihol"/>
	<updated>2026-06-07T12:17:37Z</updated>
	<subtitle>Contribuciones del colaborador</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Usuario:Laortizucihol&amp;diff=1653957</id>
		<title>Usuario:Laortizucihol</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Usuario:Laortizucihol&amp;diff=1653957"/>
		<updated>2012-09-14T12:42:18Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; width: 30%;&amp;quot;&amp;gt;&lt;br /&gt;
{{Sistema:Cuadro|negro&lt;br /&gt;
|título=Intereses y Afinidades&lt;br /&gt;
|enlace=&lt;br /&gt;
|logo=200px_Logotipo.png&lt;br /&gt;
|px=19&lt;br /&gt;
|leyenda=&lt;br /&gt;
|altura=120&lt;br /&gt;
|contenido={{Usuario:Etiquetas/anime}}&lt;br /&gt;
{{Usuario:Etiquetas/Real Madrid}}&lt;br /&gt;
}}&lt;br /&gt;
{{Ficha_Usuario_(avanzada)&lt;br /&gt;
&lt;br /&gt;
|apellidos=Ortiz Azaharez&lt;br /&gt;
|nombre=Leydis &lt;br /&gt;
|nivel= Superior&lt;br /&gt;
|título=Ingeniero en Ciencias Informáticas&lt;br /&gt;
|temas=[[Informática]],[[Música]]&lt;br /&gt;
|institución= UCI&lt;br /&gt;
|municipio=[[Moa]]&lt;br /&gt;
|provincia=[[Holguín]]&lt;br /&gt;
|país=Cuba&lt;br /&gt;
&lt;br /&gt;
|colaboradores=yes&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 65%;&amp;quot;&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
{{Sistema:Cuadro|azul&lt;br /&gt;
|título=Bienvenido a mi portal de colaborador&lt;br /&gt;
|enlace=&lt;br /&gt;
|logo=200px_Logotipo.png&lt;br /&gt;
|px=21&lt;br /&gt;
|leyenda=EcuRed&lt;br /&gt;
|altura=&lt;br /&gt;
|contenido=Hola,   Mi nombre es Leydis Ortiz Azaharez y trabajo en el Centro de  Desarrollo  Territorial Holguín, perteneciente a la Universidad de  Ciencias  Informáticas (UCI). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Trabajos Publicados'''''&lt;br /&gt;
* Servicio de Soporte(HELP DESK) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Correo Electrónico'''''&lt;br /&gt;
*[mailto:laortiz@hlg.uci.cu laortiz@hlg.uci.cu]&lt;br /&gt;
&lt;br /&gt;
'''''Teléfono del Trabajo'''''&lt;br /&gt;
*422733 ext: 144&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653923</id>
		<title>Help Desk</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653923"/>
		<updated>2012-09-14T12:33:28Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Definición&lt;br /&gt;
|nombre=HELP DESK&lt;br /&gt;
|imagen= helpdesk.jpg&lt;br /&gt;
}} &amp;lt;div align=justify&amp;gt;&lt;br /&gt;
''' HELP DESK'''. Un Help Desk (Ayuda de Escritorio)  es una parte del grupo de soporte técnico establecido por una organización para mantener operando sus PCs en forma eﬁciente. El Help Desk lo opera, en la mayoría de los casos, un grupo de [[técnicos]] a quienes algunas veces se les llama [[analistas]] de Help Desk o técnicos de soporte; ellos están capacitados para arreglar todo tipo de PCs  y aplicaciones de software.&lt;br /&gt;
El número de PCs, por lo general determina el número de técnicos del Help Desk que brindarán servicio a la [[comunidad informática]], sin embargo los técnicos no están sentados físicamente ante un escritorio: el Help Desk es realmente otro término empleado para denominar al departamento de ayuda. &lt;br /&gt;
 &lt;br /&gt;
== Objetivo ==&lt;br /&gt;
El Help Desk ayuda al departamento de Tecnología de la Información en el mantenimiento de altos niveles de servicio a la comunidad de [[usuarios ]] vinculados a la informática. &lt;br /&gt;
== Analista  o técnicos de Soporte  ==&lt;br /&gt;
El analista de Help Desk como rol principal dentro de este grupo debe tener habilidades, conocimientos y capacidades para desempeñar este cargo, debe  usar lógica y razonamiento para identificar las fortalezas y debilidades de soluciones alternativas brindadas a los usuarios, en conocimientos, debe ser de [[software]], [[hardware]], comunicaciones, [[redes]], [[Internet]], [[correo electrónico]], temas relacionados con tecnología informática, y capacidades como escuchar y comprender la información y las ideas expuestas en forma oral, aplicar reglas generales a problemas específicos para lograr respuestas con sentido.&lt;br /&gt;
 &lt;br /&gt;
== Funciones ==&lt;br /&gt;
En la mayoría de las organizaciones, el Help Desk es parte del departamento de informática (TI). Sus funciones son varias pero, por lo general, proporciona soporte reactivo y proactivo, tanto para PCs como para el usuario final. A través del soporte reactivo, el Help Desk resuelve problemas que el usuario reporta y lo ayuda a realizar las tareas necesarias para llevar a cabo un [[proyecto]]. También trata diversos problemas, tales como casos de [[virus]] en la PC, problemas de interconexión a la [[red]] entre otros.&lt;br /&gt;
&lt;br /&gt;
A través del soporte proactivo, el Help Desk trabaja para evitar que ocurran problemas. Por ejemplo, sus técnicos les enseñan a los usuarios cómo realizar tareas que les ayudarán a evitar problemas comunes relacionados con las PCs antes de que estos ocurran. De esta forma, cuanto más soporte proactivo proporcione un Help Desk, menos soporte reactivo tendrá que realizar.&lt;br /&gt;
El Help Desk se basa en un conjunto de recursos técnicos y humanos que permiten dar soporte a diferentes niveles de usuarios informáticos de una [[empresa]].&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Fuentes ==&lt;br /&gt;
* Artículo: [http://es.scribd.com/doc/4348991/Manual-Help-Desk-1 ]. Disponible en_ &amp;quot; http://es.scribd.com”. Consultado: 10 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://helpdeskspecialist.blogspot.com/2011/01/definicion.html ]. Disponible en_ &amp;quot; http://helpdeskspecialist.blogspot.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://mmujica.wordpress.com/2008/10/09/help-desk/]. Disponible en_ &amp;quot;http://mmujica.wordpress.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
 &lt;br /&gt;
[[Categoría: Ciencias informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653909</id>
		<title>Help Desk</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653909"/>
		<updated>2012-09-14T12:29:54Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Definición&lt;br /&gt;
|nombre=HELP DESK&lt;br /&gt;
|imagen= helpdesk.jpg&lt;br /&gt;
}} &amp;lt;div align=justify&amp;gt;&lt;br /&gt;
''' HELP DESK'''. Un Help Desk (Ayuda de Escritorio)  es una parte del grupo de soporte técnico establecido por una organización para mantener operando sus PCs en forma eﬁciente. El Help Desk lo opera, en la mayoría de los casos, un grupo de [[técnicos]] a quienes algunas veces se les llama analistas de Help Desk o técnicos de soporte; ellos están capacitados para arreglar todo tipo de [[PCs ]] y aplicaciones de software.&lt;br /&gt;
El número de PCs, por lo general determina el número de técnicos del Help Desk que brindarán servicio a la [[comunidad informática]], sin embargo los técnicos no están sentados físicamente ante un escritorio: el Help Desk es realmente otro término empleado para denominar al departamento de ayuda. &lt;br /&gt;
 &lt;br /&gt;
== Objetivo ==&lt;br /&gt;
El Help Desk ayuda al departamento de Tecnología de la Información en el mantenimiento de altos niveles de servicio a la comunidad de [[usuarios ]] vinculados a la informática. &lt;br /&gt;
== Analista  o técnicos de Soporte  ==&lt;br /&gt;
El analista de Help Desk como rol principal dentro de este grupo debe tener habilidades, conocimientos y capacidades para desempeñar este cargo, debe  usar lógica y razonamiento para identificar las fortalezas y debilidades de soluciones alternativas brindadas a los usuarios, en conocimientos, debe ser de [[software]], [[hardware]], comunicaciones, redes, [[Internet]], correo electrónico, temas relacionados con tecnología informática, y capacidades como escuchar y comprender la información y las ideas expuestas en forma oral, aplicar reglas generales a problemas específicos para lograr respuestas con sentido.&lt;br /&gt;
 &lt;br /&gt;
== Funciones ==&lt;br /&gt;
En la mayoría de las organizaciones, el Help Desk es parte del departamento de informática (TI). Sus funciones son varias pero, por lo general, proporciona soporte reactivo y proactivo, tanto para PCs como para el usuario final. A través del soporte reactivo, el Help Desk resuelve problemas que el usuario reporta y lo ayuda a realizar las tareas necesarias para llevar a cabo un [[proyecto]]. También trata diversos problemas, tales como casos de [[virus]] en la PC, problemas de interconexión a la [[red]] entre otros.&lt;br /&gt;
&lt;br /&gt;
A través del soporte proactivo, el Help Desk trabaja para evitar que ocurran problemas. Por ejemplo, sus técnicos les enseñan a los usuarios cómo realizar tareas que les ayudarán a evitar problemas comunes relacionados con las PCs antes de que estos ocurran. De esta forma, cuanto más soporte proactivo proporcione un Help Desk, menos soporte reactivo tendrá que realizar.&lt;br /&gt;
El Help Desk se basa en un conjunto de recursos técnicos y humanos que permiten dar soporte a diferentes niveles de usuarios informáticos de una [[empresa]].&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Fuentes ==&lt;br /&gt;
* Artículo: [http://es.scribd.com/doc/4348991/Manual-Help-Desk-1 ]. Disponible en_ &amp;quot; http://es.scribd.com”. Consultado: 10 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://helpdeskspecialist.blogspot.com/2011/01/definicion.html ]. Disponible en_ &amp;quot; http://helpdeskspecialist.blogspot.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://mmujica.wordpress.com/2008/10/09/help-desk/]. Disponible en_ &amp;quot;http://mmujica.wordpress.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
 &lt;br /&gt;
[[Categoría: Ciencias informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653904</id>
		<title>Help Desk</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Help_Desk&amp;diff=1653904"/>
		<updated>2012-09-14T12:27:15Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: Página creada con '{{Definición |nombre=HELP DESK |imagen= helpdesk.jpg }} &amp;lt;div align=justify&amp;gt; ''' HELP DESK'''. Un Help Desk (Ayuda de Escritorio)  es una parte del grupo de soporte técnico est...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Definición&lt;br /&gt;
|nombre=HELP DESK&lt;br /&gt;
|imagen= helpdesk.jpg&lt;br /&gt;
}} &amp;lt;div align=justify&amp;gt;&lt;br /&gt;
''' HELP DESK'''. Un Help Desk (Ayuda de Escritorio)  es una parte del grupo de soporte técnico establecido por una organización para mantener operando sus PCs en forma eﬁciente. El Help Desk lo opera, en la mayoría de los casos, un grupo de [[técnicos]] a quienes algunas veces se les llama analistas de Help Desk o técnicos de soporte; ellos están capacitados para arreglar todo tipo de [[PCs ]] y aplicaciones de software.&lt;br /&gt;
El número de PCs, por lo general determina el número de técnicos del Help Desk que brindaran servicio a la [[comunidad informática]], sin embargo los técnicos no están sentados físicamente ante un escritorio: el Help Desk es realmente otro término empleado para denominar al departamento de ayuda. &lt;br /&gt;
 &lt;br /&gt;
== Objetivo ==&lt;br /&gt;
El Help Desk ayuda al departamento de Tecnología de la Información en el mantenimiento de altos niveles de servicio a la comunidad de [[usuarios ]] vinculados a la informática. &lt;br /&gt;
== Analista  o técnicos de Soporte  ==&lt;br /&gt;
El analista de Help Desk como rol principal dentro de este grupo debe tener habilidades, conocimientos y capacidades para desempeñar este cargo, debe  usar lógica y razonamiento para identificar las fortalezas y debilidades de soluciones alternativas brindadas a los usuarios, en conocimientos, debe ser de [[software]], [[hardware]], comunicaciones, redes, [[Internet]], correo electrónico, temas relacionados con tecnología informática, y capacidades como escuchar y comprender la información y las ideas expuestas en forma oral, aplicar reglas generales a problemas específicos para lograr respuestas con sentido.&lt;br /&gt;
 &lt;br /&gt;
== Funciones ==&lt;br /&gt;
En la mayoría de las organizaciones, el Help Desk es parte del departamento de informática (TI). Sus funciones son varias pero, por lo general, proporciona soporte reactivo y proactivo, tanto para PCs como para el usuario final. A través del soporte reactivo, el Help Desk resuelve problemas que el usuario reporta y lo ayuda a realizar las tareas necesarias para llevar a cabo un [[proyecto]]. También trata diversos problemas, tales como casos de [[virus]] en la PC, problemas de interconexión a la [[red]] entre otros.&lt;br /&gt;
 A través del soporte proactivo, el Help Desk trabaja para evitar que ocurran problemas. Por ejemplo, sus técnicos les enseñan a los usuarios cómo realizar tareas que les ayudarán a evitar problemas comunes relacionados con las PCs antes de que estos ocurran. De esta forma, cuanto más soporte proactivo proporcione un Help Desk, menos soporte reactivo tendrá que realizar.&lt;br /&gt;
El Help Desk se basa en un conjunto de recursos técnicos y humanos que permiten dar soporte a diferentes niveles de usuarios informáticos de una [[empresa]].&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
== Fuentes ==&lt;br /&gt;
* Artículo: [http://es.scribd.com/doc/4348991/Manual-Help-Desk-1 ]. Disponible en_ &amp;quot; http://es.scribd.com”. Consultado: 10 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://helpdeskspecialist.blogspot.com/2011/01/definicion.html ]. Disponible en_ &amp;quot; http://helpdeskspecialist.blogspot.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
* Artículo: [http://mmujica.wordpress.com/2008/10/09/help-desk/]. Disponible en_ &amp;quot;http://mmujica.wordpress.com”. Consultado: 11 de septiembre del 2012.&lt;br /&gt;
 &lt;br /&gt;
[[Categoría: Ciencias informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Archivo:Helpdesk.jpg&amp;diff=1653900</id>
		<title>Archivo:Helpdesk.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Archivo:Helpdesk.jpg&amp;diff=1653900"/>
		<updated>2012-09-14T12:25:29Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sumario ==&lt;br /&gt;
&lt;br /&gt;
== Estado de copyright: ==&lt;br /&gt;
&lt;br /&gt;
== Fuente: ==&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274605</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274605"/>
		<updated>2011-12-16T21:10:58Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas_elicitacion.jpeg‎  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información.&lt;br /&gt;
&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: [[casos de uso]], plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los [[requisitos no funcionales]] del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las [[entrevistas]], el [[Joint Application Development]] (JAD) o Desarrollo Conjunto de  Aplicaciones, el [[Brainstorming]] o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y [[análisis]]  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#[[Planificar]] las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por [[IBM]] en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo. Se basa en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una [[filosofía]] de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas o juicios. Las sesiones suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un [[lenguaje natural]].&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
      &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Usuario:Laortizucihol&amp;diff=1274596</id>
		<title>Usuario:Laortizucihol</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Usuario:Laortizucihol&amp;diff=1274596"/>
		<updated>2011-12-16T21:07:27Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;float: right; width: 30%;&amp;quot;&amp;gt;&lt;br /&gt;
{{Sistema:Cuadro|negro&lt;br /&gt;
|título=Intereses y Afinidades&lt;br /&gt;
|enlace=&lt;br /&gt;
|logo=200px_Logotipo.png&lt;br /&gt;
|px=19&lt;br /&gt;
|leyenda=&lt;br /&gt;
|altura=120&lt;br /&gt;
|contenido={{Usuario:Etiquetas/anime}}&lt;br /&gt;
{{Usuario:Etiquetas/Real Madrid}}&lt;br /&gt;
}}&lt;br /&gt;
{{Ficha_Usuario_(avanzada)&lt;br /&gt;
&lt;br /&gt;
|apellidos=Ortiz Azaharez&lt;br /&gt;
|nombre=Leydis &lt;br /&gt;
|nivel= Superior&lt;br /&gt;
|título=Ingeniero en Ciencias Informáticas&lt;br /&gt;
|temas=[[Informática]],[[Música]]&lt;br /&gt;
|institución= UCI&lt;br /&gt;
|municipio=[[Moa]]&lt;br /&gt;
|provincia=[[Holguín]]&lt;br /&gt;
|país=Cuba&lt;br /&gt;
&lt;br /&gt;
|colaboradores=yes&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left; width: 65%;&amp;quot;&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
{{Sistema:Cuadro|azul&lt;br /&gt;
|título=Bienvenido a mi portal de colaborador&lt;br /&gt;
|enlace=&lt;br /&gt;
|logo=200px_Logotipo.png&lt;br /&gt;
|px=21&lt;br /&gt;
|leyenda=EcuRed&lt;br /&gt;
|altura=&lt;br /&gt;
|contenido=Hola,   Mi nombre es Leydis Ortiz Azaharez y trabajo en el Centro de  Desarrollo  Territorial Holguín, perteneciente a la Universidad de  Ciencias  Informáticas (UCI). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Trabajos Publicados'''''&lt;br /&gt;
* Metodología para la elicitación de requisitos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''Correo Electrónico'''''&lt;br /&gt;
*[mailto:laortiz@hlg.uci.cu laortiz@hlg.uci.cu]&lt;br /&gt;
&lt;br /&gt;
'''''Teléfono del Trabajo'''''&lt;br /&gt;
*422733 ext: 144&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274589</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274589"/>
		<updated>2011-12-16T21:05:04Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas_elicitacion.jpeg‎  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: [[casos de uso]], plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los [[requisitos no funcionales]] del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las [[entrevistas]], el [[Joint Application Development]] (JAD) o Desarrollo Conjunto de  Aplicaciones, el [[Brainstorming]] o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y [[análisis]]  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#[[Planificar]] las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por [[IBM]] en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo. Se basa en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una [[filosofía]] de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas o juicios. Las sesiones suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un [[lenguaje natural]].&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
      &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274571</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274571"/>
		<updated>2011-12-16T21:00:02Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas_elicitacion.jpeg‎  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
      &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274566</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274566"/>
		<updated>2011-12-16T20:58:11Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= elicitacion.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
      &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274561</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274561"/>
		<updated>2011-12-16T20:56:40Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= elicitacion.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274556</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274556"/>
		<updated>2011-12-16T20:55:46Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas_elicitacion.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274552</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274552"/>
		<updated>2011-12-16T20:54:39Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= elicitacion.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Archivo:Tareas_elicitacion.jpeg&amp;diff=1274543</id>
		<title>Archivo:Tareas elicitacion.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Archivo:Tareas_elicitacion.jpeg&amp;diff=1274543"/>
		<updated>2011-12-16T20:53:14Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sumario ==&lt;br /&gt;
&lt;br /&gt;
== Estado de copyright: ==&lt;br /&gt;
&lt;br /&gt;
== Fuente: ==&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274533</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274533"/>
		<updated>2011-12-16T20:49:57Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
 &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas_elicitacion.jpeg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274515</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274515"/>
		<updated>2011-12-16T20:41:52Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.png  &lt;br /&gt;
|concepto= La elicitación de requisitos es la actividad que se considera como el primer paso en un proceso de  ingeniería de requisitos.  &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Archivo:Metodolog%C3%ADa_elicitaci%C3%B3n.png&amp;diff=1274511</id>
		<title>Archivo:Metodología elicitación.png</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Archivo:Metodolog%C3%ADa_elicitaci%C3%B3n.png&amp;diff=1274511"/>
		<updated>2011-12-16T20:40:19Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sumario ==&lt;br /&gt;
&lt;br /&gt;
== Estado de copyright: ==&lt;br /&gt;
&lt;br /&gt;
== Fuente: ==&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
	<entry>
		<id>https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274500</id>
		<title>Metodología para la elicitación de requisitos</title>
		<link rel="alternate" type="text/html" href="https://www.ecured.cu/index.php?title=Metodolog%C3%ADa_para_la_elicitaci%C3%B3n_de_requisitos&amp;diff=1274500"/>
		<updated>2011-12-16T20:37:30Z</updated>

		<summary type="html">&lt;p&gt;Laortizucihol: Página creada con '                                    {{Definición |nombre=Metodología para la elicitación de requisitos |imagen= Metodología_elicitación.jpg   |concepto= La elicitación de ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                                   &lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Metodología para la elicitación de requisitos&lt;br /&gt;
|imagen= Metodología_elicitación.jpg  &lt;br /&gt;
|concepto= La elicitación de requisitos es la actividad que se considera como el primer paso en un proceso de  ingeniería de requisitos.  &lt;br /&gt;
}}&amp;lt;div align=justify&amp;gt;&lt;br /&gt;
'''Metodología para la elicitación de requisitos'''. La [[elicitación de requisitos]] es la actividad que se  considera como el primer paso en un proceso de  [[ingeniería de requisitos]]. Debido a que existen  muchas [[técnicas]] disponibles para elicitar [[requisitos]], es necesario contar con un método que  sirva de guía para su aplicación, teniendo en  cuenta que, cada método tiene fortalezas y  debilidades y que además está orientado hacia un dominio específico .  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objetivo ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo fundamental en la aplicación de esta [[metodología]] es la definición de las tareas a realizar , los [[productos]] que se van a obtener y las técnicas a emplear durante el desarrollo de la elicitación de requisitos en la fase de ingeniería de requisitos del desarrollo de un sistema o [[software]].  &lt;br /&gt;
Esta metodología se basa en la creación de dos tipo de [[productos]]: los productos entregables que no son más que los que se le hace una entrega oficial al cliente dada una fecha previamente acordada; y los productos no entregables que son los que se generan internos al desarrollo del [[proceso]] y no se entregan al [[cliente]]. Es importante destacar que dentro de los productos entregables se pueden destacar el [[Documento de Requisitos del Sistema]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funciones ==&lt;br /&gt;
{{Definición&lt;br /&gt;
|nombre=Tareas de elicitación de requisitos &lt;br /&gt;
|imagen= Tareas.jpg  &lt;br /&gt;
}}&lt;br /&gt;
La ingeniería de software es más que [[programar]] y por su parte la ingeniería de requerimientos tine que ver con aquellas [[actividades]] en pos de entender las necesidades de los clientes y éstas llevarlas a un conjunto de sentencias precisas y no ambiguas. Por esta razón es que se emplean metodologías para llevar a cabo los procesos relacionados con la elicitación de requisitos y con ellas traen aparejados un cúmulo de tareas recomendadas para obtener los productos que se necesitan.&lt;br /&gt;
* '''Tarea 1: Obtener información sobre el dominio del problema y el sistema actual''': Esta tarea puede ser opcional y tiene como objetivo fundamental conocer el dominio del problema y los contextos organizacional y operacional, o sea, la situación actual.  Se recomienda la construcción de un glosario de términos y un modelado del sistema actual.&lt;br /&gt;
* '''Tarea 2: Preparar y realizar las reuniones de elicitación/negociación''': De acuerdo a la información recopilada anteriormente es necesario identificar a los usuarios participantes con el propósito de conocer las necesidades de los clientes y resolver, por parte del equipo de desarrollo, los posibles conflictos.   Se recomiendan técnicas de elicitación de requisitos  y técnicas de negociación como WinWin .&lt;br /&gt;
* '''Tarea 3: Identificar/revisar los objetivos del sistema''': A partir de la tarea anterior se identifican los objetivos a alcanzar una vez que el software a desarrollar esté en explotación y revisar los objetivos identificados, en caso de haber conflictos .  Se recomiendan análisis de factores críticos   o alguna técnica similar de identificación de objetivos   y la plantilla para especificar los objetivos del sistema .&lt;br /&gt;
*  '''Tarea 4: Identificar/revisar los requisitos de información ''': A partir de la información de las tareas 1 y 2, y los objetivos identificados en la 3, en esta  tarea se debe identificar, o revisar si existen conflictos, qué información  es relevante para el cliente y se deberá gestionar y almacenar el sistema software  a desarrollar, así como qué restricciones o reglas de negocio debe cumplir  dicha información .   Se recomiendan: la plantilla para requisitos de almacenamiento de información y la plantilla para requisitos de restricciones de información  .&lt;br /&gt;
*  '''Tarea 5: Identificar/revisar los requisitos funcionales ''': De acuerdo a las tareas anteriores se debe identificar los actores que interactuarán con el sistema, los requisitos funcionales, expresados en casos de uso así como su especificación correspondiente y su revisión en caso de conflictos  .  Se recomiendan técnicas como: casos de uso, plantillas para actores, plantillas para casos de uso y plantillas para requisitos funcionales.&lt;br /&gt;
*  '''Tarea 6: Identificar/revisar los requisitos no funcionales ''': Con la información obtenida anteriormente se deben identificar y revisar los requisitos no funcionales del sistema software a desarrollar. Se recomiendan técnicas como la plantilla para requisitos no funcionales  .&lt;br /&gt;
*  '''Tarea 7: Priorizar objetivos y requisitos '''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La metodología para la elicitación de requerimientos de software describe algunas de las técnicas que se proponen para obtener los productos de las tareas que se han descrito. Las que se usan con más frecuencia son: las entrevistas, el Joint Application Development (JAD) o Desarrollo Conjunto de  Aplicaciones, el Brainstorming o tormenta de ideas y la utilización de escenarios, más conocidos como  casos de uso.  A éstas que se describen a continuación se le adicionan otras complementarias como la observación in  situ, el estudio de documentación, los cuestionarios, la inmersión en el negocio del cliente o haciendo que los ingenieros de  requisitos sean aprendices del cliente .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Entrevistas'''  &lt;br /&gt;
Es la técnica de elicitación más utilizada, y de hecho es prácticamente inevitable en cualquier proceso de desarrollo de un sistema software ya que es una de las  formas de comunicación más natural entre personas.  En esta técnica se pueden  identificar tres fases: preparación, realización y análisis  por lo que no deben improvisarse, o sea debe tener una preparación previa a través de tareas como:&lt;br /&gt;
#Estudiar el dominio del problema.  &lt;br /&gt;
#Seleccionar a las personas a las que se va a entrevistar .  &lt;br /&gt;
#Determinar el objetivo y contenido de las entrevistas .&lt;br /&gt;
#Planificar las entrevistas .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Join Application Development (JAD)'''  &lt;br /&gt;
La técnica denominada JAD, desarrollada por IBM en 1977, es una alternativa a  las entrevistas individuales. Con la aplicación de esta técnica se ayuda a los clientes y usuarios a formular problemas y explorar posibles  soluciones, involucrándolos y haciéndolos sentirse partícipes del desarrollo.  Se base en cuatro principios: dinámica de grupo, el uso de ayudas visuales para mejorar la comunicación  (diagramas, transparencias, multimedia, herramientas CASE, etc.), mantener un proceso organizado y racional y una filosofía de documentación  WYSIWYG (What You See Is What You Get, lo que se ve es lo que se obtiene), por  la que durante las reuniones se trabaja directamente sobre los documentos  a generar. &lt;br /&gt;
Dentro de la técnica del JAD se distinguen tres fases :&lt;br /&gt;
#Adaptación .  &lt;br /&gt;
#Celebración de las sesiones JAD (presentación , definir objetivos y requisitos , delimitar el ámbito del sistema , documentar temas abiertos , concluir la sesión )  .  &lt;br /&gt;
#Conclusión (completar la documentación , revisar la documentación , validar la documentación ) .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Brainstorming'''  &lt;br /&gt;
El brainstorming o tormenta de ideas es una técnica de reuniones en grupo  cuyo objetivo es la generación de ideas en un ambiente libre de críticas  o juicios. Las sesiones  suelen estar formadas por un número de cuatro a diez  participantes. Puede ayudar a generar una gran variedad de vistas del problema y a formularlo  de diferentes formas . Es muy fácil  de aprender y requiere poca organización .&lt;br /&gt;
En el brainstorming se distinguen las siguientes fases :&lt;br /&gt;
#Preparación  .  &lt;br /&gt;
#Generación   .  &lt;br /&gt;
#Consolidación  (revisar , descartar  y priorizar ideas ).&lt;br /&gt;
#Documentación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Utilización de escenarios o casos de uso:'''  &lt;br /&gt;
Un caso de uso es la descripción de una secuencia de actividades entre el sistema y uno o más actores. Presentan ciertas ventajas ya que facilitan la elicitación de requisitos y son fácilmente comprensibles por los  clientes y usuarios  . Para su descripción se proponen plantillas, en las que se  describen las interacciones usando un lenguaje natural.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Otras técnicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fuentes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Eduardo Fernández-Medina y Mario Piattini . &amp;quot;Elicitación de Requisitos de Seguridad en Procesos de Negocio&amp;quot; . Departamento de Tecnologías y Sistemas de Información, Universidad de Castilla-La Mancha , Ciudad Real , España .&lt;br /&gt;
* Amador Durán Toro  y Beatriz Bernárdez Jiménez . &amp;quot;Metodología para la Elicitación  de Requisitos de Sistemas Software &amp;quot;. Departamento de Lenguajes y Sistemas Informáticos,  Escuela Técnica Superior de Ingeniería Informática , Sevilla. Octubre de 2001 . Informe Técnico LSI–2000–10 (revisado) .&lt;br /&gt;
* Pressman, Roger S. Ingeniería del Software. Un enfoque Práctico(Quinta Edición). Madrid: Concepción Femández Madrid, [[2002]]. 0-07-709677-0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &lt;br /&gt;
                &lt;br /&gt;
[[Category:Ciencias_informáticas]]&lt;/div&gt;</summary>
		<author><name>Laortizucihol</name></author>
		
	</entry>
</feed>