Category Archives: agile

OpenTDC 2009

This last Sunday I went to the OpenTDC event, organized by Globalcode. It took place at the Universidade Anhembi Morumbi, down here in São Paulo, Brazil. Like the one that happened last year, it was very nice. The event started … Continue reading

Posted in agile, java, web development | Tagged , , , , , , | Leave a comment

Continuous deployment

Continuous deployment. How does that sound to you? Crazy? Beautiful? Difficult? For me, its every one those and than some more. I recently translated this InfoQ article about such topic, and it really made me think about the idea. Maybe … Continue reading

Posted in agile, misc | Tagged | Leave a comment

Infoq contributions

A few months ago I started to contribute to the brazilian version of the InfoQ website. My contributions consist basically of translations of some of the articles published in the english version. If you are interested, I created a page … Continue reading

Posted in agile, java, misc, web development | Tagged , , | Leave a comment

Software Quality and Agile

Often when we talk about agile software development, we mention how important quality is. In this post, I’ll run quickly through some thoughts and practices on how agile tries to guarantee this so-called higher quality. When I first started using … Continue reading

Posted in agile | Tagged , , , , | Leave a comment

Getting the data out of the tests

Hello everybody! A few days ago, while I was searching for ways to improve the tests in our projects, I found an interesting article with some ideas. The main concept was to make the tests behavior, data and actual implementation … Continue reading

Posted in agile | Tagged , , , | 2 Comments

Extreme Programming Explained

A while ago, I read the book Extreme Programming Explained – Embrace Change (2nd Edition), from Kent Beck. You can find it at amazon.com. In this post I’ll talk a little bit about this book. In this book, Kent Beck … Continue reading

Posted in agile | Tagged , , | Leave a comment

Pair Programming

This is the way it works: every time anyone in the team needs to develop something, whatever it is, she does it in pairs. This means that two developers sit together and work to solve the same problem. Having done … Continue reading

Posted in agile | Tagged , , | 3 Comments