Guia Aprendizaje 01
Guia Aprendizaje 01
● Competencias:
Técnicas
220501092 - Establecer requisitos de la solución de software de acuerdo con estándares y procedimiento
técnico
220501093 - Evaluar requisitos de la solución de software de acuerdo con metodologías de análisis y
estándares.
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, y la competencia de evaluar requisitos de la solución de software de acuerdo con
metodologías de análisis y estándares.
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. Los
instructores programarán encuentros de asesoría virtual/Presencial, para brindar orientaciones específicas
GFPI-F-135 V01
relacionadas con las temáticas a desarrollar en las actividades. Es importante que organice su tiempo, dada la
exigencia que demanda la realización de esta guía de aprendizaje. No olvide revisar y explorar los materiales de
estudio del programa.
Por consiguiente, se presentan cada una de las acciones de aprendizaje que le permitirán desarrollar lo
anteriormente mencionado.
En este apartado se describirán las actividades de aprendizaje para cada una de las competencias que plantea la
fase de análisis del proyecto formativo: Actividad de Proyecto 1: Determinar las especificaciones
funcionales del software y metodología a utilizar.
De este programa de formación, en las actividades se detallan cada una de las evidencias a entregar durante las
ocho (8) semanas planeadas para esta guía. En el siguiente cuadro se observa para cada una de las
competencias, el momento y las evidencias a entregar según las actividades de aprendizaje asociadas a cada
competencia.
GFPI-F-135 V01
Competencia/Se mana Semana 2 Semana 4 Semana
6
Semana 1 Semana 3 Semana 5 Semana 7 Semana 8
24 24 24 24 24 24 24 24
12 12 12 12 12 12 12 12
GFPI-F-135 V01
3.1 Actividades de aprendizaje de la competencia 220501092: establecer requisitos de la solución de
software de acuerdo con estándares y procedimiento técnico
Esta actividad se centra en el estudio de las diferentes características asociadas a la teoría general de sistemas
conceptos, tipos de sistemas, sistemas de información.
Duración: 48 horas.
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “Caracterización de procesos”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
● Se deben seguir las normas básicas de creación de infografías como tipo, elementos que incluyen,
imágenes, ilustraciones, viñetas, mapas conceptuales etc.
● Debe contener los principales conceptos de la teoría general de sistemas.
● Puede utilizar cualquier herramienta tic o informática para realizar la infografía.
GFPI-F-135 V01
organizacionales
Teniendo en cuenta las características del software a construir y las diferentes fuentes de información
existentes identificar el conjunto de elementos que intervienen (relaciones, actores responsables,
componentes y otros) en este, aplicando los conceptos de TGS (Teoría General de Sistemas).
Elementos para tener en cuenta en el documento de requisitos:
● 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 nombramiento de los elementos que intervienen en
el software a construir.
Teniendo en cuenta las características del software a construir y tomando como base la identificación de
elementos realizada en la evidencia identificación de procesos organizacionales GA1-220501092-AA1-EV02,
realizar el mapa de procesos del software.
● 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 nombramiento de los elementos que intervienen en
el software a construir.
● Se puede utilizar cualquier herramienta TIC para la realización del mapa de procesos.
Duración: 14 horas.
GFPI-F-135 V01
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “Ingeniería de requisitos”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
● Realizar un mapa mental con los conceptos sobre ingeniería de requisitos vistos en el componente
formativo “Ingeniería de requisitos”.
● Producto para entregar: mapa mental con los conceptos sobre ingeniería de requisitos.
●
● Formato: JPG, PDF o Word.
● Extensión: libre.
● 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: mapa mental sobre ingeniería de requisitos-GA1-220501092-AA2-
EV01.
Conteste la pregunta planteada con referencia al tema de identificación de requisitos y de la opinión de las
respuestas de, al menos, uno (1) de sus compañeros.
● Responda la pregunta: ¿después de identificar las características e importancia de los requisitos para la
construcción del software y su clasificación, de un ejemplo práctico donde se puedan visualizar los
mismos de manera integrada?
● debe responder de forma concisa donde el aprendiz de la opinión con referencia al tema.
● El aprendiz debe dar su opinión a la respuesta de, al menos, un (1) compañero.
● Se deben cumplir con normas ortográficas en las respuestas realizadas.
Esta actividad se centra en el estudio de los componentes de la fase de elicitación de requisitos, técnicas y
herramientas de captura de requisitos.
Duración: 34 horas.
Materiales de formación: Para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “Fase de licitación de requisitos”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
Seleccione una de las técnicas utilizadas para la licitación de requisitos y realice el diseño de un instrumento de
recolección de información, teniendo en cuenta las características del software a construir.
● 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, objetivo, preguntas claras y alcance
Teniendo en cuenta las características del software a construir seleccione una de las herramientas para captura
de requisitos y defina sus funcionalidades en un documento.
● 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, objetivo, preguntas claras y alcance
● Seleccione una de las herramientas para captura de requisitos mencionada en el componente (diagramas
de casos de uso, historias de usuario, storyboard) para realizar la formulación de los requisitos.
● Utilice una de las herramientas o plantillas (starUml, plantilla historias de usuario) que se describieron en
GFPI-F-135 V01
el componente formativo.
Teniendo en cuenta las características del software a construir elaborar un documento donde se pueda identificar
las técnicas de licitación para el levantamiento de requisitos utilizada.
● 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, las técnicas utilizadas para el levantamiento de
requisitos, y el análisis arrojado después de aplicadas las técnicas.
● Respecto a la técnica deberá adjuntar el formato o la estructura de la técnica realizada; si es entrevista,
el guion utilizado; si es encuesta, las preguntas realizadas, etc.
● Respecto al análisis se deberá realizar un informe de los resultados de la técnica aplicada.
Duración: 48 horas.
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “Las fases de análisis y especificación de requisitos”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
GFPI-F-135 V01
★ Evidencia de desempeño: GA1-220501092-AA4-EV01 especificación de los requerimientos
funcionales y no funcionales del software
Construir el documento de requisitos que especifique los requisitos funcionales y no funcionales teniendo en
cuenta las características del software a realizar.
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.
● 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, alcance, lista de requerimientos y versión del
documento. Los requerimientos serán redactados usando el modelo IEEE830 y también el modelo de
descripción de requisitos por medio de historias de usuario.
● Respecto a lista de requerimientos el aprendiz deberá agregar una sección donde se describa cada
requisito usando los siguientes elementos del estándar IEEE830.
o Perspectiva del producto.
o Funciones del producto.
o Características de los usuarios.
o Restricciones.
o Requisitos funcionales (formato de casos de uso).
o 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:
o Número de historia (priorizada).
o Nombre de la historia.
o Usuario.
o Puntos estimados de esfuerzo.
o Descripción de la historia de usuario.
o Observaciones.
GFPI-F-135 V01
o Criterios de aceptación.
Esta actividad se centra en el estudio de los componentes de la fase de elicitación de requisitos, técnicas y
herramientas de captura de requisitos.
Duración: 48 horas.
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “La fase de validación de requisitos”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
A partir de la revisión de las diferentes herramientas tecnológicas disponibles para la gestión de requisitos,
seleccionar una para configurar los requerimientos del proyecto seleccionado.
Redactar un documento donde describa la herramienta a utilizar y colocar los pantallazos de la configuración.
Teniendo en cuenta las características de las técnicas de validación de requisitos abordadas en la actividad de
GFPI-F-135 V01
aprendizaje, construir los prototipos del sistema y los casos de prueba asociados a cada interfaz desarrollada.
● 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, alcance, lista de requerimientos y versión del
documento.
● Deberá seleccionar cuatro (4) historias de usuario o requisitos del proyecto seleccionado para
representarlos por medio de prototipos y realizar sus respectivos casos de prueba.
● Para la construcción de prototipos deberá usar una de las herramientas propuestas en el componente
formativo y exportar dichos elementos desarrollados como imágenes para ser incluidos dentro del
documento.
● Por cada interfaz desarrollada deberá construir un caso de prueba el cual debe tener los siguientes
elementos.
o Objetivo del caso de prueba.
o Identificador.
o Nombre del requerimiento o historia de usuario asociada.
o Precondiciones.
o Lista de pasos con los resultados esperados.
Terminada la fase de recolección de requerimientos, se procede a evaluar si los requisitos cumplen con todos los
requisitos y es adecuado para dar solución a la problemática bajo las metodologías del proceso de desarrollo de
software.
En esta actividad de aprendizaje se abordan las técnicas de validación de requisitos: revisiones, los prototipos y
los casos de prueba.
Duración: 96 horas.
Materiales de formación: Para el desarrollo de esta actividad es importante la lectura y análisis del material de
formación: “Metodologías de desarrollo de software”.
Evidencias:
A continuación, se describen las acciones y las correspondientes evidencias que conforman la actividad de
aprendizaje:
GFPI-F-135 V01
★ 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.
Realizar una investigación corta profundizando en las metodologías de desarrollo de software que existen en la
industrial y a partir de esta investigación construir una infografía en la que se resuman las principales
características, ventajas y desventajas de 3 marcos de trabajo ágiles y tres marcos de trabajo tradicionales.
● 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.
GFPI-F-135 V01
★ Evidencia de desempeño: GA1-220501093-AA1-EV03 Foro. Especificación de la metodología a
aplicar
Argumentar y debatir sobre la metodología de desarrollo a aplicar en el proyecto por medio del foro dispuesto
para este fin.
GFPI-F-135 V01
Elementos para tener en cuenta en la actividad:
● Recuerde que toda participación en el foro debe presentar una argumentación clara, con buena ortografía.
● Apoyar cada argumentación teniendo en cuenta los siguientes elementos de las metodologías:
○ Origen.
○ Características / Principios.
○ Elementos / Roles / Herramientas de apoyo.
○ Gráfica resumen.
● Debe comentar las argumentaciones realizadas por otros.
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.
● 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.
GFPI-F-135 V01
4. Actividades de evaluación
Técnicas e instrumentos de
Evidencias de aprendizaje Criterios de evaluación
evaluación
GFPI-F-135 V01
Evidencia de desempeño: IE-GA1-220501092-AA3-EV02
Formulación del proyecto de Utiliza las técnicas de captura de Lista de chequeo
software. requisitos de acuerdo con las fuentes
GA1-220501092-AA3-EV02 Identificadas.
Evidencia de producto:
Formulario de recolección de Organiza la información recolectada IE-GA1-220501092-AA3-EV03
información. para analizarla. Lista de chequeo
GA1- 220501092-AA3-EV03
GFPI-F-135 V01
Evidencias de conocimiento: Identifica metodologías de desarrollo IE-GA1-220501093-AA1-EV01
Taller sobre metodologías de de software de acuerdo con las Lista de chequeo
desarrollo de software. características del software a
GA1-220501093-AA1-EV01 desarrollar.
Evidencia de producto:
IE-GA1-220501093-AA1-EV04
Documento identificando la
Lista de chequeo
metodología para el proyecto
de desarrollo de software.
GA1-220501093-AA1-EV04
5. Glosario de términos
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
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.
5. Referentes bibliográ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://elibro-net.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
Naranjo, G., M. R. (2010). Manual Ofimática básica en formación continua. Formación para el empleo. Editorial
CEP, S.L https://elibro-net.bdigital.sena.edu.co/es/ereader/senavirtual/50987?page=1
GFPI-F-135 V01
Pressman, R. (2010). Ingeniería del software, un enfoque práctico. McGraw-Hill.
Real Academia Española. (1970). Diccionario de la lengua española (Vol. 19). Espasa-Calpe.
GFPI-F-135 V01
Valentín, L., G.M. (2015). Ofimática. Editorial CEP, S. L. https://elibro-
net.bdigital.sena.edu.co/es/ereader/senavirtual/51049?page=16
7. CONTROL DE CAMBIOS
Autor (es)
GFPI-F-135 V01