Joseph Yoder

agileThis past February I went to Japan for the AsianPLoP conference and toured around with a colleague. During this time we gave a tech talk to Rakuten.  I am doing a follow-up and teaching a course at Rakuten on Test Driven Development (TDD) and Refactoring.  I also plan on doing some sight seeing and visiting with some old and new friends. Additionall I’ll be giving a talk at a mini conference called XP Matsuri. The talk will dive into Taming Big Balls of Mud.

Also, on September 8th and 9th, I’ll be teaching a Pragmatic TDD course. Here’s the course description:

This course takes a pragmatic approach to Test Driven Development (TDD). We believe testing should be a fundamental, integral part of software development process including design and programming. By fundamental, we mean that doing testing well leads to better designs and programs. By integral, we mean that it is part of the normal day-to-day life of the programmer, not a burdensome task added at the end of the real work. Test Driven Development is not always done as Test First Development and it is core to know what to test vs what not to test. The course is a mixture of lecture, short readings, discussion, and labs. Attendees will writing acceptance criteria, functional acceptance tests unit tests. Core testing best practices will be examined included some advanced topics such as or organizing tests, test environments, continuous integration, and testing web services. Additionally testing techniques such as using Mock Objects and testing for different qualities such as performance and security are discussed. The attendees will read information about testing, learn the details of the techniques, and apply them in a group setting (preferably to systems they are currently working on).

Big thanks to Rakuten and the Agilergo Consulting group for asking me to teach the course.

I look forward to returning to Japan and meeting some new friends. I hope to find some really interesting places to visit and to learn more about the culture while I’m there. Of course since I love Japanese food I will spoil myself with Udon, Soba, Ramen, Sushi, Sashimi, and more!!!

avatar

Back to Brazil

by Joseph Yoder on August 10, 2014

Faculdade_de_Direito_da_USPOnce again, I’m returning to Brazil. This time I am teaching a Test Driven Development and Refactoring course for Teams that Innovate. As usual, I’m excited to be making the trip and I look forward to taking some time to catch up with some old friends and to make some new ones!

I’m also looking forward to returning to CAP/INPE on August 15, where I will be presenting a seminar on the topic “Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work.” This talk will examine the paradoxes that underlie Big Balls of Mud, what causes them, and why they are so prominent. I’ll explore what Agile Practices can help us avoid or cope with mud. I’ll also explain why continuous delivery and TDD with Refactoring is not enough to help ensure clean architecture and why it is important to understand what is core to the architecture and the problem at hand. Understanding what changes in the system and at what rates can help you prevent becoming mired in mud. By first understanding where a system’s complexities are and where it keeps getting worse, we can then work hard (and more intelligently) at sustaining the architecture. Additionally, I’ll talk about some practices and patterns that help keep the architecture/code clean or from getting muddier.

Saturday, August 16, I’ll be back in São Paulo, where I’ll be taking part in a Software Startups event at the University of São Paulo. As always, if you will be in the area, get in contact!

 

Again at Agile PT #agilept

June 5, 2014

I’ve taken to the skies again. This time I’ve crossed the pond to visit beautiful Portugal for the Agile PT conference. I’ve attended in the past and am excited to visit again. Of course, I’m also looking forward to hanging with Ademar and others that I’ve gotten to know through the years. At this Agile […]

Read the full article →

Taking it to ScrumPLoP

May 17, 2014

ScrumPLoP is happening on May 24th and yours truly will be heading to Denmark to attend. Now this isn’t the first ScrumPLoP. There’s actually been five others before it. I’ve never had the chance to attend, but made an effort to get out there this year. I’m equally excited because I’ll be hanging with Ademar, […]

Read the full article →

Land of the Agile Sun

February 27, 2014

It’s been over two years since my last trip to Japan. I’m excited to be visiting the country once again and looking forward to seeing my friends and colleagues there. I’ll be arriving in Tokyo on the 27th. The next day, I will be travelling by bullet train, either Tokaido Shinkansen or possibly the Nozomi […]

Read the full article →

Return to Porto

November 22, 2013

What better way to bring an end to the year than by returning to beautiful Porto, Portugal. During this trip, I’ll be saying Olá to my friend and colleague Ademar Aguiar (along with others). He has asked me to come out to help work on an Adaptive Object Model project. I look forward to working […]

Read the full article →

Celebrating the 20th PLoP

November 4, 2013

  This year marked the 20th Pattern Languages of Programs conference. We celebrated this special event by returning to our roots at Allerton Park in Monticello, Illinois where the conference first began. This year’s conference bridged the gap between newcomers with great ideas and some old friends who have been with us from the beginning. […]

Read the full article →

Cosmic Mud Ball Comes Full Circle: PLoP PLoP, Fizz Fizz, Oh what a Relief it is!!!

October 23, 2013

As the Cosmic Mud Tour comes to a close, it’s a relief to PLoP down home again (fizz fizz). And how fitting that the tour ends up where it all began, at the Pattern Languages of Programming conference hosted by The Hillside Group at Allerton Park in Monticello, Illinois. The Pattern Languages of Programs (PLoP™) […]

Read the full article →

Cosmic Tour Hits Krakow

October 10, 2013

From Portugal to Brasil, and now onto Krakow, Poland, the cosmic tour has been a journey of mind, spirit, and best practices. I’ve given talks at the National Institute for Space Research in São José dos Campos, attended MiniPLoP and CBSoft, sat on a panel, talked twice while there, and presented with Eduardo Guerra on […]

Read the full article →

Cosmic Mud Tour 2013

October 4, 2013

My Big Ball of Mud Tour began this year in Portugal at the Agile & Scrum Portugal 2013 conference. This leg of the trip saw me in Brazil.  It started on September 26, when i stopped by the National Institute for Space Research in São José dos Campos. After giving a talk about Adaptive Object-Models, I […]

Read the full article →