<

Practical Tips for Automated Acceptance Tests

April 20, 2017

The complete interview can be found on InfoQ.  Adrian Bolboacă, Organizational and Technical Coach and Trainer at Mozaic Works, got interviewed by Ben Linders, InfoQ, about different types of tests, writing sufficient and good acceptance tests, criteria to decide to automate a test, and how to apply test automation to create executable specifications. Testing techniques... Read more

Management 3.0: Context is Everything

April 12, 2017

This is a guest post by Ralph Roosmalen Scrum versus Waterfall. Management 1.0 versus Management 3.0. Automated Testing versus Manual Testing. Estimation versus No Estimations. SAFe versus LeSS. So many different opinions on all kind of topics and it seems like people always want you to choose between left or right, up or down etc. When... Read more

Customer is the centre of everything | Booking.com way

April 6, 2017

Richard Omollo, UX Designer Booking.com and speaker at Product Leaders 2017, just got interviewed by our colleague, Monica Obogeanu, product manager at Mozaic Labs. Read on to discover his professional experience, lessons learned and challenges along the way.    Monica Obogeanu: Snooping through your LinkedIn profile, I noticed you have a wide & varied experience. Please tell... Read more

    Artificial Intelligence, IoT, Mobile, DevOps, Software craftsmanship and more

    March 31, 2017

    The 5th edition of I T.A.K.E Unconference, the only technology agnostic event in Central and Eastern Europe, is taking place in Bucharest, Romania, 11-12 May. With a line-up of more than 30 international speakers, 6 keynotes, 6 parallel tracks, a technical Open Space and many opportunities for coding, the event brings together top-notch software crafters who lead the change in... Read more

      Tools for teams: Capacity planning with Kanban

      March 23, 2017

      As practitioners and trainers using Kanban, we insist on a few changes in perspective that it requires in order to be effective. One of them is capacity planning. Kanban, like Scrum, assumes that the capacity of the team 1 is fixed in the short term. This leads to the question: how can we use the current... Read more

      Specification and good specification: What’s the difference?

      March 10, 2017

      This is a guest post by Thomas Sundberg What makes one specification a bad specification and another specification a good specification? What is the fundamental difference between two specifications? Software is special One important difference between physical things and programs is that physical things are complicated to test. Physical things usually need special tools to... Read more

      Modular Monolith Or Microservices?

      February 10, 2017

      It’s impossible to ignore the topic of microservices today. We hear about them from social media, conferences, specialized websites, books, framework vendors, communities, colleagues. It seems like they’re the only way to go. But are they? To answer this question, we first need to explore why are microservices so useful, what are their downsides and... Read more

      Fundamentals of Modern Software Architecture

      January 27, 2017

      The post was first published in Today Software Magazine, no. 55  This article aims to answer a set of core questions about software architecture, providing answers that come from modern software architecture thinking. Its inspiration came from: conversations with Rebecca Wirfs-Brock and Simon Brown architecting the eventrix.co product, running “Architectural Katas” countless conversations with architects... Read more

      software architecture

      eBook : Grow your business, product and teams

      January 17, 2017

      We are committed to champion software excellence and challenge the current practices. Our aim is to constantly improve: business, product, and teams. That’s why, in this last month we carefully selected pieces of advice, practical ideas for you & your team to improve and grow.  For you to easier access them, we present you the... Read more

      mozaic work ebook

      Hub for Software Journeyers and Digital Nomads

      January 11, 2017

      In 2009, Bucharest was on the pair programming tour of the first software journeyman: Corey Haines. We want to support and continue this tradition. We’re opening up our office for anyone who has a connection with software development and wants to travel and learn more. We’ve done this informally in the past, with people we... Read more

      Behind Agile: Practices and Misunderstandings

      November 15, 2016

      Our colleague, Adi Bolboacă, had a session at Agile Talks #17, a community event where we constantly make a contribution. Find out more about from the below presentation, containing topics on: cross-functional teams habits and their importance group decisions estimates scaling The video material is here.   If interested in the above topics, set a meeting... Read more

      Domain Modeling Kata

      November 1, 2016

      While developing the first MozaicLabs product, eventrix.co, we wanted to use our full experience in agile, lean and software craftsmanship. Here’s a list of things we’ve adopted: A kanban process to have a steady flow of features and to allow improvements A technical strategy Continuous delivery and automated testing from day 1 Impact mapping to create... Read more

      How to manage “almost done” status of features

      October 11, 2016

      You and your team are preparing to deploy in production a set of features. Unfortunately, some of these have the status”almost done” and it’s not clear how much longer will take until done. Straight to the point – this shouldn’t happen. To avoid the failure of the deployment, one way is to reconsider how your team... Read more