Professional Documents
Culture Documents
INGENIERA EN SOFTWARE
PROYECTO DE APLICACIN PROFESIONAL (PAP)
Agradecimientos
AGRADECIMIENTOS
nuestra ranita en cambio no se rindi. Se dijo que mientras viviera seguira
pataleando. Y patale, patale y patale. Tanta energa y constancia puso en su
esfuerzo, que finalmente logr solidificar la nata que haba en la leche, y parndose
sobre el pan de manteca, hizo pie y salto para afuera.
Mamerto Menapace - Pataleando
Durante todo este tiempo han sido muchas las personas que han sido parte de este
proyecto final y es por ello que quiero hacer pblico mi agradecimiento ms sincero.
En primer lugar quiero agradecer a mis profesores de CAE, la Ingeniera Ana Carolina
Ferreyra y el Ingeniero Hugo Fernando Fras por todo el tiempo que me han dedicado,
por guiarme con sus ideas y consejos que tanto he sabido aprovechar, por el respaldo y
por su amistad.
A mi tutora de la carrera, Lic. Adriana Prez, por todo lo enseado a lo largo de estos
aos de carrera, y que junto a Carolina se merecen mi respeto y admiracin ya que
hacen un aporte gigante en este mbito profesional donde no muchas mujeres se
animan a transitar.
A mis compaeros y amigos, con los cuales he compartido horas de estudio y risas.
Gracias por aguantarme y darme aliento!
Todo esto nunca hubiera sido posible sin el amparo incondicional de mi familia, y el
incansable ...Y cuando te recibs?
Y a Horacio quien siempre est. Este tambin es tu premio.
Abstract/ Resumen
ABSTRACT/ RESUMEN
It is a fact that when you think about making a presentation, just a couple of
applications can be listed as software tools for presentation support. Alternatives like
the long-standing PowerPoint or the new Prezi are tools that for the majority of the
presentations may be good enough. However, it is assumed that in the world there is
a unfulfilled market uncovered for these top tools, and in that sense an opportunity
arise: develop an application that can be a good alternative to the current apps.
Some years ago, the role of entrepreneur was always related to business
administration professional only. Today four of the top five global brands
(Interbrand, 2013) are software companies in the industry.
It is that being an entrepreneur or software engineer is not very different, both focus
on solving unmet needs in society through the creation of new products or services in
a creative and innovative way.
This project then pursued within a personal venture framework, provide an
innovative solution to the need of enhance and conceptualize a presentation.
Es un hecho que al momento de pensar en realizar una presentacin, son slo un par
las herramientas que pueden identificarse como alternativas, tales como el histrico
PowerPoint o el nuevo Prezi. Estas son herramientas que para la mayora de las
presentaciones pueden ser suficientes, de todas maneras se presume que en el mundo,
existe un mercado no atendido por estas herramientas, por tal la oportunidad de
desarrollar una solucin que presente ser una alternativa.
Hace unos aos atrs, era frecuente asociar a un licenciado en administracin de
empresas a un rol de emprendedor. Hoy cuatro de las cinco mejores marcas a nivel
mundial (interbrand, 2013) son empresas del rubro del software.
Es que ser emprendedor o ingeniero en software no es muy diferente, ambos se centran
en solucionar necesidades no satisfechas de la sociedad por medio de la creacin de
nuevos productos o servicios de manera creativa e innovadora.
El presente proyecto persigue entonces, en un marco de emprendimiento personal,
brindar una alternativa innovadora a la necesidad de potenciar y conceptualizar una
presentacin.
2
Tabla de contenidos
TABLA DE CONTENIDOS
AGRADECIMIENTOS
ABSTRACT/ RESUMEN
TABLA DE CONTENIDOS
TABLA DE IMGENES
PROBLEMTICA
JUSTIFICACIN
10
PORQUE QUAZU?
10
OBJETIVOS
12
12
12
12
13
ALCANCE
13
MARCO TERICO
14
14
QU ES UNA PRESENTACIN?
14
TIPOS DE PRESENTACIN
14
15
16
16
PRESENTACIN DE DIAPOSITIVAS
17
17
MERCADO META
17
3
Tabla de contenidos
19
19
20
23
COMPETENCIA
23
DISEO METODOLGICO
26
26
26
HERRAMIENTAS A UTILIZAR
27
GESTIN DE PROYECTO
27
GESTIN DE REQUERIMIENTOS
27
ANLISIS Y DISEO
27
DESARROLLO
28
VERSIONADO
28
TESTING
28
DIAGRAMA DE GANTT
29
RELEVAMIENTO
30
30
32
CREACIN DE PRESENTACIN
32
33
35
CONSTRUCCIN DE CONTENIDO
36
ORDEN DE PRESENTACIN
37
39
39
PUBLICACIN DE PRESENTACIN
39
NAVEGACIN DE PRESENTACIN
41
42
42
44
Tabla de contenidos
RELEVAMIENTO ESTRUCTURAL
45
45
AMBIENTE DE PRODUCCIN
45
RELEVAMIENTO FUNCIONAL
46
ORGANIGRAMA
46
PROCESOS DE NEGOCIOS
46
DIAGNSTICO
47
PROPUESTAS DE SOLUCIN
49
49
50
GENERALES
50
50
50
51
51
ANLISIS Y DISEO
51
52
PERSONAS
52
WIREFRAMING
53
VALIDACIN DE USUARIO
53
ADMINISTRACIN DE PRESENTACIONES
55
56
EDICIN DE PRESENTACIN
57
HISTORIAS DE USUARIOS
61
61
62
63
63
ARQUITECTURA
64
SOFTWARE SAAS
64
64
5
Tabla de contenidos
66
EVALUACIN DE RIESGOS
69
IMPLEMENTACIN
70
SITIO WEB
70
REGISTRACIN Y LOGIN
71
LISTADO DE PRESENTACIONES
72
EDICIN DE PRESENTACIONES
72
DIAGRAMA CONCEPTUAL
73
CONCLUSIONES
74
BIBLIOGRAFA
75
ANEXO I ENCUESTA
78
85
Tabla de imgenes
TABLA DE IMGENES
Imagen 1 ciclo de vida de una presentacin ............................................................................... 15
Imagen 2 Principios de desarrollo segn Lean........................................................................... 20
Imagen 3 gestin visual mediante el tablero Kanban ................................................................. 22
Imagen 4 sistemas pull y push ..................................................................................................... 23
Imagen 5 herramienta de versionado.......................................................................................... 28
Imagen 6 planificacin del proyecto ........................................................................................... 29
Imagen 7 Pantalla inicial de PowerPoint para crear una nueva presentacin .......................... 32
Imagen 8 Creacin de presentacin en Prezi ............................................................................. 33
Imagen 9 Primera diapositiva en PowerPoint ............................................................................ 33
Imagen 10 Segunda diapositiva en PowerPoint.......................................................................... 34
Imagen 11 Seleccin de temas en Prezi para estructura de presentacin .................................. 34
Imagen 12 Seleccin de tema y estilo en PowerPoint ................................................................. 35
Imagen 13 Seleccin de plantilla de inicio en Prezi ................................................................... 36
Imagen 14 Construccin de una diapositiva ............................................................................... 36
Imagen 15 Construccin en Prezi ............................................................................................... 37
Imagen 16 Diagramas en Prezi vs SmartArt de Office ............................................................... 37
Imagen 17 Lnea de tiempo de PowerPoint ................................................................................ 38
Imagen 18 Creacin de camino en Prezi .................................................................................... 38
Imagen 19 Efectos de transicin entre diapositivas de PowerPoint ........................................... 39
Imagen 20 Presentacin Online con Prezi .................................................................................. 40
Imagen 21 Presentacin lineal en PowerPoint ........................................................................... 47
Problemtica
PROBLEMTICA
Tanto como alumna, o como presentadora he percibido la limitacin que plantean las
actuales herramientas de presentacin al momento de visualizar de manera conceptual
la idea general del tema que se aborda.
Una prctica comn en la construccin de presentaciones con herramientas basadas en
diapositivas (tales como PowerPoint o Google Slides) es la de incluir en una de las
diapositivas iniciales un listado de ttulos con los temas a tratar a modo de ndice o
agenda, e ir colocando este ndice en diapositivas intermedias a fin de llevar un hilo
conductual y una conceptualizacin de la temtica general.
En esta prctica se detectan dos inconvenientes: por un lado, la necesidad por parte del
presentador de actualizar de manera permanente estas diapositivas de referencia por
cada vez que se agregan nuevas diapositivas o se modifican en su contenido u orden.
Este inconveniente, incrementa los tiempos de construccin de la presentacin,
sumado a incrementar la probabilidad de incluir discrepancias en las referencias y
contenidos.
Por otro lado, al momento de ejecutar la exposicin, quien presenta no posee una
opcin para volver de manera discrecional a la ltima (o primera) diapositiva ndice,
sino que debe avanzar hasta la prxima diapositiva ndice, o bien detener el modo
presentacin de la herramienta y buscar por la diapositiva ndice buscada.
En el caso de la herramienta Prezi, basada en el concepto zooming user interface, el
presentador cuenta con la posibilidad de construir la presentacin como un todo y por
medio de efectos de zoom y de traslacin presentar en detalle cada uno de los tpicos.
Como desventajas, se pueden identificar los siguientes puntos:
Para la construccin de presentaciones efectivas en Prezi, existe una curva de
aprendizaje mayor que en la construccin de una presentacin basada en diapositivas.
(Conboy, Fletcher, Russell, & Wilson, 2012)
Prezi sickness (Conboy, Fletcher, Russell, & Wilson, 2012) Los efectos de zoom y de
traslacin pueden llegar a incomodar al auditorio causando mareos.
Problemtica
Justificacin
JUSTIFICACIN
PORQUE QUAZU?
En la ltima Cumbre de Lderes Ilumno, el CEO de Whitney University System y
presidente de Ilumno Pete Pizarro coment en un tweet La innovacin en Educacin
ocurre realmente cuando la tecnologa transforma la experiencia del estudiante
(Pizarro, 2014)
Tomando esta reflexin como punto de partida, se puede observar que, en lo
concerniente a herramientas de soporte para presentaciones, el uso de aplicaciones
bajo el concepto de presentacin lineal basado en diapositiva sigue siendo el ms
utilizado a pesar de tener ya treinta aos de antigedad (desde el lanzamiento de
Presenter, el antecesor de PowerPoint en 1985) y poseer los diferentes pormenores
planteados en la problemtica.
Por otro lado, aplicaciones como Prezi que introducen el concepto de canvas
aumentable se presentan como una fuerte alternativa, pero presenta nuevas
contrariedades relacionadas al diseo, mayores tiempos en la construccin y el
denominado mareo si no se sabe disear una presentacin de manera correcta.
Por estos motivos es que se presenta la necesidad de repensar la manera en que se
construye una presentacin y a partir de esto, construir una aplicacin de software
alternativa a las ya conocidas en el mercado que resuelva los inconvenientes que stas
exhiben en el mbito educacional.
Dado esto, el presente trabajo final de graduacin evidencia su propsito de acuerdo a
los siguientes puntos:
Como solucin de software: la aplicacin de software a desarrollar pretende
facilitar al usuario construir material de soporte efectivo para utilizar en
presentaciones.
Como proyecto de innovacin tecnolgica: el presente trabajo ser construido
empleando metodologas y tecnologas libres que son tendencia en estos ltimos
aos.
Como proyecto de innovacin tecnolgica educativa: ya que permitir realizar
una presentacin no lineal que represente de manera visual un acercamiento
10
Justificacin
11
Objetivos
OBJETIVOS
OBJETIVO GENERAL DEL PROYECTO
El objetivo general de este proyecto es disear e implementar una herramienta web
para la construccin y visualizacin de presentaciones lineales y no lineales, como
alternativa al uso de las herramientas PowerPoint o Prezi.
12
ALCANCE
Para el presente proyecto, se pueden identificar los siguientes procesos y roles a
abarcar:
Organizador (constructor de presentacin)
o
Presentador
o
Audiencia
o
13
Marco Terico
MARCO TERICO
ACERCA DE PRESENTACIONES Y SOFTWARE DE
PRESENTACIONES
Qu es una presentacin?
De acuerdo a la Real Academia Espaola, presentacin es la accin y efecto de
presentar o presentarse (RAE)
Una presentacin representa una de las vas de comunicacin ms utilizadas para
comunicar una idea o temtica a una audiencia.
Tipos de Presentacin
Segn Leroy Lane (Lane, 1987) existen tres tipos de presentacin:
Presentacin informativa: la cual busca informar, o transmitir
conocimientos facilitando su comprensin. La intencin de quien presenta es la
de ensear o permitir que la audiencia aprenda sobre algo. Por ello la
presentacin debe de presentarse de manera organizada y conceptualizada
manteniendo un diseo atractivo y novedoso. Busca captar la atencin de la
audiencia.
Presentacin persuasiva: Este tipo de presentaciones tienen como fin
inducir a la audiencia a modificar en alguna manera su conducta frente a algo
para as llevarlo a la accin. La intencin del presentador es de influir en el
comportamiento y opiniones de la audiencia.
Presentacin recreativa: tienen el propsito de entretener o divertir a la
audiencia.
14
Marco Terico
Planificacin
Estructuracin
Diseo
Exposicin
Marco Terico
16
Marco Terico
Presentacin de diapositivas
El significado de software de presentacin basado en diapositivas, viene asociado con el
origen de PowerPoint. Antes de que existieran aplicaciones para presentar, se
confeccionaban transparencias de unos 35 milmetros llamadas diapositivas. Cada
diapositiva era dispuesta en un orden secuencial y se expona a la luz de un proyector.
En base a este concepto, es que Whitfield Diffie, construye una rstica aplicacin que
permite la visualizacin y construccin de estas diapositivas para una presentacin que
deba presentar. (Frommer, 2011).
Mercado meta
Tambin conocido como mercado objetivo, es un segmento del mercado al cual se
intenta llegar.
Segn Kotler y Armstrong, el mercado meta consiste en un conjunto de compradores
que tienen necesidades y/o caractersticas comunes a los que la empresa u
organizacin decide servir. (Kotler & Armstrong, 2003)
A la fecha, se ha podido detectar que existe un mercado meta para el presente producto.
Para su confirmacin, se han llevado a cabo entrevistas informales realizadas a
17
Marco Terico
personas allegadas del mbito acadmico como social, sumado a los datos arrojados
por la encuesta online desarrollada en el apartado de relevamiento y anexo I.
A rasgos generales un usuario o cliente de una herramienta de presentacin se puede
identificar como cualquier persona que necesite representar de manera visual
conceptos de alguna temtica.
Algunas reas en las cuales se utilizan las presentaciones son en el mbito educativo
como soporte de clases o material de estudio, empresarial para presentaciones de
ventas o presentaciones internas, conferencias, organizaciones sin fines de lucro.
De acuerdo a lo observado y consultado, se puede esbozar una categorizacin de las
diferentes situaciones en las que se emplea una presentacin, ya sea por medio de
diapositivas o a travs de un canvas o lienzo infinito de trabajo como el propuesto por
Prezi. stas pueden ser utilizadas como:
o
Marco Terico
Marco Terico
Las fases identificadas para este modelo, son las tpicas encontradas en modelos con
ciclos de vida iterativos e incrementales: anlisis de requerimientos, anlisis y diseo
de software, Codificacin, pruebas.
Optimizar el
todo
Eliminar
desperdicios
Calidad en la
construccion
Seguir mejorando
Involucrar a todo
el mundo
Aprender
constantemente
Entregar rapido
Marco Terico
obtener una retroalimentacin que tire del producto en lugar de grandes planes y
documentos que empujen el trabajo de desarrollo.
Por otro lado, Kanban es un sistema organizacional desarrollado por Taiichi Ohno
tambin en Toyota, el cual se basa en un sistema visual el cual se definen etapas en un
tablero donde se depositan tarjeta las cuales van pasando de acuerdo a su condicin por
estas etapas.
Al igual que Lean, Kanban tambin encontr su adaptacin en la ingeniera de
software, y es por tal que se puede hablar de la metodologa gil Lean Kanban
(Anderson D. J., 2010). Como una implementacin de los principios de desarrollo de
software Lean apoyado en una gestin y visual que hace nfasis en la entrega temprana
sin sobrecargar ninguna etapa del proceso de desarrollo.
Visualizar el trabajo
Generalmente, el tablero Kanban comienza con una columna usualmente denominada
pendientes (o backlog) en el cual se incluyen tarjetas que representan tems, casos de
uso o historias de usuarios.
Con su origen en la programacin extrema, una user story (o historia de usuario) es un
requisito de software escrito en lenguaje natural desde la perspectiva del usuario (Agile
Alliance, 2014).
En el tablero Kanban, cada tarjeta puede contener informacin tal como una
identificacin nica, descripcin de la historia de usuario, detalles, estimacin de
tiempo de desarrollo, prioridad, asignacin entre otros.
Luego, de acuerdo al proyecto a realizar, se pueden encontrar a la derecha de la
columna de pendientes (o backlog) una o ms columnas (tambin denominadas leans)
con las diferentes fases del tablero definido.
21
Marco Terico
Marco Terico
PowerPoint
De acuerdo a su creador Robert Gaskins, PowerPoint en el ao 2003 era usado por 500
millones de usuarios, quienes creaban 30 millones de presentaciones por da. (Gaskins,
2015)
PowerPoint, es una herramienta de escritorio, y corre bajo los sistemas operativos de
Windows y Mac. Su evolucin puede verse reflejada en sus ms de 10 versiones, desde
la versin 2.0 a la versin 15 incluida en Office 2013. En cada nueva versin la
herramienta ha ido incorporando y mejorando funcionalidades tales como la edicin
WYSWYG (what you see is what you get), efectos en transiciones entre diapositivas o
sus templates de base para la construccin.
De acuerdo a un artculo de Bob Parks publicado en la reconocida revista Business
Week, PowerPoint en el ao 2012 mantena el 95% de participaciones en el mercado de
software de presentaciones (Parks, 2012).
23
Marco Terico
Office 365
Home & Premium
U$D 9,99 por mes
Hasta 5 PC
SI
Full
SI
20GB
Desktop
PPT Home & Student
U$D 109,99
1 PC
SI
Full
SI
0
Desktop
Ms Office Home
U$D 139,99
1 PC
SI
Full
SI
0
Como se puede observar, ninguna de las versiones ofrecidas puede utilizare de manera
gratuita y por tiempo indeterminado.
Prezi
Prezi, segn sus creadores, es una pizarra virtual que transforma presentaciones de
monlogos a conversaciones: permitiendo que la gente vea, entienda y recuerde ideas.
(Prezi, 2015)
Una enunciacin ms tcnica define a Prezi como una herramienta web basada en flash
que permite crear presentaciones en una gran pgina en blanco en vez de las ya
conocidas diapositivas (White, 2011).
24
Marco Terico
Publica
Enjoy
Pro
Enjoy Educativa
Pro Educativa
Gratuita
Ninguno
U$D 10
Ninguno
U$D 20
Ninguno
NO
NO
Bsicas
NO
100MB
NO
SI
Full
SI
500MB
SI
SI
Full
SI
2GB
Gratuita
Se requiere de una
cuenta de correo de
una institucin
Educativa valida.
NO
SI
Full
NO
500MB
U$D 4.92
Se requiere de una
cuenta de correo de
una institucin
educativa
SI
SI
Full
SI
2GB
De Escritorio
Entorno privado
Funcionalidades
Soporte Premium
Espacio en la nube
2 http://prezi.com/pricing/
25
Diseo Metodolgico
DISEO METODOLGICO
RELEVAMIENTO O RECOLECCIN DE INFORMACIN
El presente proyecto utiliza como instrumentos para el relevamiento, investigaciones
de terceros basadas en entrevistas y encuestas que poseen relacin directa a la temtica
estudiada, sumado al desarrollo de encuestas y entrevistas de construccin propia.
26
Diseo Metodolgico
HERRAMIENTAS A UTILIZAR
Gestin de proyecto
Al trabajar bajo Lean-Kanban, se opt por trabajar con la herramienta Trello
(www.trello.com) como plataforma para desarrollar el tablero con las fases del ciclo de
vida de desarrollo:
Pendientes (Backlog y candidatos a incluir en prximas versiones)
Anlisis y diseo
Desarrollo
Testing
Implementacin
Cada tarjeta representa una historia de usuario (US) y la misma posee una
identificacin nica para permitir trazabilidad, ttulo y descripcin detallada.
Adems, existe una categora de User Story denominada To-Do con la cual se
identifican aquellas actividades que no tienen relacin directa con alguna funcionalidad
de la aplicacin, mas son necesarias para el proyecto, tales como confecciones de
encuestas, investigacin de mercado y competencias, investigacin de tecnologas a
utilizar, capacitaciones, entre otras.
Gestin de Requerimientos
Para la especificacin de cada US se emplea una plantilla para tal fin. Adems, aquellas
US que ameriten una especificacin o anlisis ms detallado se recurren a la confeccin
de diagramas UML, diagramas de flujo o mockups.
Se cuenta entonces con la herramienta Microsoft Office (Word, Excel, Visio,
PowerPoint) y herramientas de soporte de mockups Balsamiq.
Anlisis y Diseo
Para el anlisis y diseo de la aplicacin de software, se utilizan las herramientas
necesarias a fin de poder plasmar de manera asertiva la estructura y funcionalidad del
producto. Dichas herramientas toman base en los diagramas de flujo u otros diagramas
que puedan encontrarse dentro de las buenas prcticas de UML, tal como los
diagramas de clases. Algunas herramientas posibles a emplear son Agilian, StarUML y
Bizagi Process Modeler.
27
Diseo Metodolgico
Desarrollo
Para la construccin de los componentes de software y scripts, se emplea JavaScript
como el lenguaje base para todo el producto (tanto backend como frontend) y HTML +
CSS/Less para la interfaz grfica.
Como framework de base se emplea la versin 1 de Meteor (www.meteor.com) quien
utiliza como servidor web a Node.js. Como motor de bases de datos, se utiliza
Mongodb: una base de datos no relacional. Como entorno de trabajo se emplea la
herramienta Atom.io
Versionado
El versionado de la aplicacin de software se realiza bajo Git, utilizando la herramienta
SourceTree (www.sourcetree.com).
Testing
Se realizaran pruebas funcionales y exploratorias de la aplicacin de software. Las
herramientas a utilizar para esta fase sern Excel y/o Word.
28
Diseo Metodolgico
DIAGRAMA DE GANTT
El presente proyecto, presenta la siguiente planificacin:
29
Relevamiento
RELEVAMIENTO
VALIDACIN DE HIPOTESIS E IDENTIFICACION DE
CARACTERISTICAS DEL PRODUCTO
Antes de comenzar con el relevamiento funcional, se valida la hiptesis de que existe un
mercado no atendido que est dispuesto a utilizar una alternativa a las aplicaciones de
Prezi y PowerPoint. Esta validacin se efecta por medio de una encuesta realizada
online.
La encuesta realizada const de ocho preguntas. Las primeras cuatro permitieron
conocer caractersticas demogrficas de quienes participaron en la encuesta, las cuatro
preguntas siguientes fueron enfocadas en conocer preferencias de herramientas,
frecuencia de uso y si existe inters en el concepto de diagrama o mapa conceptual en
una presentacin.
De acuerdo a las treinta y dos encuestas analizadas, ms de la mitad de los encuestados
se encuentra en el rango 25 a 50 aos de edad (59,4%) seguido por un 25% de en el
rango de los 18 a 25 y un 12% con ms de 50 aos de edad. Adems, el 65,6% de
quienes respondieron son hombres.
En cuanto a la educacin recibida, el 80% de los encuestados afirma tener estudios
universitarios o de postgrado, lo cual era de esperarse, ya que la promocin de la
encuesta fue realizada en un mbito online a usuarios que tengan relacin con el
mbito educativo y acadmico. Por lo cual este dato nos confirma que estamos
consultando al grupo de personas a las cuales se quera llegar.
Con respecto a su situacin laboral y/o acadmica, ms de la mitad de los encuestados
se encuentran estudiando. Ningn encuestado est en situacin de no trabajar ni
estudiar.
Para conocer cules eran las herramientas que utilizan al momento de realizar una
presentacin, se listaron las aplicaciones PowerPoint y Prezi junto con otras que se
entendan menos populares (Google Slides y Keynote). Adems se agreg una opcin
no-digital como ser pizarra o rota folio. La pregunta present una matriz entre las
diferentes herramientas y el nivel de uso de las mismas. Para el anlisis de la misma, se
realiz un promedio ponderado, obteniendo as un valor por herramienta. Los
30
Relevamiento
31
Relevamiento
Creacin de presentacin
Para crear una presentacin en PowerPoint es necesario contar con la instalacin
previa de la aplicacin. Luego, el aplicativo ofrece abrir una presentacin anterior o
crear una nueva. Para la creacin de una nueva presentacin, PowerPoint ofrece
comenzar con un tema en blanco o en su defecto algn tema de su galera.
Relevamiento
de la imagen). En caso de querer crear una nueva presentacin, el usuario deber hacer
clic sobre el botn new Prezi (punto 3 de la imagen)
33
Relevamiento
34
Relevamiento
35
Relevamiento
Construccin de Contenido
PowerPoint permite ingresar como contenido diferentes tipos de objetos, desde texto
estructurado en ttulo y contenido (generalmente ordenado por vietas), seguido por
imgenes, ilustraciones, tablas de datos, formas, ecuaciones, entre otros.
Adems, es cada vez ms comn, encontrarse con presentaciones que insertan en sus
diapositivas algn contenido multimedia, tal como un video o un audio.
En la catorce se pueden apreciar los distintos tipos de objetos que se pueden agregar en
una diapositiva:
36
Relevamiento
Orden de presentacin
PowerPoint, exhibe un estilo lineal de presentacin de sus diapositivas. stas, pueden
ser movidas dentro de la secuencia pero ser en este orden como sern presentadas.
37
Relevamiento
38
Relevamiento
Publicacin de presentacin
Para publicar una presentacin en PowerPoint, el organizador debe guardar la
presentacin bajo el formato:
39
Relevamiento
40
Relevamiento
Navegacin de presentacin
La navegacin de Prezi y PowerPoint tienen en principio el mismo funcionamiento. Se
presenta el contenido de la presentacin siguiendo un orden especificado. En el caso de
PowerPoint por medio de su lnea de tiempo, diapositiva a diapositiva. En el caso de
Prezi, por medio de su definicin de camino.
Cabe destacar que Prezi cuenta con una manera ms de navegacin libre la cual
permite al usuario salirse del camino secuencial y moverse a lo largo de todo el canvas
por medio de la traslacin arriba-abajo, izquierda-derecha como as tambin realizando
zoom de aumento o de alejamiento.
41
Relevamiento
Relevamiento
Paga Pro: la suscripcin Pro, que cuesta veinte dlares por mes, permite al
usuario crear y realizar presentaciones desde un ambiente de escritorio (Prezi
Desktop).
Accesibilidad
Vale la pena considerar que en un mbito educativo es importante que el material a
utilizar por la clase sea inclusivo, y accesible para todos los alumnos. En el caso de
Prezi, al tratarse de una aplicacin bajo Adobe Flash, presenta la desventaja de no
poder ser ledo su contenido por aplicaciones de texto a voz, utilizadas por aquellas
43
Relevamiento
Curva de aprendizaje
Ya sea porque PowerPoint ha sido la primera aplicacin de presentaciones, o porque
Prezi rompe con el paradigma lineal, se manifiesta que existe una dificultad mayor al
momento de disear o construir una presentacin en Prezi. De acuerdo a los casos de
estudio relevados por Conboy, Fletcher, Russell & Wilson, entrevistados indican que es
significativamente mas difcil de utilizar que PowerPoint, ya que el diseo y demarcado
de la traza de navegacin de Prezi demandan mucho mas tiempo y paciencia
comparado con un diseo en PowerPoint (Conboy, Fletcher, Russell, & Wilson, 2012).
Costo
Al momento de comenzar el presente trabajo final la aplicacin slo era de escritorio.
Actualmente, la suite de Office 365 incluye una versin web de PowerPoint, la cual
cuenta con funciones ms limitadas que la versin de escritorio. Ambas alternativas son
pagas, partiendo desde los diez dlares por mes para la versin web a los cien dlares
en la versin de escritorio.
Inconvenientes tcnicos
Existen tambin inconvenientes tcnicos derivados a incompatibilidades entre
versiones (entre archivos posteriores a 2007 y aplicaciones anteriores a ella.) y si el
dispositivo no cuenta con las fuentes tipogrficas previamente instaladas es comn
encontrarse con problemas en el diseo de la presentacin.
44
Relevamiento
Duplicacin de informacin
Al realizar la presentacin de prueba en PowerPoint se requiri ms de una diapositiva
para cubrir una temtica. Para mantener el hilo conductual de la presentacin es una
prctica comn el mantener en cada diapositiva el ttulo de la temtica tratada y por
debajo de l el cuerpo de la informacin y repetir sta por cada vez que se cambie de
tema. Es entonces all donde se producen dos fenmenos:
Al momento de presentar, la audiencia comienza prestando atencin al ttulo, pero a lo
largo de la presentacin deja de hacerlo ya que se vuelve repetitivo.
Al momento de construir o editar una presentacin, es comn que el organizador si no
es precavido, deje el ttulo de una diapositiva anterior (por lo general se duplica la
diapositiva anterior y se edita sobre ella) dejando as incoherencias en el tema tratado.
RELEVAMIENTO ESTRUCTURAL
Ambiente de desarrollo y testing:
El desarrollo y Testing de la aplicacin se realiza en un dispositivo Mac Book Pro, con
un procesador Intel i5 de 2.6GHz, memoria RAM de 8GB y Sistema operativo Mac OS
X Yosemite.
Adems, se cuenta con un segundo dispositivo bajo el entorno Windows 8, procesador
Intel i5 y con una memoria RAM de 8GB, el cual se utiliza para actividades de Testing y
Anlisis. Ambos dispositivos poseen conexin a internet de alta velocidad.
Ambiente de produccin
Como la aplicacin de software desarrollada es del tipo SaaS, se requiere de un servidor
web que aloje el entorno de produccin. Para la puesta en lnea del producto mnimo
viable del presente proyecto se alojara en los servidores de Meteor.com
45
Relevamiento
RELEVAMIENTO FUNCIONAL
Organigrama
El presente proyecto se enmarca como emprendimiento personal, por lo que no se
cuenta con un organigrama organizacional.
Procesos de negocios
Desde una vista ms del dominio del problema a abordar, se presenta el proceso de
construccin y exposicin de una presentacin:
Los actores y procesos que intervienen en una presentacin son los siguientes:
Organizador: es quien recopila todo el material asociado para la presentacin,
organiza, filtra y descarta la informacin a incluir y construye la presentacin.
Presentador: es quien realiza la exposicin oral de la presentacin o bien
difunde la presentacin. Es ms que posible que una misma persona tome el rol
de organizador y presentador.
Audiencia: pueden ser una o ms personas. La audiencia es a quien va dirigida
la presentacin.
46
Diagnstico
DIAGNSTICO
A nivel de diseo de presentacin, se identifican dos estilos: las presentaciones lineales,
de la mano de PowerPoint y las no-lineales basadas en la interfaz ZUI como Prezi.
Las presentaciones lineales, por ser una secuencia de diapositivas, no cuentan con una
visin global de las temticas a abordar. Para poder generar una mnima estructura el
organizador debe tomar el recaudo de agregar diapositivas ndices o de resumen que
permitan ubicar a la audiencia acerca del lugar que posee la prxima temtica dentro
de la presentacin a nivel general.
Diapositiva 1
Ttulo
Diapositiva 2
Lista de
Temas
Diapositiva 3
Tema 1
Introduccin
Diapositiva 4
Tema 1
continuacin
Diapositiva 5
Tema 2
Introduccin
Diapositiva 6
Tema 2
continuacin
Diapositiva 7
Tema 3
La presentacin es lineal
Tema
2
Tema
1
Titulo
Tema
3
Imagen 22 presentaciones en Prezi
Este diseo permite al organizador (si es cuidadoso en la construccin de su
presentacin) exponer una visin general de la temtica abordada. De todas formas, y
tal como se expuso en el apartado de desventajas de utilizar Prezi, los efectos de zoom y
47
Diagnstico
traslacin pueden hacer de una presentacin hecha en Prezi una mala experiencia para
la audiencia (Conboy, Fletcher, Russell, & Wilson, 2012).
A modo de resumen ya para mejor referencia, a continuacin se listan caractersticas
funcionales y no funcionales de las dos aplicaciones para presentaciones relevadas.
Caractersticas
Tipo de presentacin
Requerimientos de sistema
Prezi
PowerPoint
no-lineal
lineal
PowerPoint instalado
Limitada
Buena
No
Si
No
Moderada
Simple
100mb
No
Si
Si
No
Presentacin offline
Presentacin online
Si
Si
Prezi sickness
Death by PowerPoint
Experiencia de audiencia
Como diagnstico, se puede identificar que a pesar de las herramientas actuales que
ofrece el mercado para la construccin de presentaciones existe hoy un mercado
desatendido que requiere:
Representar informacin de manera conceptual a travs de diagramas o mapas
conceptuales: si bien esto es posible de construir en Prezi, su construccin es
manual y costosa en cuanto a tiempos.
Agrupar informacin por temtica: para prescindir de las diapositivas ndices y
minimizar el mantenimiento y tiempos de construccin de la presentacin.
Minimizar efectos de traslacin espacial, ya que afectan en la percepcin de la
audiencia, conocido como Prezi motion-sickness.
Permitir al presentador y a la audiencia, navegar a discrecin por la
presentacin: sin necesidad que la misma sea lineal.
48
Propuestas de solucin
PROPUESTAS DE SOLUCIN
PROPUESTA DE SOLUCIN GENERAL (PMV)
El presente proyecto propone como producto mnimo viable disear e implementar una
aplicacin del tipo web, para la construccin, presentacin y navegacin de
presentaciones, focalizndose en los siguientes aspectos:
Conceptualizacin y/o diagramacin de la temtica a presentar.
Organizacin y exposicin del contenido de la presentacin de manera modular.
Presentar la posibilidad de una navegacin lineal como no-lineal.
Presentar la posibilidad de presentacin online y offline.
Para esto, se introduce un nuevo concepto de organizacin de una presentacin a la
cual se le denomina nodo.
Cada nodo representa una temtica dentro de la presentacin. Se puede asociar
con el concepto de seccin o apartado.
Cada nodo podr anidar otros nodos, formando rboles de jerarqua.
Conceptualmente cada nodo anidado se corresponde con un mayor nivel de
detalle sobre la temtica.
En la siguiente ilustracin, se presenta el concepto de nodos y jerarquas de nodos.
ttulo
tema 1
tema 2
tema 1.1
tema 1.2
tema 2.1
tema
1.2.1
tema
1.2.2
tema
1.2.3
49
Propuestas de solucin
Generales
Registrar y validar usuarios: permitir registrar a nuevos usuarios, ingresando
sus datos personales, y permitiendo ingresar a la aplicacin una vez validado.
Administrar perfil de usuario: el sistema deber permitir al usuario cambiar sus
datos personales y preferencias.
Administrar presentaciones: permitiendo crear, modificar, eliminar, duplicar y
compartir presentaciones.
50
Propuestas de solucin
ANLISIS Y DISEO
Dado que este proyecto se presenta utilizando una metodologa de desarrollo gil en el
marco de un nuevo emprendimiento, se ha tomado como base para el anlisis y diseo
las buenas prcticas que sugiere Laura Klein en su libro UX for Lean Startups: Faster,
Smarter User Experience Research and Design (Klein, 2013) las cuales se resumen en
el siguiente proceso:
Entender
necesidade
s
Bosquejar
personas
Historias de
Usuario
Traducir
Iterar
Prototipo
Validar
Desarrollar
la mayor
cantidad
posible de
bosquejos
Elegir la
mejor idea y
presentarla
en
wireframes
Crear la
funcionalida
d de
manera
rapida que
los usuarios
puedan
interactuar
Probar el
prototipo
con
usuarios,
ver como
responden y
adaptar de
acuerdo al
feedback
51
DESARROLLO DEL
PRODUCTO/SERVICIO
PERSONAS
El concepto de personas pone a las personas (usuarios) en el corazn del proceso de
diseo y construccin. Es una excelente tcnica para construir una historia que informe
la estrategia de diseo. Para el presente proyecto identificamos a Javier, Sergio y
Lionel.
JAVIER
EDAD 38
TRABAJO Profesor Universitario de
UBICACIN
diferentes materias de la
carrera ingeniera en
sistemas. Consultor
independiente
Crdoba, Arg.
COMPORTAMIENTOS
Utiliza PowerPoint para sus presentaciones
pero lo encuentra aburrido
Presenta desde su computadora ya que tiene la
ltima versin de office
NECESIDADES
Le gustara poder editar sus presentaciones
desde la PC de la facultad, pero la licencia es de
office 2007
Le gustara utilizar Prezi, pero no puede confiar
en la conexin a internet de la facultad y la
calidad de impresin que tiene la califica de
malsima.
SERGIO
EDAD 24
TRABAJO Alumno 3er ao de la
facultad de
Kinesiologa
COMPORTAMIENTOS
Utiliza Keynote para sus presentaciones, y busca
todos los libros de la facultad en e-book.
Utiliza Evernote para tomar notas de clases pero
le resulta un poco complicado recopilar la
informacin al momento de repasas.
NECESIDADES
Le gustara poder leer las presentaciones de ppt
en su iPad sin problemas
Le gustara tomar apuntes en una aplicacin que
luego pueda utilizar como material de estudio.
52
LIONEL
EDAD 17
TRABAJO Estudiante en su
ltimo ao del
secundario
diferentes proyectos
como voluntario,
tales como Techo
COMPORTAMIENTOS
Utiliza Prezi para sus presentaciones, las cuales hace
muy a menudo en la organizacin. Utiliza Prezi
porque puede compartir su presentacin online
NECESIDADES
Le gustara poder mostrar sus aplicaciones sin tener
que conectarse al 3G de su celular (donde presenta
no tienen conexin a internet)
Le gustara poder confeccionar presentaciones y
compartirla solo a usuarios de confianza (y no
hacerlas pblicas)
WIREFRAMING
Para los mockups siguientes se toma como referencia la historia de Javier, quien va a
confeccionar su presentacin de la materia de paradigmas como apoyo para sus clases.
Validacin de usuario
Javier, ingresa a la direccin de quazu.com y luego da click en el apartado de LOGIN
53
54
Administracin de presentaciones
Desde su panel general, Javier puede visualizar las presentaciones que ha creado con
anterioridad y trabajar sobre ellas editndolas, duplicndolas, compartindolas o
eliminndolas.
En este caso Javier crear una nueva presentacin, por lo cual seleccionar la opcin de
nueva presentacin.
55
56
Edicin de presentacin
Luego de seleccionar el estilo deseado y dar click en crear, Javier se encuentra con un
canvas que solo posee a su izquierda una barra flotante con diferentes conos y un ttulo
de ejemplo, por tal lo selecciona y lo renombra a Paradigmas de programacin, la
temtica principal de su clase.
Adems, encuentra que no estara mal hacer un poco ms grande la letra del ttulo, por
lo cual cambia desde el men contextual que apareci cuando seleccion el ttulo, el
tamao de la fuente.
57
Desde el cono de la izquierda, cerca del logo Javier puede dirigirse al administrador de
presentaciones.
En la barra superior a la derecha, Javier puede observar que tiene accesos a ver la
presentacin en modo navegacin, y compartir a sus alumnos el link de acceso para su
navegacin o a algn colega para su edicin.
Ms a la derecha, est su foto y el acceso a toda su informacin de perfil.
En la barra del canvas, Javier identifica diferentes conos para la construccin de
contenido en la presentacin, tales como textos y mdulos, subir imgenes o archivos
adjuntos y crear formas como ayudas visuales.
Debajo tiene acceso a editar el color de fondo del mdulo, pudiendo optar por utilizar
una gran imagen que refuerce su mensaje. O si bien cree que es necesario cambiar el
estilo visual para toda la presentacin.
Luego, Javier crea un cuarto nodo y lo nombra Patrones de estructura pero se da
cuenta que esta clasificacin es propia de los tipos de patrones, por lo que selecciona el
nodo y lo arrastra dentro del nodo tipos de patrones.
Luego de ir construyendo el contenido de la presentacin, Javier cree que sera
conveniente cambiar el template que eligi al comienzo ya que los colores de los
mdulos quizs no se visualicen correctamente en el proyector de la universidad.
Por tal, selecciona desde las opciones de la toolbar vertical la opcin para cambiar el
template.
Desde la nueva ventana emergente, Javier selecciona una nueva paleta de colores y
aunque puede cambiar tambin las tipografas, prefiere mantenerlas tal como estn.
Adems, le parece que sera buena idea tener un encabezado general que indique de
manera automtica donde se encuentra ubicado a nivel de presentacin.
Por ello selecciona la opcin show auto header para mostrar el encabezado automtico.
58
59
60
HISTORIAS DE USUARIOS
A continuacin detallan las historias de usuario y se mapean a los requerimientos
funcionales, no funcionales y candidatos listados en la propuesta de solucin.
Para cada requerimiento se indican las historias de usuario, indicando rol,
condicionamiento previo, funcionalidad y beneficio de cada H.U., junto con el estado
de desarrollo, donde listo significa que la historia de usuario ya ha sido desarrollada y
falta, como historia de usuario pendiente de desarrollar.
Esta
do
para utilizar la
aplicacin
listo
previamente
registrado
para ingresar a
la aplicacin y
utilizarla
listo
como
usuario
previamente
registrado
personalizar
mi
informacin
de perfil
listo
como
usuario
previamente
registrado
para agregarle
contenido
listo
como
usuario
con una
quiero editar mi
presentacin
presentacin
ya creada
como
usuario
con una
quiero eliminar mi
presentacin
presentacin
ya creada
como
usuario
con una
quiero duplicar mi
presentacin
presentacin
ya creada
como
usuario
con una
quiero compartir mi
presentacin
presentacin
ya creada
como
usuario
con una
quiero cambiar la
presentacin tipografa de mi
ya creada
presentacin
como
usuario
con una
quiero cambiar
presentacin combinacin de colores
ya creada
de mi presentacin
ID
Grupo
Requerimiento
Registrar y validar
usuarios: permitir
registrar a nuevos
usuarios, ingresando
sus datos personales, y
permitiendo ingresar a
la aplicacin una vez
validado.
Administrar perfil de
usuario: el sistema
deber permitir al
usuario cambiar sus
datos personales y
preferencias.
Generales
5
1
0
Administrar
presentaciones:
permitiendo crear,
modificar, eliminar,
duplicar y compartir
presentaciones.
Seleccionar estilo o
tema: el usuario
Creacin de y
deber poder elegir
generacin de entre una coleccin de
contenido
estilos o temas de
presentacin (colores,
tipografas).
Rol
Condicional
Funcionalidad / Respuesta
como
visitante
visitando el
sitio web de
quazu
como
usuario
para agregarle
o modificarle
contenido
para
removerla de
mi lista de
presentacione
s
para crear una
nueva
presentacin a
partir de una
existente
para que otros
puedan verla
para
personalizar
mi
presentacin
para
personalizar
mi
presentacin
61
listo
listo
listo
listo
listo
listo
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
Grupo
Requerimiento
Rol
Seleccionar estilo o
tema: el usuario
deber poder elegir
como
entre una coleccin de
usuario
estilos o temas de
presentacin (colores,
Creacin de y
tipografas).
generacin de
Agregar contenido: el
contenido
como
sistema deber
usuario
permitir al usuario
crear contenido
mediante el ingreso de
como
texto enriquecido e
usuario
imgenes.
Visualizacin de nodos
como diagrama
conceptual: de
manera automtica el
sistema deber
como
construir y mostrar el
usuario
diagrama general de la
presentacin, de
acuerdo a los nodos
creados por el usuario
y su jerarqua.
rbol de jerarquas: el
como
sistema deber
usuario
permitir al usuario en
su instancia de edicin
visualizar el rbol de
como
Visualizacin
jerarquas de nodos
usuario
conceptual,
generado.
navegacin y
Navegacin
lineal y no
presentacin
como
lineal: el sistema
presenta
deber permitir al
dor
usuario navegar el
contenido de una
presentacin de
como
manera secuencial,
usuario
como as tambin a
o
discrecin.
visitante
Encabezados
como
dinmicos: el sistema usuario
deber permitir
o
identificar al usuario la visitante
jerarqua en la cual se de una
encuentra el nodo
presenta
visualizado.
cin
Condicional
Funcionalidad / Respuesta
Beneficio
Esta
do
con una
quiero poder colocar una
presentacin imagen como fondo de
ya creada
mis Slides
para
personalizar
mi
presentacin
con una
quiero poder insertar
presentacin texto e imgenes en mis
ya creada
Slides
para agregar
contenido a mi listo
presentacin
con una
quiero modificar colores
presentacin de texto y tamao del
ya creada
contenido de mis Slides
para agregar
contenido a mi listo
presentacin
quiero visualizar un
con una
diagrama conceptual con
presentacin los nodos de mi
creada
presentacin, segn una
jerarqua de rbol
para
conceptualizar
mi
presentacin
listo
con una
quiero reordenar mis
presentacin nodos ubicndolos en
creada
diferentes ramas
para
reordenar mi
presentacin
listo
con una
para
quiero cambiar la jerarqua
presentacin
reordenar mi
de uno o mas nodos.
creada
presentacin
listo
quiero exponer mi
con una
presentacin de manera
presentacin lineal, pasando por cada
creada
tema, desde lo mas
general a lo particular
quiero exponer mi
con una
presentacin navegando
presentacin
por los nodos de la misma
creada
sin un orden predefinido
presentando
o
quiero visualizar en todo
visualizando momento la jerarqua del
una
nodo visualizado
presentacin
para presentar
con un orden
secuencial
listo
listo
para navegar
la
falta
presentacin a
demanda
para tener
como
referencia
62
falta
Grupo
Requerimiento
Rol /
Evento
20
El sistema deber
desarrollarse en una
tecnologa web que
soporte las ltimas
versiones de los
navegadores Chrome,
Firefox e Internet
Explorer.
21
como
usuario
22
como
persona
No
funcional
Condicional
Funcionalidad /
Respuesta
como
usuario
con
navegador
estndar
quiero crear
presentaciones o
visualizar
presentaciones
utilizando mi
navegador
que posee
una
notebook
quiero crear,
visualizar y exponer
presentaciones en la
resolucin de mi
computadora
quiero crear,
hispanohabla visualizar y exponer
nte
presentaciones en
espaol
Beneficio
Estado
para no tener
que instalar
nada en la pc
donde este
listo
para no tener
que utilizar un
monitor
diferente al de
mi notebook
listo
para leer y
escribir en mi
idioma
listo
Grupo
Requerimiento
Rol /
Evento
Condicional
23
logueado a la
aplicacin
Permitir navegar
como
desde mi
presentaciones utilizando
presenta notebook y
un celular o tablet como
dor
con un
remoto.
celular con
internet
24
25
26
27
Candidatos
Permitir registrar e
ingresar al usuario por
medio de una cuenta de
Facebook, google o
Twitter.
Funcionalidad /
Respuesta
Beneficio
Estado
para poder
moverme en el
saln mientras
expongo
listo
como
usuario
quiero poder
con una
modificar colores y
presentacin
fuentes y guardarlas
creada
como preferencias
como
visitante
visitando el
sitio web de
quazu
quiero poder
registrarme como
usuario usando mi
cuenta de Twitter
como
visitante
visitando el
sitio web de
Quazu
quiero poder
registrarme como
usuario usando mi
cuenta de Facebook
como
visitante
visitando el
sitio web de
Quazu
quiero poder
registrarme como
usuario usando mi
cuenta de google+
para reutilizar
los estilos en
otras
presentaciones
para utilizar la
aplicacin sin
necesidad de
crear una
nueva cuenta
para utilizar la
aplicacin sin
necesidad de
crear una
nueva cuenta
para utilizar la
aplicacin sin
necesidad de
crear una
nueva cuenta
63
pendie
nte
listo
listo
listo
Requerimiento
Rol /
Evento
Condicional
como
usuario
quiero poder
con una
embeber videos de
presentacin
YouTube en mis
creada
nodos
Candidatos
Permitir agregar
contenido multimedia: el
sistema deber permitir
al usuario ingresar
contenido audiovisual,
tales como videos de
YouTube o audio.
ID
28
Permitir realizar
presentaciones offline.
29
como
usuario
sin internet
Funcionalidad /
Respuesta
quiero poder
exportar mi
presentacin y
exponerla a una
audiencia sin
internet
Beneficio
Estado
para utilizar
como recursos
en mi
presentacin
listo
para no
depender de la
conexin a
internet
listo
ARQUITECTURA
Software SaaS
Software as a service o software como servicio, es la denominacin que presentan
aquellas aplicaciones que se encuentran centralizadas en un servidor (o varios) y
ofrecen sus funcionalidades a diferentes usuarios quienes le acceden a demanda va
una conexin de internet o red. (DeckPresenter, 2013)
El presente proyecto, se clasifica entonces como una aplicacin SaaS, ya que los
usuarios de Quazu debern acceder por medio de su navegador web al servidor de
Quazu para construir y publicar sus presentaciones.
65
66
67
68
EVALUACIN DE RIESGOS
A continuacin se listan los riesgos detectados en la realizacin del proyecto, junto con
su probabilidad, impacto, estrategia y resultado.
La probabilidad se clasifica en tres niveles 3 - Alta, 2 - media y 1 - baja. Impacto se
clasifica en 1 - tolerable, 2 - serio y 3 muy negativo o su equivalente positivo muy
positivo.
La priorizacin de los riesgos viene dado de acuerdo al producto de probabilidad por
impacto. En el campo estrategia se define la maniobra a realizar y en resultado se
indica la o las acciones que efectivamente se implementaron.
En la columna estrategia, se indica la accin tomada para mitigar o provocar dicho
riesgo.
Por ltimo, en el campo resultado, se indica si el evento riesgoso ocurrio y cual fue la
accin que se tom.
Riesgo
Viajes laborales y otras
actividades retrasen el
desarrollo del proyecto
Se subestima la
complejidad del proyecto
afectando y por tal a las
estimaciones de tiempo y
esfuerzo
Prob.
Impacto
Prior.
3 - Alta
1Tolerable
2Media
2 - Serio
La tecnologa a emplear es
ms compleja de lo
esperado
2Media
3 Muy
Negativo
Existen frameworks y
libreras que pueden
reutilizarse
2Media
3 - Muy
Positivo
La tecnologa a emplear no
es compatible con un
3 - Alta
entorno Windows
3 Muy
Negativo
estrategia
En caso de
ocurrencia, se replanifica el plan de
proyecto
En caso de
ocurrencia se replanifica el plan de
proyecto
Resultado
Ocurri, por lo cual se
reajusto el plan de
trabajo
No ocurri. De todas
maneras se revisaron
los lmites del
proyecto y del
producto en cada CAE
Se mitiga desde el
primer da, tomando Se mantuvo un
un curso de
aprendizaje continuo
programacin en
de la tecnologa
Meteor
Dedicar tiempo a la
investigacin y
experimentacin de
libreras
Se desarroll la
Se compra una
aplicacin en entorno
notebook MAC
IOS
69
IMPLEMENTACIN
Se implement la primera versin de la aplicacin cumpliendo con los requerimientos
de software planteados en el producto mnimo viable indicado en la propuesta de
solucin.
Sitio web
La aplicacin de software puede accederse ingresando a la url: www.quazu.com. All,
cualquier usuario puede informarse sobre la aplicacin y registrarse de manera
gratuita, para utilizarla.
70
Registracin y Login
Para registrarse, el usuario solo debe ingresar una direccin de correo y una clave:
En el caso que el usuario ya posea una cuenta, solo debe validarse e ingresar.
71
Listado de presentaciones
Al ingresar, el usuario puede gestionar sus presentaciones, creando presentaciones
nuevas, modificando existentes, exportando para presentaciones offline o pasar a modo
presentacin.
Edicin de presentaciones
Al editar una presentacin, el usuario puede modificar su estilo, tipografa, colores y
contenido
72
Diagrama conceptual
Adems, el usuario puede visualizar el listado de nodos de su presentacin y editar la
estructura jerrquica, arrastrando cualquier nodo hacia algn otro nodo vecino o
padre.
73
Conclusiones
CONCLUSIONES
El desarrollo del presente trabajo final de graduacin, junto con el PMV desarrollado
han logrado cumplir con los objetivos planteados inicialmente, partiendo del reconocer
aquellos conceptos relacionados a una aplicacin de software para presentaciones,
continuando con el estudio del mercado actual hasta delinear una propuesta de valor
diferenciadora.
Como desafo tecnolgico, se observ que la plataforma de meteor y particularmente su
capacidad nativa de reactividad es ideal para prototipar y construir nuevos productos
de software sin necesidad de involucrar a todo un equipo de desarrollo.
Por otro lado, se encontr que la mejor metodologa de gestin para el proyecto
planteado fue Lean Kanban la cual permiti avanzar sin mayores burocracias en un
escenario simple y flexible, ideal para el presente proyecto unipersonal.
Adems se piensa que, aunque el PMV haya cumplido con la implementacin de los
requerimientos requeridos, se encuentra lejos de ser la versin final del producto. Esto
es debido a que el producto de software y el proyecto que lo enmarca son hoy la puesta
en marcha de una idea, la cual debe ser validada por el mercado o en su defecto iterar
para identificar un contexto ms afn a la idea o pivotear repensando el enfoque del
producto y/o modelo de negocio. Algunos prximos pasos considerados son:
Promocionar el sitio de Quazu, para sumar nuevos usuarios y obtener un
feedback ms fino sobre del concepto de la herramienta, como as tambin de la
experiencia de usuario.
Cambiar el modelo de negocio, liberando el cdigo fuente en su totalidad, para
que ms desarrolladores tomen el producto mnimo viable desarrollado y
construyan nuevas y mejores funcionalidades.
Por ltimo, como apreciacin personal se rescata enormemente todo el camino
recorrido (y que resta de transcurrir) para que desde una pequea idea se geste un
producto y un modelo de negocio que lo sostenga. Queda clarsimo entonces, que una
idea no vale nada si no se ejecuta y que esta ejecucin lleva muchsimo esfuerzo tanto
de codificacin como de investigacin, reflexin y maduracin.
74
Bibliografa
BIBLIOGRAFA
Agile Alliance. (2014). Obtenido de http://guide.agilealliance.org/guide/userstories.html
lvarez Maraon, G. (2012). El arte de presentar. Barcelona: Ediciones gestion 2000.
Anderson, C. (2009). Free : the future of a radical price. New York: Hyperion.
Anderson, D. J. (2010). Kanban: Successful Evolutionary Change for Your Technology
Business. Blue Hole Press.
Apostel, S. P. (Abril de 2012). Avoiding Prezilepsy: Organization Strategies to Reduce
Motion Sickness Caused by Prezis. Kentucky, USA: National Association
Communication Centers Conference.
Brooks, F. (1986). No Silver Bullet - Essence and Accident in Software Engineering.
Cantillon, R. (1959). Essai sur la Nature du Commerce en Gnral. London: Royal
Economic Society by Frank Cass and Co., LTD.
Carver, J., & Thiruvathukal, G. (2013). Software Engineering Need Not Be Difficult.
Conboy, C., Fletcher, S., Russell, K., & Wilson, M. (2012). An Evaluation of the
Potential Use and Impact of Prezi, the Zooming Editor Software, as a Tool to
Facilitate Learning in Higher Education. In V.A., Innovations in Practice.
Volume 7 (p. 152). Liverpool: Liverpool John Moores University.
DeckPresenter. (06 de 2013). DeckPresenter. Obtenido de saascanvas:
http://saascanvas.com/
Flocker, M. (2006). Death By Powerpoint. USA: Da Capo Press.
Freire, A. (2005). Pasin por emprender: de la idea a la cruda realidad. Grupo
Editorial norma.
Frommer, F. (2011). El pensamiento PowerPoint: ensayo sobre un programa que nos
vuelve estpidos. Barcelona: Grupo Editorial 62 Ediciones Peninsula.
75
Bibliografa
76
Bibliografa
Perlin, K., & Fox, D. (1993). Pad: An alternative approach to the computer interface.
Proceedings of the 20th annual conference on Computer graphics and
interactive techniques (pgs. 5764). New York: ACM Press.
Pizarro, P. (21 de 05 de 2014). Twitter. Obtenido de Twitter:
https://twitter.com/PizarroPete/status/469195496754794496
Poppendieck, M., & Poppendieck, T. (2003). Lean Software Development: An Agile
Toolkit. Addison-Wesley Professional.
Prezi. (16 de 11 de 2015). Obtenido de About (Ideas matter): http://prezi.com/about/
RAE. (s.f.). Real Academia Espaola. Recuperado el 11 de 04 de 2013, de Vigsima
segunda edicin: http://www.rae.es
Ries, E. (2011). The Lean Startup:The Lean Startup: How Today's Entrepreneurs Use
Continuous Innovation to Create Radically Successful Businesses. USA: Crown
Publishing Group.
Rumbaugh, J. B. (1998). Unified Modeling Language. Addison Wesley.
Sommerville, I. (2005). Ingeniera del Software 7ma edicin . Madrid: PEARSON
EDUCACIN. S.A.
Southampton, U. o. (03 de 10 de 2014). University of Southampton. Obtenido de
web2access: http://www.web2access.org.uk/product/172
w3schools. (01 de 01 de 2014). w3schools. Obtenido de Browser Statistics and Trends:
http://www.w3schools.com/browsers/browsers_stats.asp
White, N. L. (2011). Prezi V. PowerPoint: Finding the Right Tool for the Job. Rome:
State University of New York Institute of Technology at Utica/Rome.
Womack, J. P., & Jones, D. T. (1996). Lean Thinking: Banish Waste and Create Wealth
in Your Corporation. New York: Simon & Schuster, Inc.
77
Anexo I Encuesta
ANEXO I ENCUESTA
Para el presente proyecto se ha realizado una encuesta para detectar si efectivamente
existe una necesidad en el mercado en cuanto a herramientas digitales de soporte para
presentaciones, que sean alternativas a las ya conocida. La misma fue respondida por
32 usuarios.
A continuacin se adjunta la encuesta confeccionada, junto con los resultados
obtenidos por cada pregunta:
78
Anexo I Encuesta
79
Anexo I Encuesta
80
Anexo I Encuesta
81
Anexo I Encuesta
82
Anexo I Encuesta
83
Anexo I Encuesta
84
Autor-tesista
(apellido/s y nombre/s completos)
DNI
(del autor-tesista)
Ttulo y subttulo
(completos de la Tesis)
Correo electrnico
(del autor-tesista)
Unidad Acadmica
(donde se present la obra)
Datos de edicin:
Lugar, editor, fecha e ISBN (para el caso
de tesis ya publicadas), depsito en el
Registro Nacional de Propiedad
Intelectual y autorizacin de la Editorial
(en el caso que corresponda)
85
Otorgo expreso consentimiento para que la copia electrnica de mi Tesis sea publicada
en la pgina web y/o el campus virtual de la Universidad Siglo 21 segn el siguiente
detalle:
Texto completo de toda la Tesis
(Marcar SI/NO)[1]
Publicacin parcial
(informar que captulos se publicarn)
SI
Otorgo expreso consentimiento para que la versin electrnica de este libro sea
publicada en la en la pgina web y/o el campus virtual de la Universidad Siglo 21.
Lugar y Fecha: Crdoba, 15 de julio de 2015
Firma autor-tesista
Aclaracin autor-tesista
Firma
Aclaracin
86