Software Craftsman’s Tools: Unit Testing

March 3, 2016

This article was first published in Today Software Magazine, no 12. Below it’s the full version. The authors are: Alexandru Bolboaca and Adrian Bolboaca. The Problem Imagine the following situation: a team has developed for 6 months a great product that immediately sells. Users show their passion for the product by asking new features. If the team does not deliver the new features... Read more

Challenge the way you work. New techniques to try on (I)

February 18, 2016

Challenge the way you work. Stay happy & productive!  My colleagues, advising or coaching teams to be happy and productive, listen and learn constantly about the challenges they have during the day-to-day activity. In the next series of articles, we share with you practical solutions to common challenges encountered when developing software products, as well as new techniques to help... Read more

Happy Demos Are Not A Myth

February 17, 2016

How do you feel at the end of a product demo? Happy? Energized? Ready to celebrate? Does this feeling last? My colleagues and I have seen our share of Scrum Meetings. We wrote previously about the Daily Scrum, and decided to focus on demos this time. Many of the demos we’ve seen had issues, and some... Read more

Question the software design – Part 5 – Big projects

January 26, 2016

  J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the last part of the series.... Read more

Question the software design – Part 4 – Refactoring

January 19, 2016

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. This is the fourth part of the series. The previous parts are... Read more

Question the software design – Part 3 – Design in practice

January 14, 2016

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the third part of the Q&A session.... Read more

Question the software design – Part 2 – TDD and software architecture

December 22, 2015

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the second part of the Q&A session.... Read more

Question the Software Design: Part I – Fundamentals

December 11, 2015

In the tech industry, there is always a focus on building, innovating, improving. There is also room to learn more and get your daily ideas challenged. Recently, J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how... Read more

Company Culture – A Developer’s Perspective

September 15, 2015

Recently we’ve proudly announced the launch of MozaicLabs – spin-off from MozaicWorks focusing on developing proprietary software products. As the MozaicWorks team has always been a team of practitioners, MozaicLabs focuses our doers efforts into bringing innovative products to market. Aiming to bring great value and delight to customers, we pay as much attention to the user... Read more

Team Leaders and Scrum Masters

April 18, 2015

When adopting Scrum, a common concern for both teams and managers is “What do we do with the Team Leader role?”. We discussed this delicate issue earlier this year at the AgileWorks meetup in Timisoara. There were still unanswered questions after the first meeting, so we had to schedule another one. In this blog post, I... Read more

Usable Software Design

February 4, 2015

In a previous blog post, I wrote about the fact that we tend to perceive software design as userless. Whenever we talk about design in other domains than software, we discuss it from a user-centric point of view. Apple’s products are renowned because they focus on the experience of a user with their device: how... Read more