Cesario Ramos’s Blog
Just things that keep me busy

Archive for the 'Agile stuff' Category

Writing a BDD DSL in Scala

November 17, 2009

One of my favourite BDD frameworks is easyb. I really like the dsl for user stories. In a previous post called Easy Requirements by Example I discussed how easy and clear this dsl can be.
For Scala I would also like to have a dsl just like the one of easyb. Writing a dsl in Scala [...]

Scrum Master in the Critical path of the sprint

October 30, 2009

More then a year ago myself and Eelco Gravendeel wrote the top 9 challenges of adopting Scrum . But those where just the top 9. Some did not make it to the top 9. This post publishes one that did not make it but I think is quite good. here it goes….
 
 
 

“If everything seems under [...]

Coaching the Good the Bad and the Ugly

October 25, 2009

Ever been in a project with this special guy that ‘helps’ the project succeed? This guy, ‘the Good’, that has the guts to stand up to management and tell them how things really are, bring discussions to a good end or has this unique technical skill?
On the other hand, have you ever worked with this [...]

WTF is this fuzz about User Stories, Use Cases and Test Cases

October 13, 2009

Over the last few years I’ve had lots of discussions with teams on how to cope with this thing we call Agile Testing. The same topics arise over and over again, with the same kind of discussions. The main question is ‘How do we handle all these Use Cases, User Stories, Test Cases and Requirement [...]

One Metric to rule them all

July 24, 2009

There are numerous things you can measure when it comes down to software projects. I usually see that, if things are measured, the things that are measured do not result in the expected behavior. I’ve seen KPI’s on number of bugs fixed, features solved within given estimation, documents delivered and even hours worked. Eliyahu [...]

How you could deal with early estimations

April 27, 2009

Recently people have been asking me how to deal with so-called ‘expert estimations’ in Agile development. In most organisations where IT is seen as a supplier or cost centre, the business wants to know the costs and the duration of a project before it decides to fund it. This is of course perfectly normal!
The poor [...]

The end of the ‘Internet’ testers

March 25, 2009

In the days of waterfall project the testers did not have anything to do during the first half of a project. During this period they would spent most of their time surfing the net and rewriting their test plans. Nowadays with cross functional teams the testers play a significant role right from the beginning of [...]

Roles in Java using ObjectTeams

February 12, 2009

I’ve been testing ObjectTeams for a while now and think its a really cool way for using roles in the Java language. A role is a set of attributes and behavior a object can assume temporarily in a certain context. It’s like an actor behaving according to the film script. The actor plays the role [...]

Prioritizing the backlog on Quality

November 14, 2008

After my talk at JFall about EasyB and Agile requirements I had a discussion with a very respectful guy about some things I said during my talk. The discussion was about whether building up quality over time is a good or a bad thing!
In my talk I stated that some features like for example an [...]

Top 9 challenges of adopting Scrum

August 11, 2008

Scrum is a simple process, but can be quite challenging to implement. In a series of articles on AgileJournal myself and my colleague Eelco Gravendeel will discuss the top 9 challenges we encountered during various Scrum adoptions.
You can read the first part of the series at  Top 9 challenges of adopting Scrum.
You can [...]