OpenSouthCode 2019 recap and new information added to my site

OpenSouthCode 2019 recap OpenSouthCode is a FLOSS event that takes place in Málaga, Spain, every year. I have written about it before: Preview of  the 2017 edition (in Spanish). Summary of the 2018 edition, among other events. The event tool place this year in a new venue, significantly better than the previous one, in my … Continue reading OpenSouthCode 2019 recap and new information added to my site

BuildStream metrics: exploration

Metrics and telemetry are fundamental in any engineering activity to evaluate, learn and improve. They are also needed to consolidate a culture in which opinion and experience are continuously challenged, in which experimentation and evidence becomes the norm and not the exception, in which transparency rules so co-workers are empowered, in which data analysis leads … Continue reading BuildStream metrics: exploration

Moving from a traditional product/release focused delivery model to a rolling model

The past few weeks the GDP delivery team together with some key contributors, has been working on a not very visible but still important change. The GDP project has put the basis to turn GDP release based delivery model to a "rolling" one. My colleagues will provide in a coming post the technical details behind … Continue reading Moving from a traditional product/release focused delivery model to a rolling model

Testing then quality. Really?

Introduction Nowadays the topic automated testing is becoming mainstream. Organizations and projects are investing significant effort in creating tests, using tools to automate them and plug them in their delivery chain. Combined with continuous integration tools, automate testing increases the usefulness significantly. I obviously find this trend unavoidable. Sooner or later every software organization will … Continue reading Testing then quality. Really?

Apply agile methodologies to upstream development environments…. if you can.

 IntroductionWhen the Agile Manifesto became popular and based on them, agile methodologies like Scrum, XP or Kanban, upstream development was in its early stages as collaboration ecosystems of companies.Only a few for profit organizations embraced developing upstream back then. Most of them were small and heavily influenced by FLOSS engineers vision. Free software communities were … Continue reading Apply agile methodologies to upstream development environments…. if you can.