Top Banner
Government on Rails Lecciones de los nerds para el gobierno. @rodowi hackeando en @CodeandoMexico
45

Government on Rails

Jun 19, 2015

Download

Documents

Lightning talk para @ABRELATAM

Alrededor del mundo, los gobiernos gastan grandes cantidades de dinero y tiempo en desarrollar proyectos de software obsoletos. En su gran mayoría, estos proyectos son desarrollados por un reducido grupo de contratistas, con prácticas anticuadas, tecnologías del siglo pasado, y jerarquías de administración que entorpecen el desarrollo de software.

¿qué pasaría si las mejores prácticas de las comunidades de código abierto y desarrollo ágil se utilizaran para desarrollar software en gobierno?
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Government on Rails

Hace unos meses intenté realizar un trámite en línea para actualizar mi domicilio fiscal

Page 3: Government on Rails

Para entender la cámara de diputados se necesita de un manual... o un mapa

Page 4: Government on Rails

El mapa no fue encontrado

Page 5: Government on Rails

y por cierto, no debería estar utilizando estas imágenes en mi presentación

Page 6: Government on Rails

tal vez necesite un manual de 50 pp.

Page 7: Government on Rails

o un asistente

Page 8: Government on Rails

o regresar a los 90s

Page 9: Government on Rails

bueno... tal vez si el gobierno abre datos

Page 10: Government on Rails

ya no necesitaremos mapas ni manuales

Page 11: Government on Rails

...eso estuvo cerca. ERROR 404: transparencia no encontrada.

Page 12: Government on Rails

¿por qué el gobierno no puede desarrollar proyectos como...?

Page 13: Government on Rails
Page 14: Government on Rails
Page 15: Government on Rails
Page 16: Government on Rails

¿Necesitan mayor presupuesto?

Page 17: Government on Rails

Nosotros hicimos esto sin presupuesto

Page 18: Government on Rails

en menos de 24 horas

Page 19: Government on Rails

y publicamos el primer portal cívico de datos abiertos

Page 20: Government on Rails

en nuestro tiempo libre durante 4 fines de semana

Page 21: Government on Rails

En Monterrey (México), la sociedad civil ha capturado más de 40K reportes ciudadanos.

Page 22: Government on Rails

Entonces, ¿qué necesitan?

Page 23: Government on Rails

Mejores prácticas

Page 24: Government on Rails

y rediseñar el proceso de licitación

Page 25: Government on Rails

¿qué le pueden enseñar los nerds hackers al gobierno?

Page 26: Government on Rails

Mostrarles cómo funciona la comunidad de software en 12 pasos

Page 27: Government on Rails

Convención sobre configuración"optimized for happiness & productivity"

1

Page 28: Government on Rails

DRY: don't repeat yourselfNo reinventar la rueda

2

Page 29: Government on Rails

KISS (Keep it simple and stupid)A Self-Operating Napkin

3

Page 30: Government on Rails

Diseñar antes de comenzar

4

Page 31: Government on Rails

Don't make me think

5

Page 32: Government on Rails

Individuos e interacciones sobre procesos y herramientas

6

Page 33: Government on Rails

Proyectos funcionales sobre documentación extensa

7

Page 34: Government on Rails

Entregar continuamente en semanas, no en meses

8

Page 35: Government on Rails

Desarrollo guiado por pruebas TDD/BDD (red, green, refactor)

9

Page 36: Government on Rails

A todos nos beneficia seguir estándares

10

Page 37: Government on Rails

Las reuniones son tóxicas

11

Page 38: Government on Rails

Acciones, no palabras

12

Page 39: Government on Rails

Con estos $115M MXN hubiéramos podido invertir...

Page 40: Government on Rails
Page 41: Government on Rails

en 68 éxitos de la App Store

Page 43: Government on Rails

Referencias● Honorable cámara de diputados http://www.diputados.gob.mx● Guía del Usuario. Centro de Información Tecnológica. Instituto Mexicano

de la Propiedad Industrial. http://www.impi.gob.mx/work/sites/IMPI/resources/LocalContent/880/7/CIT_2012.pdf

● "Clippy", el asistente de Microsoft Office http://en.wikipedia.org/wiki/File:Clippy-letter.PNG

● Comisión de Ciencia y Tecnología de la Cámara de Diputados del H. Congreso de la Unión. http://www.diputados.gob.mx/comisiones/cienytec

● Datos abiertos. Contraloría General del D.F. http://datos.df.gob.mx● Change.org, la plataforma de peticiones en línea del mundo. http://www.

change.org● charity: water http://www.charitywater.org● Pagan diputados por una app 115 mdp. Animal Político http://goo.gl/0blvu● Reporte ciudadano. Codeando México http://reporte-ciudadano.herokuapp.

com● La plataforma pública de datos abiertos de México http://datos.

codeandomexico.org

Page 44: Government on Rails

Referencias● Centro de Integración ciudadana http://cic.mx● Foto tomada de Techcrunch http://goo.gl/80MwS● Github. Build software better, together https://github.com● Ruby on Rails. http://rubyonrails.org● Rube Goldberg Machine http://en.wikipedia.

org/wiki/Rube_Goldberg_machine● Hipmunk http://www.hipmunk.com● 30 Priceless Blue Screen Of Death (BSoD) To Chuckle About http://www.

hongkiat.com/blog/blue-screen-of-death● 10 years agile http://10yearsagile.org/wp-

content/uploads/2011/01/background.jpg● The Internet Explorer 6 Countdown http://www.ie6countdown.com● Getting real http://gettingreal.37signals.com● In depth: How Rovio made Angry Birds a winner (and what's next) http:

//www.wired.co.uk/magazine/archive/2011/04/features/how-rovio-made-angry-birds-a-winner

Page 45: Government on Rails

Imágenes1. Foto tomada de Techcrunch http://goo.gl/4fDzy2. Foto tomada por Daniel X. O'Neil http://goo.gl/r9Fc13. Imagen tomada de http://www.plandora.org/docs/mer.png4. Foto tomada por hackNY http://goo.gl/Jpchr5. Portada tomada de Informit http://www.informit.com/ShowCover.aspx?

isbn=06723330586. Appointments and business meetings in India http://www.eurobrandsindia.

com/blog/2010/08/08/appointments-and-business-meetings-in-india/7. IMDB, 300 http://www.imdb.com/media/rm2604568320/tt04164498. Angry birds WIKI http://angrybirds.wikia.com/wiki/Angry_Birds