Professional Documents
Culture Documents
Rails en la microempresa
Conferencia Rails 2007
Madrid 22 y 23 de noviembre de 2007
Dabne Tecnologías de la información
www.dabne.net
dabne@dabne.net
Rails en la microempresa
De dónde venimos
Comunidad del software libre
Hacklabs
Copyleft
dabne.net Conferencia Rails 2007
Rails en la microempresa
Una empresa de nueva creación
Escasos recursos económicos Recursos personales limitados
El tiempo vale oro
Esto implica optimización de recursos
dabne.net Conferencia Rails 2007
Rails en la microempresa
El software libre facilita ahorro
económico
Optimización de costes Desarrollos más complejos en menos
tiempo
Elección de tecnologías que faciliten el
ahorro de tiempo en desarrollo
Optimización de tiempo El software libre cuenta con numerosas
herramientas
Existencia de Documentación
Facilidad y rapidez en el aprendizaje
Optimización de recursos
personales
Existencia de una comunidad
dabne.net Conferencia Rails 2007
Rails en la microempresa
Cómo llegamos a Rails
Búsqueda de tecnologías web
En la primavera de 2005 un amigo nos recomienda
Rails
Adaptamos nuestro servidor para alojar aplicaciones
Rails
En agosto 2005 realizamos la primera aplicación
Rails para un cliente
dabne.net Conferencia Rails 2007
Rails en la microempresa
Por qué nos quedamos con Rails
●
Rápida curva de aprendizaje
Posibilidad de desarrollo de webs ”sencillas” con
necesidades concretas
●
Empezar de cero en Rails cuesta menos que
adaptar un CMS existente
●
Rápidez en el desarrollo de web ”sencillas” pero
personalizadas
●
Realización existosa de los primeros trabajos con
Rails
dabne.net Conferencia Rails 2007
Rails en la microempresa
Trabajos realizados con
Rails
Alea: Bajo presupuesto, necesidad
de actualización de oferta de
cursos.
Web: Tenía web estática
Características: Rails 0.14
Año: 2005
dabne.net Conferencia Rails 2007
Rails en la microempresa
Trabajos realizados con
Rails
Dankolinder: Bajo presupuesto,
portfolio profesional
Web: Sin web
Características: Ciertas
funcionalidades hechas desde cero
por falta de plugins que ahora
existen
Líneas de código: 532
Año: 2005
dabne.net Conferencia Rails 2007
Rails en la microempresa
Trabajos realizados con
Rails
a3arquitectos: Portfolio
profesional de un estudio de
arquitectos con área de clientes
Web: Sin web
Características:
Líneas de código: 689
Año: 2006
dabne.net Conferencia Rails 2007
Rails en la microempresa
Trabajos realizados con
Rails
Disolventes: Aplicación de ámbito
nacional, recogida de datos para
realizar estadísticas.
Web: No existía aplicación previa
Características: Capacidad de
adaptación a cambios
Líneas de código: 1411
Año: 2007
dabne.net Conferencia Rails 2007
Rails en la microempresa
Aplicaciones internas con Rails
En una empresa de joven creación, al comienzo:
●
Es necesaria poca gestion de la información
●
Funcionalidades muy concretas y adaptadas
La empresa crece:
●
Las necesidades cambian
●
Aumenta la complejidad
Líneas de código: 828
Año: 2006
dabne.net Conferencia Rails 2007
Rails en la microempresa
Suma y sigue
FIT – Es un proyecto de software libre para la creación de una
aplicación web que facilite la traducción de webs. Soportará los
actuales estándares po, xliff y estará integrada con un control de
versiones.
http://fit.dit.upm.es/cgibin/trac.cgi
dabne.net Conferencia Rails 2007
Rails en la microempresa
Iniciativas propias con Rails
Directorio de economía social: Red social de empresas de economía
social
URL: http://directorioeconomiasocial.es/
Características: Integra mapas de Google, gestión de usuarios, RSS, tags
Líneas de código: 803
Año: 2007
dabne.net Conferencia Rails 2007
Rails en la microempresa
Iniciativas propias con Rails
Buscador de subvenciones: Robot web que diariamente lee la página del
BOE y recopila información sobre ayudas y subvenciones
URL: http://buscaboe.dabne.net/
Características: openuri, hpricot
Líneas de código: 128
Año: 2007
dabne.net Conferencia Rails 2007
Rails en la microempresa
Rails y la web 2.0
Rails gracias a su metodología ágil permite la incorporación de nuevas
funcionalidades con facilidad gracias a plugins y gems que funcionan como piezas
de lego ;)
Contenidos votados Tags
Web híbrida (mashups)
Foros por usuarios
REST
dabne.net Conferencia Rails 2007
Rails en la microempresa
Pero no todo es 2.0
Aunque el último grito es la Web 2.0 también existen otras necesidades:
No toda la Web se agota en las comunidades
●
●
Mucha gente necesita aplicaciones web que implican interacción
pero no implican la creación de comunidad
Mucha gente apenas está incorporándose a la Web y sus necesidades son
●
menos exigentes
Rails vale para lo grande y para lo pequeño
●
dabne.net Conferencia Rails 2007
Rails en la microempresa
Los clientes
Los clientes de una microempresa:
●
No siempre son grandes conocedores de la Web
●
Tienen necesidades específicas de su sector
●
No les importa la tecnología con la que está hecha su web
●
Quieren agilidad y precios ajustados
●
Quieren sencillez y usabilidad
●
Quieren asesoría y acompañamiento a lo largo del proceso
●
Quieren un trato personalizado que les de confianza en el paso a un mundo
a veces desconocido para ellos
dabne.net Conferencia Rails 2007
Rails en la microempresa
Los clientes
Rails permite:
●
Mediante prototipos, implicar al cliente en el proceso de desarrollo
●
Desarrollar herramientas sencillas
●
Hacer webs accesibles y usables
●
Adaptarse facilmente a nuevas necesidades
dabne.net Conferencia Rails 2007
Rails en la microempresa
Muchas gracias :)
Amaia Castro González
amaia@dabne.net
Carolina García Cataño
carolina@dabne.net
dabne.net Conferencia Rails 2007