Documentos de Académico
Documentos de Profesional
Documentos de Cultura
220501092-04- Validar el informe de requisitos de acuerdo con las necesidades del cliente.
220501093-01- Planear actividades de análisis de acuerdo con la metodología seleccionada.
Duración de la Guía: 80
2. PRESENTACIÓN
Estimado aprendiz, el SENA extiende una cordial bienvenida a la primera guía de aprendizaje que comprende
las competencias técnicas de establecer requisitos de la solución de software de acuerdo con estándares y
procedimiento técnico.
Por otra parte, ya no es un secreto que la sociedad ha avanzado a pasos agigantados en los procesos de las
diferentes áreas de ocupación. Una de las áreas que más ha tenido repunte es la informática, que se encarga del
estudio del hardware, las redes de datos y el software necesario para tratar la información de manera
automática y se convierte en factor primordial a la hora de gestionar la información para la administración de
métodos, técnicas y procesos en todas las áreas de ocupación. Para el desarrollo de las actividades planteadas
en esta guía contará con el acompañamiento de los instructores asignados al programa, los cuales de forma
continua y permanente lo orientarán con las pautas necesarias para el logro de las actividades de aprendizaje,
brindando herramientas básicas de tipo conceptual y metodológico.
No olvide revisar y explorar los materiales de estudio del programa.
GFPI-F-135 V01
Por consiguiente, se presentan cada una de las acciones de aprendizaje que le permitirán desarrollar lo
anteriormente mencionado.
Ambiente Requerido:
Ambiente convencional: __ _
Ambiente real de aprendizaje: Ambiente 210 de industria Laboratorio o
taller:
Ambiente dual:
Pluritecnológico:
Ambiente Virtual o simulación:
A continuación, encontrará unas lecturas, las cuales debe leer cuidadosamente, posteriormente desarrollar las
preguntas y socializarlas de acuerdo con los lineamientos dados por el instructor.
Caso de estudio
Las dimensiones del mercado de Frito-Lay y, en menor medida, las de Matutano, hacen que un error en la
interpretación de la demanda pueda generar millones de unidades devueltas al almacén. Por ello, resulta vital que
se pueda determinar con la mayor precisión posible, cuales son las preferencias de los consumidores, de manera
que fábricas y almacenes puedan responder a ellas con exactitud y rapidez.
Para lograr este objetivo, Frito-Lay elaboró un sistema de recolección y análisis de datos que le permite determinar
la evolución diaria de las ventas.
El sistema se basa en los repartidores quienes, provistos de computadoras portátiles, registGraFPnI-eF-n13c5aVd0a1
punto de venta los productos que deben reabastecerse y los que deben devolverse. Este método facilita la tarea
operativa de los vendedores, los cuales, al final del día transmiten los datos a la computadora central de su sede.
La verdadera clave del sistema es el complejo software de análisis de las ventas y su comportamiento.
El hecho de contar con computadoras portátiles, que además ha disminuido el papeleo, les permite a los directivos
disponer de mejor información sobre la evolución diaria de las ventas, de especial importancia en un sector. En el
que los competidores locales pueden responder ágilmente con menores costos a los gustos y preferencias del
mercado.
Durante el desarrollo del sistema se otorgó especial importancia a la identificación de los datos que serían
conectados en los puntos de venta, así como a la manera en que serían presentados a los directivos, lo que dio
como resultado un sistema de información para ejecutivos. (en inglés, EIS: Executive Information System).
Importantes competidores de Frito-Lay en los Estados Unidos, como. Kraft. Procter & Gamble o Nabisco han
desarrollado sistemas similares hasta el punto que es difícil concebir el negocio de los snacks sin pensar en una
red de repartidores provistos de terminales portátiles.
Los sistemas de procesamiento de transacciones (TPS por sus siglas en inglés) son los sistemas empresariales
básicos que sirven al nivel operacional de la organización.
Un sistema de procesamiento de transacciones es un sistema computarizado que realiza y registra las
transacciones rutinarias diarias necesarias para el funcionamiento de la empresa. Se encuentran en el nivel
más bajo de la jerarquía organizacional y soportan las actividades cotidianas del negocio.
Los sistemas de control de procesos de negocio (BPM por sus siglas en inglés) monitorizan y controlan los
procesos industriales o físicos, como puede ser la refinación de petróleo, generación de energía o los sistemas
de producción de acero en una planta siderúrgica.
Los sistemas de colaboración empresarial (ERP por sus siglas en inglés) son uno de los tipos de sistemas de
información más utilizados. Ayudan a los directivos de una empresa a controlar el flujo de información en sus
organizaciones.
Los sistemas de información de gestión (MIS por sus siglas en inglés) son un tipo de sistemas de información
que recopilan y procesan información de diferentes fuentes para ayudar en la toma de decisiones en lo referente
a la gestión de la organización.
Un sistema de apoyo a la toma de decisiones o de soporte a la decisión (DSS por sus siglas en inglés) es un
sistema basado en ordenadores destinado a ser utilizado por un gerente particular o por un grupo de gerentes a
cualquier nivel organizacional para tomar una decisión en el proceso de resolver una problemática
semiestructurada. Los sistemas de apoyo a la toma de decisiones son un tipo de sistema computerizado de
información organizacional que ayuda al gerente en la toma de decisiones cuando necesita modelar, formular,
calcular, comparar, seleccionar la mejor opción o predecir los escenarios.
-Sistemas de Información Ejecutiva
Los sistemas de información ejecutiva (EIS por sus siglas en inglés) proporcionan un acceso rápido a la
información interna y externa, presentada a menudo en formato gráfico, pero con la capacidad de presentar
datos básicos más detallados si es necesario. Los sistemas información ejecutiva proporcionan información
crítica de una amplia variedad de fuentes internas y externas en formatos fáciles de usar para ejecutivos y
gerentes.
Procedo a mi autodiagnóstico tomando como referencia las lecturas en la Actividad de Reflexión Inicial y teniendo
en cuenta su conocimiento construido a partir de una experiencia previa para fomentar el análisis, la reflexión y el
espíritu crítico del aprendiz genero respuestas a los siguientes interrogantes planteados mediante el uso de lluvia
de ideas:
1. ¿Que es Validación de requisitos?
R/ La validación de requisitos es el proceso de verificar que los requisitos estén definidos para el
desarrollo y definir el sistema que el cliente realmente quiere. Para verificar problemas relacionados
con los requisitos, realizamos la validación de requisitos. La validación de requisitos generalmente nos
ayuda a detectar errores en una etapa temprana del desarrollo del producto para que no resulte en una
repetición excesiva del trabajo cuando se detecte más adelante en el ciclo de vida del desarrollo del
software.
2. ¿Sabe usted cuales son las verificaciones que se llevan a cabo en un proceso de validación?
R/
Calidad: La calidad del software es el grado o medida en que el producto cumple con sus
especificaciones.
Las pruebas del software: Llevan a cabo una implementación del software con los datos de prueba y examinan
las salidas del software y su comportamiento operacional para comprobar que se desempeñe conforme a lo
requerido.
Pruebas
Prueba de interfaz: Muchas fallas de aplicaciones se deben a problemas con las interfaces, por lo que es
recomendable la aplicación de estas pruebas.
Prueba del sistema: La prueba del sistema es la culminación de las pruebas de integración. Consiste en pruebas
que validan la aplicación completa, contra sus requerimientos.
Prueba de utilidad: Una buena interfaz4 puede mejorar mucho el valor de una aplicación. La prueba de utilidad
valida la aceptación de la aplicación por los usuarios.
Prueba para los requerimientos de interfaz de usuario: La tarea principal de las pruebas de utilidad es asegurar
que la aplicación satisface los requerimientos establecidos.
Pruebas de instalación: El hecho de que se haya probado la aplicación en el entorno propio no asegura que
trabaje de marera apropiada.
R/ verificabilidad: El proceso de verificación y validación (V&V) aborda todas las etapas del ciclo de vida
del software de manera determinante, siendo utilizado para establecer si determinada tarea o producto,
cumple con las necesidades del usuario y los requisitos establecidos para su desarrollo.
Comprensibilidad: Grado en el que los datos tienen atributos que permiten ser leídos e interpretados
por los usuarios y son expresados utilizando lenguajes, símbolos y unidades apropiados en un contexto
de uso específico. Cierta información sobre la comprensibilidad puede ser expresada mediante
metadatos.
Rastreabilidad: Se enfoca en poder rastrear detalladamente los puntos por los que ha atravesado
una solicitud o petición, junto con información relacionada con cada uno de estos puntos, donde se
incluyen los datos de tiempo, errores, latencia y demás.
Adaptabilidad: Capacidad de el software que le permite ser adaptado de forma efectiva y eficiente a
diferentes entornos determinados casos de uso.
A. Apreciado aprendiz a continuación, podrá Afianzar algunos de los conceptos más importantes asociados al
proceso de priorización de requisitos, mediante la siguiente actividad planteada consiste en organizar dos
columnas: en una se deben poner las técnicas de priorización y en otra columna aparte las definiciones
caracteristicas, el objetivo es que el aprendiz haga la union entre la técnica y caracteristica, de esta manera
podra hacer un repaso general del desarrollo de este primer componente formativo.
En el siguiente link podrá encontrar la actividad para su desarrollo
https://sena.territorio.la/content/index.php/institucion/Titulada/institution/SENA/Tecnologia/228118/C
ontenido/OVA/CF4//actividades/actividad_01/story.html.
B. Construir el documento de requisitos que especifique los requisitos funcionales y no funcionales teniendo en
cuenta las características del software a realizar y el estándar IEEE830. Tenga En cuenta para realizar la
evidencia el material de formación, y el ejemplo puesto en plataforma de como diligenciar el IEEE830.
Puede usar cómo base el ejemplo para adaptar su propio documento,
Ejemplo
diligenciamiento IEE
teniendo en cuenta el proyecto de formación.
Elementos para tener en cuenta en el documento técnico de validación: se deben seguir las
normas básicas de presentación de un documento escrito, es decir el documento debe tener como mínimo una
portada, introducción, y la lista de:
o Requisitos funcionales.
o Requisitos no funcionales.
G F P I -F -1 35 V01
Respecto a lista de requerimientos el aprendiz deberá agregar una sección donde se d e s c r ib a
cada requisito usando los siguientes elementos del estándar IEEE830.
Perspectiva del producto.
Funciones del producto.
Características de los usuarios.
Restricciones.
Requisitos funcionales (formato de casos de uso).
Requisitos no funcionales.
Respecto a la lista de requerimientos el aprendiz deberá agregar una sección donde se describa cada requisito
usando la estructura de historias de usuario con los siguientes elementos por historia:
C. Apreciado aprendiz a continuación, podrá Afianzar el proceso de priorización de requisitos por medio de
algunas técnicas (puntos de historia y valor del negocio, técnica urgente, MoSCow y matriz de priorización).
Utilización la siguiente técnica didatica Construcción de lista de priorizada de requisitos de
acuerdo con técnica de priorización.
D. Al construir una matriz de trazabilidad se deben usar los campos que se consideren útiles para el proyecto,
pues no todos los proyectos son iguales y la estructura definida para uno puede no resultar conveniente para
otro proyecto. Cuando se usa, esta matriz debe permanecer actualizada a lo largo del ciclo de
vida de construcción del proyecto.
De acuerdo a lo anterior apreciados aprendices los invicto a diligenciar el formato de Matriz
GFPI-F-135 V01
Ejemplo_estructura
_matriz_trazabilidad
de trazabilidad de acuerdo al proyecto de formación por empresas
Elementos para tener en cuenta en el documento técnico de trazabilidad: se deben seguir las
normas básicas de presentación de un documento escrito, es decir el documento debe tener como mínimo una
portada, introducción, y la lista de:
o identificar resultado que se alcanza con cada requisito.
o visualizar qué requisitos son necesario cumplir para determinado entregable
Identificación
Identificador: código único para cada requisito.
Código jerárquico: código que permite categorizar cada grupo de requisitos.
Descripción: texto explicativo del requerimiento.
Tipo: categoría del requisito (requerimiento de negocio, requerimiento de los
interesados, funcionales y no funcionales, requerimientos del proyecto, requerimiento
de calidad)
Estado
Versión: versión del requerimiento (importante para el control de cambios).
Estado: activo, cancelado, diferido, agregado, aprobado, asignado o
completado.
Fecha de estado: momento en el que se realizó la última modificación del
estado.
Responsable: persona encargada del requisito.
Prioridad: escalas de prioridad usada en el proyecto (alta, media, baja; 1, 2,
3, 4, 5). Otras características: cualquier otro campo de valor para la
organización.
Las historias de usuario tienen varios beneficios respecto a otros instrumentos de redacción de
requerimientos, entre los cuales se pueden listar:
crear la tabla estructura base documento de historia de usuario de su proyecto de formación . Lineamientos
Para realizar la siguiente actividad debes tener en cuenta lo mencionado anteriormente y el material de
estudio Análisis y especificación de requisitos.
https://thedigitalprojectmanager.com/es/tools/herramientas-gestion-requisitos/
Plantilla prototipo
inicial de prueba.do
incluidos dentro del documento.
Por cada interfaz desarrollada deberá construir un caso de prueba el cual debe tener los siguientes
elementos.
Objetivo del caso de prueba.
Identificador.
Nombre del requerimiento o historia de usuario asociada.
Precondiciones.
Lista de pasos con los resultados esperados.
Lineamientos para la entrega del producto:
Producto para entregar: documento informe técnico de validación.
Formato: PDF o Word.
Extensión: Para el prototipo pueden utilizar las siguientes aplicaciones .
Para hacer el envío del producto remítase al área de la actividad correspondiente y acceda al
espacio para el envío de la evidencia: informe de evaluación de los requerimientos GA2-
220501092-AA5-EV02.
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad
de aprendizaje:
Evidencia conocimiento: GA1-220501093-AA1-EV01 taller sobre metodologías de desarrollo
de software
Las metodologías de desarrollo son indispensables en los grupos de trabajo y organizaciones relacionadas con
la industria de software, partiendo de la información abordada en este componente desarrollar el taller sobre
metodologías de desarrollo de software propuesto.
Debe incluir tres marcos de trabajo ágiles y tres marcos de trabajo tradicionales.
Debe incluir un marco de trabajo tradicional y un marco de trabajo ágil que no se haya desarrollado durante
el componente formativo 6.
Utilizar imágenes de construcción propia o que tengan los derechos respectivos de uso.
Teniendo en cuenta la información recopilada y la idea de proyecto selecciona realizar un informe donde se
describa y justifique la metodología de desarrollo de software a utilizar.
Elementos para tener en cuenta en el informe:
● Se deben seguir las normas básicas de presentación de un documento escrito, es decir el documento
debe tener como mínimo una portada, introducción, desarrollo y bibliografía.
● El informe debe evidenciar una justificación clara de la selección de la metodología respecto al proyecto
a desarrollar.
● Debe incluir una descripción del contexto y características del proyecto.
● El informe debe evidenciar el uso de filtros tales como tamaño del proyecto, periodicidad de
realimentación con el cliente, estado de la tecnología, etc.
Continuando con el proceso de aprendizaje, es el momento que el aprendiz aplique o transfiera el aprendizaje
desarrollado en la fase anterior. En este momento se propone desarrollar las siguientes actividades:
IE-GA1-220501093-AA1-EV01
Evidencias de conocimiento: Taller Identifica metodologías de Lista de chequeo
sobre metodologías de desarrollo de desarrollo de software de acuerdo
software. con las características del software IE-GA1-220501093-AA1-EV02
GA1-220501093-AA1-EV01 a desarrollar. Lista de chequeo
Cláusulas adverbiales: una cláusula adverbial es un grupo de palabras que desempeña el papel de un adverbio.
(Como todas las cláusulas, una cláusula adverbial contiene un sujeto y un verbo).
Diagrama de flujo: es un esquema de los pasos separados de un proceso en orden secuencial, que se puede adaptar
para una amplia variedad de propósitos y se puede utilizar para describir varios procesos, como un proceso de
fabricación, un proceso administrativo o de servicio o un plan de proyecto. Es una herramienta común de análisis de
procesos.
Gerundio: es una forma del verbo finalizada en “ing” que funciona como un sustantivo y tiene relación con
actividades finalizadas o concretas.
Hardware: corresponde a todas las partes físicas y tangibles de una computadora: sus componentes eléctricos,
electrónicos, electromecánicos y mecánicos, sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro
elemento físico involucrado
Infinitivo: Es una forma del verbo antecedida por “to” que funciona como un sustantivo y tiene relación con futuras o
abstractas.
Metodología: ciencia que consta de métodos y técnicas, que se aplican sistemáticamente durante un proceso de
investigación o para solucionar una problemática.
Requerimientos: es una descripción completa del comportamiento del sistema que se va a desarrollar. Incluye un
conjunto de casos de uso que describe todas las interacciones que tendrán los usuarios con el software.
Requisitos del sistema: son los componentes que el sistema debe tener para realizar determinadas tareas
Software: soporte lógico, programas, parte no mecánica de un sistema. Serie de instrucciones necesarias para ejecutar
diversas aplicaciones y tareas.
Teoría general de sistemas: es un esfuerzo de estudio interdisciplinario que trata de encontrar las propiedades
comunes a entidades, los sistemas, que se presentan en todos los niveles de la realidad, pero que son objetivo
tradicionalmente de disciplinas académicas diferentes.
GFPI-F-135 V01
Verbo transitivo: es un verbo que requiere del uso de un objeto directo sobre el que recae la acción.
6. REFERENTES BILBIOGRÁFICOS
Andrade, A. M., Del Río, C. A., y Alvear, D. L. (2019). A study on time and motion to increase the efficiency of a
shoe manufacturing company | Estudio de Tiempos y Movimientos para Incrementar la Eficiencia en una Empresa de
Producción de Calzado. Información Tecnológica, 30(3), 83–94. https://doi.org/10.4067/S0718-
07642019000300083
Gaskin, S., Vargas, A., & Martin, C. L. (2011). Go! with Microsoft Word 2013, Introductory. Langara College. Gómez
de Silva, G., A., y Briseño, A. (2008). Software (pp. 23–44). Cengage Learning.
https://link.gale.com/apps/doc/CX3004400004/GVRL?u=sena&sid=GVRL&xid=d8990326
Ibarra, S., J. I. (2013). Manual sistema operativo, búsqueda de la información: Internet/intranet y correo electrónico.
Editorial CEP, S.L. https://elibronet.bdigital.sena.edu.co/es/ereader/senavirtual/50724?page=19
Ibiza, D. (2019). Tutorial Trello: Guía de uso con ejemplos reales prácticos. [Video]. YouTube.
https://www.youtube.com/watch?v=_UB44coH3SM&feature=youtu.be
Autor (es)
GFPI-F-135 V01