Tag Archive: Software

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

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

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

Agility implies Craftsmanship

April 10, 2016

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... Read more

Architecture at Agile 2013

October 25, 2013

(Guest blog post by Rebecca Wirfs-Brock, originally appeared on her blog. Republished with permission.) What a busy, intense week Agile 2013 was! It was a great opportunity to connect with old friends and meet folks who share common interests and energy. I also had a lot of fun spreading the word/exchanging ideas about two things I’m... 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

Agile Architecture Myths #4 Because you are agile you can change your system fast!

October 10, 2013

(Guest blog post by Rebecca Wirfs-Brock, originally appeared on her blog. Republished with permission.) Agile designers embrace change. But that doesn’t mean change is always easy. Some things are harder to change than others. So it is good to know how to explain this to impatient product stakeholders, program managers, or product owners when they ask... 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: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.