Brian Marick on Test Maintenance
Brian Marick discusses the difficulties met trying to maintain tests that are vital to a project’s success, and how mocking frameworks can help, providing advice on writing unit and integration tests
Brian Marick discusses the difficulties met trying to maintain tests that are vital to a project’s success, and how mocking frameworks can help, providing advice on writing unit and integration tests

Brian Marick talks about several challenges for teams transitioning to Agile and 5 guiding values that successful Agile teams share. The major challenges covered are: courage, working software, naivete, and slicewise design. Successful teams share these guiding values: reactive, ease, solidarity, decency, and joy.

In the past, the Agile movement gave unconventional people cover while they sneaked odd and productive ideas (like using Ruby) into projects. But today, Agile is sick. Here’s what’s gone missing and how, in the future, the spirit of FutureRuby might revitalize Agile.

Brian Marick discusses what he means by micro-scale-retro-futurist-anachro-syndicalism and why we should go back to the roots of Agile. He talks about what he thinks were the mistakes in the Agile Manifesto, how it has lead to the state of the Agile community today, and how we can build better systems by making them so that they are much more easily tested.