Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Docente
Contenido
Introducción.....................................................................................................................................3
información?................................................................................................................................8
Caso de análisis..............................................................................................................................10
Actividades funcionales.............................................................................................................10
Actividades a incorporar............................................................................................................13
Conclusión.....................................................................................................................................15
3
Introducción
Un software es una herramienta virtual que nos facilita la gestión y administración de una o
varias tareas generando así una automatización de procesos que nos permite mejorar la
A continuación, nos familiarizaremos con los procesos de desarrollo de un software y las etapas
dicho desarrollo.
4
desarrollo de software.
5
Los softwares tienen dos clasificaciones, software operativo y software aplicativo, los
El software aplicativo, es la interfaz creada para que el usuario pueda realizar los
estos existen ejemplo como Excel, Word, PowerPoint, Abdobe, Photoshop, etc., es necesario
resaltar que para hacer uso de un software aplicativo es necesario contar e iniciar primeramente
objetivo del proceso, el cuál establece la finalidad primordial del desarrollo a realizar; el
vocabulario relacionado con el mismo, donde se implementa la cohesión para una comunicación
abierta y fluida en pro de la mejora continua, teniendo siempre presente el objetivo del proceso;
las normas o reglas que lo regulan, donde se debe tener en cuenta las leyes que se deben respetar
y establecer los límites en el proceso a desarrollar; los métodos que se aplican en la ejecución,
proceso; las personas que lo realizan, es importante saber con qué cualidades cuentan las
6
personas que realizan el proceso y cuáles personas harán uso final del mismo, para así afianzar la
herramientas, donde se debe establecer las necesidades y beneficios que se podrán obtener con el
desarrollo del proceso, teniendo en cuenta las diferentes complejidades en su uso, adquisición o
sostenimiento.
proceso, se tiene presente que para la creación de un software se establecen unas etapas
Análisis de requerimientos: en este paso se establece las exigencias que tendrá el software
Diseño de software: en este paso, se realiza la descripción del paso a paso de lo que
realizará el software, normalmente por medio de diagramas UML, donde se especifican las
desarrollo de un software, donde se debe haber interpretado muy bien la necesidad para realizar
lenguajes de programación realizarán el proceso lógico del sistema a desarrollar, con el fin de
Fase de pruebas: este paso es fundamental en el desarrollo, ya que por medio de la fase de
pruebas se realizan los diferentes testing del software desarrollado, buscando establecer las
7
realizado.
establecimiento de los requisitos que se esperan solucionar con el desarrollo, el cual consiste en:
mayor información posible sobre el problema a solucionar y así mismo de las condiciones
actuales del sistema con que se cuenta, esto se realiza por medio de encuestas y entrevistas.
Identificar los objetivos del usuario: se establecen luego del análisis de la información
recopilada en las encuestas, por medio del uso de diferentes herramientas de análisis como la
seguras como las bases de datos, y sistemas de administración y seguridad de las mismas.
8
procesamiento de las tareas a desarrollar, tanto en dispositivos de entrada como de salida y así
Identificar los requisitos no funcionales: son los atributos relacionados con la calidad
como rendimiento, seguridad entre otros, como por ejemplo el lenguaje de programación a
implementar.
por el proyecto, haciendo que las cosas más importantes sean tratadas en primer lugar, lo cual
información?
Subsistema físico: relaciona los elementos físicos del sistema para tener la capacidad de captar,
Subsistema lógico: establece una serie de instrucciones en un lenguaje especial que dictan al
subsistema físico las funciones que debe realizar y seguidamente crea una relación entre el
usuario y el ordenador.
través de dispositivos interconectados, como por ejemplo, redes corporativas, redes de área local
Subsistema de capital humano: está formado por las personas dentro y fuera de la organización
Subsistema de procedimientos: son las pautas o instrucciones que determinan cómo se deben
llevar a cabo las tareas que se ejecutan dentro del proceso para la obtención de un buen resultado.
Son las actividades administrativas y técnicas que se realizan con la finalidad de planear,
organización, donde se realiza una trazabilidad desde su origen hasta su final, facilitando de esta
repetitivas de los operarios, con el fin de disminuir costes y coadyuvando de esta forma a que los
funcionarios aporten sus capacidades en los nuevos procesos o tareas de mayor responsabilidad
dentro de las empresas, buscando con ello ser más competitivos en un entorno cambiante.
10
Se debe tener en cuenta que la automatización de los procesos busca reducir costos,
agilizar procesos, sustituir las actividades repetitivas y en las que se pueden cometer errores
humanos, sin embargo, estas automatizaciones no se deben sólo implementar, debe llevarse a
Caso de análisis
Para el desarrollo del caso de análisis se tomó como software referente “MERCURIO
de cobro de servicios prestados y así mismo el pago a los transportadores que prestan los
Actividades funcionales
información de los clientes, estableciendo como requisito los datos necesarios para dicho registro
crédito se establece el monto aprobado y el tiempo límite en días para el pago, así mismo, se le
como requisito el cumplimiento de las normatividades de tránsito del Estado por medio de
registrar el nombre del propietario, placa, fecha vencimiento SOAT, fecha vencimiento RTM,
establecimiento de la base de datos de los vehículos que no pertenecen a la empresa, pero que
12
prestan servicios logísticos por medio y en representación de la empresa, donde se estable como
requisito el cumplimiento de las normatividades de tránsito del Estado por medio de registrar el
nombre del propietario, placa, fecha vencimiento SOAT, fecha vencimiento RTM, fecha de pago
4. Establecimiento de las tarifas de los fletes: En esta actividad el software registra las
diferentes tarifas para los fletes de los servicios a prestar por la empresa, donde se establecen las
rutas, el tipo de servicio, el flete, el tipo de cliente y el tipo de proveedor del servicio (propio o
tercero), dado que de acuerdo a este último se le genera la orden de pago por el 70% del valor al
tercero.
cuando las actividades anteriores estén realizadas de forma correcta, dado que primero especifica
vehículo requerido para el servicio, como es un servicio urbano el flete se establece según el
tiempo del servicio, la cantidad de auxiliares, esta actividad verifica que el vehículo a asignar
cuente con todos los documentos en regla para poder emitir la remesa del servicio, en caso de
que tenga algún documento vencido genera un mensaje de error informando qué documento no
se encuentra en regla.
realizar siempre y cuando las actividades anteriores de registro en las bases de datos estén
realizadas de forma correcta, dado que primero especifica a qué cliente se le va a realizar el
servicio, la ciudad origen y destino del servicio, el tipo de vehículo requerido para el servicio, se
especifica las cantidades de elementos a transportar, esta actividad verifica que el vehículo a
asignar cuente con todos los documentos en regla para poder emitir el manifiesto del servicio, en
13
caso de que tenga algún documento vencido genera un mensaje de error informando qué
7. Emisión de hoja de ruta y controles para los servicios: Esta actividad va ligada al tipo
de servicio nacional, donde se genera una hoja con los puntos de control de la ruta del servicio,
posteriormente es impresa y entregada al conductor, el cual debe realizar una parada física en los
puntos establecidos con el fin de mantener un control en seguridad durante el desplazamiento del
vehículo con la mercancía, en cada punto de control se pone un sello de seguridad en la hoja de
ruta y se reporta por medio de la plataforma web de la empresa, creando de esta forma una
prestados por la empresa a los clientes, donde se deja como soporte la factura digital emitida por
el sistema en la cual se visualizan los servicios prestados, el valor del flete por servicio, la fecha
con un módulo programado para que semanalmente emita un mensaje de alerta sobre los
servicios prestados sin cobrar en más de 10 días, el cual se hace visible al momento del operador
del sistema ingresa a la plataforma por medio del login de su usuario, en este momento el
generación de orden de pago a los proveedores terceros que prestan los servicios que no se
pueden suplir con la capacidad instalada de la empresa, en esta actividad el software permite
filtrar por medio de la identificación del propietario del vehículo, los servicios que ha prestado y
14
no se le han pagado al tercero, luego de visualizar el listado de servicios a pagar, se verifica que
genera la autorización de pago, dejando como soporte el documento digital del valor a transferir
Actividades a incorporar
Hoja de vida vehículos: En esta nueva actividad se busca crear una hoja de vida por
vehículo con el fin de llevar el control de todos los mantenimientos y costos en los vehículos,
donde posteriormente se generará un informe mensual de los gastos necesarios en cada vehículo
mantenimiento.
autorizado es el que debe acceder a la plataforma del software para poder realizar las diferentes
actividades, para lo cual el sistema maneja un registro de acceso a la plataforma y las actividades
los clientes, lo cual para la asignación de algún tipo de servicio el cliente debe estar creado
de vehículos cuyos documentos legales tales como SOAT, RTM y seguro todo riesgo se
15
4. Mensaje de servicios pendientes por cobrar: Este control mitiga el error humano de no
la prestación de servicios.
por cada usuario autorizados, con el fin de dejar registrado el historial de cada cambio realizado
Conclusión
Podemos concluir que la implementación de un software inicia por una evidente necesidad de
mejorar, gestionar, y simplificar los procesos de una organización o cliente especifico, basándose