Posts

Showing posts with the label project management

Creating an e-commerce platform with Couchbase 2.0

Image
For the last couple of months, I’ve been involved in the development of an e-commerce website named http://presive.com , focused on beautiful, unique products created by designers all over the world with a story behind. When I first met @swilera , @eoingalla and @cmgottschalk , the idea seemed so interesting to me that I got involved in the project really fast. And then, in a few weeks, we had the first release of presive.com. We created it using Python, Django, Satchmo and running on the top of a PostgreSQL database engine and it worked well for some weeks, until we started developing the first business-level report queries. The whole object-relational stack the product was based on wasn’t enough at all for our purposes, so a technological change was needed. And then, we moved to Couchbase. At first, I was quite skeptical on the power of NoSQL databases, but I soon changed my mind when I visit couchbase and read everything about it . So let’s start on the conceptual model (yes, I am...

Dirección empresarial

Bernie, de http://lacuevadelobservador.blogspot.com/ , me ha pasado un mail cuyo contenido me parece interesante compartir. Ahí va: Una empresa japonesa (Toyota) y una empresa americana (General Motors) decidió hacer una carrera de canoas en el río Missouri. Ambos equipos practicaron largo y duro para alcanzar su máximo rendimiento antes de la carrera. En el gran día, el equipo japonés ganó por una milla. Los americanos, muy desalentados y deprimidos, decidieron investigar el motivo de la aplastante derrota. Un equipo de gestión formado por los altos directivos se formó para investigar y recomendar las medidas adecuadas. Su conclusión fue que en el equipo japonés había ocho personas remando y una persona de dirigiendo la canoa, mientras que el equipo americano había ocho personas de dirigiendo y una persona remando. Con la sensación de que seria necesario un estudio más profundo, la dirección americana contrató a una empresa consultora y les pagó una gran cantidad de dinero para una se...

Dirección empresarial

Bernie, de http://lacuevadelobservador.blogspot.com/ , me ha pasado un mail cuyo contenido me parece interesante compartir. Ahí va: Una empresa japonesa (Toyota) y una empresa americana (General Motors) decidió hacer una carrera de canoas en el río Missouri. Ambos equipos practicaron largo y duro para alcanzar su máximo rendimiento antes de la carrera. En el gran día, el equipo japonés ganó por una milla. Los americanos, muy desalentados y deprimidos, decidieron investigar el motivo de la aplastante derrota. Un equipo de gestión formado por los altos directivos se formó para investigar y recomendar las medidas adecuadas. Su conclusión fue que en el equipo japonés había ocho personas remando y una persona de dirigiendo la canoa, mientras que el equipo americano había ocho personas de dirigiendo y una persona remando. Con la sensación de que seria necesario un estudio más profundo, la dirección americana contrató a una empresa consultora y les pagó una gran cantidad de dinero para una se...

Unified Process

Presentació a classe de GESI de Jordi Català i Juan Marín en data 13 / 10 / 08. Unified Process from Pablo Casado on Vimeo .

Unified Process

Presentació a classe de GESI de Jordi Català i Juan Marín en data 13 / 10 / 08. Unified Process from Pablo Casado on Vimeo .

eXtreme Programming

Presentació dels estudiants Oriol Capdevila i Francesc Muñoz a classe de GESI el 13 / 10 / 08. eXtreme Programming from Pablo Casado on Vimeo .

eXtreme Programming

Presentació dels estudiants Oriol Capdevila i Francesc Muñoz a classe de GESI el 13 / 10 / 08. eXtreme Programming from Pablo Casado on Vimeo .

SCRUM

Presentació sobre SCRUM que van fer els alumnes David Mora i Victor Lossius a classe de Gestió de Sistemes Informàtics el dia 13/10/2008. SCRUM from Pablo Casado on Vimeo .

SCRUM

Presentació sobre SCRUM que van fer els alumnes David Mora i Victor Lossius a classe de Gestió de Sistemes Informàtics el dia 13/10/2008. SCRUM from Pablo Casado on Vimeo .

El caso Knowledge Management

Knowledge Management es el nombre que daremos a una empresa real especializada en el desarrollo de sistemas de información para e-learning corporativo, con clientes entre los que se encuentran varios fabricantes de automóviles. La estructura organizativa de la empresa tiene una base matricial: la empresa está dividida en departamentos (cada uno con su director) y sus proyectos implican a más de un departamento. En lo referente a su estructura funcional, Knowledge Management tiene a una serie de jefes de proyecto (línea media), que se encargan de gestionar los recursos humanos necesarios para sus proyectos en coordinación con los directores de los departamentos. La formación de estos jefes de proyecto suele no ser técnica (algunas personas son pedagogas, otras psicólogas...) y sus funciones son tanto de coaching como de gestores reales del proyecto. Esta empresa emplea alrededor de 150 personas, entre los que se encuentran algunas personas amigas y conocidas. Sus trabajadores y trabaj...

El caso Knowledge Management

Knowledge Management es el nombre que daremos a una empresa real especializada en el desarrollo de sistemas de información para e-learning corporativo, con clientes entre los que se encuentran varios fabricantes de automóviles. La estructura organizativa de la empresa tiene una base matricial: la empresa está dividida en departamentos (cada uno con su director) y sus proyectos implican a más de un departamento. En lo referente a su estructura funcional, Knowledge Management tiene a una serie de jefes de proyecto (línea media), que se encargan de gestionar los recursos humanos necesarios para sus proyectos en coordinación con los directores de los departamentos. La formación de estos jefes de proyecto suele no ser técnica (algunas personas son pedagogas, otras psicólogas...) y sus funciones son tanto de coaching como de gestores reales del proyecto. Esta empresa emplea alrededor de 150 personas, entre los que se encuentran algunas personas amigas y conocidas. Sus trabajadores y trabaj...

Canalizar y Cancelar

Image
Hace un par de años conocí a Afterburners, inc , una empresa formada por pilotos de combate de los países de la antigua Commonwealth, con sede en USA y cuyo CEO es instructor de vuelo de combate en F-15. Creo que ya he hablado de ellos alguna vez en este blog (también en mis clases presenciales), pero por si acaso, diré que es una empresa especializada en cursos y seminarios de formación para empresas, dinámicas de grupo y teambuilding . Entre sus clientes están 100 de las 500 empresas más importantes según la revista Fortune. En uno de sus eventos de habla del silent killer o "asesino silencioso", el asesino de proyectos, aquello que mata la productividad y que hace que los proyectos fracasen y que se llama: TASK SATURATION / TASK OVERLOAD Es decir: la saturación o sobrecarga de trabajo. Cada persona se enfrenta a la saturación/sobrecarga de trabajo de manera distinta, pero hay dos patrones que se repiten: la cancelación (cancelling) y la canalización (channelizing). La p...

Canalizar y Cancelar

Image
Hace un par de años conocí a Afterburners, inc , una empresa formada por pilotos de combate de los países de la antigua Commonwealth, con sede en USA y cuyo CEO es instructor de vuelo de combate en F-15. Creo que ya he hablado de ellos alguna vez en este blog (también en mis clases presenciales), pero por si acaso, diré que es una empresa especializada en cursos y seminarios de formación para empresas, dinámicas de grupo y teambuilding . Entre sus clientes están 100 de las 500 empresas más importantes según la revista Fortune. En uno de sus eventos de habla del silent killer o "asesino silencioso", el asesino de proyectos, aquello que mata la productividad y que hace que los proyectos fracasen y que se llama: TASK SATURATION / TASK OVERLOAD Es decir: la saturación o sobrecarga de trabajo. Cada persona se enfrenta a la saturación/sobrecarga de trabajo de manera distinta, pero hay dos patrones que se repiten: la cancelación (cancelling) y la canalización (channelizing). La p...

Choose the right language

(This post is a continuation for this one ) Many students find themselves in a trouble when they have to decide which programming language to choose when they are developing the final project of their university studies. As a lecturer and director of some of them, i always try to recommend them one the the most comfortable languages for web development: PHP. About a month ago, one of my students decide not no follow my advise. She wanted to develop her whole project (an enterprise calendar integration solution involving mobile phones, a web and SOA) in Java. She wanted to use Java, Struts and Hibernate. At first, i was upset because of her decision: not many students are strong enough to "face" the director of their projects. But since I've been studying the evolution of her project, I realize that she was right in that decision. Many of you know that I'm not a Java fanatic. In instead of Java, I do prefer some other languages (at this time I'm involved in a BIG ...

Choose the right language

(This post is a continuation for this one ) Many students find themselves in a trouble when they have to decide which programming language to choose when they are developing the final project of their university studies. As a lecturer and director of some of them, i always try to recommend them one the the most comfortable languages for web development: PHP. About a month ago, one of my students decide not no follow my advise. She wanted to develop her whole project (an enterprise calendar integration solution involving mobile phones, a web and SOA) in Java. She wanted to use Java, Struts and Hibernate. At first, i was upset because of her decision: not many students are strong enough to "face" the director of their projects. But since I've been studying the evolution of her project, I realize that she was right in that decision. Many of you know that I'm not a Java fanatic. In instead of Java, I do prefer some other languages (at this time I'm involved in a BIG ...