Documente Academic
Documente Profesional
Documente Cultură
Nivel: Octavo
Ambato – Ecuador
Julio-2016
PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR SEDE AMBATO
HOJA DE APROBACIÓN
Tema:
AUTOR
AUTOR
AUTOR
DIRECTOR - DOCENTE.
DIRECTOR - DOCENTE.
DIRECTOR - DOCENTE.
Línea de Investigación:
Ambato – Ecuador
Julio 2016
2
ÍNDICE DE CONTENIDOS
I. Introducción 4
II. Objetivo General: 5
1. Objetivos Específicos: 5
III. APLICACIONES 6
2. Definición 6
Aplicación Web 6
Aplicación Móvil 6
3. Metodología 6
Metodología RAD 6
Modelado de gestión 6
Modelado de Datos 7
Modelado de los procesos 8
Generación de aplicaciones 8
Programación 9
IV. GESTIÓN DE PROYECTOS 12
4. POS 12
RESPRESENTACION DE POST 13
5. GESTIÓN DE ALCANCE 14
6. WBS 14
7. GESTIÓN DE TIEMPO 16
8. GESTIÓN DE COSTOS 18
9. GESTIÓN DE CALIDAD 20
10. GESTION DE RECURSOS HUMANOS 21
11. GESTIÓN DE COMUNICACIONES 22
12. GESTION DE RIESGOS 24
Drivers de Riesgo 25
Priorización de Riesgos 25
V. INFORMÁTICA LEGAL 26
VI. Bibliografía 31
3
1 INTRODUCCIÓN
Programación web es el desarrollo de nuevas técnicas que ayudan a tener dinámica con el
usuario, de igual forma los datos se guardan en tiempo real y se mantienen seguros. (Berzal,
Cortijo, & Cubero, 2016).
De acuerdo a este parámetro se procederá a desarrollar un sistema web y móvil que ayude a
la gestión de pedidos en un restaurant Ambato.
4
2 OBJETIVOS:
5
3 APLICACIONES
3.1 DEFINICIÓN
Dentro de aplicaciones existen una gran variedad de las mismas; con el transcurrir del curso
se revisó, dos herramientas fundamentales que ayudan a desarrollar aplicaciones web y
móviles que son de gran importancia en la actualidad.
3.2 METODOLOGÍA
Las metodologías ayudan a organizar un proyecto dividiéndolas en distintas fases para que
los desarrolladores tengan la noción de que debe hacer en cada fase y como documentar de
una forma ordenada y precisa (Bernal, 2006).
6
La cafetería y Pastelería Delicream ubicada en la parroquia Santa Rosa cuyo propietario es
la Sra. Narcisa Valencia cuenta con dos trabajadores despachadores un mesero que
realizan la atención al cliente y un cajero.
Cuando un cliente llega a la cafetería el mesero entrega la Tablet a los clientes para que
puedan ver los precios y menú que tiene disponible, el mesero registra el pedido y e
informa el valor total a cancelar, si son clientes nuevos la cajera procede a realizar el
registro y si este ya existe procede a realizar su factura.
El Gerente podrá sacar reportes de platos más vendidos y clientes.
3.2.2.2 Organización
AndroidStudio.-
7
3.2.4 Modelado de los Procesos
8
Usuarios
Creación
Eliminación
Login
Clientes
Creación
Eliminación
Platos
Creación
Eliminación
Reportes
Facturación
Creación
3.2.6 Programación
Para la creación de la base de datos se debe crear una tabla con el nombre proyecto seguido de
ello se importa el siguiente código que debe constar en un archivo .sql.
Andrés
9
10
3.2.6.4
Pruebas
María
11
4 GESTIÓN DE PROYECTOS
Dentro de ellos la gestión trabajas con varias estrategias que se describirán a lo largo del
documento.
4.1 POS
Obtiene una respuesta clara y especifica de los objetivos del proyecto ayudando a
tener una sola visión a todos los integrantes del proyecto para que así al final del
proyecto tengan una buena visión siempre y cuando cada uno tenga una responsabilidad
y prioridad en el proyecto (INTELIGENCIA DE NEGOCIOS , 2011).
12
4.1.1 Representación de POS
PROJECT
OVERVIEW
STATEMENT 01 Andrés Rivera
Desarrollo de una aplicación
web y móvil para servicio de
un restaurant.
Problema/Oportunidad
La atención en clientes es muy lenta además no se lleva el registro de clientes para procesar los
pagos de una forma rápida y eficaz.
Meta
Adquirir nuevos conocimientos para programar un sitio web y una aplicación móvil.
Objetivos
● Desarrollar una aplicación web y móvil para facilitar la atención de clientes en un
restaurant.
● Conocer y aplicar las etapas para legalizar un software.
Criterios de éxito
Materias impartidas en clase.
Utilización de nuevas tendencias tecnológicas.
Supuestos, Riesgos, Obstáculos
Daño de computadores
Cambios de impuestos en el país
Desconocimiento de herramientas a utilizar
13
Es la descripción de los límites del proyecto, define lo que el proyecto realizara para lograr
sus objetivos. Se utiliza para desarrollar y confirmar un entendimiento común del alcance
del proyecto entre los interesados clave en el mismo ( PM4DEV, 2009).
4.2.1 WBS
De acuerdo a (Rodriguez, Fernadez, & Romero, 2013) ;“WBS el acrónimo del termino
anglosajón WORK BREAKDOWN STRUCTURE que significa Descomposición de
Estructurada de Tareas “
Además, se puede decir que WBS está dentro de la gestión de alcance pues ayuda a definir
una delimitación de trabajo que forma parte del proyecto, adicionalmente esta ayuda a crear
productos entregables importantes que ayudan a la comprensión (Ramos & Dolado, 2007) ;
(Rodriguez, Fernadez, & Romero, 2013).
14
15
4.3 GESTIÓN DE TIEMPO
Gestionar el tiempo requiere PLANIFICAR, ESTABLECER OBJETIVOS, PRIORIZAR
ACCIONES. El tiempo es un recurso escaso y además es absolutamente diferente de todos
los que estamos habituados a manejar. Ni siquiera el dinero, recurso deseado por todos y de
difícil manejo, presenta tanta complejidad en su utilización (Universidad de Leon, 2016).
16
17
4.4 GESTIÓN DE COSTOS
La estimación de costos de las actividades del cronograma implica desarrollar una
aproximación de los costos de los recursos necesarios para completar cada actividad del
cronograma. Todas las estimaciones deben ser en base al proyecto y sacando los materiales
necesarios que se utilizan durante el proyecto.
18
4.4.1 Proforma
● Computadoras Portátiles
Cantidad: 3
Valor Unitario: 1499,00
Total: 4497
● Tablets
Cantidad: 3
Valor Unitario: 279,99
Total: 839,97
● Dreamweaver
19
Cantidad: 3
Valor Mensual: 89,97
Total: 269,91
● Android Studio Versión Gratis
20
Los autores (D'Angelo, Garcia, Herrera , & Laviosa, 2016) utilizan este estándar para el
desarrollo, suministro y mantenimiento de software, además se busca dar
orientaciones en situaciones en las que se exija la demostración de la capacidad de
un proveedor.
● CMMI
Es una representación simplificada del mundo, esto clasifica a las empresas en niveles de
madurez, ayuda a reconocer los procesos que se realizan dentro de la empresa `para
poder construir el software deseado (Mellon, 2010).
● BOOTSTRAP
Estándar Europeo para Evaluación y Mejoras de Procesos de Desarrollo de Software
(BOOTSTRAP) es otra de las iniciativas para resolver la crisis del desarrollo de
software; mediante prácticas, herramientas y estándares de calidad internacional;
mide, evalúa y propone mejoras al proceso de desarrollo SW, este estándar combina
las normas ISO 9000, las normas europeas para la Ingeniería de Software y el
Modelo de Madurez de la Capacidad CMM (Scalone, 2006).
PERSONAS ROLES
Actividades Responsables
Análisis de datos María Ruiz / Andrés Rivera
Organización de datos María Ruiz
Ejecución de Procesos Mario Pérez / Andrés Rivera
Identificación de Identidades y relaciones Mario Pérez
Revisión y ejecución de módulos María Ruiz / Mario Pérez / Andrés Rivera
Construcción de Módulos Mario Pérez / Andrés Rivera
Diseño de Base de datos María Ruiz
Codificación de proyecto Web Andrés Rivera
Pruebas Proyecto Web María Ruiz / Mario Pérez / Andrés Rivera
Diseño Móvil Mario Pérez
Pruebas Móvil María Ruiz / Mario Pérez / Andrés Rivera
Documentación María Ruiz
Pruebas Finales María Ruiz / Mario Pérez / Andrés Rivera
4.7.1 Comunicación
Datos Información Cuándo la
22
Persona necesita
Cuando lo
Informes de avances
solicite
Cuando lo
Informe de costos del proyecto
solicite
Jefe de proyecto
Cuando lo
Planificación del proyecto
solicite
Cuando lo
Desarrollo del Software
solicite
Antes de realizar
Análisis de requerimientos
la contratación
Al inicio del
Analista de negocios
proyecto y
Informe de costos del proyecto
cuando lo
requiera
Al inicio del
Arquitecto Diseño de módulos
proyecto
Antes de
Base de datos codificar diseño
web y móvil
Desarrollador Antes de realizar
Desarrollo web
el diseño móvil
Después del
Desarrollo móvil
desarrollo web
23
o Observación Pasiva. - Es un método relativamente neutro de obtención de
datos que puede realizarse sin que las personas observadas participen
activamente. (Departamento de Montes, 2016)
24
Desconocimiento de Perdidas
Daño de Mantenimiento Perdida de módulos
elementos para económicas en la
computadores de Computadores programación
respaldar información empresa
Daño de computadores x
Desconocimiento de herramientas a
x
utilizar
Para poder reducir los riesgos los equipos de trabajo se ven obligados a ser planes de
contingencia que les ayuden a superar con rapidez en caso de que se de cualquiera de los
riesgos.
5 INFORMÁTICA LEGAL
25
● Servicios en Línea Opción Casilleros >>Ingreso de datos >>Revisar Correo
Electrónico
26
● Ingresar solicitudes en Línea
27
● Ingresar datos a cada opción.
28
29
30
6 BIBLIOGRAFÍA
Gianni, R. L. (2011). Club-BPM España y Latinoamérica . Obtenido de Club-BPM España y
Latinoamérica : http://www.club-
bpm.com/MetodologiaBPMRADExtractoLibroBPM2011.pdf
Berzal, F., Cortijo, J., & Cubero, J. C. (11 de 6 de 2016). Desarrollo profesional con aplicaciones
Web con ASP.NET. España.
D'Angelo, F., Garcia, D., Herrera , C., & Laviosa, L. (21 de Junio de 2016). Laboratorio Docente de
Computación. Obtenido de Laboratorio Docente de Computación:
http://ldc.usb.ve/~abianc/materias/ci4712/ISO_9000-3.pdf
31
Martinez Gonzales, F. L. (2012). Universidad Politecnica de Valencia. Obtenido de Universidad
Politecnica de Valencia:
https://riunet.upv.es/bitstream/handle/10251/11538/Memoria.pdf?sequence=1
Ramos, I., & Dolado, J. (2007). TECNICAS CUANTITATIVAS PARA LA GETION EN LA INGENIERIA DEL
SOFTWARE. Netbiblo.
Rodriguez, S., Fernadez, A., & Romero, J. (2013). GESTION INTEGRAL DE PROYECTOS. En S.
Rodriguez, A. Fernadez, & I. Romero, GESTION INTEGRAL DE PROYECTOS (págs. 51-56).
Madrid: Unversidad Pontifica COMILLAS.
32