Author Archives for Adi Bolboaca

AboutAdi Bolboaca

Worked with companies from Netherlands, Romania, Italy, France, etc. Was involved in developing software for domains like: energy, e-commerce, banking, customs and ERP/CRM software. Knowledgeable in software technical domains like: clean code, test driven development, simple design, emergent design. Facilitated many code retreats in: Romania, Belgium, France, Germany, Netherlands, Finland, etc. Likes to teach. Continuous learner and challenger of existing ideas and concepts. Keen interest in serious games, and using gamestorming for continuous improvement. Fluent in Romanian, English and French. I am learning German. Active in the communities from Europe: Romania, Belgium, France, Germany, Agile Lean Europe Network. Worked on desktop and web applications. Read more about my ideas at and find me on twitter at

What is Evolutionary Design?

May 10, 2018

Evolutionary Design is the practice of growing a system in a natural way, by adding the minimum amount of code to satisfy the business needs in an iterative and incremental approach. When done right, the code structure changes continuously to optimize for change, thus allowing a constant speed of development for longer periods of time.   In... Read more

Sharing and Learning in the European Communities: SoCraMOB

November 20, 2013

Last week I was invited by Marco to be part of the awesome series of Open Space events organized by the Software Craftsmanship (Softwerkskammer) community from Münster, Osnabruck and Bielefeld. These Open Space events are organized by the local Software Craftsmanship community that consists of software professionals from the three cities. A couple of years ago, they decided they... Read more

How an Unit Test should look like

October 14, 2013

Often during my life as a programmer, coach and trainer I have to explain how a test should look like. So I decided to write about this subject. Remember that code, especially test code, is read more often than written. Often you will be the person to read it after you wrote it. So do... Read more

Rebecca Wirfs-Brock: About Agile

May 14, 2013

Rebecca Wirfs-Brock is having a discussion with Alex Bolboaca about Agile. She says that Agile existed long before it had a name, as a set of values. Rebecca has been using the Agile principles for Software Architecture and Design.      

Rebecca Wirfs-Brock: About Her Career and Experience

May 8, 2013

An interview of Rebecca Wirfs-Brock with Alex Bolboaca. Rebecca talks about her experience in software development. Also her experience of creating the Smalltalk language that had the first users, among others, Ward Cunningham and Kent Beck. She talks about the books she wrote Object Design: Roles. Responsibility, and Collaborations and Designing Object-Oriented Software.

Rebecca Wirfs-Brock:What Should an Architect Do (Video)

April 22, 2013

Rebecca Wirfs-Brock explains what a Software Architect should do, but mostly what a Software Architect should NOT do. Rebecca will be teaching Agile Architecture Workshop: An Incremental Approach. By the way, Rebecca is coming to I T.A.K.E Unconference 2013. See why she chose to come in this video.

Rebecca Wirfs-Brock — Blending Agile and Lean Practices: Two Quick Stories

March 29, 2013

Rebecca Wirfs-Brock president of Wirfs-Brock Associates and IEEE Software’s Design Columnist, is a well-known and respected object-oriented practitioner. She invented the way of thinking about objects known as Responsibility-Driven Design and is the lead author of Object Design: Roles, Responsibilities, and Collaborations (2003) and the classic Designing Object-Oriented Software (1990). Through her writing, teaching, consulting,... Read more

FAST is safe

February 4, 2013

During our work as programmers we often have the feeling of wanting to get the things done. We as programmers feel that cutting corners and taking big steps is a safe way. Until the bugs kick in! And when the changes in the already written software are so painful! This is why for us FAST... Read more