Software Craft

Product strategy – Impact mapping in practice

Whether you’re extending a big project or you’re on your way refining your startup’s MVP, it’s always a challenge to prioritise the features truly worth the investment. How do you create a viable product strategy? Can you keep things relevant, yet simple enough to understand and adapt along the way? At MozaicLabs, we find that Impact […]

Product strategy – Impact mapping in practice Read More »

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

Challenge the way you work. Stay happy & productive! The journey to mastery is never done. It takes practice, constant improvement and always honing your craft to achieve your fullest potential. After sharing useful methods for the Scrum Master and the Product Owner | Business Analyst | Product Manager roles, let’s explore together the Software Developer | Software Crafter role. This time we’ll focus on technical and

Challenge the way you work. New techniques to try on (III) Read More »

Software Design: Consistency & real life examples

While a lot of the design principles that we use in software can be found in other design disciplines, there is one very present in UX and graphical design that is very rarely discussed in software circles: consistency. It’s not because we weren’t trying. The system metaphor idea from XP and the conceptual integrity idea

Software Design: Consistency & real life examples Read More »

Agility implies Craft

This article was published first in Today Software Magazine, no 16. Below it’s the full version. The authors are Alexandru Bolboaca and Adrian Bolboaca. In 2001, a group of people unpleased about the state of software development gathered in a mountain ski resort from Utah. One thing leading to another, they started discussing about the industrial methods applied at the time

Agility implies Craft Read More »

Joining a team? 5 techniques to start & a developer story

Making a new developer productive as quickly as possible is most of the times challenging for the product team. I’ve heard stories about new on-boarding team members needing up to several weeks, or even months, until they feel comfortable or knowledgeable enough about the project and the code. This shouldn’t be the norm. Situations like these are

Joining a team? 5 techniques to start & a developer story Read More »

BDD – Why use it & Red flags

As our team at MozaicLabs is growing, we felt the need to improve the way we define and communicate features entering the development phase. As new developers joined the team, it was clear that we needed a better process. The Product Owner had more analysis and testing work on her hands. The new developers needed a

BDD – Why use it & Red flags Read More »

Software Crafer’s Tools: Unit Testing

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

Software Crafer’s Tools: Unit Testing Read More »

Question the software design – Part 5 – Big projects

  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.

Question the software design – Part 5 – Big projects Read More »

Question the software design – Part 4 – Refactoring

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

Question the software design – Part 4 – Refactoring Read More »

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Available Coupons
      individualcspo102022 Get 87.00 off
      Unavailable Coupons
      aniscppeurope2022 Get 20.00 off
      Scroll to Top