SlideShare una empresa de Scribd logo
1 de 10
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA
EDUCACIÓN UNIVERSITARIA, CIENCIA Y
TECNOLOGÍA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN C.O.L - CABIMAS
Importancia del análisis de
requerimientos para el
desarrollo de sistemas
Autor:
Yorman Gutiérrez
C.I: 27.398.401Cabimas, abril 2019
INTRODUCCION
Un análisis exhaustivo de requisitos conlleva tiempo y dinero, pero ayuda a
una organización a entender verdaderamente lo que necesitan y quieren. Ese
entendimiento es una parte crítica del éxito definitivo del nuevo software.
Esos requisitos son la base sobre la que se construye el éxito. Al igual que un
edificio, si las bases no son las adecuadas, cualquier cosa que se construya
encima de ellas sufrirá serios problemas o una falla total. Elaborar requisitos
con suficientes detalles toma tiempo, esfuerzo, y un proceso robusto. Si una
organización no desea invertir directamente el tiempo y dinero para obtener un
desarrollo de software de calidad, el proyecto estará condenado desde el
comienzo.
Reunir los requisitos
Análisis de los requerimientos
Es importante comprender que cualquier requisito que no se encuentre en esta
etapa estará en la implementación. Si no pueden satisfacerse inmediatamente,
los asesores de implementación intentarán cumplirlas mediante la elección de
una de las metodologías de desarrollo de software. Si eso no es posible, ellos
analizarán los módulos adicionales, los productos de terceros, los códigos de
escritura, o la reingeniería de los procesos empresariales. Y todo esto toma
tiempo.
Descubrir requisitos desconocidos
Es necesario el estudio de productos potenciales y la reescritura de sus
características. Por ejemplo, un cliente del espacio de ingeniería civil está
escogiendo un sistema de gestión de proyectos. Su interés se intensificó
cuando vio el buen funcionamiento de varios productos con los teléfonos
inteligentes, y cuanto tiempo se habrían ahorrado los administradores del
proyecto.
Tipos de Requerimientos
Los requerimientos
funcionales
Son los que definen las funciones
que el sistema será capaz de
realizar, también describen las
transformaciones que el sistema
realiza sobre las entradas para
producir salidas.
Los requerimientos
no funcionales
Tienen que ver con características
que de una u otra forma puedan
limitar el sistema, como por
ejemplo, el rendimiento (en tiempo
y espacio), interfaces de usuario,
fiabilidad (robustez del sistema,
disponibilidad de equipo)
Características de los requerimientos
Especifica
do por
escrito
• Como todo contrato o acuerdo entre dos partes. Posible de probar o verificar. Si un requerimiento no
se puede comprobar, entonces ¿cómo se sabe si se cumplió con él o no?
Conciso
• Un requerimiento es conciso si es fácil de leer y entender.
Completo
• Un requerimiento está completo si no necesita ampliar detalles en su redacción, es decir, si se
proporciona la información suficiente para su comprensión.
Consistente
• Un requerimiento es consistente si no es contradictorio con otro requerimiento.
No ambiguo
• Un requerimiento no es ambiguo cuando tiene una sola interpretación. El lenguaje usado en su
definición, no debe causar confusiones al lector.
Procesos de Análisis de
Requisitos
Identificar
al cliente
Entrevista al
cliente
Elaborar un
documento
de los
requisitos
Inspeccionar
los requisitos
de usuario
Elaborar los
requisitos
detallado
del
documentp
RECURSOS PARA LA
ESPECIFICACIÓN DEL
SISTEMA
Descripción del proyecto
Documento que describe de forma concisa el
objetivo del sistema.
Análisis del contexto
Identifica las interacciones externas y los
mecanismos de interacción física entre los actores
que constituyen el entorno y el propio sistema.
Casos de uso
Utiliza UML para describir la funcionalidad del
sistema, Identifican los límites del sistema.
EVALUANDO LA IMPORTANCIA
Una vez se haya generado una lista comprensiva de requisitos, el próximo
paso es evaluarlos según su importancia para la organización. Este paso
es donde los equipos consideran cada requisito que sea relevante para
ellos y deciden para quien es importante, cual es su importancia, y porque
es importante. Esta información se capta en cada requisito.
A pesar de que este compromiso es un contribuyente significativo al éxito
definitivo del proyecto, lo que verdaderamente los ayuda a entender
completamente sus necesidades es el acto de decidir la importancia de los
requisitos para los equipos. Al realizar este ejercicio, varios ejecutivos
financieros me han expresado que esto ha sido muy valioso porque los
forzó a pensar detenidamente en problemas que en otros casos jamás
hubieran considerado.
CONCLUSIÓN
Es importante el análisis de los requerimientos al momento de realizar un software
o sistema ya que mediante este proceso nos permite tener una interacción cliente
e ingeniero al momento de dar solución o servicios mediante un software o
sistema para así saber las necesidades a solucionar del cliente y mediante la
realización de una serie de pasos que son la identificación del cliente, entrevista
del mismo, elaborar documentos, inspeccionar los requisitos y elaborar los mismo
mediante gráficos y textuales, se podrá realizar el software o sistema de forma
eficaz e eficiente cumpliendo con las necesidades del cliente.
Definir los requisitos para la configuración correcta del software, le ayudará a la
fábrica de software a crear un sistema adaptado a las necesidades de tu empresa.
Puedes conocer más al respecto descargando el whitepaper “Tecnologías para
romper barreras de comunicación y optimizar negocios” con el que aprenderás
sobre las distintas metodologías de desarrollo de software para escoger el
adecuado para tu negocio y alcanzar el éxito empresarial.
Yorman gutierrez, Análisis de requerimientos para el desarrollo de sistemas

Más contenido relacionado

La actualidad más candente

Proyecto InformáTico
Proyecto InformáTicoProyecto InformáTico
Proyecto InformáTico
guest949a5300
 
Unidad i-requerimientos-del-software
Unidad i-requerimientos-del-softwareUnidad i-requerimientos-del-software
Unidad i-requerimientos-del-software
Angelina Montilla
 
Analisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo softwareAnalisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo software
Rafael Quintero
 
Gep l1 u1_res_cap1_tribulaciones
Gep l1 u1_res_cap1_tribulacionesGep l1 u1_res_cap1_tribulaciones
Gep l1 u1_res_cap1_tribulaciones
antori
 

La actualidad más candente (20)

Necesidades vs requerimientos
Necesidades vs requerimientosNecesidades vs requerimientos
Necesidades vs requerimientos
 
Ingenieria de requerimientos
Ingenieria de requerimientos Ingenieria de requerimientos
Ingenieria de requerimientos
 
5.comprensión de los requerimientos
5.comprensión de los requerimientos5.comprensión de los requerimientos
5.comprensión de los requerimientos
 
Proyectos
ProyectosProyectos
Proyectos
 
Proyecto InformáTico
Proyecto InformáTicoProyecto InformáTico
Proyecto InformáTico
 
Comprensión de los Requerimientos
Comprensión de los Requerimientos Comprensión de los Requerimientos
Comprensión de los Requerimientos
 
Unidad i-requerimientos-del-software
Unidad i-requerimientos-del-softwareUnidad i-requerimientos-del-software
Unidad i-requerimientos-del-software
 
Analisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo softwareAnalisis de requerimiento para el desarrollo software
Analisis de requerimiento para el desarrollo software
 
Analisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 sAnalisis de requerimientos luis castellan0 s
Analisis de requerimientos luis castellan0 s
 
Gep l1 u1_res_cap1_tribulaciones
Gep l1 u1_res_cap1_tribulacionesGep l1 u1_res_cap1_tribulaciones
Gep l1 u1_res_cap1_tribulaciones
 
Ingenieria de requisitos - Recolectando la información
Ingenieria de requisitos  - Recolectando la informaciónIngenieria de requisitos  - Recolectando la información
Ingenieria de requisitos - Recolectando la información
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mariannysbermudez ing
Mariannysbermudez ingMariannysbermudez ing
Mariannysbermudez ing
 
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
HA2NV50_Angeles Flores Mara Eunice-lectura 2. ensayo sobre evolucion y futuro...
 
Infografía
InfografíaInfografía
Infografía
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Tareas de la ingeniería de requisitos
Tareas de la ingeniería de requisitosTareas de la ingeniería de requisitos
Tareas de la ingeniería de requisitos
 
Metodología BRAIN
Metodología BRAINMetodología BRAIN
Metodología BRAIN
 
Requerimientos de sofware
Requerimientos de sofwareRequerimientos de sofware
Requerimientos de sofware
 
Business analyst or Product Owner
Business analyst or Product OwnerBusiness analyst or Product Owner
Business analyst or Product Owner
 

Similar a Yorman gutierrez, Análisis de requerimientos para el desarrollo de sistemas

Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del software
oemavarez
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
karolavergara
 
importancia del análisis de requerimientos para el desarrollo de sistemas
importancia del análisis de requerimientos para el desarrollo de sistemasimportancia del análisis de requerimientos para el desarrollo de sistemas
importancia del análisis de requerimientos para el desarrollo de sistemas
argentm
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
univ of pamplona
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
Naylu Rincón
 

Similar a Yorman gutierrez, Análisis de requerimientos para el desarrollo de sistemas (20)

Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del software
 
Disertacion corta
Disertacion cortaDisertacion corta
Disertacion corta
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
 
importancia del análisis de requerimientos para el desarrollo de sistemas
importancia del análisis de requerimientos para el desarrollo de sistemasimportancia del análisis de requerimientos para el desarrollo de sistemas
importancia del análisis de requerimientos para el desarrollo de sistemas
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Unidad I Requerimientos
Unidad I RequerimientosUnidad I Requerimientos
Unidad I Requerimientos
 
Ensayo ingenieria de requisitos
Ensayo ingenieria de requisitosEnsayo ingenieria de requisitos
Ensayo ingenieria de requisitos
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientos
 
Ensayo importancia ingenieria
Ensayo importancia ingenieriaEnsayo importancia ingenieria
Ensayo importancia ingenieria
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 
Carlos figuera-ci-19897276
Carlos figuera-ci-19897276Carlos figuera-ci-19897276
Carlos figuera-ci-19897276
 
Ingenieria de requerimiento
Ingenieria de requerimientoIngenieria de requerimiento
Ingenieria de requerimiento
 
REQUISITOS
REQUISITOSREQUISITOS
REQUISITOS
 
Frank estaba infografiae
Frank estaba infografiaeFrank estaba infografiae
Frank estaba infografiae
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 

Último

2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
EncomiendasElSherpa
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
GuillermoBarquero7
 

Último (6)

Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 

Yorman gutierrez, Análisis de requerimientos para el desarrollo de sistemas

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA EDUCACIÓN UNIVERSITARIA, CIENCIA Y TECNOLOGÍA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN C.O.L - CABIMAS Importancia del análisis de requerimientos para el desarrollo de sistemas Autor: Yorman Gutiérrez C.I: 27.398.401Cabimas, abril 2019
  • 2. INTRODUCCION Un análisis exhaustivo de requisitos conlleva tiempo y dinero, pero ayuda a una organización a entender verdaderamente lo que necesitan y quieren. Ese entendimiento es una parte crítica del éxito definitivo del nuevo software. Esos requisitos son la base sobre la que se construye el éxito. Al igual que un edificio, si las bases no son las adecuadas, cualquier cosa que se construya encima de ellas sufrirá serios problemas o una falla total. Elaborar requisitos con suficientes detalles toma tiempo, esfuerzo, y un proceso robusto. Si una organización no desea invertir directamente el tiempo y dinero para obtener un desarrollo de software de calidad, el proyecto estará condenado desde el comienzo.
  • 3. Reunir los requisitos Análisis de los requerimientos Es importante comprender que cualquier requisito que no se encuentre en esta etapa estará en la implementación. Si no pueden satisfacerse inmediatamente, los asesores de implementación intentarán cumplirlas mediante la elección de una de las metodologías de desarrollo de software. Si eso no es posible, ellos analizarán los módulos adicionales, los productos de terceros, los códigos de escritura, o la reingeniería de los procesos empresariales. Y todo esto toma tiempo. Descubrir requisitos desconocidos Es necesario el estudio de productos potenciales y la reescritura de sus características. Por ejemplo, un cliente del espacio de ingeniería civil está escogiendo un sistema de gestión de proyectos. Su interés se intensificó cuando vio el buen funcionamiento de varios productos con los teléfonos inteligentes, y cuanto tiempo se habrían ahorrado los administradores del proyecto.
  • 4. Tipos de Requerimientos Los requerimientos funcionales Son los que definen las funciones que el sistema será capaz de realizar, también describen las transformaciones que el sistema realiza sobre las entradas para producir salidas. Los requerimientos no funcionales Tienen que ver con características que de una u otra forma puedan limitar el sistema, como por ejemplo, el rendimiento (en tiempo y espacio), interfaces de usuario, fiabilidad (robustez del sistema, disponibilidad de equipo)
  • 5. Características de los requerimientos Especifica do por escrito • Como todo contrato o acuerdo entre dos partes. Posible de probar o verificar. Si un requerimiento no se puede comprobar, entonces ¿cómo se sabe si se cumplió con él o no? Conciso • Un requerimiento es conciso si es fácil de leer y entender. Completo • Un requerimiento está completo si no necesita ampliar detalles en su redacción, es decir, si se proporciona la información suficiente para su comprensión. Consistente • Un requerimiento es consistente si no es contradictorio con otro requerimiento. No ambiguo • Un requerimiento no es ambiguo cuando tiene una sola interpretación. El lenguaje usado en su definición, no debe causar confusiones al lector.
  • 6. Procesos de Análisis de Requisitos Identificar al cliente Entrevista al cliente Elaborar un documento de los requisitos Inspeccionar los requisitos de usuario Elaborar los requisitos detallado del documentp
  • 7. RECURSOS PARA LA ESPECIFICACIÓN DEL SISTEMA Descripción del proyecto Documento que describe de forma concisa el objetivo del sistema. Análisis del contexto Identifica las interacciones externas y los mecanismos de interacción física entre los actores que constituyen el entorno y el propio sistema. Casos de uso Utiliza UML para describir la funcionalidad del sistema, Identifican los límites del sistema.
  • 8. EVALUANDO LA IMPORTANCIA Una vez se haya generado una lista comprensiva de requisitos, el próximo paso es evaluarlos según su importancia para la organización. Este paso es donde los equipos consideran cada requisito que sea relevante para ellos y deciden para quien es importante, cual es su importancia, y porque es importante. Esta información se capta en cada requisito. A pesar de que este compromiso es un contribuyente significativo al éxito definitivo del proyecto, lo que verdaderamente los ayuda a entender completamente sus necesidades es el acto de decidir la importancia de los requisitos para los equipos. Al realizar este ejercicio, varios ejecutivos financieros me han expresado que esto ha sido muy valioso porque los forzó a pensar detenidamente en problemas que en otros casos jamás hubieran considerado.
  • 9. CONCLUSIÓN Es importante el análisis de los requerimientos al momento de realizar un software o sistema ya que mediante este proceso nos permite tener una interacción cliente e ingeniero al momento de dar solución o servicios mediante un software o sistema para así saber las necesidades a solucionar del cliente y mediante la realización de una serie de pasos que son la identificación del cliente, entrevista del mismo, elaborar documentos, inspeccionar los requisitos y elaborar los mismo mediante gráficos y textuales, se podrá realizar el software o sistema de forma eficaz e eficiente cumpliendo con las necesidades del cliente. Definir los requisitos para la configuración correcta del software, le ayudará a la fábrica de software a crear un sistema adaptado a las necesidades de tu empresa. Puedes conocer más al respecto descargando el whitepaper “Tecnologías para romper barreras de comunicación y optimizar negocios” con el que aprenderás sobre las distintas metodologías de desarrollo de software para escoger el adecuado para tu negocio y alcanzar el éxito empresarial.