Mario Cardinal

"The real voyage of discovery consists, not in seeking new landscapes, but in having new eyes" – Marcel Proust

Building upon the shoulders of giants

1 Comment

In recent days, I received an email from Francois Beauregard thanking me for my book and, especially, for the dedication I wrote in his copy of the book. Basically, I wrote to Francois that my book would never have happened if he had not encouraged me to explore the field of executable specifications.

The little I have done in writing the book is built on the shoulders of giants such as Francois. Francois is a pioneer who has done much to popularize the field of executable specifications. In 2006, when you search for “executable specifications” on Google, the first results were heading to GreenPepper, a software development tool  that was a direct competitor to Fitnesse.

GreenPepperGreenPepper was built by Pyxis, the company that Francois is the founder. Already in those years, Francois was describing GreenPepper as a tool for writing executable specifications:

“GreenPepper allows Agile teams to collaboratively write executable specifications by enabling Story Driven Development across the team.”

I can only thank Francois for introducing me to the GreenPepper tool and later for allowing me to work with the team behind the product.

Unfortunately, today GreenPepper no longer exists. Only memories remain. But it is not so important as the field of “executable specifications” is still alive, more than ever.

Author: mariocardinal

I am the co-founder of To-Do Studio, a software publisher offering online collective workspaces extended with automated guides. As an experimenter and an entrepreneur, I like to seize opportunities that emerge from the unexpected. Since 2004 (15 years in a row), I am a recipient of the Microsoft Most Valuable Professional (MVP) award. MVP status is awarded to credible technology experts who have shown a deep commitment to innovation, passion about technology and a strong community spirit. An experienced DevOps and Scrum practitioner, I have spent nearly 30 years designing large-scale information systems. I am the author of the book "Executable Specifications with Scrum" and the host of the Visual Studio Talk Show, a podcast about software architecture.

One thought on “Building upon the shoulders of giants

  1. Hello Mr. Cardinal. My name is Cristian Jujea, I have extensive experience as a developer in Agile and a little experience as an Agile Consultant. Even though my Agile work experiences were very much about TDD and I was rather very good at TDD, sequentially, it was a struggled for me to appy the Fit/Fitness, BDD appproach. As such, I’ve shifted my focus to Quality Assurance (test automation, performance tests, security testing, etc.) . After many months of focus strictly on these topics, I have no doubt that the Fit/Fitness, BDD appproach is poor for any professional Quality Assurance team or department, be there top-notch Scrum professionals and highly-skilled Agile developers.

    On my way towards being a Senior Consultant, I came across your book. Having just arrived at chapter 6, I feel very disappointed because you do not detail use case scenarios and do not mention other basic UML and analysis techniques. In this chapter, I would have also considered the two bodies of knowledge respective to the two ISTQB Test Analyst certifications.

    Further than asking readers to pay attention to Kanban process steps, your book encourages discovery rather by creative brainstorming as opposed to disciplined discovery.

    Thank you very much for sharing valuable industry insights in your book.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s