Está en la página 1de 9

PLANEACIÓN ESTRATÉGICA DE TECNOLOGÍAS DE INFORMACIÓN.

DRIVEAPP

ANGY FERNANDA CARRILLO ARANGO.

ANDRÉS CAMILO SOLANO VILLANUEVA.

FACULTAD DE CIENCIAS HUMANAS E INGENIERIAS

TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS

UNIDADES TECNOLOGICAS DE SANTANDER

BUCARAMANGA, SANTANDER

2019

pág. 1
PLANEACIÓN ESTRATÉGICA DE TECNOLOGÍAS DE INFORMACIÓN.

DRIVEAPP

ANGY FERNANDA CARRILLO ARANGO.

ANDRÉS CAMILO SOLANO VILLANUEVA.

LEYDI JOHANA POLO A.

FACULTAD DE CIENCIAS HUMANAS E INGENIERIAS

TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS

UNIDADES TECNOLOGICAS DE SANTANDER

BUCARAMANGA, SANTANDER

2019

pág. 2
1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN

1.1. PLANTEAMIENTO DEL PROBLEMA

Según un estudio realizado por el Observatorio Nacional de Seguridad Vial 64.122


personas han muerto debido a siniestros en las carreteras del país durante la última
década.
En Colombia anualmente se registran en promedio 183.000 accidentes, lo que viene
sucediendo es preocupante, especialmente por dos razones.
La primera tiene que ver con la frecuencia. En Colombia hay un choque simple o una
gran colisión cada tres minutos, lo que deja un saldo diario de 16 víctimas mortales y
unas 114 personas con lesiones leves, moderadas o graves.
Y la segunda causa por la que inquietan esas cifras está asociada a que la mayoría de
las víctimas mortales son jóvenes y productivas lo que los lleva a imprudencia como
conductores o debido a su falta de experiencia y o conocimiento de las normas de
tránsito, lo que en últimas le termina ocasionando pérdidas de capital humano al país.
En la medida en que se reduzca la mortalidad en accidentes de tránsito vamos a poder
garantizar que las personas sigan aportando al país con el capital humano que le
pueden generar a lo largo de su vida.
Así mismo surge la pregunta de investigación: ¿De qué manera se puede desarrollar
una herramienta que ayude a los conductores a prevenir siniestros en la vía?

JUSTIFICACIÓN

Los estudiantes de las Unidades Tecnológicas de Santander en las áreas de tecnología,


conciencia ciudadana y sistemas adquieren la capacidad y el compromiso de aportar en el
desarrollo integral de los conductores del país, mediante este prototipo se planea
implementar actividades que permitan hacer un aporte al mejoramiento de las conductas
viales de los usuarios de automóviles y motocicletas a nivel nacional.

Haciendo provecho de las tecnologías de la información y la comunicación que actualmente


hacen parte de la vida de los colombianos, se planea realizar un aplicativo web con el cual
los usuarios podrán encontrar una plataforma interactiva en la que podrán acceder a

pág. 3
material que mejorará sus conocimientos en la vía y así evitar siniestros en las carreteras,
multas por desconocimiento de las normas de tránsito.

OBJETIVOS GENERALES

Desarrollar un aplicativo web que contará con una asociación del Instituto Nacional de Vías
(INVIAS), para el desarrollo de una herramienta web y así contribuir al conocimiento de las
normas, leyes, pautas básicas para el manejo adecuado en las carreteras de Colombia,
dicha herramienta contará con una interfaz gráfica amigable donde el usuario podrá
interactuar fácilmente con los elementos de aprendizaje disponibles en el aplicativo.

El sistema contará con una cantidad determinada de niveles en los cuales el usuario será
evaluado después de cumplir una cantidad especifica de preguntas y actividades didácticas.

Cuando el usuario haya completado y aprobado en su totalidad las actividades de


aprendizaje y evaluación, tendrá una certificación la cual valida su tiempo de aprendizaje y
conocimiento de las normas de tránsito.

OBJETIVOS ESPECÍFICOS

Crear el entorno de trabajo mediante el uso el lenguaje de programación PHP, un motor de


base de datos Postgres y el framework Laravel para los usuarios del aplicativo web
DRIVEAPP, con el propósito que su aplicación cumpla con los requerimientos funcionales
y no funcionales.

Construir la base de datos en Postgres que permita el registro del usuario, así mismo hará
registro del progreso de los niveles.

Aplicar pruebas de validaciones al aplicativo web, para las correcciones de errores que
permitan conseguir el funcionamiento del aplicativo.

pág. 4
PLANEACION ESTATEGICA DE TECNOLOGIAS DE INFORMACIÓN (PETI)

EQUIPO DE TRABAJO

Cargo Descripción

Analista Será un profesional capacitado en las normas de tránsito, el


cual desarrollará un programa de aprendizaje.
Desarrollador Tiene el deber de crear e implementar las funciones
principales del aplicativo conjuntamente con el diseñador.
Diseñador Su función principal es crear los diseños gráficos y modelar el
entorno visual (logos, símbolos y señalizaciones).
Instituto Nacional contribuirá al conocimiento de las normas, leyes y pautas
de Vías básicas para el manejo adecuado en las carreteras.

METODOLOGÍA

Para el desarrollo de este proyecto se utilizó la metodología de cascada que es


considerado como el enfoque clásico para el ciclo de vida del desarrollo de sistemas, se
puede decir que es un método puro que implica un desarrollo rígido, está es una
secuencia de actividades (o etapas) que consisten en el análisis de requerimientos, él
diseño, la implementación, la integración y las pruebas.

METODOLOGÍA DE DESARROLLO

Para la construcción del aplicativo web que permitirá a los conductores tener una
plataforma de aprendizaje para ampliar su conocimiento vial, se utilizará la metodología
en cascada, la cual es caracterizado por ordenar de manera rigurosa las etapas del ciclo
de vida de software, dado que el comienzo de cada etapa debe esperar a la finalización
de la inmediata anterior. Cuando la revisión determina que el proyecto no está listo para
pasar a la siguiente etapa, permanece en la etapa actual hasta que esté preparado. Y
debido a que el proceso está planeado es más fácil determinar costos y los plazos. Esté

pág. 5
modelo puede ser visto como un modelo con forma de cascada de agua con varios saltos,
en la que cada salto representa cada una de las fases del ciclo de vida.

La información necesaria para la ejecución del proyecto se recopilará a través de


observación, análisis e investigación científica quedando plasmada en el acta de
requerimientos; para los escenarios de prueba que permitan realizar las respectivas
validaciones al prototipo se plantearan situaciones reales que debe cumplir el software, la
visualización de datos solo a modo consulta y la creación, modificación y eliminación de
los registros.

1. Requisitos del software.

En esta fase se hace un análisis de las necesidades del cliente para determinar las
características del software a desarrollar, y se especifica todo lo que debe hacer el
sistema sin entrar en detalles técnicos.

Por lo tanto, esta es la etapa en la que se lleva a cabo una descripción de los
requisitos del software, y se acuerda entre el cliente y la empresa desarrolladora lo
que el producto deberá hacer.

En el documento en el que se especifican los requisitos, se establece una lista de


los requerimientos acordados. Esto se consigue teniendo una lista detallada de los
requisitos, y con una comunicación fluida con el cliente hasta que termine en el
tiempo de desarrollo.

2. Diseño.
En esta etapa se describe la estructura interna del software, y las relaciones entre
las entidades que lo componen.

Como resultado surge el SDD (Documento de Diseño del Software), que contiene
la descripción de la estructura relacional global del sistema y la especificación de
lo que debe hacer cada una de sus partes, así como la manera en que se
combinan unas con otras.

Es conveniente distinguir entre diseño de alto nivel o arquitectónico y diseño


detallado. El primero de ellos tiene como objetivo definir la estructura de la
solución (una vez que la fase de análisis ha descrito el problema) identificando

pág. 6
grandes módulos (conjuntos de funciones que van a estar asociadas) y sus
relaciones. Con ello se define la arquitectura de la solución elegida. El segundo
define los algoritmos empleados y la organización del código.

3. Implementación.

En esta fase se programan los requisitos especificados haciendo uso de las


estructuras de datos diseñadas en la fase anterior. La programación es el proceso
que lleva de la formulación de un problema de computación, a un programa que se
ejecute produciendo los pasos necesarios para resolver dicho problema.

Al programar, se tiene que realizar actividades como el análisis de las condiciones,


la creación de algoritmos, y la implementación de éstos en un lenguaje de
programación específico.

4. Verificación.

Como su propio nombre indica, una vez se termina la fase de implementación se


verifica que todos los componentes del sistema funcionen correctamente y
cumplen con los requisitos.

5. Instalación y mantenimiento.

Una vez se han desarrollado todas las funcionalidades del software y se ha


comprobado que funcionan correctamente, se inicia la fase de instalación y
mantenimiento. Se instala la aplicación en el sistema y se comprueba que funcione
correctamente en el entorno en que se va a utilizar.

El mantenimiento del software consiste en la modificación del producto después


de haber sido entregado al cliente, ya sea para corregir errores o para mejorar
el rendimiento o las características.

Para llevar a cabo correctamente la fase de mantenimiento, se necesita trazar un


plan de antemano que prepare el sistema ante todos los escenarios que puedan
producirse durante esta fase. Para evitar futuros conflictos con el cliente, en el plan
hay que especificar cómo los usuarios solicitarán las modificaciones o la
corrección de errores, hacer una estimación del coste de la modificación de

pág. 7
funcionalidades o corrección de errores, quién se encargará del mantenimiento,
durante cuánto tiempo se dará soporte al software, etc.

REQUERIMIENTOS DE PERSONAL

Cargo Descripción

Gerente Es el encargado de programar todas las fechas establecidas para


el proyecto y asignar las tareas de cada uno de los miembros del
equipo de trabajo.
Analista Será un profesional capacitado en las normas de tránsito, el cual
desarrollará un programa de aprendizaje.
Desarrollador Tiene el deber de crear e implementar las funciones principales
del aplicativo conjuntamente con el diseñador.
Diseñador Su función principal es crear los diseños gráficos y modelar el
entorno visual del mapa (logos, símbolos y señalizaciones).

ANALISIS DE LA ESTRATEGIA EMPRESARIAL


DOFA
Debilidades:
- Mal servicio al usuario.
- Falta de reconocimiento en el mercado.
- Declive en las tecnologías adecuadas.
Oportunidades:
- No existe aplicativo web con características semejantes.
- Enfoque a todos los mercados, jóvenes y adultos.
- capacitación para crecer rápidamente según las necesidades de los usuarios.
Fortalezas:
- Efectivo servicio al usuario.
- Posibilidad de inversión del aplicativo web.
- Adecuada publicidad y promoción del aplicativo.

pág. 8
- Servicio único y exclusivo en el mercado con un enfoque especial hacía las normas de
tránsito.
- Es una aplicativo didáctico y con interfaz amigable.
Amenazas:
- Falta de apoyo de las entidades territoriales.
- Elevados costos en adquisición de nuevas tecnologías.
- Alta competencia de otros aplicativos.

REFERENCIAS BIBLIOGRAFICAS

SERRANO G, A (09 de diciembre 2015). En Colombia se producen un accidente cada 3 minutos.


Obtenido de: https://www.eltiempo.com/archivo/documento/CMS-16452745.

ARDILA A, F (24 septiembre 2016) Obtenido de: https://comparamejor.com/seguros-


articulos/seguros-para-vehiculos-todo-riesgo/principales-causas-de-accidentes-de-transito-en-
colombia/.

DOMINGUEZ P (30 octubre 2017). Obtenido de:


https://openclassrooms.com/en/courses/4309151-gestiona-tu-proyecto-de-desarrollo/4538221-
en-que-consiste-el-modelo-en-cascada#/id/r4550162.

pág. 9

También podría gustarte