tsolar's Friends' blogs

Desarrollo ágil

August 31, 2010 by Mohadip Lama   comments (0) - Visitas: 231

ágil

Resumen: Una filosofía de trabajo focalizada en actuar, más que en pensar o planificar y que actualmente utilizan muchos proyectos web de éxito.

Desarrollo ágil es una filosofía, no una metodología

El desarrollo ágil no es una metodología con pasos establecidos, es simplemente una manera de pensar y de trabajar.

El desarrollo ágil se puede resumir en una frase �??ejecuta rápidamente�?�. La rapidez no es un método infalible a aplicar a rajatabla, es una manera de enfocar las tareas enfocada a dar prioridad a la ejecución sobre la planificación.

Planificas o actúas

El tiempo no es infinito. No puedes hacer todo al mismo tiempo, optar por una opción o la otra conlleva muchas cosas. Claro, puedes hacer ambas cosas, pero entonces harás ambas a medias.

Especular o probar en real

¿Funcionará una web que busca en 23 webs de vuelos simultáneamente como Trabber? A priori la idea tiene sentido, pero quién sabe si funcionaría, si captaría tráfico, si generaría fidelidad... A posteriori se ha visto que sí, que funciona, pero a posteriori todo parece siempre evidente. La única manera de saberlo ha sido desarrollar el proyecto.

En un entorno donde las innovaciones envejecen en apenas meses, donde todo evoluciona a la velocidad de la luz, no está siempre clara la utilidad de dedicar excesivamente tiempo a investigar que puede funcionará y qué no, o a planificar al detalle. Es divertido especular con ideas en el aire, pero no se obtiene nada en concreto.

Investigar e innovar

Innovar también es investigar

Innovación significa crear algo que no existía antes, ejecutar para obtener algo físico. Investigar es averiguar información útil para el proyecto, crear algo intangible, conocimiento.

La ventaja de innovar sobre investigar, es que a la vez que obtienes algo físico funcionando, también puedes averiguar información útil para el proyecto, en muchos casos una información mucho más fiable que te proporciona la pura investigación. En conclusión, innovando también investigas.

Tras investigar y planificar puedes tardar 8 meses en tener la primera beta impoluta para lanzarla a público o tardar 1 mes con algo hecho rápidamente sin refinar. En la segunda opción 7 meses más tarde puedes tener cientos o miles de usuarios, una versión refinada y mucha más información real, no especulaciones. En la primera opción nada te garantizaría que la beta impoluta no sea después un fiasco.

Internet facilita innovar y hacer experimentos con usuarios reales, basta con públicar la web y tener un poco de tráfico.

Reacción rápida

Rectificar puede ser percibido negativamente, significa que has cometido un error o lo puedes percibirlo positivamente como que has aprendido y eres capaz de reaccionar rápidamente para arreglarlo.

Cuanto más rápidamente ejecutes, antes descubrirás qué es bueno, qué es malo, qué es suficientemente bueno y podrás hacer mejoras. Rectificar no es fácil, conlleva ser humilde y modesto.

Cuando el área del proyecto está muy trillada y se conoce bastante sobre lo que funciona, si puede tener sentido investigar y planificar para mejorar lo que ya existe. La filosofía de desarrollo ágil funciona mejor cuando se trata de hacer algo desde 0 o rediseñarlo totalmente, por el contrario es menos recomendable cuando quieres mejorar algo que ya sabes que funciona.

Ideas sobre desarrollo ágil

Lo mejor es enemigo de lo bueno

¿Cuando tienes algo suficientemente bueno para sacar a público? En cuanto funcione de manera técnicamente aceptable.

Lo mejor es enemigo de lo bueno, pero lo mejor aún es peor enemigo cuando ni siquiera sabes qué es. No dudes, sácalo a real y verás si funciona o no.

Resuelve los problemas cuando los tengas

No tiene sentido preocuparse de problemas de escalabilidad en el futuro al principio de un proyecto, deberías preocuparte de las cosas más urgentes en ese momento. Además de quitarte tiempo muy valioso, seguramente las soluciones a las que llegues distarán de ser óptimas. Por ejemplo, hasta que no sepas exactamente que problemas de escalabilidad vas a tener no sabrás cuál será la mejor opción.

Lo mismo pasa con los temas legales. Si no hay ingresos, ni pagos, ni información personal muy delicada almacenada no creo que valga la pena que te quiten el sueño. La última cosa de la que me preocuparía sería de como declarar una pequeña cantidad de ingresos de Adsense.

Los grandes planes nunca funcionan

No es una ley de Murphy, pero como si lo fuera. Planificar excesivamente aleja de la realidad, es muy fácil escribir en un papel ideas, pero muy difícil ejecutarlas. Conforme una planificación se complica es más probable que no funcione como se espere.

Es positivo tener unas ideas básicas y generar algunos documentos concisos, pero hay que evitar la complicación excesiva. Jesús Encinar cuenta como redujeron el plan de negocio de Idealista de 150 páginas a solo 7.

Logs y estadísticas de servidor

Para saber qué funciona y qué no funciona de los cambios realizados, tu gran aliado serán las estadísticas. Son la manera más rápida, ágil y barata de obtener información fiable del mundo real.

No se trata de manejar mil datos estadísticos, sino centrarte en los realmente relevantes y sensibles a los cambios. Los test de usuarios de guerrilla son útiles especialmente cuando tienes dudas o hay grandes cambios.

No es algo nuevo

La filosofía de desarrollo ágil no es nueva en absoluto. Cualquiera que comienza un proyecto puede optar por planificar bien o actuar rápido, ya sea construyendo un puente o diseñando una web. Simplemente en algunos proyectos puede ser más adecuado hacerlo que en otros.

No es recomendable arriesgarse a tener accidentes construyendo un puente, todo tiene que estar bien planificado y aguantar mucho más de lo necesario. Sin embargo una web inicialmente no la creas para resistir mucho más tráfico del necesario y si un día cae un par de horas se puede resolver fácilmente.

Es un medio, no un fin

La metodología de desarrollo web ágil, como cualquier otra metodología es un medio, no un fin. No se trata de aplicarla a rajatabla, sino cuando nos ayude a conseguir nuestro objetivo. Nadie debería seguir esta filosofía en su proyecto porque lo ha leído este artículo, ni en ningún otro, sino porque es lo más adecuado para su proyecto en ese momento y en esas condiciones.

Hay servicios que deben funcionar perfectamente desde el primer día porque por su propia naturaleza solo aportan si funcionan bien, no se les daría una segunda oportunidad, para esto no vale el desarrollo ágil. Si desarrollas un servicio de pago tampoco te recomiendo experimentar demasiado con desarrollo ágil.

Sin marketing masivo

Hacer cambios de manera rápida no significa forzosamente la presencia de bugs, pero ciertamente con desarrollo ágil puede ser más proclives a tenerlos. Además puede que el aspecto del sitio no sea muy refinado cuando lo sacas a público tras un mes de desarrollo.

Por estas razones no es bueno aparecer en grandes medios porque entonces como comentaba Joel on Software en Massive Frontal PR is incompatible with Ship Early and Often�?� tendrías dos problemas a) un proyecto inacabado b) todo el mundo lo sabría.

Para un proyecto que utiliza desarrollo ágil es mejor el marketing de guerrilla, de blogs, el boca-oreja y en general cualquier técnica enfocada a un público más pequeño y limitado. Este público especialmente interesado en la idea es más comprensivo y da mucho feedback, sugiere, comenta, etc.

Motivación y abandono

El desarrollo ágil disminuye la probabilidad de abandono del proyecto porque lo hace más motivador.

Cualquier proyecto desde 0 requiere un volumen de motivación impresionante, no es extraño que un proyecto se abandone sin ser completado, lo que sucede mucho más frecuentemente en proyectos que tardan muchos meses en salir a público.

Un desarrollo ágil tiene una primera versión mucho antes con lo que minimiza el riesgo de abandono previo. Luego al no parar de sacar cambios y recibir feedback de los usuarios se obtiene más motivación positiva y se reduce la probabilidad de que sea abandonado.

Con pocos recursos es más fácil

Cuanto menos tengas, menos tienes que perder. Si no tienes inversión más que tu tiempo, eso será lo único que perderás si te arriesgas. Si te alguien te paga mucho dinero o invierte en tu proyecto, te dará más miedo arriesgarte a experimentar y probar cosas nuevas.

La conclusión es sencilla, aunque paradójica, tu escasez de recursos te abre la puerta de grandes oportunidades. Para llegar a innovar radicalmente hay que experimentar y probar haciendo cosas que grandes empresas ni podrían, ni se atreverían a hacer.

Utilizando desarrollo web ágil un equipo pequeño y sin recursos convierte sus debilidades en ventajas. Hay que evitar entrar a competir con las grandes con sus mismas armas y sus mismas metodologías de trabajo, es muy complicado tener opciones entrando en su terreno.

Equipo inicial minúsculo

No hablo de un equipo pequeño de 5 o 6, me refiero a un equipo minúsculo de 2 o 3 personas inicialmente.

Si hay mucha gente tardas demasiado en ponerte de acuerdo y sobre todo es complicado que nadie se moleste cuando parece que das �??bandazos�?� con tanto experimento y cambio de opinión. A menos gente más agilidad de implementar y menos discusiones.

Lo que no recomiendo en absoluto para un proyecto así es depender de patas físicas, de acuerdos con terceros, de demasiada gente, etc. es complicado utilizar desarrollo ágil en esas circunstancias.

¿Es serio un proyecto llevado así?

Sucede que algunas personas no toman en serio un proyecto que cambia cada dos por tres, donde algunas cosas no son tan estables como debieran y que no tiene inicialmente un nivel de refinamiento muy alto. Se puede llegar a pensar que es un proyecto de �??amiguetes�?�, algo poco serio, un juego.

En realidad nada tiene que ver una cosa con la otra. Cualquier experimento tiene mucho de juego, de descubrir que funciona y que no funciona, de ser como un niño curioso que prueba y prueba.

En realidad es positivo que sea divertido y que el ambiente sea relajado porque es solo es posible tener ideas nuevas y atreverse a implementarlas rápidamente en un ambiente flexible y donde se acepte la alta incertidumbre como normal, justamente lo que no sucede en un ambiente de trabajo clásico. Creo que no sería positivo para un proyecto desarrollado de manera ágil el parecer �??serio�?�. Las camisetas y la ausencia de trajes no son casualidad o una moda en este ambiente.

El desarrollo ágil no es para siempre

El desarrollo ágil es especialmente útil al principio del proyecto, cuando hay que crear algo de la nada y aprender lo antes posible.

Más tarde, al cabo de un año o dos, cuando ya empiezas a tener claro lo que funciona y lo que no, la filosofía forzosamente cambia. Empieza a haber más gente en el equipo, se empieza a discutir más y se hace menos. Es normal e inevitable, no es lo mismo jugarte perder usuarios cuando empiezas y solo tienes un par de miles que más tarde cuando tienes un par de cientos de miles.

Cuando tienes muchos usuarios además se complican los cambios, la gente se acostumbra a las cosas y prefieren estabilidad, no les gustan los cambios, aunque realmente sean positivos para ellos.

Una filosofía de trabajo que no es para todos ni para todo

Tu carácter personal es importante

Para aplicar desarrollo ágil debes tolerar niveles altos de incertidumbre e incluso de caos en ocasiones. No te debe poner excesivamente nervioso no saber qué va a pasar en el futuro. Es una filosofía que funciona bien con personas que necesitan respuestas rápidas, hacer algo y ver los cambios, que no les gusta esperar.

Si tu estilo de trabajo es muy organizado y planificado, te incomoda la incertidumbre, pero por el contrario eres capaz de mantener alta tu motivación en un largo proyecto donde los resultados no se visualizan hasta meses más tarde, seguramente esta filosofía de trabajo no es para ti.

Cuando tienes ideas muy claras, te entusiasman ciertos autores y te encantan las metodologías, seguramente encajarás muy bien en otros proyectos, pero no en uno de desarrollo web ágil. Al contrario, la gente más óptima para desarrollo ágil, es la que peor encaja en grandes organizaciones con muchas jerarquías y procesos. No opino que un perfil sea mejor que otro, simplemente son diferentes para casos diferentes.

 

SilverSun Pickups

August 31, 2010 by Yerffrey Romero   comments (0) - Visitas: 267

silversun pickups alternativo musica grunge

Eres de esas persona que siempre han pensado que el rock alternativo ha muerto y que nunca mas volverá, o que el grunge is DEAD... con la muerte de Kurt.. pues les traigo a uds. la oportunidad de conocer a Silversun Pickups un relevo a la musica Indie Alternativa y Grunge de hoy en dia, y es justo ahora cuando la musica necesita un apoyo y esta banda se las trae...

cabe mencionar que han sufrido bastante para subir escalones ya que hacen musica independiente....

Aqui su pagina, y Aqui su Discografia.

Estos tipos

 

Paintball #santiago #chile!!!!!!!!!!!!!!!

August 26, 2010 by Leonardo   comments (3) - Visitas: 570

hola a todos los GnewBookers  chilenossss

con unos amig@s estamos veindo la la opcion de ir este sabado 4 de septiembre a jugar paintball al , Parque Mahuida, La Reina.

si les interesa pueden contactarme para acordar la ida al juego : )

cel :08-7609807

mail : leonardbravoillanes@gmail.com

mas info ---> http://www.vertigopark.cl/

Algunas tiras comicas para los geeks!

August 25, 2010 by Yerffrey Romero   comments (1) - Visitas: 654

tirate el col

 

 

Los que votaron a favor de instalar la Termoeléctrica en la Caleta Punta de Choros

August 24, 2010 by Jesús Casas S.   comments (0) - Visitas: 636

termoeléctrica barrancones, termoeléctricas, punta de choros, isla dama, isla choros, reserva nacional pingüino de humboldt

Protesta en la COREMA de Coquimbo

Revise quienes fueron los que aprobaron la destrucción de la Reserva Nacional Pingüino de Humboldt en la Caleta Punta de Choros. Estas personas votaron hoy a favor de una Central Termoeléctrica. ¿Qué cargos tienen? ¿De qué partidos políticos son?

 

VOTOS A FAVOR

  1. Sergio Gahona – Intendente Regional, sgahona@gorecoquimbo.cl
  2. Pablo Argandoña (UDI) – Gobernador Provincia de Elqui
  3. Susana Verdugo (UDI) – Gobernador Provincia de Limarí
  4. Iván Cisternas (RN) – Gobernador Provincia Choapa
  5. Gustavo Mallat (UDI) – Seremi de Economía
  6. Fernando Herman Herrera (UDI) – Seremi de Vivienda
  7. Mario Burle (UDI) – Seremi de Bienes Nacionales
  8. Marcelo Chacana (UDI) – Seremi de Agricultura
  9. Jocelyn Lizana (RN) – Seremi de Minería, jlizana@minmineria.cl
  10. José Ready (RN) – Seremi de Educación, josemanuelready@mineduc.cl
  11. Alejandro Cornejo (RN) – Seremi de Planificación, acornejo@mideplan.cl
  12. Juan Fuenzalida (UDI) – Seremi de Transportes y Telecomunicaciones, jfuenzalida@mtt.cl
  13. Osvaldo Iribarren (UDI) – Seremi de Salud, osvaldoiribarren@redsalud.gov.cl
  14. Luis Cobo (RN) – Seremi del MOP
  15. Claudia Rivera (RN) – Directora CONAMA, crivera.4@conama.cl

 

VOTOS EN CONTRA:

  1. Consejero regional Raúl Godoy (PRSD)
  2. Consejero regional René Olivares (RN)
  3. Consejero regional Nathan Trigo (PC)
  4. Consejero regional José Montoya (DC)

 

Siéntanse bienvenidos a escribirles y manifestarles su repudio, por favor.

Logo Reserva Nacional Pingüino de Humboldt

 

Fotos: Radio Bío-Bío (CC, By-SA-NC) y CONAF

 

Kutchen de manzana

August 22, 2010 by Mohadip Lama   comments (0) - Visitas: 554

comida :3

Ingredientes:

  • 2 tazas de harina
  • 1 taza de azúcar
  • 2 cucharadas de levadura
  • 120 gramos de mantequilla
  • 2 huevos
  • 1 kilo de manzanas verdes
  • 1 cucharada de canela

Modo de Elaboración:

En un bol mezclamos el azúcar con la margarina. Echamos los dos huevos y también la harina, removiendo lentamente. Por último echamos la levadura.

Echamos la masa en un molde con un poco de mantequila y a continuación se rellena con las manzanas cortadas en trozos con un poco de canela. Introducimos el molde en el horno.

Dejar 35 minutos a 190ºC, hasta que quede bien dorado.

Migrar a Windows!!!!!!!!!!!!!!!!!

August 22, 2010 by Leonardo   comments (3) - Visitas: 599

windows, gnu, linux

 MIGRAR A WINDOWS es una cosa q nunca haría y no lo recomiendo, usa Gnu / Linux y viva el Software libre!!!

 

pd:  la idea de la publicación es captar lectores (por que es un titulo muy polémico) y subir mi ranking en gnewbook XD.. veamos como sale!! XD

alitas-picantes

August 21, 2010 by Mohadip Lama   comments (3) - Visitas: 541

comida :3

Ingredientes:

  • Alitas de pollo crudas o rostizadas (ya las venden en las rosticerías, naturales)
  • Salsabritas de chamoy
  • Salsa Valentina
  • Limón al gusto o vinagre blanco (si tienes en polvo, genial)
  • Salsa inglesa
  • Polvo miguelito (de ese que comías en la primaria)
  • Recipiente (tupper) con tapa

Preparación:

Mezcla en un recipiente una cantidad generosa de Salsa Valentina y Salsabritas de Chamoy en partes iguales, es importante para que no quede más ácido o más picoso, echa un poco de limón o vinagre, hasta que quede acidita la salsa pero que no se vuelva aguada, la salsabritas es en si especita, así que no hay mucho problema con eso ñ______ñ

Si sientes que le falta un poco de “tono” al sabor de la salsita entonces puedes ponerle salsa inglesa, no le pongas mucho más de media cucharadita cafetera, ya que es un sabor muy dominante.

Si tienes las alitas crudas (tú no, las de pollo) entonces frielas como si fueran papas fritas, que queden doraditas. Si lograste conseguir las alitas en la rosticería mejor que mejor, ya que tendrán un gran sabor y no tendran grasa extra.

Así calientitas mételas al recipiente y tápalo, agita fuertemente cual macho que se respeta para que se cubran totalmente. Es importante que estén calientitas al entrar en la salsa, porque si despues las calientas el sabor del limón cocido sabe bastante desagradable.

Sírvelas y si quieres darle un toque especial entonces échales un poco de Polvo Miguelito encima, tampoco es indispensable, así ya saben rico

Compartir archivos desde ubunto alos demas en red local

August 21, 2010 by Mohadip Lama   comments (3) - Visitas: 507

informatica

truco para compartir rápidamente una carpeta de tu pc con tus compañeros de oficina es el siguiente.

  • Abres un terminal y en consola te diriges hasta el directorio que quieres compartir.

cd /home/jose/Documentos

  • Ahora desde ahi, ejecutas:

python -m SimpleHTTPServer

  • Y abras creado un servidor web, que permite a otros usuarios acceder al contenido de tu carpeta desde un navegador si utilizan la siguiente URL: http://IP_de_tu_equipo:8000
  • Rapido y muy util!!
  • Solo podrán ver los documentos, nunca editarlos.
  • Nota: lo puedes probar localmente con http://localhost:8000

La oruga, pagar el precio de la transformación

August 21, 2010 by Mohadip Lama   comments (0) - Visitas: 476

superacion personal

Todo inicia con un pequeño gusanito llamado Oruga, este emprendedor insecto inicia su jornada con mucho esfuerzo a muy temprana edad, debe alimentarse todo lo que pueda hasta alcanzar cinco veces su tamaño inicial, durante este proceso mudará la piel varias veces a medida que va creciendo, una vez alcanzado el tamaño necesario abandona su lugar de nacimiento para ir a un árbol y comenzar su proceso de transformación, poco a poco va cubriendo su cuerpo con una membrana blanca (Crisálida) hasta convertirse en capullo luego de un periodo que puede ir de 10 días hasta un año dependiendo de la especie, se convierte en una hermosa mariposa que luego de semanas de arrastrarse por el suelo emprende su vuelo para surcar los cielos sin ningún limite.

Cuando tenemos un sueño o una meta, podemos compararnos con la oruga, debemos invertir largas horas preparándonos, estudiando, ejercitándonos física y mentalmente, día a día, para luego cuando llegue nuestro momento romper esa coraza y emprender nuestro vuelo.
Muchas veces vemos personas exitosas, que han logrado grandes ideales en la vida y pensamos que fue de la noche a la mañana, pero lo que no vemos es todos los cientos de miles de pequeños esfuerzos que esa persona ha hecho para llegar a donde está, lo cierto es que no todos estamos dispuestos a pagar ese precio y preferimos vivir una vida tolerada, conformista y hasta mediocre.

¿Cuál es el precio que debes pagar?

¿Te atreves a pagarlo por la transformación?

¿Te atreves a afrontarlo?

Recuerda que para poder volar, debes dejar de ser oruga! 

Afectos!