2023 - Duvan Informe Servicios Nutresa - Modalidad Práctica - APA Sexta Edición
2023 - Duvan Informe Servicios Nutresa - Modalidad Práctica - APA Sexta Edición
2023 - Duvan Informe Servicios Nutresa - Modalidad Práctica - APA Sexta Edición
INFORME DE PRÁCTICA
INFORME DE PRÁCTICA
Asesor
Carlos Alberto Monsalve Jaramillo
Especialista en Gerencia en Mantenimiento
Contenido
Pág.
Introducción 8
1 Descripción de la empresa, área de trabajo y funciones de la práctica 10
1.1 Descripción de la empresa 10
1.1.2 Reseña histórica. 11
1.1.2 Misión. 13
1.1.3 Visión. 13
1.2 Descripción del área de trabajo 13
1.3 Funciones asignadas y plan de trabajo concertado con la empresa 14
2 Planteamiento de la propuesta de mejora 16
3 Objetivos 18
3.1 Objetivo general 18
3.2 Objetivos específicos 18
4 Resultados 19
5 Conclusiones 26
6 Propuesta académica 27
Bibliografía 28
4
Lista de figuras
Pág.
Figura 1. Logotipo de la empresa 11
Figura 2. Estructura organizacional 12
Figura 3. Vista del área de trabajo en la sede 14
Figura 4. Routes 19
Figura 5. ¿Qué es el Backend y Frontend? 20
Figura 6. Html en Laravel 21
Figura 7. Dominando Laravel - De principiante a experto 22
Figura 8. Versión Laravel 8 22
Figura 9. Guía completa para actualizar Laravel hasta la versión 9 23
Figura 10. SAP y sus módulos 24
5
Lista de tablas
Pág.
Tabla 1. Cronograma de actividades 15
6
Glosario
Pipeline: es una cadena de procesos con hitos y métricas que ayudan al desarrollo de software
en una organización, para cumplir cada paso que a su vez se convierte en un proceso para el
despliegue del software.
Azure: es un servicio que presta Microsoft para resolver las necesidades en los procesos de
desarrollo de software, incluyendo funcionalidades para construir, probar, desplegar y
administrar servicios asociados a un proyecto de software.
Introducción
Las capacitaciones y los cursos son herramientas brindadas por la compañía para introducir al
sector empresarial y aprender de sus procesos, para que el estudiante demuestre sus
competencias y habilidades adquiridas desde la Institución Universitaria en el ámbito laboral,
respondiendo respectivamente a las soluciones tecnológicas para los procesos de la empresa. En
el área de la Ingeniería de Software se encargan de brindar soluciones tecnológicas mediante
estrategias que promueven el conocimiento especializado y el trabajo en equipo que haciendo
presencia en el desarrollo de proyectos informáticos, el mantenimiento de plataformas
desarrolladas en diferentes lenguajes de programación hacen parte de esos procesos y
demuestran la solución a las necesidades mediante herramientas y metodologías que hacen que el
equipo de trabajo tengan el mismo enfoque para satisfacer sus objetivos, además de actividades
entre ellas el aseguramiento de documentación y soluciones en el sistema de gestión empresarial
SAP ERP.
Es por eso que la práctica empresarial le permite al estudiante adquirir nuevos conocimientos,
afianzar los adquiridos y mejorar las competencias profesionales a través de las herramientas
tecnológicas, para la gestión de proyectos informáticos. Procesos que van desde el aseguramiento
a la documentación de los desarrollos hasta la mantenibilidad y soporte a procesos
preestablecidos por el área, donde se promueve el trabajo en equipo y utilizando sistemas de
software para realizar diferentes tareas e implementar metodologías de trabajo para brindar una
evolución continua en las actividades y los conocimientos donde el area de Ingenieria de
9
Software apalanca diferentes frentes para brindar soluciones de calidad a sus clientes del Grupo
Nutresa.
10
1.1.1 Reseña histórica. Grupo Nutresa S.A nace a comienzos del siglo XX en medio del
desarrollo industrial colombiano, en 1920, como Compañía Nacional de Chocolates Cruz Roja,
lo que se convirtió en Compañía Nacional de Chocolates S.A. La empresa antioqueña inicia un
proceso de transformación empresarial lo cual la llevó a convertirse en una sociedad bajo el
nombre de Inversiones Nacional de Chocolates y más adelante se convertiría en Grupo Nacional
de Chocolates S.A. y posteriormente en Grupo Nutresa S.A. como es conocida en la actualidad.
Este nombre se debe a que abarca todas los alimentos con sus respectivas marcas que están
alineados con la salud, la nutrición y el bienestar de los consumidores. Grupo Nutresa se ha
dedicado a la producción de alimentos y la expansión con la adquisición de empresas como
Galletas Noel donde se hizo inversionista en 1933, más adelante con la creación de la marca
Colcafé en 1958 para comercializar café soluble, en 2002 la adquisición de Rica Rondo Industria
Nacional de Alimentos S.A, permitió que Grupo Nutresa .S.A. consolida el liderazgo del negocio
cárnico en Colombia. En la actualidad Grupo Nutresa S.A. Contiene ocho negocios y dos
empresas de servicios compartido de los cuales hace parte Servicios Nutresa (Grupo Nutresa,
2015).
12
1.1.3 Visión. Consolidaremos un modelo de servicios compartidos que sea la mejor opción
para impulsar la competitividad de nuestros clientes (Servicios Nutresa – servicios nutresa, s/f).
Actualmente en Servicios Nutresa desde sus inicios tiene diferentes modalidades de trabajo
pero que a raíz de la pandemia la modalidad de teletrabajo se incrementó, creando el modelo de
trabajo híbrido lo que es una combinación del trabajo en la empresa lo que significa que el
trabajo se divide entre ir a la sede y trabajar desde casa conocido como trabajo remoto o
teletrabajo. Cuando hablamos de hacer presencia en la empresa, se hace referencia que el trabajo
se realiza desde la sede en los días en los que los diferentes colaboradores están en la sede, al ser
un trabajo híbrido los colaboradores de Servicios Nutresa deben de reservar su puesto de trabajo
para que cuenten con su espacio durante toda la jornada haciendo el uso apropiado de los
espacios demostrando la buena cultura que tiene la organización y la capacidad de adaptarse al
modelo de trabajo actual, ya que el nuevo modelo de trabajo dio como resultado a la
reconfiguración de los puestos de trabajo.
Por otro lado cuando hablamos de trabajo desde casa hacemos referencia al cumplimiento de
las actividades cómo se realiza cuando se hace la presencialidad en la empresa, se debe de
cumplir con los objetivos mediante la utilización de herramientas suministradas con sus
correspondientes licencias permitiendo la conexión a reuniones de forma remota y la elaboración
de las actividades para satisfacer los procesos.
muy buena iluminación lo que es importante para el crecimiento profesional. En esta área se
realizan reuniones, actividades en los equipos de trabajo y otras actividades de forma eficiente y
eficaz.
Tabla 1.
Cronograma de actividades
Aseguramiento X X X X X X X X X X X X X X X X
Mantenimiento X X X X X X X X X X X X X X X X
CCLM X X X X X X X X
Solution
X X X X X X X X
Documentation
Indicadores X X X X X X X X X X X X X X X X
Cruces de
X X X
información
Fuente: Funciones asignadas en Servicios Nutresa
Nota: Se colocan cuatro meses, pero los meses que cuentan con todos los campos marcados con
X son realizados durante el periodo completo de prácticas.
16
Por otra parte la participación en los procesos vinculados a SAP ERP, se trata de un software
para la gestión de los recursos empresariales a través de módulos, donde se incorporan las
funciones empresariales y se realizan diferentes procesos que facilitan el manejo de la
información en la compañía.
3. Objetivos
Conocer los conceptos asociados al lenguaje PHP y el framework Laravel los cuales permiten
desarrollar soluciones web.
4. Resultados
El curso de Laravel desde cero permitió aprender temas como son el de las rutas, las rutas en
el framework son muy importante ya que el proyecto destina un directorio en la carpeta raíz del
proyecto llamado routes para ubicar las mismas dentro de este directorio. En este directorios se
encuentran dos archivos para crear las rutas tanto del proyecto web en un archivo llamado
web.php y en otro para el consumo de apis el cual se llama api.php.
Figura 4. Routes
Fuente: Laravel
Las API son mecanismos que permiten a dos componentes de software comunicarse entre sí
mediante un conjunto de definiciones y protocolos, el backend y el frontend que es la parte que
vincula la mantenibilidad y el aprendizaje mediante los conceptos sobre los lenguajes de
programación y la implementación del framework Laravel, no obstante estos términos se utilizan
en el desarrollo de software en general donde se dividen diferentes capas, como se evidencia en
la siguiente imagen, el back end hace referencia a la seguridad, la conexión a las base de datos y
la lógica del negocio donde se respalda la eficiencia de la aplicación para validar que todo del
20
lado del servidor funcione correctamente. El front end por el contrario está orientado a la interfaz
y la lógica del lado del cliente.
Temas como el motor de plantillas Blade de Laravel, donde explicaba que es el mecanismo
por el cual se muestra a través de código PHP, estas plantillas se muestran a través de las rutas ya
que hacen parte de la interfaz de la aplicación que mediante la estructura escrita en HTML
permite realizar los módulos visuales, para mostrar información o datos. Las vistas se encuentran
ubicadas en la carpeta resources/views/ dónde Laravel por defecto trabaja con la idea de que
tenemos que escribir la menor cantidad de código repetido.
Laravel usa unos archivos que se llaman plantillas o templates que suelen ser nuestros
archivos principales donde se inserta el código HTML, estos segmentos de código se repiten en
más de una vista, como por ejemplo la barra de navegación, un menú de opciones, la estructura
del acomodo de nuestro proyecto, etc. Por defecto Laravel contiene un template llamado
21
app.blade.php, usualmente los templates contienen el head del HTML, los estilos CSS del
sistema y una sección exclusiva para los archivos Javascript.
Dentro del contenido de los conceptos, se hablaron sobre otros componentes que hacen parte
de la estructura del framework, como los son los controladores que hacen referencia a la lógica
de las peticiones HTTP dentro de la aplicación web. Las validaciones al igual que las demás
funcionalidades brindadas por el framework permite tener seguridad dentro del sitio evitando que
el proyecto al salir a producción tenga vulnerabilidades que puede involucrar ataques SQL
Injection, ataques XSS y CSRF, entre otras funcionalidades que hacen que laravel sean un gran
framework diseñado a la medida para soluciones web.
Los conceptos brindados por la compañía brindaron el apoyo necesario mediante un curso en
la plataforma Laravel diferente a la introducción del anterior Dominando Laravel - De
23
principiante a experto, este explicaba cómo pasar a cada versión sin embargo las aplicaciones son
diferentes porque están diseñadas según las necesidades por lo que la documentación oficial de
Laravel involucró un avance significativo donde mediante su información explicaba los cambios
que tenía cada versión hasta llegar a la versión 8 establecida como la más estable, para
solucionar los errores de incompatibilidad y evitar que se crearán errores en la funcionalidad de
la plataforma.
El acompañamiento empresarial creó un punto clave dentro este tipo de procesos que se basan
en asentar las bases a través del conocimiento y la puesta en práctica del mismo, ya que como se
mencionó anteriormente el flujo de trabajo de las organizaciones son diferentes, es por ello que
las capacitaciones sobre las funcionalidades asignadas al perfil permitieron comenzar a integrar
soluciones a los procesos de la compañía, capacitaciones para el manejo de SAP ERP plataforma
donde se desarrollaron algunas de las soluciones a la compañía y el aseguramiento el cual
consiste en la revisión de la documentación asociada a los desarrollos siguiendo los estándares
preestablecidos para conocer el estado de los documentos y llevar el control en un archivo de
Google Sheets automatizado permitiendo optimizar el proceso.
ERP representa a las siglas en inglés "enterprise resource planning" que se traduce como
"planificación de recursos empresariales". El software de ERP incluye programas para todas las
24
áreas de negocio centrales, tales como compras, producción, gestión de materiales, ventas,
marketing, finanzas y recursos humanos.
SAP fue una de las primeras empresas en desarrollar software estándar para soluciones de
negocio y sigue ofreciendo soluciones de ERP líderes en la industria (¿Qué es SAP?, s/f).
No solo basta con adquirir conocimiento mediante las capacitaciones, se trata de aprender a
afrontar diferentes situaciones con las competencias profesionales adquiridas, donde se debe de
tener en cuenta que cada proyecto es único y cualquier procedimiento a seguir debe adaptarse a
las particularidades propias del mismo. Sin embargo, para la realización de soluciones ligadas a
los proyectos cada organización cuenta con su flujo de trabajo propio donde establecen sus
métodos y herramientas de gestión.
5. Conclusiones
Aplicar los conceptos asociados a los desarrollos de soluciones con herramientas tecnológicas
hacia los procesos empresariales, permitieron abarcar y afianzar los conocimientos desarrollados
durante la investigación y la incursión en el sector del Desarrollo de Software, dando como
resultado la aplicación de soluciones enfocadas a las tecnologías con diversas herramientas,
mediante tecnologías que están a la vanguardia y avanzar según las necesidades donde se
necesitan proponer ideas y gestionar proyectos informáticos, dejando diferentes oportunidades de
mejora con un enfoque profesional, el mantenimiento de plataformas con soluciones existentes
desarrolladas en diferentes lenguajes permiten aplicar conocimientos adquiridos mediante cursos
y acompañamientos empresariales para identificar y reforzar los conceptos que brindan las
nuevas metodologías y los flujos de trabajo en el área de la Ingeniería del Software.
La oportunidad de hacer parte del sector empresarial mediante las capacitaciones se vuelve un
proceso enriquecedor que ayuda a guiar y brindar soluciones a los proyectos informáticos en las
organizaciones, donde convierte al estudiante en un profesional con un valor agregado para
aplicar diversas metodologías y demostrar las capacidades, habilidades y competencias en el
sector de la Ingeniería del Software.
Al adquirir competencias y observar como esta la industria deja una guía preestablecida
incentivando el nunca parar de aprender y entender que no se trata sólo de comprender los
conceptos, también es fundamental aplicar y presentar mejoras mediante soluciones que van
desde la implementación de la mano de lenguajes de programación hasta la incorporación de
librerías y framework que ayudan a satisfacer las necesidades mediante funciones que brindan
las herramientas tecnológicas y que el avance demuestra cada vez como se pueden automatizar y
simplificar esos procesos empresariales para tener una mejora continua en el sector empresarial.
27
6. Propuesta académica
La Institución Universitaria Pascual Bravo brinda todas las herramientas necesarias para no
solo desarrollar el conocimiento, sino para permitir adquirir las competencias necesarias al
introducir a sus estudiantes al ámbito laboral respondiendo a la demanda productiva del
Desarrollo de Software, donde mediante su esfuerzo y su excelencia representan la Institución
demostrando esos conocimientos adquiridos con los desarrollados y las soluciones presentadas.
Sin embargo la Institución debería de mantenerse a la vanguardia de las nuevas tecnologías y
transmitirles ese tipo de conocimientos para que sus estudiantes refuerzan y mejoran sus
habilidades como Tecnólogos en Desarrollo de Software aplicando esos conceptos a casos
empresariales reales para generar expectativas de cómo funcionan las organizaciones donde se
requieren ese tipo de competencias transmitidas por la Universidad como son la gestión y
desarrollo de proyectos informáticos con herramientas tecnológicas, facilitando al estudiante
mecanismos que no se mantengan directamente vinculado al tradicionalismo de la Institución y
conviertan al estudiantado de desarrollo de software en profesionales con competencias extras
para tener presente que existen diferentes áreas dentro del desarrollo de software y que todas las
organizaciones no tienen la misma estructura empresarial.
Bibliografía
Nutresa, G. (2015, septiembre 30). Grupo Nutresa - Un futuro entre todos. Grupo Nutresa.
Obtenido de https://gruponutresa.com
https://www.udemy.com/course/dominando-laravel-de-principiante-a-experto/
https://laravel.com/docs/
https://outvio.com/static/13b7985f84564ad884308230f79f9cae/cc6f6/cl11yfxin00027gbb
ag0x4hee.jpg
https://www.sap.com/latinamerica/about/company/what-is-sap.html