# data[].attributes.headline
Stuart Haber y Scott storneta trabajaron en el primer Blockchain. 

# data[].attributes.subject
Stuart Haber y Scott storneta trabajaron en el primer Blockchain. 

# data[].attributes.body
1991-2008

# data[].attributes.headline
Satoshi Nakamoto lanza el Whitepaper de Bitcoin.

# data[].attributes.subject
Satoshi Nakamoto lanza el Whitepaper de Bitcoin.

# data[].attributes.body
2009

# data[].attributes.attachment_link.title
Whitepaper de Bitcoin explicado en español

# data[].attributes.attachment_link.description
Todo empezó con el whitepaper de Bitcoin, un documento explicativo sobre el concepto de una tecnología que, hoy por hoy, no alberga dudas. Bitcoin y su tecnología subyacente, blockchain, se han convertido en una de las mayores revoluciones tecnológicas de los últimos tiempos. Sus conceptos permiten aplicaciones con un increíble potencial.

# data[].attributes.headline
La primera compra de Bitcoin tiene lugar 10.000 BTC

# data[].attributes.subject
La primera compra de Bitcoin tiene lugar 10.000 BTC

# data[].attributes.body
2010

# data[].attributes.body
2011-2012

# data[].attributes.headline
El mercado de Bitcoin supera los $ 1 mil millones

# data[].attributes.subject
El mercado de Bitcoin supera los $ 1 mil millones

# data[].attributes.body
2013

# data[].attributes.headline
La tecnología Blockchain R3 se forma y forma un consorcio de mas de 40 compañías financieras legadas para implementar la tecnología Blockchain.

# data[].attributes.subject
La tecnología Blockchain R3 se forma y forma un consorcio de mas de 40 compañías financieras legadas para implementar la tecnología Blockchain.

# data[].attributes.body
Ethereum Blockchain es financiado por  crowdsale
2014

# data[].attributes.body
Linux Foundation presenta Hyperledger para mejorar el desarrollo Blockchain.
2015

# data[].attributes.attachment_link.readable_text
El bloque génesis, al cual también podemos llamar bloque cero se creó con la primera criptomoneda, Bitcoin. Satoshi Nakamoto fue el primer usuario que utilizó esta denominación tras la creación de la primera criptomoneda. Con bloque génesis hacía referencia al p rimer bloque de la blockchain de Bitcoin.

La función del primer bloque era crucial para dar comienzo a todo el funcionamiento de Bitcoin. Dicho bloque fue creado el día 3 de enero del año 2009. Este bloque era distinto al resto de la blockchain, ya que es único por no tener un bloque anterior a este. Por ello, los parámetros para su creación fueron modificados.

Desde la creación del bloque Génesis hasta el lanzamiento del software transcurrieron seis días. Aunque fue creado el 3 de enero, Satoshi Nakamoto no envió el e-mail donde anunciaba Bitcoin hasta el día 9 del mismo mes. En el bloque génesis se añadieron los primeros 50 BTC a la red Bitcoin. Dichos Bitcoins no han vuelto a transferirse debido a ciertas características incluidas en el código.

Este título pertenece al titular de un artículo publicado en el London Times el día 3 de enero de 2009 en el que se especificaba que los bancos estaban recibiendo la ayuda y rescate del gobierno británico.

Debido a ello, el titular del periódico ha sido objeto de innumerables análisis lo cual ha convertido al ejemplar físico de dicho periódico en una pieza de colección. La principal razón es que se le atribuye al titular la idea de Satoshi Nakamoto de crear una criptomoneda que no necesitase la intervención de los bancos.

¿Cómo funciona un Bloque Génesis?

Las funciones del bloque 0, lo diferencian del resto de bloques debido a que es la raíz de toda una cadena y sin él, no funcionaría el sistema. Por ello toda blockchain cuenta con su propio bloque génesis sin importar qué tipo de blockchain sea. Los bloques génesis también aseguran el funcionamiento y la comunicación entre dos nodos. Los nodos no podrían emparejarse por su propia cuenta así que necesitan el bloque génesis en común, de lo contrario, los nodos serían incompatibles.

Además de estos datos, debemos saber que cuenta con su propio bloque génesis. Así es como se forma un sistema completo en el que ningún bloque génesis de menor dificultad podrá reemplazar a otro de mayor dificultad.

Toda criptomoneda que base su funcionamiento en la cadena de bloques cuenta con su propio bloque génesis o . Un ejemplo de ello es el primer bloque de Bitcoin, "Bloque 0"Ethereum o Litecoin, entre muchas otras criptomonedas.

Bloque génesis en Bitcoin

A través del bloque génesis de Bitcoin o Block 0 podemos rastrear todos los bloques de Bitcoin. Esto se debe a que cada bloque se remonta a un bloque anterior. Como ya sabemos, la dificultad de minado va aumentando a medida que aumenta el número de bloques minados.

Por esta regla, el primer bloque contaba con una dificultad de minado muy En ese momento baja, concretamente la dificultad era de Bitcoin no era más que un experimento e incluso siguió siendo fácil de minar hasta un año después cuando comenzó a ponerse de moda. nivel 1. Para hacernos una idea, la dificultad actual de minar un bloque bitcoin es de 23,137,439,666,498. Por ello, Satoshi Nakamoto pudo minar el bloque génesis sin competencia o dificultad.

Debido a que el bloque 1 no se extrajo hasta pasados seis días del bloque inicial, existen numerosas teorías sobre el por qué tardó Satoshi Nakamoto en minarlo. Entre estas teorías encontramos el que estuviera probando el sistema y asegurándose de su correcto funcionamiento. No obstante, existen otras teorías menos técnicas que sostienen que Satoshi tenía la intención de recrear la historia del reposo de Dios tras seis días de creación.

Otra de las curiosidades que giran alrededor del bloque génesis de Bitcoin, es que si bien el bloque génesis de Bitcoin contenía 50 BTC, esos nunca han sido usados. Puede ser una programación premeditada o bien puede haber sido un accidente.

El caso es que muchos usuarios, en honor a Satoshi Nakamoto han estado enviando BTC durante años a la misma dirección donde fueron enviados los primeros 50 BTC. Se tratan de una especie de donación o propina, ya que los usuarios son conscientes de que una vez hayan sido enviados los BTC a dicha dirección no los podrán volver a recuperar.

Actualmente el Bloque Génesis para muchos usuarios es la clave para conocer la verdadera identidad de Satoshi Nakamoto. Esto se debe a que solo Satoshi Nakamoto puede acceder a la clave privada asociada al primer bloque y a otros bloques donde se utiliza la misma firma para enviar un mensaje.

Si apareciera algún usuario capaz de firmar los mensajes usando la clave privada que se utilizó en el bloque inicial sería la evidencia sólida de la identidad de Satoshi Nakamoto.

# data[].attributes.attachment_link.title
¿Qué es un Bloque Génesis? - Bitnovo Blog

# data[].attributes.attachment_link.description
El bloque génesis, al cual también podemos llamar bloque cero se creó con la primera criptomoneda, Bitcoin. Satoshi Nakamoto fue el primer usuario que utilizó esta denominación tras la creación de la primera criptomoneda. Con bloque génesis hacía referencia al p rimer bloque de la blockchain de Bitcoin.

# data[].attributes.headline
Error en el código de Ethereum DAO explotado y atacado.

# data[].attributes.subject
Error en el código de Ethereum DAO explotado y atacado.

# data[].attributes.body
2016

# data[].attributes.headline
EOS es presentado por Blockone como un nuevo protocolo de Blockchain para el despliegue de aplicaciones descentralizadas.

# data[].attributes.subject
EOS es presentado por Blockone como un nuevo protocolo de Blockchain para el despliegue de aplicaciones descentralizadas.

# data[].attributes.body
2017

# data[].attributes.body
2018

# data[].attributes.headline
Blockchain As a service: es que permite a los clientes crear sus productos basados en Blockchain, incluidas aplicaciones contratos inteligentes.

# data[].attributes.subject
Blockchain As a service: es que permite a los clientes crear sus productos basados en Blockchain, incluidas aplicaciones contratos inteligentes.

# data[].attributes.body
2019

# data[].attributes.attachment_link.readable_text
Profesor de OBS Business School. Director de Operaciones en Transportes Malvinas. Profesor en Marketing y en Matemática Financiera en el Instituto Tecnológico Olavarría - ITecO. Ingeniero Mecánico - MBA - Máster en SCM&L y Especialista en Change Management, Continuous Improvement Management.

# data[].attributes.attachment_link.description
En octubre de 2017 presentamos el tema Blockchain y es una de las tecnologías, aunque sería correcto llamarlo sistema, que ha llegado para quedarse y realmente cambiaría la forma en la que hoy trabajamos.Recordemos el concepto. Blockchain es una tecnología que permite la transferencia de datos digitales complejamente encriptados para garantizar la seguridad.

# data[].attributes.headline
Soluciones Blockchain para atajar problemas en redes sociales.

# data[].attributes.subject
Soluciones Blockchain para atajar problemas en redes sociales.

# data[].attributes.body
Integración Blockchain en agencias gubernamentales.
2020

# data[].attributes.attachment_link.readable_text
Está claro que la adopción blockchain, a pesar de los retos que plantea en términos de tiempo y esfuerzo, va a suponer una verdadera revolución en multitud de operaciones y procesos en un amplio abanico de sectores, a disparar la demanda de determinados perfiles y capacidades, y a obligar a las empresas tradicionales a replantearse completamente sus procesos para aprovechar al máximo las ventajas que ofrece esta prometedora tecnología [2].

A continuación analizamos 10 tendencias que van a dominar la tecnología blockchain en 2020.

1. El Blockchain como Servicio (BaaS) y los gigantes tecnológicos

El llamado, Blockchain as a Service o BaaS, será una de las tendencias con mayor proyección 2020, especialmente por el interés que ha despertado entre diversas startups y, sobre todo, grandes empresas consolidadas. BaaS es un servicio basado en la nube que permite a los usuarios desarrollar sus propios productos digitales trabajando con blockchain. Estos productos digitales pueden ser contratos inteligentes, aplicaciones descentralizadas (Dapps), o incluso servicios que no requieren de una infraestructura basada en blockchain para funcionar.

Microsoft y Amazon son sólo algunas de las empresas que ya están trabajando en el desarrollo de una cadena de bloques que les permita comenzar a ofrecer servicios BaaS y así dar forma al futuro de las aplicaciones blockchain [1].

2. El Blockchain federado sube a la palestra

Las redes blockchain pueden clasificarse como: Privadas, públicas, federadas o híbridas. El término Blockchain federado ha sido acuñado para designar una de las tendencias más prometedoras que han surgido en el segmento blockchain en tiempos recientes. Se trata de una forma avanzada del modelo básico de blockchain, que lo hace más adecuado para multitud de casos de uso. En este tipo de blockchain, en lugar de una única organización, cada nodo preseleccionado de la cadena de bloques puede estar gestionado por múltiples autoridades. En las redes federadas es este grupo de nodos el que se encarga de validar los bloques para que las transacciones puedan seguir procesándose. En 2020 incrementará el uso de plataformas de blockchain federado gracias a las posibilidades de personalización de redes blockchain que habilita [1].

3. Aumento de la visibilidad de las Stablecoins, o monedas estables

Bitcoin es uno de los ejemplos más utilizados para ilustrar la volatilidad de las criptomonedas. El concepto de las monedas estables, o stablecons, emerge ante la necesidad de garantizar cierta estabilidad en el valor asociado a cada moneda. A día de hoy, las stablecoins siguen en una fase incipiente, está previsto que alcancen sus máximos históricos a lo largo de 2020 [1].

El lanzamiento de Libra, la criptodivisa de Facebook en 2020, supondrá un hito fundamental para la adopción de las stablecoins, a pesar de la multitud de problemas a los que se está enfrentando la empresa y la fuga de socios que se está produciendo en el seno de la organización creada para gestionar esta criptodivisa [4].

4. Soluciones blockchain para atajar problemas en redes sociales

En 2019, el número de usuarios de redes sociales a nivel mundial alcanzó los 2.770 millones.

La introducción de blockchain en las redes sociales permitirá poner coto a algunos de los problemas que mayor polémica han suscitado, incluidas violaciones de privacidad, control de datos y relevancia de los contenidos. Por lo tanto, la incorporación de blockchain en el terreno de las redes sociales será otra tendencia en auge durante 2020.

La implantación de blockchain permite garantizar la no-trazabilidad y prevenir la duplicación de todos los datos publicados en redes sociales. Además, permitirá a sus usuarios almacenar datos de una manera más segura, así como garantizarse la titularidad de los mismos. Blockchain también permitirá a los creadores de contenidos determinar la relevancia de los mismos, en lugar de los propietarios de la plataforma. De esta manera los usuarios podrán tener más control sobre lo que quieren ver. Lo difícil será convencer a las plataformas de redes sociales de implementar estas soluciones voluntariamente. Si no, habrá que esperar a futuros desarrollos normativos en esta línea, de manera similar a lo que ha sucedido con el RGPD a nivel europeo [1].

5. Interoperabilidad y redes blockchain

El concepto de interoperabilidad referido a blockchain hace referencia a la capacidad de compartir datos e información entre diferentes sistemas y redes de cadenas de bloques. Esta función permitiría visualizar ya acceder a los mismos datos desde diferentes redes de blockchain. Así, por ejemplo, sería posible enviar datos de un blockchain de Ethereum a otra red específica de blockchain. Desarrollar esta interoperabilidad plantea bastantes retos, pero ofrecería grandes ventajas [5].

6. La economía y las finanzas impulsarán el desarrollo de aplicaciones blockchain

Al contrario de lo que sucede en otros negocios tradicionales, en los sectores bancario y financiero la adopción de la tecnología blockchain no exige grandes cambios en términos de procesos. Tras su exitosa aplicación en el desarrollo del segmento de las criptodivisas, numerosas entidades financieras han comenzado a plantearse seriamente la posibilidad de implementar blockchain para mejorar su operativa tradicional.

Según un informe de PWC, el 77% de las instituciones financieras tiene previsto adoptar la tecnología blockchain como parte de algún sistema o proceso en producción a lo largo de 2020.

La tecnología blockchain permitirá a los bancos agilizar los procesos burocráticos, ejecutar transacciones más rápidamente a un menor coste y aumentar los niveles de privacidad. La consultora Gartner ha cifrado en torno a los 1.000 millones de dólares el valor del negocio que se derivará del uso de criptodivisas basadas en blockchain para la banca.

Además, blockchain también puede utilizarse para lanzar nuevas criptodivisas reguladas o influidas por las políticas monetarias. De esta manera, la banca pretende reducir la ventaja competitiva de las criptodivisas independientes e incrementar su nivel de control sobre su política monetaria [2].

7. Integración del blockchain en agencias gubernamentales

La idea del registro distribuido también resulta tremendamente atractiva para las autoridades gubernamentales que tienen que gestionar grandes volúmenes de datos. En la actualidad, cada agencia dispone de sus propias bases de datos, lo cual les obliga a estar tramitando solicitudes de información constantemente sobre sus ciudadanos. Sin embargo, la implementación de tecnologías blockchain para incrementar la eficiencia en la gestión de datos permitirá mejorar el funcionamiento de dichas agencias.

Según Gartner, más de 1.000 millones de personas tendrá algún tipo de dato personal almacenado en alguna plataforma o sistema blockchain, sean o no consciente de ellos. Asimismo, a medida que los gobiernos no vayan teniendo más opción que reconocer las ventajas que ofrecen las monedas basadas en blockchain, comenzarán a aparecer criptodivisas nacionales, El dinero digital es el futuro y nada lo podrá parar [3].

8. El IoT y blockchain se dan la mano

A medida que comiencen a surgir nuevas amenazas, la seguridad se convertirá en un aspecto absolutamente prioritario en el mercado tecnológico del IoT. La complejidad de las amenazas se deriva de la naturaleza heterogénea y distribuida de la tecnología. Ya hay más de 26.000 millones de dispositivos conectados a internet. Los accesos no autorizados a los dispositivos y redes del Internet de las Cosas serán mucho más frecuentes en 2020 y serán los operadores de red quienes tendrán que comenzar a pararles los pies a los intrusos.

La arquitectura actual centralizada del Internet de las Cosas es uno de las principales causas de la vulnerabilidad de las redes IoT. Con miles de millones de dispositivos conectados, y con millones más pendientes de llegar, el IoT es un blanco perfecto para la ciberdelincuencia. Y por ello la seguridad va convertirse en un factor cada vez más relevante.

El blockchain ofrece nuevas esperanzas para la seguridad del IoT, por diferentes motivos. En primer lugar, se trata de una tecnología pública. Todos los que participan en la red de nodos de la red de blockchain pueden ver y validar todos los bloques y transacciones almacenados en ella. Además, también permite a los usuarios controlar sus transacciones mediante claves. En segundo lugar, la red de blockchain está descentralizada, de manera que no existe una única autoridad que pueda aprobar las transacciones eliminando la debilidad del Single Point of Failure (SPOF, o punto único de fallo). En tercer lugar, quizás el aspecto más importante: se trata de una tecnología segura - la base de datos sólo puede ampliarse, no se pueden cambiar registros anteriores [7].

Muchas empresas que trabajan en el IoT adoptan la tecnología blockchain para sus soluciones de negocio. La International Data Corporation (IDC) calcula que un 20% de las implantaciones de IoT vengan acompañadas de algún tipo de servicio blockchain [3].

9. Blockchain con IA

La integración de la inteligencia artificial y las tecnologías blockchain permitirán mejores desarrollos. Esta integración permitirá importantes mejoras en la tecnología blockchain que se traducirá en un número adecuado de aplicaciones.

Según la International Data Corporation (IDC) el gasto global en IA alcanzará los 57.600 millones de dólares en 2020 y un 51% de las empresas se embarcará en la transición a la IA con integración blockchain.

Además, blockchain puede ayudar a hacer la inteligencia artificial más coherente y facilitar su comprensión, así como a entender mejor los procesos de toma de decisiones de los algoritmos de aprendizaje automático, ofreciendo una trazabilidad total sobre dichos procesos. Blockchain permite registrar todos los datos y variables que influyen sobre las decisiones que toman los algoritmos de aprendizaje automático.

Por otro lado, la inteligencia artificial permitiría incrementar la eficiencia de los procesos de blockchain mucho más allá de lo que cualquier persona u ordenador convencional sería capaz. Basta con echar un vistazo a cómo se gestionan actualmente las cadenas de bloques con los ordenadores actuales para entender la capacidad de procesamiento que se necesita incluso para ejecutar las tareas más básicas.

Ejemplos de aplicaciones de IA en Blockchain: Potencia de computación inteligente, creación de bases de datos diversas, protección de datos, monetización de datos, confianza en la toma de decisiones por parte de sistemas de inteligencia artificial. [6]

10. Demanda de expertos blockchain

Blockchain es una tecnología incipiente y sólo existe un reducido porcentaje de personas con formación adecuada en la tecnología. A medida que se incremente el ritmo de desarrollo y adopción de la tecnología blockchain, se irá creando un caldo de cultivo que motivará a muchos a tratar de adquirir capacidades y experiencia en tecnología blockchain.

A pesar de que el número de expertos en los diversos campos de blockchain sigue creciendo, el ritmo de implantación de esta tecnología generará una situación a lo largo de 2020 que disparará la demanda por este tipo de perfiles. [3]

Cabe destacar que muchas universidades están haciendo verdaderos esfuerzos para dar respuesta a este incremento de demanda, pero el ritmo de graduación de estudiantes capacitados para trabajar con la tecnología sigue sin ser suficiente. Igualmente, muchas empresas están dando pasos para desarrollar este tipo de talento internamente mediante programas de formación de desarrollo y gestión de redes blockchain.

Ahmed Banafa, Autor de los libros:

Referencias

[1] https://www.mobileappdaily.com/top-emerging-blockchain-trends

[2] https://www.aithority.com/guest-authors/blockchain-technology-in-the-future-7-predictions-for-2020/

[3] https://www.bitdeal.net/blockchain-technology-in-2020

[4] https://medium.com/altcoin-magazine/to-libra-or-not-to-libra-e2d5ddb5455b

[5] https://blockgeeks.com/guides/cosmos-blockchain-2/

[6] https://medium.com/altcoin-magazine/blockchain-and-ai-a-perfect-match-e9e9b7317455

# data[].attributes.attachment_link.title
Las diez tendencias de Blockchain en 2020 | OpenMind

# data[].attributes.attachment_link.description
Está claro que la adopción blockchain, a pesar de los retos que plantea en términos de tiempo y esfuerzo, va a suponer una verdadera revolución en multitud de operaciones y procesos en un amplio abanico de sectores, a disparar la demanda de determinados perfiles y capacidades, y a obligar a las empresas tradicionales a replantearse completamente sus procesos para aprovechar al máximo las ventajas que ofrece esta prometedora tecnología [2].

# data[].attributes.headline
Primer proyecto de Crowdfunding por la banda

# data[].attributes.subject
Primer proyecto de Crowdfunding por la banda

# data[].attributes.body
1997

# data[].attributes.headline
Productores Franceses recaudan fondos para la película "Demain la Valle"

# data[].attributes.subject
Productores Franceses recaudan fondos para la película "Demain la Valle"

# data[].attributes.body
2004

# data[].attributes.attachment_link.readable_text
[vc_row][vc_column width="1/1″][vc_column_text]

Crowdfunding: financiación en masa o colectiva. Este término, que tan popular se ha hecho en los últimos años, tiene sus orígenes alrededor del año 1997, cuando tímidamente comenzó a usarse esta terminología para referirse a la cooperación colectiva para conseguir dinero u otros recursos para un proyecto.

[/vc_column_text][vc_separator][vc_column_text]

AÑO 1997

El primer proyecto de crowdfunding de la historia se produjo en 1997, cuando una banda de rock británica, Marillion, financió su gira a través de donaciones online. Consiguieron un total de 60.000 dólares para su gira o tour por Estados Unidos.

[/vc_column_text][vc_separator][vc_row_inner][vc_column_inner width="1/2″][vc_column_text]

AÑO 2004

[/vc_column_text][vc_column_text]

AÑO 2005

[/vc_column_text][/vc_column_inner][vc_column_inner width="1/2″][vc_single_image image="5595″ img_link_target="_self" img_size="large"][/vc_column_inner][/vc_row_inner][vc_separator][vc_column_text]

AÑO 2006

El término 'crowdfunding' es acuñado oficialmente para describir el concepto de pequeñas donaciones online para financiar grandes proyectos, aunque aún no es un término extendido.

[/vc_column_text][vc_separator][vc_column_text]

AÑO 2008

Danae Ringelmann, Slava Rubin y Eric Schell fundan , una plataforma de CrowdFunding para películas, iniciativa que se produjo tras el lanzamiento del festival de Sundance .

[/vc_column_text][vc_row_inner][vc_column_inner width="1/2″][vc_column_text]

AÑO 2009

Las referencias al término "" son realmente escasas hasta 2009, que es cuando podríamos decir que el fenómeno del micromecenazgo despierta realmente con un hito: el surgimiento de la plataforma de mecenas virtuales . Estamos en la etapa de la consolidación del crowdfunding.

"Kickstarter ha recaudado unos 800 millones de dólares desde su nacimiento"

[/vc_column_text][/vc_column_inner][vc_column_inner width="1/2″][vc_single_image image="5596″ img_link_target="_self" img_size="large"][/vc_column_inner][/vc_row_inner][vc_column_text]

Kickstarter, fundada por tres estadounidenses, Perry Chen, Yancey Strickler, y Charles Adler, nació en abril de 2009 con vocación de servir de escaparate para el talento en general, sin hacer distinción de sector o de temática (películas de cine independiente, cómics, videojuegos, gadgets, proyectos periodísticos, moda...). La novedad, el ingenio, la creatividad, la singularidad de los proyectos, se convertían en la bandera de esta plataforma.

"El proyecto que más dinero ha conseguido hasta ahora fue el para iPhone y Android con más de 10 millones de dólares recaudados"

El funcionamiento de Kickstarter es muy sencillo: creamos una propuesta que debe llevar asociada un vídeo representativo de lo que queremos conseguir, el dinero que necesitamos para llevarla a cabo y el tiempo que nos llevaría la creación del proyecto. La propuesta es presentada y un equipo de Kickstarter la analizará y que determinará su aceptación.

[/vc_column_text][vc_separator][vc_column_text]

AÑO 2010

Pero Kickstarter, Indiegogo y Rockethub no serían la únicas iniciativas que se aventurarían en este sector emergente. Al año siguiente, en 2010, nacerían y , de origen español, y , francesa. Tras estas, muchas otras plataformas han surgido con el paso del tiempo.

[/vc_column_text][vc_separator][vc_row_inner][vc_column_inner width="1/2″][vc_column_text]

AÑO 2012

En abril de 2012, el Presidente de EEUU Barack Obama firmaría el Acta de Jumpstart Our Business Startups, también conocida como "la ley de crowdfunding" o esta ley permitiría a las startups recurrir al crowdfunding para financiarse, ya que la autofinanciación es cada vez más complicada al haberse cerrado el grifo de los créditos y haber bajado el valor de las viviendas. Obama veía una salida a la crisis gracias al crowdfunding. La ley está aprobada pero pendiente de aplicarse.

[/vc_column_text][/vc_column_inner][vc_column_inner width="1/2″][vc_single_image image="5588″ img_link_large="yes" img_link_target="_blank" img_size="large" title="LOS 10 PROYECTOS QUE MÁS DINERO HAN RECAUDADO"][/vc_column_inner][/vc_row_inner][vc_column_text]

[/vc_column_text][vc_separator][vc_column_text]

AÑO 2013

La industria ha experimentado un crecimiento explosivo en los últimos años. La firma de análisis Massolution informó que en su último informe de mayo de este año, que el sector del crowdfunding había crecido un 81% más con respecto a 2012, con una predicción de más de 5 billones de dólares de volumen de negocio en todo el mundo para este 2013, con inversionistas tan prominentes como como Google, Donald Trump, Reid Hoffman o Mike Maples.

[/vc_column_text][vc_separator][vc_row_inner][vc_column_inner width="1/2″][vc_column_text]

EL FUTURO DEL CROWDFUNDING

En el transcurso de la última década, el crowdfunding se ha convertido en su propio sistema financiero y además muy exitoso, así que es previsible que continúe haciéndolo en los años venideros. Quién sabe si la evolución natural del crowdfunding también pasa por no solo hacer partícipes de la inversión inicial del proyecto a los mecenas virtuales, sino de convertirlos en pequeños accionistas de la propia empresa a la que desean ayudar.

[/vc_column_text][/vc_column_inner][vc_column_inner width="1/2″][vc_single_image image="5593″ img_link_large="yes" img_link_target="_blank" img_size="large"][/vc_column_inner][/vc_row_inner][vc_separator][vc_column_text]

"Ejemplos clásicos en la historia del crowdfunding podríamos encontrarlos incluso en el siglo XVIII o XIX. En 1884, por ejemplo, Joseph Pulitzer del diario New York World consiguió 125.000 dólares (en contribuciones de 1 dólar) de los ciudadanos para financiar la base o pedestal donde iría la Estatua de la Libertad de Nueva York"

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width="1/1″][vc_row_inner][vc_column_inner width="1/2″][vc_raw_html]JTNDc2NyaXB0JTIwdHlwZSUzRCUyMnRleHQlMkZqYXZhc2NyaXB0JTIyJTNFJTNDJTIxLS0lMEFnb29nbGVfYWRfY2xpZW50JTIwJTNEJTIwJTIyY2EtcHViLTUxNjM0NDI4NjUwODk5NjYlMjIlM0IlMEElMkYlMkElMjAzMDB4MjUwJTJDJTIwY3JlYWRvJTIwMjIlMkYxMCUyRjEwJTIwJTJBJTJGJTBBZ29vZ2xlX2FkX3Nsb3QlMjAlM0QlMjAlMjI2MDUwNjA5NDEwJTIyJTNCJTBBZ29vZ2xlX2FkX3dpZHRoJTIwJTNEJTIwMzAwJTNCJTBBZ29vZ2xlX2FkX2hlaWdodCUyMCUzRCUyMDI1MCUzQiUwQSUyRiUyRi0tJTNFJTBBJTNDJTJGc2NyaXB0JTNFJTBBJTNDc2NyaXB0JTIwdHlwZSUzRCUyMnRleHQlMkZqYXZhc2NyaXB0JTIyJTBBc3JjJTNEJTIyaHR0cCUzQSUyRiUyRnBhZ2VhZDIuZ29vZ2xlc3luZGljYXRpb24uY29tJTJGcGFnZWFkJTJGc2hvd19hZHMuanMlMjIlM0UlMEElM0MlMkZzY3JpcHQlM0U=[/vc_raw_html][/vc_column_inner][vc_column_inner width="1/2″][vc_raw_html]JTNDaWZyYW1lJTIwYWxsb3d0cmFuc3BhcmVuY3klM0QlMjJ0cnVlJTIyJTIwc3JjJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy5jb2RpZ29iYXJyYXMuY29tJTJGc2hhcmUtaHQlMkZqZWRpcyUyRmFkX3RwbC5waHAlM0ZpYyUzRDI4MCUyNmFtcCUzQnIlM0QxNjA2NCUyMiUyMHdpZHRoJTNEJTIyMzAwJTIyJTIwaGVpZ2h0JTNEJTIyMjUwJTIyJTIwZnJhbWVib3JkZXIlM0QlMjIwJTIyJTIwbWFyZ2lud2lkdGglM0QlMjIwJTIyJTIwbWFyZ2luaGVpZ2h0JTNEJTIyMCUyMiUyMHNjcm9sbGluZyUzRCUyMm5vJTIyJTIwYWxpZ24lM0QlMjJtaWRkbGUlMjIlM0UlM0MlMkZpZnJhbWUlM0UlMjA=[/vc_raw_html][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row]

# data[].attributes.attachment_link.description
vc_row][vc_column width="1/1″][vc_column_text] Crowdfunding: financiación en masa o colectiva. Este término, que tan popular se ha hecho en los últimos años, tiene sus orígenes alrededor del año 1997, cuando tímidamente comenzó a usarse esta terminología para referirse a la cooperación colectiva para conseguir dinero u otros recursos para un proyecto.

# data[].attributes.headline
Nace la primera plataforma para la financiación de proyectos de desarrollo: Kiva

# data[].attributes.subject
Nace la primera plataforma para la financiación de proyectos de desarrollo: Kiva

# data[].attributes.body
2005

# data[].attributes.attachment_link.title
Crowdfunding Bizkaia: La primera plataforma de una administración pública, sigue creciendo

# data[].attributes.attachment_link.description
El crowdfunding o micromecenazgo, es un instrumento colaborativo de financiación que se apoya en las nuevas tecnologías para establecer contacto entre personas promotoras de iniciativas que necesitan financiación, e inversores con interés en proyectos.

# data[].attributes.headline
La revista Wired acuña oficialmente el termino Crowdfunding.

# data[].attributes.subject
La revista Wired acuña oficialmente el termino Crowdfunding.

# data[].attributes.body
2006

# data[].attributes.attachment_link.title
LÍNEA DEL TIEMPO DIGITAL - Mauro Llorens Payá timeline.

# data[].attributes.attachment_link.description
Netflix, Inc. es una empresa de entretenimiento estadounidense cuyo servicio principal es la distribución de contenidos audiovisuales a través de una plataforma en línea o servicio de VOD (video bajo demanda, por sus siglas en inglés) por streaming.

# data[].attributes.headline
Después del festival Sundance surge la plataforma especializada en películas: Indie GOGO

# data[].attributes.subject
Después del festival Sundance surge la plataforma especializada en películas: Indie GOGO

# data[].attributes.body
2008

# data[].attributes.attachment_link.title
Crowdsourcing (crowdfunding) en los museos (I)

# data[].attributes.attachment_link.description
Filantropía viral, lo han llamado. Y no me parece una frase descabellada. Algo de ello, hay. Como siempre, cada vez menos. Pero bue. Es un proceso que se lleva a cabo a través de las redes sociales (Reddit, Facebook, Twitter y otras plataformas) cuyo objetivo es recaudar fondos pero también sensibilizar.

# data[].attributes.headline
Surge la plataforma Kickstarter y con ello la expansión del fenómeno mundial.

# data[].attributes.subject
Surge la plataforma Kickstarter y con ello la expansión del fenómeno mundial.

# data[].attributes.body
2009

# data[].attributes.headline
De los Autores Lawton y Marom surge el primer libro editado de fenómenos "La Revolucion Crowdfunding: las redes sociales se reúnen para recaudar fondos"

# data[].attributes.subject
De los Autores Lawton y Marom surge el primer libro editado de fenómenos "La Revolucion Crowdfunding: las redes sociales se reúnen para recaudar fondos"

# data[].attributes.body
2010

# data[].attributes.attachment_link.readable_text
(1)ESCUELA POLITÉCNICA NACIONAL. FACULTAD DE INGENIERÍA EN SISTEMAS. DESARROLLO DE UNA PLATAFORMA CROWDFUNDING PARA CONTRIBUCIONES DE BIENES Y SERVICIOS. TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN. DANIEL JESÚS NAULA GUIÑAN daniel.naula@epn.edu.ec. DIRECTOR: ING. CARLOS EDUARDO ANCHUNDIA VALENCIA, MSc. carlos.anchundia@epn.edu.ec. CODIRECTOR: PhD. EDISON FERNANDO LOZA AGUIRRE edison.loza@epn.edu.ec. Quito, marzo 2020.

(2) CERTIFICACIÓN. Certificamos que el presente trabajo fue desarrollado por DANIEL JESÚS NAULA GUIÑAN, bajo nuestra supervisión.. Ing. Carlos Eduardo Anchundia Valencia, MSc. DIRECTOR DE PROYECTO. PhD. Edison Fernando Loza Aguirre. CODIRECTOR DE PROYECTO.

(3) DECLARACIÓN. Yo, Daniel Jesús Naula Guiñan, declaro bajo juramento que el trabajo aquí descrito es de mi auditoria; que no ha sido previamente presentada para ningún grado o calificación profesional; y, que he consultado las referencias bibliográficas que se incluyen en este documento.. A través de la presente declaración cedo mis derechos de propiedad intelectual correspondientes a este trabajo, a la Escuela Politécnica Nacional, según lo establecido por la Ley de Propiedad Intelectual, por su Reglamento y por la normativa institucional vigente.. Daniel Jesús Naula Guiñan.

(4) DEDICATORIA. Dedico mi proyecto integrador en primer lugar a mi Dios, quien derramo su gracia sobre mí para terminar esta etapa de mi vida de acuerdo a su voluntad, que sin su acompañamiento en este largo proceso a la obtención de un título profesional no hubiese sido posible. Además, dedico especialmente a mi padre Alexander Tancredo Naula Naula que con sus enseñanzas de ser valiente y luchar en los momentos más difíciles de la vida permitieron que culmine el gran sueño de finalizar mis estudios de tercer nivel en una de las mejores universidades de la República del Ecuador y a mi madre María Inés Guiñan Cuji quien no me permitió abandonar mis sueños y amarme como si nunca hubiese cometido un error. A mis hermanos Edison e Israel que me enseñaron a ser perseverantes en conseguir lo más deseado de nuestros corazones. A mi hermana Lizeth, a mi sobrina Danna y a mi enamorada María Belén por ser una fuente de inspiración para concluir el sueño de ser una persona profesional y a si mismo ellas puedan alcanzar mucho más de lo que pueda alcanzar..

(5) AGRADECIMIENTOS. A Dios, por darme la fuerza de voluntad y la sabiduría suficiente para no rendirme en la realización de este proyecto integrador. A mi tutor, por brindarme su ayuda y darme la oportunidad de ser guiado por él, por la paciencia y por sobre todas las cosas por compartir conmigo de sus conocimientos y hacer de este presente proyecto integrador el mejor de los proyectos desarrollados por mí. A mi cotutor, por su acompañamiento y apoyo en el desarrollo de este proyecto. A mi madre y padre, por ofrecerme toda su comprensión, su amor y apoyo incondicional que me han brindado en toda mi vida para de esta manera cumplir uno de mis grandes sueños. A mis hermanos y mi hermana, por escucharme, brindarme de su apoyo y sus concejos cuando más lo necesite en el desarrollo del presente proyecto integrador. A mi enamorada María Belén, por su apoyo absoluto, cariño y amor que me ha brindado en todo tiempo. A mis amigos Simón y María, por su colaboración y su amistad. A el albergue San Juan de Dios Quito por brindarme su apoyo y permitirme realizar la validación de la plataforma web desarrolla en el presente proyecto integrador con su personal administrativo..

(6) CONTENIDO Resumen ...................................................................................................................... 1 Abstract ........................................................................................................................ 2 1. INTRODUCCIÓN ................................................................................................... 3 1.1. Antecedente ................................................................................................... 3. 1.2. Objetivos ........................................................................................................ 4. 1.2.1. Objetivo General...................................................................................... 4. 1.2.2. Objetivos Específicos .............................................................................. 4. 1.3 2. Alcance........................................................................................................... 4. MARCO TEÓRICO ................................................................................................ 6 2.1. Crowdfunding ................................................................................................. 6. 2.1.1. Tipos del crowdfunding ............................................................................ 8. 2.1.1.1. Crowdfunding basado en recompensas ............................................ 8. 2.1.1.2. Crowdfunding basado en donaciones ............................................... 9. 2.1.1.3. Crowdfunding de prestación ............................................................. 9. 2.1.1.4. Crowdfunding de inversión ............................................................. 10. 2.1.2. Actores de crowdfunding ....................................................................... 11. 2.1.3. Ventajas del crowdfunding basado en donaciones ................................ 11. 2.1.4. Plataformas de crowdfunding en Ecuador ............................................. 12. 2.2. 2.1.4.1. Catapultados .................................................................................. 12. 2.1.4.2. Hazvaca ......................................................................................... 13. 2.1.4.3. Acolitame........................................................................................ 13. Metodología RAD ......................................................................................... 14. 2.2.1. Fases de la metodología RAD ............................................................... 14. 2.2.1.1. Fase de planificación de requerimientos ......................................... 14. 2.2.1.2. Fase diseño del usuario.................................................................. 15. 2.2.1.3. Fase de construcción...................................................................... 15.

(7) 2.2.1.4 2.3 3. Fase de implementación................................................................. 15. Tecnologías utilizadas .................................................................................. 15. METODOLOGÍA .................................................................................................. 18 3.1. Fase planificación de requerimientos ............................................................ 18. 3.1.1. Problema actual de las plataformas crowdfunding en Ecuador .............. 18. 3.1.2. Especificación de requerimientos .......................................................... 18. 3.2. 3.1.2.1. Técnica análisis de documentos ..................................................... 19. 3.1.2.2. Técnica de observación .................................................................. 21. Diseño del usuario ........................................................................................ 25. 3.2.1. Herramientas software........................................................................... 25. 3.2.2. Prototipo de la plataforma crowdfunding Unidos somos más ................. 25. 3.3. 3.2.2.1. Objetivos ........................................................................................ 25. 3.2.2.2. Diseño de interfaces ....................................................................... 26. 3.2.2.3. Navegabilidad del prototipo ............................................................ 39. 3.2.2.4. Feedback del prototipo ................................................................... 40. Construcción................................................................................................. 41. 3.3.1. .. 41. 3.3.2. Modelo (Model) ...................................................................................... 42. 3.3.3. Vista (View) ........................................................................................... 45. 3.3.3.1. Layout principal para el usuario invitado (guest) ............................. 48. 3.3.3.2. Layout principal para el usuario con rol administrador .................... 49. 3.3.3.3. Layout principal para el usuario con rol donador-beneficiario ......... 50. 3.3.4. Controlador (Controller) ......................................................................... 51. 3.3.5. Archivo .env ........................................................................................... 52. 3.3.5.1. Configuración a la base de datos ................................................... 52. 3.3.5.2. Configuración del driver de correos electrónicos ............................ 52. 3.3.6. Restricción de rutas ............................................................................... 53. 3.3.6.1. Middlewares ................................................................................... 53. 3.3.6.2. Grupos de rutas .............................................................................. 53.

(8) 3.3.7. 3.3.7.1. Paquete laravel-soft-cascade ......................................................... 55. 3.3.7.2. Paquete laravel-dompdf .................................................................. 55. 3.3.7.3. Paquete laracasts/flash .................................................................. 56. 3.3.8. 3.4. APIs utilizados en la plataforma web ..................................................... 57. 3.3.8.1. API Google Maps ........................................................................... 57. 3.3.8.2. API de Facebook ............................................................................ 57. 3.3.8.3. API de Twitter ................................................................................. 58. Implementación ............................................................................................ 60. 3.4.1. 4. Paquetes utilizados de Laravel .............................................................. 54. Técnica de validación de la plataforma web .......................................... 60. 3.4.1.1. Diseño de la técnica de validación .................................................. 60. 3.4.1.2. Sujetos de validación ...................................................................... 60. RESULTADOS .................................................................................................... 61 4.1. Perfiles de usuarios ...................................................................................... 61. 4.2. Modelo de navegabilidad .............................................................................. 61. 4.3. Requerimientos para ejecutar la plataforma web de manera local ................ 62. 4.3.1. Software ................................................................................................ 62. 4.4. Diseño de la base de datos .......................................................................... 62. 4.5. Diagramas de la plataforma web .................................................................. 64. 4.5.1. Diagrama de despliegue ........................................................................ 64. 4.5.2. Diagrama de clases ............................................................................... 64. 4.6. Validación de la plataforma web ................................................................... 66. 4.6.1. Sujetos de validación ............................................................................. 66. 4.6.1.1. Entrevista uno................................................................................. 66. 4.6.1.2. Entrevista dos ................................................................................. 67. 4.6.2. Conclusiones de la validación................................................................ 68. CONCLUSIONES ....................................................................................................... 69 RECOMENDACIONES ............................................................................................... 71 REFERENCIAS BIBLIOGRÁFICAS ............................................................................ 72.

(10) RESUMEN. El presente proyecto integrador presenta una propuesta de una plataforma web de crowdfunding para proyectos solidarios de ayuda social. Actualmente, en Ecuador existen plataformas de crowdfunding web que apoyan a diversos emprendimientos (innovadores, grupos musicales, actores, creadores de contenido, ONG, fundaciones, entre otros) a obtener ayuda económica a través de la exposición de sus proyectos en Internet y, de esta manera, alcanzar posibles donadores que se solidaricen con ellos. Estas plataformas web se caracterizan por: su único medio de donación para los proyectos es el dinero; la publicidad que brindan a los proyectos para alcanzar posibles donadores es mínima; captan un porcentaje de las donaciones monetarias que reciban los proyectos. Sin embargo, estas características no son adecuadas para proyectos solidarios de ayuda social que requieren que las contribuciones no sean únicamente monetarias y extender la invitación de contribuir a su proyecto a la mayor cantidad posible de donadores. El objetivo de este proyecto integrador es proponer una plataforma web de crowdfunding enfocada a proyectos solidarios que incluyan contribuciones de bienes o actividades de voluntariado. El presente documento está dividido en 4 capítulos. El primer capítulo contempla la introducción donde se define la problemática a resolver, objetivo y alcance del proyecto. El segundo capítulo describe el marco teórico, el cual abarca conceptos que se sustentaran en el presente proyecto integrador. El tercer capítulo detalla las fases de la metodología RAD con la cual fue desarrollada la plataforma web de crowdfunding del presente proyecto. El cuarto capítulo contiene los resultados obtenidos durante y al finalizar el desarrollo de la plataforma web de crowdfunding. Por último, se determinan las conclusiones del presente proyecto de titulación. Palabras claves: Crowdfunding, API, prototipo, proyectos solidarios, plataforma web.. 1.

(11) ABSTRACT. This integrating project presents a crowdfunding web platform proposal for charity projects of social help. Nowadays in Ecuador, there are crowdfunding web platforms that support a variety of entrepreneurships (innovators, musical groups, actors, content creators, non-profit organizations, foundations, among others) to obtain economic help through the exposure of their projects across the Internet. In this way, they reach possible donators that feel the need to help them. These web platforms have the following characteristics: the only way to donate is through money, the advertising to find new donators is minimal and they receive a percentage of social help because they need not only money contributions but also different goods and services. Also, they need to find and reach the most possible donators available to fulfill their projects. This integrating project objective is to propose a crowdfunding web platform that is focused on solidarity projects that need goods and services contributions and volunteer activities. This document is divided in 4 chapters. The first chapter contemplates the introduction and defines the problem to resolve, its objective and scope. The second chapter describes the theorical framework, which contains the concepts that will be used in the integrating project. The third chapter details the RAD methodology phases that were used to develop the crowdfunding web platform for this project. The fourth chapter describes the results that were obtained during the development of the platform and at the end of the process. Finally, the project conclusions are presented and detailed. Keywords: Crowdfunding, API, prototype, solidarity projects, web platform.. 2.

(12) 1 INTRODUCCIÓN 1.1. Antecedente. En los últimos años, plataformas conocidas como web crowdfunding se han convertido en herramientas para emprender negocios. El objetivo de estas plataformas es conseguir recursos, como dinero, para el desarrollo de proyectos a través de la cooperación colectiva de. , sin importar como se reciban [1] [2]. Los. proyectos ingresados en estas plataformas son de toda índole, como, por ejemplo: culturales, sociales, proyectos de asociaciones, fundaciones, ONGs, entre otros. El primer proyecto de crowdfunding surge en 1997 cuando una banda de rock británica, Marillion, financió su gira mediante donaciones online [3]. Debido a este método innovador de financiación, aparece la primera plataforma en el 2001 dedicada al crowdfunding llamada ArtistShare. En Ecuador, el crowdfunding va obteniendo cada vez más popularidad. Existen al menos tres plataformas crowdfunding que permiten financiar proyectos de toda índole. Entre esto se puede mencionar a Catapultados.com, Hazvaca.com, Acolitame.org; que, según sus sitios web, propician la entrega de recompensas a los patrocinadores en sus . Por lo general, estas plataformas web son utilizadas por artistas, innovadores e instituciones de ayuda social para promover sus proyectos, siendo estos, de toda índole. Para poder publicar una campaña de un proyecto, estas plataformas requieren especificar las características, el financiamiento y el tiempo. Otra característica de estas plataformas es la de utilizar dinero como único medio para la financiación de proyectos. Adicionalmente, las plataformas cobran una comisión porcentual sobre el dinero recaudado en las campañas. Por ejemplo, Catapultados, Hazvaca y Acolitame comisionan alrededor de 7%, 15% y 12% respectivamente [4] [5] [6]. Finalmente, estas plataformas gestionan los proyectos de forma temporal; es decir, los proyectos deben definir un límite de tiempo para recaudar el financiamiento requerido. Sin embargo, estas características no son apropiadas a proyectos que se orientan en la donación de bienes y servicios por parte de entidades de ayuda social. Por ejemplo, el Albergue San Juan de Dios, que hasta ahora desarrolla esta actividad gracias a la contribución económica de la Secretaria de Inclusión Social del Municipio de Quito [7], requiere contribuciones de prendas de vestir entre otros bienes como ayuda a sus 3.

(13) albergados, de forma indefinida. Por otro lado, gran parte de ciudadanos que tienen ese anhelo de brindar su ayuda, desconocen sobre instituciones, personas a las cuales pueden ofrecer sus contribuciones de bienes o servicios, y que asegure el retiro de las mismas.. 1.2. Objetivos. 1.2.1 Objetivo General Desarrollar una plataforma web basado en principios de crowdfunding de donaciones y recompensas para el proceso de donaciones voluntarias a proyectos con fines caritativos.. 1.2.2 Objetivos Específicos Diseñar una solución basada en crowdfunding de donaciones y recompensas, la cual permita la recepción de donaciones de bienes y servicios a proyectos caritativos. Gestionar el proceso de donaciones a través de publicación de proyectos caritativos, reportes, estadísticas, geolocalización de las donaciones. Facilitar la vinculación y publicidad de proyectos caritativos, entre instituciones y donadores que estén dispuestos a colaborar ya que la mayoría de personas desconocen de proyectos caritativos.. 1.3. Alcance. El presente proyecto integrador tiene por objetivo desarrollar una plataforma web de crowdfunding que se ajuste a las necesidades de proyectos solidarios de ayuda social que requieran de ayuda de la comunidad en contribuciones de bienes y servicios; donde los beneficiarios tengan la posibilidad de incentivar a sus posibles donadores con recompensas, que no necesariamente deben ser de gran valor, que represente un. 4.

(14) estímulo filantrópico a través de menciones de agradecimiento, visitas a la institución de ayuda social entre otros. A través de la plataforma web se proporcionará un mecanismo de publicidad en redes sociales para de esta manera alcanzar la mayor cantidad posibles de donadores, y así facilitar que estos puedan solidarizarse con instituciones de ayuda social, fundaciones o inclusive con individuos que requieran de la ayuda de la sociedad. En cuanto a contribuciones monetarias, no se implementará un mecanismo de pago en línea. También la plataforma web contara con mapas dinámicos para que el beneficiario y donador interactúen con los mismos y de esta manera asegurar el retiro de las donaciones o la entrega de las donaciones. Este proyecto no abarca el análisis de diseño accesible para personas con alguna dificultad para utilizar sitios web, ya que cuenta con un diseño responsivo por utilizar el framework Bootstrap. Por otro lado, la plataforma web tiene un diseño intuitivo para que el usuario que la utilice únicamente tenga como requisito tener un conocimiento básico en el uso de páginas web.. 5.

(15) 2 MARCO TEÓRICO En este capítulo se detallará, de manera breve, los conceptos principales tomados en cuenta para la realización del presente trabajo integrador.. 2.1. Crowdfunding. El Crowdfunding, también denominado como financiación colectiva, financiación en masa, microfinanciación o micromecenazgo, es un sistema de cooperación que permite a creadores de proyectos de cualquier índole, reunir una determinada cantidad de dinero u otros recursos [8] [9]. Está compuesto por dos términos: crowd que se refiere a multitud o colectividad y funding que se asocia a fondos o recursos recaudados mediante un proceso que emite la relevancia de un proyecto a sus posibles donadores [10]. Según Rodríguez [11], el crowdfunding se enfrenta al problema de la definición del concepto y la precisión terminológica, debido a que dicho termino se ha generado en diferentes idiomas y a que aglutina fenómenos muy diversos que comparten tres características esenciales: (1) la comunidad genera ideas, recursos o esfuerzos; (2) el objetivo principal, pero no el único, es conseguir el financiamiento para proyectos de un individuo, organizaciones o empresas; y (3) se utiliza la tecnología como intermediario para la interacción entre los participantes en los diferentes tipos de crowdfunding. Mata [10] provee la siguiente tabla que muestra las diferentes definiciones de crowdfunding desde autores académicos hasta bloggers.. Obra y autor. Definición. Howe, 2008 [12].. El crowdfunding aprovecha el bolsillo colectivo, permitiendo. que. grandes. grupos. de. personas. reemplacen a los bancos y otras instituciones como fuente de fondos Kleemann,. Gunter. Rieder, 2008 [13].. y. Crowdfunding. implica. una. convocatoria. abierta,. principalmente a través de Internet, para la provisión de recursos financieros, ya sea para forma de donación o a. 6.

(16) cambio del producto futuro o alguna forma de recompensa y / o derechos de voto Schwienbacher y Larralde, 2010 [14].. El crowdfunding es la financiación de un proyecto o una empresa por parte de un grupo de individuos en lugar de partidos profesionales (como, por ejemplo, bancos, capitalistas de riesgo o inversores informales). Lawton y Marom, 2010 [15].. Crowdfunding. es. un. mercado. de. y. para. los. participantes. Steinberg y DeMaria, 2010 [16].. En pocas palabras, el crowdfunding es el proceso de pedir al público en general donaciones que proporcionen capital inicial para nuevas empresas. Buysere,. Gaida,. El crowdfunding puede definirse como un esfuerzo. Kleverlaan y Marom, 2012 colectivo de muchas personas que trabajan en red y [17].. agrupan sus recursos para apoyar los esfuerzos iniciados por otras personas u organizaciones. Esto generalmente se hace a través de o con la ayuda de Internet. Los proyectos individuales y las empresas se financian con pequeñas contribuciones de un gran número de personas, lo que permite a los innovadores, empresarios y propietarios de empresas utilizar sus redes sociales para recaudar capital. Rivera, 2012 [18].. colectiva consiste en la puesta en marcha. de. proyectos. mediante. aportaciones. económicas (funding = financiación) de un conjunto de. Guitiérrez y Freire, 2013 [19].. mentalidad y de modelo de desarrollo empresarial y social que incorpora la lógica de las multitudes inteligentes (crowdsourcing). La financiación colectiva responde a un modelo alternativo de financiación, así como a un papel diferente del consumidor o usuario 7.

(17) final, que se convierte en un inversor social desde el. Asociación Española de Crowdfunding, 2014 [8].. conseguir dinero u otros recursos, y se suele utilizar Internet para financiar esfuerzos e iniciativas de otras personas u organizaciones de todo tipo, tanto privadas como públicas, sin ánimo de lucro. Este tipo de financiación puede ser usado para muchos. Universo. Crowdfunding,. 2014 [20].. realizan una red para conseguir dinero u otros recursos; se suele utilizar Internet para financiar esfuerzos e iniciativas d Tabla 1: Definiciones del término crowdfunding [10].. Para el desarrollo de la plataforma crowdfunding de bienes y servicios de este proyecto integrador se fundamentará en la siguiente definición: El crowdfunding es el proceso de solicitar, a través del internet, contribuciones monetarias u otros recursos para financiar iniciativas de personas u organizaciones .. 2.1.1 Tipos del crowdfunding En base a los diferentes tipos de crowdfunding se diseñan las plataformas web y las propuestas de los proyectos, de esta manera se puede detectar el tipo de colaboración que se está realizando y que es lo que se espera al finalizar la financiación de un proyecto [21]. 2.1.1.1 Crowdfunding basado en recompensas En el crowdfunding basado en recompensas (Reward-based crowdfunding), los contribuyentes de fondos son denominados mecenas y reciben algún tipo de recompensa por su colaboración, ya sea un producto o un servicio. Esta recompensa es definida de acuerdo a la cantidad de contribución realizada. Con el crowdfunding de recompensas tanto como los propietarios de los proyectos como los contribuyentes son beneficiados, ya que el propietario del proyecto puede asegurar la venta del producto o 8.

(18) servicio en el caso que el proyecto genere un gran número de interesados a través de sus aportaciones; por otro lado, los mecenas pueden obtener dichos productos y servicios a un menor precio [22] [23]. En la categoría del crowdfunding de recompensas, podemos diferenciar dos modelos; modelo, la cantidad de dinero determinado para financiar el proyecto se lo debe conseguir en un tiempo fijado, caso contrario, el proyecto se lo catalogará como fracaso y el propietario del proyecto no obtiene el monto que se logró recaudar. En el segundo modelo, las contribuciones que va obteniendo el proyecto se las entrega al propietario del mismo, sin importar que se alcance el financiamiento objetivo en el tiempo establecido [24]. 2.1.1.2 Crowdfunding basado en donaciones El crowdfunding de donaciones (Donation based crowdfunding), también conocido como de iniciativas solidarias, se basa en fines caritativos donde el donante no recibe retribuciones monetarias de su aporte, y las únicas recompensas simbólicas que suelen recibir son: agradecimientos por sus contribuciones, menciones, invitaciones a visitar el evento o simplemente la satisfacción personal de ayudar a una causa solidaria, es decir goza de un estímulo filantrópico. Generalmente, el crowdfunding basado en donaciones es utilizado para proyectos que tienen un fin social o solidario, habitualmente son entidades de ayuda social publican sus ideas en plataformas de colaboración colectiva para posibilitar un gran número de donadores [25]. Sin embargo, en los esquemas basados en donaciones, los diferentes donadores no se convierten ni en acreedores ni tienen ninguna propiedad o derechos sobre el proyecto; por lo cual, las entidades de ayuda social pueden alentar a los posibles donadores a contribuir con mayores montos mediante una categorización de recompensas simbólicas, de acuerdo monto de la donación [26]. 2.1.1.3 Crowdfunding de prestación Por su parte, en el crowdfunding de prestación (Crowdlending) los contribuyentes actúan como prestamistas y contribuyen con sus fondos en un determinado tiempo acordado, después del cual se espera la devolución con o sin intereses. La contraprestación que recibe el prestamista, es el fondo principal más un porcentaje del tipo de interés sobre el préstamo [27] [28]. Generalmente el crowdfunding de prestación es utilizado por. 9.

(19) empresas de todo tipo o proyectos que ya están generando beneficios con su actividad habitual. Sin embargo, los prestamistas no tienen una participación directa en la empresa que realiza su préstamo sino únicamente se le retorna su prestación con un calendario de pagos y añadiendo el tipo de interés fijo acordado, de esta manera el prestamista cobra cuotas mensuales compuestas por la amortización de capital e interés, como si se tratase de un banco, lo que significa que desde el primer mes el prestamista recupera parte del capital [29]. 2.1.1.4 Crowdfunding de inversión En el caso del crowdfunding de inversión (Equity crowdfunding), los contribuyentes son denominados inversores y reciben un retorno a través de beneficios, rentas, acciones o participaciones en la empresa. Generalmente el crowdfunding de inversión es utilizado por emprendedores para la creación de nuevas empresas [30]. El crowdfunding de inversión al igual que el crowdfunding de recompensas tiene las modalidades. En resumen, la Tabla 2 se puede apreciar la clasificación e información básica de los cuatro tipos de crowdfunding descritos anteriormente: Tipos crowdfunding Donación. Financiador. Contraprestación Otra denominación. Donante. Satisfacción. Donation-based crowdfunding. Recompensa. Mecenas. Producto. Reward-based crowdfunding. Prestación. Prestamistas. El préstamo más. Crowdlending. un % del tipo de interés sobre el préstamo Inversión. Inversor. Una acción o. Equity crowdfunding. contraprestación de la empresa o compromisos sobre beneficios Tabla 2 Información esencial de los tipos de crowdfunding [8].. 10.

(20) 2.1.2 Actores de crowdfunding Todos los tipos de crowdfunding tienen una estructura relacional básica común en la cual se involucran tres actores que son [11] [31] [32]: Propietario del proyecto: persona física o jurídica que solicita recursos para la elaboración de su proyecto social, artístico, cultural, científico entre otros. Para ello utiliza la plataforma crowdfunding como escenario de presentación de su proyecto con la finalidad de atraer los posibles contribuidores. Contribuidores de proyectos: son usuarios que tienen la posibilidad e interés de apoyar a un proyecto con ideas, fondos o recursos de diverso tipo. Gestor de la plataforma web: este actor crea un entorno para proveer servicios a los usuarios registrados, que facilita a los propietarios de proyectos: el publicar su proyecto, lanzar la campaña de financiación, hacer un seguimiento del estado de la misma, y que ayuda a los contribuidores realizar sus aportaciones e interactuar con los propietarios de los proyectos a través de opiniones, participación entre otros.. 2.1.3 Ventajas del crowdfunding basado en donaciones La razón por la cual únicamente se describen las ventajas del crowdfunding basado en donaciones es debido a que el presente proyecto integrador se orienta a dicho tipo. Entre estas se pueden mencionar: Recompensas. intangibles:. recompensas. simbólicas. como. menciones,. agradecimientos por sus contribuciones o satisfacción personal de ayudar a una causa solidaria. Mayor demanda, mayor alcance: a diferencia de los demás tipos de crowdfunding descritos en 2.1.1, se necesitan encontrar personas interesadas en las diferentes contraprestaciones. En cambio, para el crowdfunding basado en donaciones se puede asegurar que la mayoría de gente sea capaz de sensibilizarse por aquellos que sufren y necesitan ayuda. Mayor flexibilidad: los proyectos solidarios no necesariamente deben tener un inicio y un fin concreto. Es decir, un proyecto puede tener una cantidad específica de recursos a conseguir y a su vez no tiene un tiempo límite para conseguirlo; o el proyecto no tiene una cantidad específica de recursos a conseguir, pero tiene un tiempo límite para conseguirlo. 11.

(21) Se retroalimenta: si una persona contribuye en un proyecto solidario es probable que el donante se sensibilice y aporte a otros proyectos solidarios que se encuentre en la plataforma [33].. 2.1.4 Plataformas de crowdfunding en Ecuador Según la plataforma Universo Crowdfunding [20], Ecuador es un país que no cuenta con plataformas crowdfunding como se muestra en la Ilustración 1. Sin embargo, es posible encontrar 36 plataformas web dedicadas al crowdfunding, de las cuales 10 permiten publicar campañas de proyectos sociales o solidarios, y cuyo único medio para financiar los proyectos es el dinero.. Ilustración 1: Plataformas crowdfunding de Latinoamérica. A continuación, se exploran tres plataformas dedicadas a brindar el servicio de crowdfunding: 2.1.4.1 Catapultados Catapultados es una plataforma crowdfunding del Ecuador que provee a artistas, músicos, siniestras, diseñadores y otros creadores, con los recursos y el apoyo necesarios para hacer realidad sus ideas.. 12.

(22) Precio: los creadores de campañas deben cancelar un valor inicial de 99 dólares por un asesoramiento básico para la elaboración de la campaña, limitando ciertas funcionalidades de la plataforma como son: analíticas y reportes de la campaña, publicidad de la campaña en la plataforma, entre otros. Posteriormente al finalizar el tiempo de la campaña, la plataforma retiene una comisión del 10% de lo recaudado si la campaña no llego al financiamiento establecido, o el 7% si la campaña obtiene toda la financiación. Donaciones: únicamente acepta dinero como único medio de financiamiento. Tipo de crowdfunding: hace alusión del crowdfunding de recompensas. 2.1.4.2 Hazvaca Hazvaca es una plataforma ecuatoriana que permite recaudar fondos a proyectos de arte y música, deportes, emprendimientos, estudios, salud, eventos y proyectos sociales, integrando soluciones de pago con instituciones reconocidas a nivel nacional (Produbanco y Diners Club), lo cual ofrece una seguridad a los usuarios. Precio: Al finalizar una campaña, los honorarios que obtiene la plataforma se descuentan del monto que la campaña logre recaudar, estos valores varían entre 12% y el 15%. Donaciones: Únicamente acepta dinero como medio de financiamiento. Tipo crowdfunding: Hace alusión del crowdfunding de recompensas. 2.1.4.3 Acolitame La plataforma web crowdfunding acolitame permite publicar campañas de proyectos de toda índole. Precio: Acolitame conserva una comisión del 12% del monto recaudado al finalizar la campaña. Donaciones: Únicamente acepta dinero como medio de financiamiento. Tipo crowdfunding: Hace alusión del crowdfunding de recompensas.. 13.

(23) 2.2. Metodología RAD. La metodología de Desarrollo Rápido de Aplicaciones (RAD por Rapid Application Development) es una metodología de desarrollo de software que surge en 1990 del mando de James Martin tras la frustración del enfoque de diseño de software del modelo en cascada, ya que los productos finales solían ser desactualizados o ineficientes [34]. RAD tiene como propósito que el desarrollo de software sea de alta calidad, a alta velocidad y menor costo usando una mínima planeación. El rápido planeamiento del software permite que el tiempo optimizado en esas etapas, en comparación con modelos tradicionales de desarrollo de software, se lo utilice en la programación del software de la manera más rápida, y a su vez los cambios de requerimientos sean más fáciles de implementarlos [35] [36].. 2.2.1 Fases de la metodología RAD. Ilustración 2: Fases de la Metodología de Desarrollo Rápido de Aplicaciones [37]. 2.2.1.1 Fase de planificación de requerimientos En esta fase se establece las necesidades del software, el alcance, restricciones y requerimientos de software, y de esta manera se puede establecer un entendimiento mutuo de los objetivos del proyecto de desarrollo entre los desarrolladores, los clientes (usuarios del software) y los miembros del equipo [38]. Un desglose básico de esta fase implica: Investigación del problema actual. Definición de requerimientos del proyecto. Aprobación de los requerimientos de cada parte interesada.. 14.

(24) 2.2.1.2 Fase diseño del usuario Durante la fase de diseño del usuario, la opinión de los usuarios es tomada en cuenta para poder definir la arquitectura del sistema y de esta manera crear modelos y prototipos iniciales. Esta fase es un proceso interactivo continuo que permite a los usuarios comprender, modificar y, finalmente, aprobar un modelo de trabajo del sistema que satisfaga sus necesidades mediante los prototipos desarrollados [39]. 2.2.1.3 Fase de construcción En esta fase el prototipo se convierte en una aplicación funcional, puesto que los desarrolladores del software agregan las funcionalidades al prototipo, es decir, en esta fase es donde se lleva a cabo la codificación, testing e integración del sistema. Esta fase se lo realiza las veces que sean necesarias, ya sea para un nuevo componente o se solicite un cambio en el sistema [40]. 2.2.1.4 Fase de implementación En esta fase, el equipo de desarrollo exporta el software final a un ambiente de producción en caso de ser requerido, para realizar pruebas o capacitación al usuario [37]. El presente proyecto integrador en esta fase implementará únicamente una técnica de validación de la plataforma web desarrollada con el fin de concluir que la plataforma web es de fácil uso y que realmente es útil para gestionar el proceso de gestión de contribuciones de bienes o servicios de voluntariado.. 2.3. Tecnologías utilizadas Nombre. Detalle. Uso. Adobe XD (adobe experience desing cc) es una Prototipo de la herramienta que facilita el prototipado de plataforma web. páginas web y aplicaciones móviles, donde los Adobe XD. prototipos se los puede compartir mediante enlaces públicos, brindando así la posibilidad de experimentar. con. el. prototipo. y. obtener. retroalimentación del usuario (cliente) [41].. 15.

(25) Laravel es un framework web PHP gratuito, Desarrollo de la destinado al desarrollo de aplicaciones web plataforma web siguiendo Laravel. el. patrón. arquitectónico. (modelo-vista-controlador). cuenta. con. una. Este. gran. MVC en un ambiente. framework de desarrollo.. comunidad. y. documentación completa y de calidad [42]. Bootstrap es un conjunto de herramientas Open Desarrollo de la Source para el desarrollo web de diseño. plataforma web. adaptable con HTML, JavaScript y css. Este en un ambiente Bootstrap. Framework es utilizado únicamente para el de desarrollo. desarrollo front-end. Bootstrap es modular, contiene hojas de estilos y componentes reutilizables [43]. Esta API permite personalizar mapas para un Desarrollo de la sitio web añadiendo a los mapas marcadores, plataforma web líneas, colores, polígonos e imágenes haciendo en un ambiente. Google Maps. de esta manera mapas interactivos [44].. de desarrollo.. API La. API. de. facebook. permite. interactuar Desarrollo de la. aplicaciones y sitios web con la red social plataforma web Facebook mediante un registro de la aplicación en un ambiente Facebook API. web o móvil en la API. La API de Facebook se de desarrollo. divide en unas principales que son: Ads API, Credits API, Chat API y Graph API. [45] La. API. de. Twitter. permite. interactuar. Desarrollo de la. aplicaciones y sitios web con la red social plataforma web Twitter mediante un registro de la aplicación en un ambiente Twitter API. web o móvil en la API y el acceso que se le de desarrollo. permita a la aplicación. Xampp es una herramienta de desarrollo que Desarrollo de la permite probar proyectos web en el ordenador. plataforma web. sin la necesidad de acceder a internet ya que en un ambiente Xampp. este contiene los siguientes paquetes: servidor de desarrollo. apache, servidores de base de datos (MySQL), lenguajes de programación (PHP y Perl) entre otros [46]. 16.

(26) Sublime. text. es. un. editor. de. código Desarrollo de la. multiplataforma, este editor de código contiene plataforma web un administrador de paquetes de terceros en un ambiente denominado package control el cual permite al de desarrollo. Sublime text 3. usuario buscar, instalar y actualizar plugins con el. fin. de. facilitar. la. productividad. del. desarrollador [47]. GitHub. es. una. plataforma de desarrollo Desarrollo de la. colaborativo de software que permite alojar plataforma web proyectos de manera pública utilizando el en un ambiente sistema de control de versiones Git y provee de desarrollo. GitHub. herramientas útiles para el trabajo en equipo y el mantenimiento de las versiones de código [48]. DBeaver es un gestor de base de datos open Desarrollo de la source universal, dbeaver puede conectarse a plataforma web distintos servidores usando diferentes drivers en un ambiente JDBC que le permiten operar con una gran de desarrollo.. DBeaver. variedad de base de datos como por ejemplo MySql, Oracle, IBM DB2, PostgreSQL, Sqlite entre otros [49]. Lucidchart es una herramienta para la creación. Diagramas UML. de diagramas de forma intuitiva y colaborativa. de la plataforma. sin la necesidad de instalar un software sino web. Lucidchart. únicamente tener acceso a internet y un navegador [50].. Tabla 3: Técnicas/Tecnologías utilizadas en el presente proyecto integrador.. 17.

(27) 3 METODOLOGÍA En este capítulo se explicará detalladamente la aplicación de la metodología RAD para el desarrollo de la plataforma de crowdfunding para contribuciones de bienes y servicios.. 3.1. Fase planificación de requerimientos. 3.1.1 Problema actual de las plataformas crowdfunding en Ecuador De las plataformas que se mencionó en la sección 2.1.4 Plataformas de crowdfunding en Ecuador los problemas que tienen en común son las siguientes: 1. El dinero es el único medio de contribuir a campañas solidarias: Para el desarrollo del presente proyecto integrador se asume que las campañas solidaras de fundaciones, albergues o individuos necesitan no únicamente donaciones monetarias debido a que varias de las entidades de ayuda social publican en sus páginas web eventos de recaudación y voluntariado [51] [52] [53], para sus situaciones de adversidad. 2. Las plataformas obtienen cierto porcentaje de lo recaudado en las campañas: Las plataformas crowdfunding del Ecuador son utilizadas por artistas, innovadores e instituciones de ayuda social, y esta característica en particular de obtener cierto porcentaje de las recaudaciones podría no ser adecuada para campañas de solidaridad, debido a que estas entidades de ayuda social o inclusive de personas, requieren de una ayuda neta de las contribuciones. 3. Las plataformas no interactúan en redes sociales para la difusión de las campañas: Según la empresa de investigación GlobalWebIndex [54], una de las principales razones por la que las personas usan redes sociales es para mantenerse al día de noticias y eventos actuales, y justamente por esta razón se debe obtener un mayor beneficio para la publicidad de eventos de recaudaciones y voluntariados, actividad que las plataformas crowdfunding ecuatorianas no lo realizan.. 3.1.2 Especificación de requerimientos La especificación de requerimientos se lo realizo mediante un conjunto de técnicas necesarias para definir el desarrollo de la plataforma web del presente proyecto 18.

(28) integrador, a continuación, la Tabla 4 detalla las técnicas utilizadas para la obtención de los requerimientos: Técnica para el levantamiento de Recursos requerimientos Análisis de documentos. CrowdREquire:. A. Requirements. Engineering Crowdsourcing Platform [55] Observación. Plataforma web Hazvaca Plataforma web Catapultados Plataforma web Acolitame Tabla 4: Técnicas para la obtención de requerimientos [56].. 3.1.2.1 Técnica análisis de documentos El funcionamiento del crowdfunding tiene una estructura relacional básica que implica la participación de los siguientes stakeholders: cliente, la multitud y el administrador de la plataforma. Por ello, la Ilustración 3 detalla los stakeholders que interactuarán en la plataforma web crowdfunding del presente proyecto integrador.. Ilustración 3: Actores que interactuarán con la plataforma crowdfunding de bienes y servicios. Adedamola y otros [55] exponen mediante la Ilustración 4 e Ilustración 5 las actividades que deben realizar los stakeholders de una plataforma CrowdREquire:. 19.

(29) Ilustración 4:Diagrama de casos de uso de CrowdREquire [55].. Ilustración 5: Actividades de una plataforma CrowdREquire [55]. Tomando en cuenta la Ilustración 4 e Ilustración 5, para la plataforma del presente proyecto integrador, las actividades que se implementaran para los stakeholders son las siguientes: 1. Beneficiario (cliente) 20.

(30) 1.1. Registro del beneficiario en la plataforma 1.2. Envió de la campaña solidaria 1.3. Recibir contribuciones a sus campañas 1.4. Mecanismo de recibir comentarios a sus campañas 1.5. Recibir comentarios por parte del administrador 2. Donador o voluntario (multitud) 2.1. Registro del contribuidor 2.2. Registrar su contribución 2.3. Recibir comentarios por parte del administrador 2.4. Recibir comentarios por parte del beneficiario 3. Administrador de la plataforma 3.1. Resolver conflictos 3.2. Monitorear actividades en las campañas registradas en la plataforma 3.1.2.2 Técnica de observación Esta técnica se ejecutó debido a que no se tenía el conocimiento suficiente para el registro de información pertinente en campañas solidarias y a su vez para el registro de contribuciones por parte de los posibles contribuidores a las campañas solidarias registradas en la plataforma del proyecto integrador. De las plataformas crowdfunding ecuatorianas observadas, detalladas en la sección 2.1.4 actualmente la única plataforma de crowdfunding que se encuentra activa es la plataforma web Hazvaca. Por otro lado, la plataforma Acolitame ya no se encuentra en funcionamiento (ver Ilustración 6).. Ilustración 6: Plataforma crowdfunding Ecuatoriana Acolitame [6].. 21.

(31) De igual manera, la plataforma crowdfunding Catapultados tampoco se encuentra en funcionamiento. Al ingresar a la plataforma web se encuentra el mensaje que próximamente volverá a funcionar, pero ya no se dedicará a ser una plataforma de financiamiento mediante crowdfunding en Ecuador, sino más bien ofrecerá ser una plataforma de contenidos para viajes en el Ecuador y Latinoamérica. La Ilustración 7 e Ilustración 8 se observa un mensaje que asegura que la plataforma Catapultados ya no se encuentra en funcionamiento:. Ilustración 7:Plataforma crowdfunding ecuatoriana Catapultados [4].. Ilustración 8: Chat con el administrador de la página de Facebook de Catapultados. Cabe recalcar que, en la especificación de requerimientos, las plataformas mencionadas anteriormente si fueron analizadas. Gracias a ello se obtuvieron los requerimientos para los stakeholders beneficiario y contribuidores mediante una tabla que tiene las siguientes columnas: 1. Código de requerimiento: identificador del requerimiento. 22.

(32) 2. Requerimiento: descripción del requerimiento 3. Roles de usuarios: determina para qué rol de usuario (administrador, donador, beneficiario y usuario no registrado) está dirigido el requerimiento 4. Fuente de requerimiento: especifica de qué plataforma crowdfunding detallada en la Técnica de observación (hazVaca.com, acolitame.org y catapultados.org), de que documento de la Técnica análisis de documentos (CrowdREquire) fue la extraído el requerimiento o si el requerimiento es adicional a las fuentes de requerimientos 5. Plataforma: establece si la plataforma del presente proyecto integrador contara con el requerimiento 6. Categoría: fija a qué modulo pertenece el requerimiento o si es una funcionalidad de la plataforma o si el requerimiento es parte de la estructura de la interfaz de la plataforma. En la Ilustración 9 se presenta una captura de la tabla generada en Excel de los requerimientos con el fin de apreciar el modelo de la tabla. Por otro lado, a la plataforma de crowdfunding propuesta se adiciono requerimientos, superando las funcionalidades de las demás plataformas investigadas (ver Gráfico 1).. Gráfico 1: Comparación de número de requerimientos de las plataformas crowdfunding del Ecuador con la plataforma del proyecto integrador.. 23.

(33) Ilustración 9: Tabla de requerimientos de la plataforma del presente proyecto integrador. 24.

(34) Como se puede apreciar en el Gráfico 1, el número de requerimientos de la plataforma de crowdfunding de contribuciones y servicios del presente proyecto integrado denominada Unidos somos más sobrepasa a las plataformas crowdfunding del Ecuador en gran número de requerimientos, y esto es debido a que nuestra propuesta incorpora mecanismos para la gestión de otras formas de contribución no monetaria. De esta manera los usuarios beneficiarios podrán publicar campañas solidaras de contribuciones de bienes y de voluntariado. Además, los usuarios de la plataforma Unidos somos más pueden interactuar con redes sociales (Facebook, Twitter) para extender invitaciones a contribuir con las campañas solidarias. En la comparación de requerimientos de las plataformas crowdfunding del Ecuador, se llevó a cabo dicha comparación únicamente con los requerimientos para los actores: beneficiario y donador, ya que para los requerimientos del actor administrador no se los analizo mediante la técnica de observación, sino más bien en base al documento CrowdREquire: A Requirements Engineering Crowdsourcing Platform.. 3.2. Diseño del usuario. Para iniciar con la fase de diseño de usuario se procedió a definir un nombre para la plataforma crowdfunding de contribuciones de bienes y servicios del presente proyecto. 3.2.1 Herramientas software Herramienta. Descripción uso Esta herramienta fue utilizada para desarrollar un prototipo en la cual se pueda determinar elementos reales a la plataforma web Unidos somos más,. Adobe XD. visualización y navegación cercana a la misma. Tabla 5: Herramientas utilizadas en la fase de diseño de usuario.. 3.2.2 Prototipo de la plataforma crowdfunding Unidos somos más 3.2.2.1 Objetivos Establecer una paleta de colores inicial Establecer la navegación de la plataforma web. 25.

(35) 3.2.2.2 Diseño de interfaces Para la elaboración del prototipo se procedió a determinar la estructura de pantalla de la plataforma web, es decir la localización de componentes y donde se ubicará la información de la plataforma web. La estructura de la plataforma web es la siguiente: Encabezado (header): contendrá el menú de la plataforma web dependiendo del rol del usuario (invitado, donador-beneficiario, administrador). Cuerpo (body): muestra las diferentes funcionalidades o información de la plataforma, ejemplo: formulario de creación de campañas de donaciones de bienes o voluntariado, información campañas, entre otros. Pie de página (footer): este elemento contiene información de contactos con el administrador de la plataforma y links de información de la plataforma web. La Ilustración 10, a modo de resumen, muestra la estructura general de una página de la plataforma Unidos somos más.. Ilustración 10: Estructura general utilizada en la plataforma web. A continuación, se presentan las pantallas y elementos más importantes del prototipo con una descripción de la misma.. 26.

(36) Menú del usuario invitado. Ilustración 11: Header de plataforma web para un usuario invitado. Este menú tiene como finalidad permitir a un usuario, sin estar registrado, una navegación básica en la plataforma Unidos somos más, de tal manera que pueda apreciar el propósito de la plataforma web. Menú de un usuario con rol de donador-beneficiario. Ilustración 12: Header de plataforma web para un usuario con rol donador-beneficiario. El menú de un usuario con rol de donador-beneficiario cuenta los siguientes ítems: Logo de la plataforma: este ítem permite dirigirse a la página inicial de la plataforma Conoce más: este ítem tiene como propósito dirigir a la página donde se describe el propósito y funcionamiento de la plataforma Explorar proyectos: permite al usuario dirigirse a la página donde se encuentran todas las campañas solidarias aprobadas por el administrador la misma Mis campañas: este módulo está encargado de administrar las campañas pertenecientes a un usuario en el caso de ser beneficiario Mis comentarios: accede a los comentarios que un usuario donador ha realizado a campañas solidarias que haya contribuido Mis Donaciones: permite al usuario donador acceder a las contribuciones que realizo a campañas solidarias Usuario: este ítem tiene los siguientes subitems: Mi perfil: información del usuario Editar perfil: editar la información del usuario Cerrar sesión: salir de la plataforma web.. 27.

(37) Menú de usuario administrador. Ilustración 13: Header de plataforma web para el usuario con rol administrador. Este menú tiene como finalidad permitir al administrador tener una navegabilidad que le permita acceder a las diferentes funcionalidades del rol administrador. Ítems del menú: Logo de la plataforma: permite al administrador ir a la página inicial. Campañas: este módulo está compuesta por los subitems: Campañas publicadas: accede a funciones para administrar campañas que se encuentran publicadas en la plataforma web. Campañas por publicar: permite dirigirse a funciones para gestionar campañas que no están publicadas en la plataforma web. Usuarios: este módulo permite gestionar a los usuarios registrados en la plataforma. Usuario: este ítem cuenta con un subitem de cerrar sesión. Página de inicio (Homepage) En esta página varia únicamente los menús mencionados anteriormente dependiendo si el usuario está registrado en la plataforma Unidos somos más y además no sea de rol administrador. La página de inicio cuenta con tres secciones las cuales son: buscador de campañas solidarias, cards de campañas solidarias (donaciones de bienes, voluntariado) y gráfico estadístico de registro de campañas solidarias.. 28.

(38) Ilustración 14: Homepage de la plataforma web. Formulario para crear campaña de donación de bienes Este formulario está disponible únicamente si un usuario se encuentra registrado en la plataforma web. Siendo este un formulario extenso, se procedió a crear un wizard compuesto por cuatro pasos. Los tres primeros pasos contienen un formulario en el 29.

(39) siguiente orden: configuración de la campaña solidaria, incentivos de la campaña y una sección de potenciar la campaña con links de redes sociales. En el cuarto paso únicamente se presentan indicaciones para después del registro de la campaña solidaria.. Ilustración 15: Formulario de registro de una campaña solidaria. Cabe mencionar que la diferencia entre el registro de una campaña de donaciones de bienes y de voluntariado es únicamente en el formulario del paso uno. Formulario de registro de una contribución de bienes Este formulario cuenta con dos secciones: seleccionar incentivos y el detalle de donación, la primera sección cuenta con los incentivos que la campaña de contribuciones de bienes registro, por otro lado, la sección de detalle donación cuenta con un título, descripción, horario de retiro de la donación y con un mapa para tener la ubicación exacta del retiro de esta.. 30.

(40) Ilustración 16: Formulario de registro de una contribución de bienes. Formulario de registro de voluntariado Este formulario cuenta con dos secciones: la primera con la selección de incentivo registrados de la campaña; la segunda del detalle del voluntariado el que se encarga de. 31.

(41) obtener los datos con los cuales el propietario de la campaña de voluntariado pueda comunicarse con el posible voluntario.. Ilustración 17: Formulario de registro de voluntariado. Pantalla mis campañas La Ilustración 18 muestra la pantalla que tiene por objetivo permitir a beneficiarios administrar sus campañas mediante una tabla en la cual se mostrarán datos generales de las campañas pertenecientes al usuario. Además, cuenta con una celda denominada acciones donde se encuentra cuatro iconos, la Tabla 6 detalla las funcionalidades de los botones de la tabla mis campañas.. 32.

(42) Ilustración 18: Pantalla mis campañas.. Botón. Funcionalidad Permite al usuario beneficiario editar la campaña solidaria. Permite al usuario beneficiario visualizar la campaña solidaria. Permite al usuario beneficiario eliminar la campaña solidaria Permite al usuario beneficiario visualizar las contribuciones que ha recibido la campaña solidaria. Tabla 6: Descripción de las funcionalidades de los botones pertenecientes a la tabla mis campañas. Pantalla contribuciones de campaña La Ilustración 19 e Ilustración 20 forman una misma pantalla que permite apreciar las contribuciones que obtiene una campaña aprobada por el administrador. La Ilustración 19 muestra las contribuciones retiradas por la campaña y la Ilustración 20 muestra las contribuciones por retirar de la campaña. La Tabla 7 presenta las funcionalidades que. 33.

(43) desempeñan los botones de la celda acciones de las tablas que se aprecian en la Ilustración 19 e Ilustración 20.. Ilustración 19: Pantalla contribuciones retiradas de campaña.. Ilustración 20: Pantalla contribuciones por retirar de campaña.. 34.

(44) Botones Funcionalidad Permite al beneficiario visualizar la contribución a recibió su campaña Permite al beneficiario calificar al contribuidor de su campaña Permite al beneficiario editar el estado de la contribución. Tabla 7: Descripción de las funcionalidades de los botones pertenecientes las tablas contribuciones retiradas y por retirar de la campaña. Pantalla mis comentarios. Ilustración 21: Pantalla mis comentarios. La Ilustración 21 muestra a través de una tabla los comentarios que ha proporcionado un donador a las campañas que ha contribuido. El comentario está conformado por una opinión del donador, una calificación mediante estrellas y si recomienda el donador donar o ser voluntario a la campaña solidaria. A continuación, en la Tabla 8 se detalla la funcionalidad del botón de la tabla mis comentarios. Botón. Funcionalidad Permite al donador eliminar el comentario que aporto a una campaña solidaria.. Tabla 8: Descripción de la funcionalidad del botón perteneciente a la tabla mis comentarios.. 35.

(45) Pantalla mis donaciones. Ilustración 22: Pantalla mis donaciones. Esta pantalla tiene por propósito visualizar, mediante una tabla, información general de las contribuciones que ha realizado un donador. Además, cuenta con una celda denominada acciones la cual está compuesta por dos botones, la Tabla 9 se describe la funcionalidad de los mencionados botones. Botones. Funcionalidad Permite al donador realizar un comentario a la campaña solidaria a la que contribuyo. Permite al donador visualizar la contribución.. Tabla 9:Descripción de las funcionalidades de los botones pertenecientes a la tabla mis donaciones. Pantalla campañas publicadas Esta pantalla tiene como finalidad mostrar en una tabla las campañas solidarias que ya fueron aprobadas por el administrador de la plataforma para recibir contribuciones. De esta manera, el administrador podrá dar seguimiento a las campañas publicadas mediante la celda acciones de dicha tabla. La Tabla 10 se muestra el detalle de la funcionalidad de los botones que componen la celda acciones.. 36.

(46) Ilustración 23: Pantalla de campañas solidarias publicadas. Botones. Funcionalidad Permite al administrador de la plataforma Unidos somos más editar el estado de la campaña. Permite al administrador visualizar la campaña solidaria. Permite al administrador eliminar a una campaña solidaria en el caso de que esta tenga inconvenientes con donadores Permite al administrador notificar al beneficiario de la campaña solidaria inconvenientes con donadores.. Tabla 10: Descripción de las funcionalidades de los botones pertenecientes a la tabla campañas publicadas. Pantalla campañas por publicar Esta pantalla muestra, mediante una tabla, las campañas solidarias que aún no están aprobadas por el administrador de la plataforma para recibir contribuciones. La tabla que se aprecia en la Ilustración 24 está compuesta por varias celdas que contienen información general de una campaña solidaria, y la última celda, nombrada acciones, está compuesta por botones que tienen la funcionalidad detallada en la Tabla 11.. 37.

(47) Ilustración 24: Pantalla campañas por publicar Botones. Funcionalidad Permite al administrador editar el estado de las campañas solidarias para poder recibir contribuciones. Permite al administrador visualizar la campaña solidaria. Permite al administrador notificar al beneficiario mediante correo electrónico correcciones del registro de una campaña solidaria o aprobación de la misma para recibir contribuciones.. Tabla 11: Descripción de las funcionalidades de los botones pertenecientes a la tabla campañas por publicadas. Pantalla usuarios Esta pantalla tiene como propósito mostrar en una tabla los donadores de la plataforma web Unidos somos más y de esta manera dar seguimiento por parte del administrador a los donadores mediante la celda acciones de dicha tabla, en la siguiente tabla se detalla la funcionalidad de los botones que componen la celda acciones:. 38.

(48) Ilustración 25: Pantalla usuarios. Botones. Funcionalidad Permite al administrador visualizar los datos del donador y las calificaciones que ha recibido por parte de las campañas que ha contribuido. Permite al administrador notificar al donador mediante correo electrónico inconvenientes que tiene con sus contribuciones.. Tabla 12: Descripción de las funcionalidades de los botones pertenecientes a la tabla usuarios. 3.2.2.3 Navegabilidad del prototipo La herramienta Adobe xd descrita en la sección 3.2.1, además de diseñar interfaces, permite mostrar la navegación del prototipo de la plataforma. La Ilustración 26, presenta una captura de pantalla de la herramienta que muestra navegabilidad del prototipo. Esta modelo de navegación es extenso para ser mostrado en su totalidad; sin embargo, puede. ser. accedido. desde. la. web. en. el. siguiente. https://xd.adobe.com/view/319faf5b-54d9-434e-5fc7-8e0af6d157eb-47ae/.. 39. enlace.

(49) Ilustración 26: Navegabilidad del prototipo Unidos somos más. 3.2.2.4. Feedback del prototipo. La herramienta adobe xd permite compartir el prototipo en la nube y de esta manera recibir feedback y a su vez poder apreciar la navegabilidad. El siguiente enlace se encuentra. el. prototipo. https://xd.adobe.com/view/319faf5b-54d9-434e-5fc7-. 8e0af6d157eb-47ae/. La herramienta nos ha permitido gestionar comentarios del autor (ver Ilustración 27) y describir a qué requisitos hacen referencia (sección 3.1.2).. Ilustración 27: Prototipo Unidos somos más en la nube.. 40.

(50) 3.3. Construcción. El desarrollo de las interfaces de usuarios fue implementado con HTML, CSS y el framework Bootstrap. Por otro lado, para el desarrollo del back-end se utilizó el framework Laravel en su versión 5.7.19 como marco de desarrollo, mientras que los datos se los administraron utilizando el gestor de base de datos Postgrest en su versión 4. GitHub fue utilizado para el control de versiones del presente proyecto integrador. El código de la plataforma web fue realizado en el editor de código multiplataforma Sublime Text. Para mejor comprensión de las herramientas utilizadas se presenta la siguiente imagen:. Ilustración 28: Ambiente de desarrollo.. 3.3.1 Arquitectura de la plataforma web crowdfunding Unidos somos más La arquitectura de software de la plataforma web utilizada es MVC (Modelo, vista, controlador), la cual divide la lógica de la aplicación en tres capas, donde la primera capa se encarga de la lógica de la entrada del usuario (controlador), la segunda capa de la lógica de la interfaz del usuario y la tercera capa de la lógica del negocio (Modelo), para un mejor entendimiento la Ilustración 29 se presenta la arquitectura de software de manera resumida. El framework Laravel, mediante comandos CLI, permite generar controladores, vistas, modelos, middlewares, entre otros, para facilitar el desarrollo de plataformas web y evitar el código espagueti.. 41.

(51) Ilustración 29: Arquitectura de software de la plataforma Unidos Somos Más.. 3.3.2 Modelo (Model) En esta capa, el framework Laravel opera directamente con la base de datos. Mediante el comando. . Con la ayuda de. el. comando permite crear las migraciones, es decir las tablas de la base de datos. Como se muestra en la Ilustración 30, el proyecto final cuenta con 18 modelos, por ende, cuenta con 18 migraciones como se aprecia en la Ilustración 31. Cada tabla de la base de datos contiene su propio modelo para de esta forma interactuar con los datos de cada una de ellas y a su vez poder beneficiarse al máximo de las facilidades que proporciona el framework Laravel. Como se puede apreciar en la Ilustración 31 existe una carpeta denominada nueva_migracion. Esto ocurre debido a cambios en la base de datos de la plataforma web. A continuación, se presenta el diagrama entidad relación inicial de la base de datos del presente proyecto integrador (Ilustración 32):. 42.

(52) Ilustración 30: Modelos del Proyecto Laravel Unidos Somos Más.. Ilustración 31: Migraciones del proyecto Laravel Unidos Somos Más.. 43.

(53) Ilustración 32: Diagrama entidad-relación inicial de la base de datos de la plataforma web Unidos Somos Más.. 44.

(54) 3.3.3 Vista (View) El framework Laravel contiene blade templades, que es un sistema de plantillas, la cual facilita la codificación de la parte visual de los sitios web. Para iniciar con la utilización de blade templades, se debe ubicar a los archivos de las vistas con extensión , ejemplo:. . En el presente proyecto integrador se. generó tres layouts principales para posteriormente realizar herencia de plantillas y crear las vistas para los diferentes roles: la primera para un usuario invitado (guest); la segunda para el usuario con el rol donador-beneficiario; y la tercera para el usuario con rol administrador. Antes de detallar los layouts principales con sus respectivas vistas, se procede a una explicación de las directivas en común de los layouts principales partiendo de la Ilustración 33:. Ilustración 33: Estructura HTML y directivas de los layouts principales de la plataforma web. La Ilustración 33 está compuesta por seis directivas donde cuatro de ellas son comunes en todas vistas de la plataforma. A continuación, se describen las directivas en común que componen en las descripciones de los layouts principales: Directiva @include('includes.head'): esta directiva se encuentra en el head del HTML y contiene las llamadas a los archivos con los estilos css y un archivo JavaScript que son comunes en absolutamente todas las vistas de plataforma web Unidos somos más. Además, esta directiva contiene una nueva directiva denominada. la. cual permite ubicar llamadas a los archivos css que se utilizaran en una vista en especial. 45.

(55) Ilustración 34: Directiva de CSS generales de la plataforma web. Directiva. @include('includes.component.scroll-top-btn'):. Esta. directiva. se. encuentra en el body del HTML y contiene un botón el cual permite al usuario tener un scroll hacia la parte inicial de una vista.. Ilustración 35:Directiva de scroll-to-top en una vista. Directiva @include ('layouts.footer'): Esta directiva se encuentra en el body del HTML de la Ilustración 36 la cual contiene el código HTML del footer de la plataforma. Directiva @include('includes.page-js'): esta directiva se encuentra en el body del HTML de la Ilustración 37 y contiene las llamadas a los archivos JavaScript que son en comunes en la plataforma web Unidos somos más y a su vez esta directiva contiene una nueva directiva denominada. la cual permite realizar llamadas. a archivos JavaScript que se utilizaran en una vista en especial. El layout de la Ilustración 38 denominado. , está compuesto por seis. directivas como se explicó en la sección 3.3.3. A continuación, se procede a describir las dos directivas no comunes de los tres layouts principales de la plataforma web, las vistas con las que interactuar un usuario sin estar registrado en la plataforma web crowdfunding Unidos somos más extienden de este layout. 46.

(56) Ilustración 36: Directiva que contiene el footer de la plataforma web Unidos Somos Más.. Ilustración 37: Directiva de JavaScript generales de la plataforma web Unidos Somos Más.. 47.

(57) 3.3.3.1 Layout principal para el usuario invitado (guest). Ilustración 38: Layout principal para el usuario invitado (Guest). Directiva @include ('layouts.menu'): esta directiva contiene el código HTML del menú para el usuario invitado, es decir un usuario sin haber iniciado sesión en la plataforma web.. Ilustración 39: Menú de la directiva @include ('layouts.menu'). Directiva @yield ('contenido'): esta directiva permite sustituir el contenido de las diferentes vistas que extienden del layout principal para un usuario que no inicia sesión. En el ANEXO I, se listan las vistas que extienden del layout principal para el usuario invitado. Además, se especifican en la tabla los css y script adiciones que se utilizan en cada vista. El layout de la Ilustración 40 denominado. , está compuesto por. seis directivas como se explicó en la sección 3.3.3. A continuación, se procede a describir las dos directivas no comunes del layout con respecto a los layouts principales de la plataforma web. Cabe mencionar que las vistas con las que interactúa un usuario con rol administrador extienden de este layout. 48.

(58) 3.3.3.2 Layout principal para el usuario con rol administrador. Ilustración 40: Layout principal para el usuario con rol administrador. Directiva @include ('layouts.menuAdmin'): esta directiva contiene el código HTML del menú para el usuario con rol administrador que se muestra en la Ilustración 41.. Ilustración 41:Menu de la directiva @include ('layouts.menuAdmin'). Directiva @yield ('contenido'): esta directiva permite sustituir el contenido de las diferentes vistas que extienden del layout principal para un usuario con el rol administrador. En el ANEXO II, se listan las vistas que extienden del layout principal para el usuario con rol administrador. Además, en la tabla se especifican los css y script adiciones que se utilizan en cada vista.. 49.

# data[].attributes.attachment_link.title
Desarrollo de una plataforma crowdfunding para contribuciones de bienes y servicios

# data[].attributes.attachment_link.description
(1)ESCUELA POLITÉCNICA NACIONAL. FACULTAD DE INGENIERÍA EN SISTEMAS. DESARROLLO DE UNA PLATAFORMA CROWDFUNDING PARA CONTRIBUCIONES DE BIENES Y SERVICIOS. TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN. DANIEL JESÚS NAULA GUIÑAN daniel.naula@epn.edu.ec. DIRECTOR: ING. CARLOS EDUARDO ANCHUNDIA VALENCIA, MSc. carlos.anchundia@epn.edu.ec. CODIRECTOR: PhD.

# data[].attributes.headline
Obama firma de Jump Start Our Business Startups, "La ley  de Crowdfunding" a JOBS Act, esta ley permitiría alas Startups recurrir al Crowdfunding para financiarse.

# data[].attributes.subject
Obama firma de Jump Start Our Business Startups, "La ley  de Crowdfunding" a JOBS Act, esta ley permitiría alas Startups recurrir al Crowdfunding para financiarse.

# data[].attributes.body
2012

# data[].attributes.headline
El momento de los fondos recaudados alcanza los 34-4 billones de dólares en el 2012 fue de 2.7

# data[].attributes.subject
El momento de los fondos recaudados alcanza los 34-4 billones de dólares en el 2012 fue de 2.7

# data[].attributes.body
2015

# data[].attributes.headline
Es la financiacion de proyectos por parte de la denominada multitud o crowd, mediante aportaciones de dinero (funding) efectuadas atraves de internet.

# data[].attributes.subject
Es la financiacion de proyectos por parte de la denominada multitud o crowd, mediante aportaciones de dinero (funding) efectuadas atraves de internet.

# data[].attributes.body
2016

# data[].attributes.headline
Crowdfunding Social: Investigación de sajardo(2018) análisis de las plataformas de crowdfunding social como herramienta financiera de gran utilidad para las entidades sociales.

# data[].attributes.subject
Crowdfunding Social: Investigación de sajardo(2018) análisis de las plataformas de crowdfunding social como herramienta financiera de gran utilidad para las entidades sociales.

# data[].attributes.body
2018

# data[].attributes.headline
Crowdfunding ha conseguido  financiar proyectos por valor de 200 millones €

# data[].attributes.subject
Crowdfunding ha conseguido  financiar proyectos por valor de 200 millones €

# data[].attributes.body
2019

# data[].attributes.headline
El Auge del Crowdfunding durante la pandemia de covid-19. Este tipo de financiamiento es usado fondear compañías solidarias, que buscan apoyar a comunidades vulnerables.

# data[].attributes.subject
El Auge del Crowdfunding durante la pandemia de covid-19. Este tipo de financiamiento es usado fondear compañías solidarias, que buscan apoyar a comunidades vulnerables.

# data[].attributes.body
2020