Nowadays most of the companies claim that they are Agile, it became kind of a standard. The majority of them also say that they build working software, but in reality each company understands it differently. And here is the problem! … Read More
Agile methodology

Distributed agile teams: 9 hacks that make them work
The world is going insane. Thousands and thousands of things we have in our brain every day; new stuff to do, new trends to discover, new team members, projects that you have to catch up with, self-education, etc. It seems … Read More

Top 20 software architecture books
Software architecture has become an important part of every software project. When building a solid software architecture, you select the important parts of a systems, think how these parts fit together, and take crucial decisions in designing these systems. It … Read More

Round robin with Christian Ciceri at Apiumhub
At Apiumhub we always try to innovate in order to come up with more efficient processes to complete a task or a project in general. The goals are always the same: build working software, work with high performance, scalability, cost … Read More

Memories of an Entrepreneur
I was invited to UB – Universitat de Barcelona to give a speech about entrepreneurship. I prepared this class for those students out there that want to open their own company in the future and hopefully these entrepreneur tips will … Read More

How to Apply Agile Methodology to a Software Startup?
Software development is a highly lucrative and exciting career choice both for fresh graduates and established professionals. Coupled with a software startup work environment, software development can give way to innovative and attractive software solutions. However, settling for a daily … Read More

Product Roadmap importance in Agile Project Management
Agile Project Management is a continuous process of planning and guiding project development. Today, one of the biggest myth is that agile development does not conform to long-term planning. In agile software development, the entire agile project is divided and … Read More

Eada: entrepreneurship panel in Barcelona
In January Eada organized entrepreneurship panel in their renovated campus in Barcelona and I was lucky enough to be invited there as a panelist representing Apiumhub. About the event: entrepreneurship panel discussion in EADA EADA has entrepreneurship center whose mission … Read More

Less Is More – Minimum Viable Product
A lot of startups don’t even know what is MVP (minimum viable product), and begin their business with an idea that they think people need and want. They spend months, sometimes even years, perfecting their product without ever showing the … Read More

Agile methodology, not only for software development
Agile became a “hot trend” these years. People used to associate Agile methodology with agile software development, but nowadays it is implemented in all departments and companies fight for the awards to be nominated as an “Agile company” or to … Read More

Agile estimation techniques to know about
Agile estimation techniques can be useful for every team. Estimation & planning are one of the most important activities in any project. Agile methodologies make planning more valuable, its accuracy is increased, and hence the predictability of the project. In … Read More

A complete scrum sprint explanation
Many people consider switching to Agile. Good initiative! A good start would be to get a good understanding of scrum sprints. So here’s a scrum sprint explanation that should get you started. What is scrum? A feedback-driven approach Scrum methodology is … Read More