Está en la página 1de 12

Técnica Para Captura De Requisitos

Del Software A Construir en GUAYOS COLOMBIA

Kevin Brian torres Vargas

Centro Nacional de Asistencia Técnica a la Industria - ASTIN

Servicio nacional de aprendizaje SENA


ANALISIS Y DESARROLLO DE SOFTWARE. (2627036)
Técnica Para Captura De Requisitos Del Software A Construir en GUAYOS COLOMBIA

Problemática

En la ingeniería de requisitos existen muchas problemáticas en cuanto a lo que desea el cliente, los
usuarios no saben que es lo que quieren, y esto lleva a una inconsistencia a la hora de
implementar un software, cuando un sistema tiene muchos usuarios y ninguno tiene una visión de
conjunto, no saben detallar lo que saben de forma precisa.

Ingeniería de requisitos trata de los principios, métodos, técnicas y herramientas que permiten
descubrir, documentar y mantener los requisitos para sistemas basados en computadora de forma
sistemática y repetible

Nota: Frase extraída dehttp://www.fdi.ucm.es/profesor/gmendez/docs/is0809/03-


requisitos.pdf

LA CAPTURA DE REQUISITOS

En la captura de requisitos, es una de las fases más criticas del proceso. Tiene como objetivo
recoger y descubrir cada requisito que sea funcional y no funcional de una aplicación, se forma
como un proceso proactivo por parte del analista, se sacan de los usuarios para así ayudarles a
visualizar las posibilidades de la solución.

 Enumerar requisitos de los candidatos


 Entender el contexto del sistema
 Capturar requisitos funcionales
 Capturar requisitos no funcionales

“Lo más difícil en la construcción de un sistema software es decidir precisamente qué construir".

F.P. Brooks, 1987.

¿Qué se busca con esto?


Requisitos: Los detalles sobre lo que tendremos que hacer
Viabilidad: Saber si se va a poder hacer o no
Alcance: Cuánto de lo que se podría hacer nos va a dar tiempo y la gente que tenemos
Tienen una importancia debido a que el coste de subsanación de un error en los requisitos o
malinterpretación de estos requiere mucho esfuerzo, así que las empresas tienen en cuenta estas
fases requiriendo menos esfuerzo y entregando un producto más pulido.

 Veinte veces menos esfuerzo que la subsanación del error en fase de pruebas unitarias
fase de análisis.
 Cincuenta veces menos que subsanarlo durante las pruebas de integración.
 Doscientas veces menos esfuerzo que tener que subsanarlo una vez que el sistema se
encuentra en fase de explotación.

Poseen unas técnicas

Los analistas deberán optar por poner en práctica distintas técnicas de forma que se vayan
refinando, completando los requisitos obtenidos

Estudio de documentación existente: ayuda a entender el sistema a implementar, identifica áreas


a clarificar, familiarización con la terminología y la aplicación. Nuestras entrevistas y talleres con
los usuarios serán enfocados a aclarar aspectos. Se pueden utilizar documentos como: manuales,
informes, etc.

Entrevistas con las distintas personas involucradas en el proyecto: es importante preparar


preguntas o temas a tratar con cada uno de los involucrados. Las preguntas pueden ser ejemplo:
¿cómo crees tú que sería adecuado implementar esta función?, ¿Qué te gusta más o no te gusta
del wireframe de este informe?

Trabajo grupal: mediante talleres o sesiones grupales podemos entrevistar con más personas al
mismo tiempo, exponiendo ideas que enriquecerán a la toma de decisiones.

Observación: permite saber como operan los distintos procesos ejecutados por actores,
confirmando de manera real como se siguen los procesos.

Prototipado: consiste en una versión reducida de la aplicación, se utiliza cuando la solución es muy
novedosa y cuando los implicados no definen sus requisitos, se puede ir refinando este modelo.

Cuestionarios: permite cubrir grupos para reunir información, el anonimato de las encuestas
ayuda a que sean más honestas, se necesitan encuestados de distintas áreas para saber sus
limitaciones.

Se utiliza un cuestionario hacia el cliente inicialmente, y así saber cuál es su forma de ver cómo
está posicionada la marca de la empresa y de esta manera trazar un alcance, conociendo cuáles
son los problemas para satisfacer las necesidades del cliente y tomar ese mismo concepto para
crear la página web.

Técnicas aplicadas en GUAYOS COLOMBIA


*el desarrollador de software se sitúa en la tienda física, para conocer las necesidades del cliente
al comprar.

Kevin Torres: Buenas tardes, ¿cómo está?, nos podrías ayudar llenando esta pequeña encuesta
para saber que piensa sobre la empresa, como esta su servicio, todo lo que escribas lo tomaremos
en cuenta para mejorar nuestros servicios.
Cliente: Buenas tardes, claro me gustaría ayudar.
Esta encuesta se origina digital por Google cuestionarios y se pasa al cliente.

OBJETIVO: Conocer los requerimientos de salida de información y entrada de datos con el


propósito de desarrollar un sistema de Información que le brinde el apoyo y dar una
solución al tema seleccionado

Fecha: ____/____/_____ 
Nombre:
____________________________________________
 Número de teléfono celular:
_______________________________________________ 
 E-mail:
_______________________________________________ 

1. ¿Cómo considera usted la forma en que actualmente se maneja el servicio? 


________________________________________________________________________________  
________________________________________________________________________________  
________________________________________________________________________________  
______________________________________________________________________________
2. ¿tiene alguna sugerencia de mejora?
________________________________________________________________________________  
________________________________________________________________________________ 
________________________________________________________________________________
________________________________________________________________________________

Fin.

Se realiza la entrevista con el propietario de Guayos Colombia el día 21 de oct de 2022 es una
donde es semi estructurada. consiste en preguntas específicas y generales. Se harán preguntas
más abiertas que permitan el debate, y así saber qué es lo que desea en su negocio, entendiendo
sus necesidades, para poder impartir a realizar la página web.

Kevin Torres: Buenas tardes, ¿cómo está?


PROPIETARIO DE LA EMPRESA: Buenas tardes.
Kevin Torres: Mucho gusto soy aprendiz SENA, ¿necesitan algún software para impulsar su marca?
PROPIETARIO DE LA EMPRESA: Si claro, la empresa de nosotros más que todo Guayos Colombia
está naciendo, importa guayos originales y réplicas AAA de tres marcas: Puma, Adidas y Nike.
Necesitaríamos una página web, para detallar más la referencia de cada guayo.
Kevin Torres: ¿Pero entonces sería la referencia original de la marca o una réplica por ustedes?
PROPIETARIO DE LA EMPRESA: No, manejamos unas referencias que no son hechas por nosotros,
pero la idea es que la empresa avance, se internacionalice y podamos crear nuestra propia marca.
Estamos necesitando una página web para ¿saber que zapatos hemos vendido?, ¿los modelos de
zapatos que hay? y ¿los zapatos que nosotros mismos mandemos a pedir de la marca que más se
venda o que menos se venda?, y que la plataforma sea clara y entendible
PROPIETARIO DE LA EMPRESA: Que sea claro lo que la gente va a hacer y de fácil movilidad, que
tenga toda la información correspondiente y puedan navegar a la página web
Kevin Torres: Algo interactivo.
PROPIETARIO DE LA EMPRESA: Interactivo y llamativo porque usted sabe que el marketing es lo
fundamental en una empresa de calzado
Kevin Torres: Sin embargo, sí puedo adelantar si tiene un logo agregarlo.
PROPIETARIO DE LA EMPRESA: A bueno, si eso es más que todo lo que nosotros necesitamos para
nuestra empresa algo muy fácil y concreto para . . . para el funcionamiento.
Kevin Torres: ¿Tienen una base de datos estimada? ¿por decir algo tienen un estimado de cuantos
pares de zapatos?
PROPIETARIO DE LA EMPRESA: En el local pues mínimo... máximamente se manejan unos 200
pares de zapatos de las tres marcas porque pues obviamente es un local amplio y en bodega
podemos manejar unos 700, 800 pares de zapatos de las tres marcas, pues lo que más se trabaja
es gama alta original porque eso es lo que el cliente quiere ¡La calidad!, ya la gama media/baja
AAA es la que utiliza gente que le gusta lo más económico. De los más de mil pares de zapatos el
estimado son de 700 de gama alta.
Kevin Torres: ¿Cuántos puntos de venta tienen?
PROPIETARIO DE LA EMPRESA: Guayos Colombia está en 15 puntos del país
Kevin Torres: Listo es todo, con esta información empezare a desarrollar la página web

Página web desarrollada.

Después que navega en la página, se activa un CHATBOT y se genera este cuestionario.

Este modelo de encuesta se realizó a los clientes, después del desarrollo web de la empresa
guayos Colombia, para tomar mejoras a la hora de actualizar la página.

Nombre:
____________________________________________
 Número de teléfono celular:
_______________________________________________ 
 E-mail:
_______________________________________________ 

1. ¿encontró lo que buscaba? 

-si
-no

2. ¿Cómo se siente la navegación en nuestra página web? 


A. Excelente
B. Regular
C. Malo

3. ¿Cómo suele comprar sus zapatos?

-En físico
-Por internet

4. ¿Qué probabilidad hay de seguir utilizando nuestro producto? 

-probable
-no tan probable

5. ¿tiene alguna sugerencia de mejora?


________________________________________________________________________________  
________________________________________________________________________________ 
________________________________________________________________________________
________________________________________________________________________________

CASOS DE USO

¿Qué son los casos de uso?

Es una técnica que especifica los requisitos funcionales, un caso de uso es un requisito funcional,
presentan una ventaja sobre la descripción textual de los requisitos funcionales
los casos de uso poseen unas características:

 deben representar el comportamiento de un sistema desde la perspectiva de los actores


 describen lo que el software hace, más no la manera en cómo lo hace.
 Desde una especificación funcional hace representación grafica

Componentes:
Diagrama:

 Actores
 Funcionalidades
 Relaciones

Especificaciones:

 Escenarios
 Restricciones

Diagramas de casos de uso:

Deben establecerse como:

Elementos estructurales:

Relaciones que se dividen en:

Dependencia: donde un cambio de un elemento independiente puede afectar a un elemento


dependiente

Asociación: representa una conexión entre objetos

Relación: se mantiene entre clasificadores, donde especifica que el contrato y el clasificador se


comprometen a llevar a cabo.

Se realizó un diagrama especificando sus casos de uso en la página GUAYOS COLOMBIA


Se realizó un storyboard
Con estos casos de uso han permitido que la empresa crezca y que las personas involucradas
entiendan como es el modelo para seguir, de cómo hacerlo.

También podría gustarte