| CARVIEW |
Speakers
Dave Astels
Dave Astels has been creating software for over a quarter century. He's been thinking about agile approaches to software since before the term was in use. Dave's also been involved in several book projects, on XP, TDD, and RSpec. Dave latest claim to fame was writing the blog post that spawned the RSpec project, and being involved with that project.
Dave has had a varied career, working in various startups, and consulting independently as well as for or with companies like Togethersoft, ThoughtWorks, ObjectMentor, and Obtiva. Several times in his career Dave found himself consulting, coaching, and/or training all the time... more to the point: not coding nearly enough! And those situations always ended poorly. And he always went back to what he loves: writing code to the best of his ability. Dave recently left Google to join Engine Yard so that he could get back to doing what he loves, writing great code in Ruby and working with great people who love to do the same.
If you love to code, there is no reason whatsoever that you can't or shouldn't make a career of it. Resist the pressure to move "up" into management. Pursue your passion. Proudly proclaim that you program, that you code, that you actually make stuff that your customers love to use.
Eat. Sleep. Code.
Ken Auer
Ken Auer is the founder of RoleModel Software, Inc. which he started in 1997 to "Turn Innovative Concepts into Reality". The idea was to build a world-class Software Craftsteam™ who would work in a collaborative environment with Entrepreneurs and Intrapreneurs to make their ideas a reality. In the midst of this journey, he met a bunch of real entrepreneurs... the kind with big ideas and small budgets. Now, he works almost exclusively with Entrepreneurs and Intrapreneurs and has learned a few things that he didn't realize when he was working for more established corporations, and wants to help others learn these things, too.
Doug Bradbury
Doug Bradbury began his software career 'close to the metal.' He began by writing DSP and embedded code for a professional audio company. Since joining the Software Craftsmen at 8th Light, he has worked on a number of exciting projects ranging from Web apps to embedded systems. Doug was the driving force behind the Manifesto for Software Craftsmanship and has continues to help word of Software Craftsmanship spread. He is also the creator of the web app Gift of Admin and co-authored CSlim, the C implementation of Slim for Fitnesse. His home-built treadmill desk keeps him walking while he codes and championing active and inspiring working environments.
Michael Feathers
Michael Feathers is a senior member of Object Mentor team. He provides training, coaching and mentoring services in Agile/XP programming practices, test-driven development, refactoring, object-oriented design, Java, C#, and C++. Michael has over 12 years of experience in developing world-class software solutions. Prior to joining Object Mentor, Michael designed a proprietary programming language and compiler as well as a large multi-platform class library and a framework for instrumentation control. Michael is an active member of the Agile/XP community. As a contribution to this community, he developed and maintains the CPPUnit — an open source C++ port of the JUnit testing framework. He is a member of the ACM and IEEE. He regularly speaks at software conferences around the world and has been the acting chair for the Codefest event at the last three OOPSLA conferences. When Michael isn't engaged with a team, he spends his time investigating new ways of altering design over time in codebases. His key passion is helping teams surmount problems in large legacy code bases and connecting with what makes developing software fun and enriching.
Corey Haines
Corey Haines has spent much of his 13+-year professional career in the Microsoft ecosystem, until moving out of the corporate world and joining a small startup doing Ruby on Rails. After leaving the startup in 2008, he began a year-long journey, traveling the midwest and east coast of the United States on a pair-programming tour. He would spend anywhere from a day to a week at different places, pairing with people in exchange for room and board. While on the road, he has also focused on expanding and defining the message of the Software Craftsmanship movement, as it pertains to both professionalism and career development.
Corey has been practicing the Extreme Programming techniques for nearly 6 years; following the Behavior-Driven Development (BDD) techniques since the first rumblings of it in 2005. Lately, he has been actively mentoring others in the BDD workflow, as it pertains to day-to-day engineering practices, such as test-driven design, executable acceptance criteria and 'outside-in' development.
Nowadays, Corey travels to speak, study and facilitate Code Retreat events. During his travels, he is also collecting ideas for establishing a craftsmanship-based school of software development.
Robert C. Martin
Robert C. Martin has been a software professional since 1970. In the last 35 years, he has worked in various capacities on literally hundreds of software projects. He has authored "landmark" books on Agile Programming, Extreme Programming, UML, Object-Oriented Programming, and C++ Programming. He has published dozens of articles in various trade journals. Today, He is one of the software industry's leading authorities on Agile software development. Mr. Martin is the founder, CEO, and president of Object Mentor Incorporated.
Keavy McMinn
Keavy originally trained as a fine artist at The Glasgow School of Art, specialising in sculpture. In 2001, she started her own web consultancy, Minimetre, and currently enjoys pairing up with development shops around the world. She has specialized in Ruby development since 2006, is an advocate for Test Driven Development and works to solve people problems with clean code.
Michael Norton
Michael "Doc" Norton is an Agile Activist and Coach with LeanDog where he provides coaching, mentoring, training, and delivery in Agile/XP/Lean software development techniques. Michael has been working in the software development industry for over twenty years. Prior to joining LeanDog, Michael provided the same basic services under numerous and often misleading titles, such as Architect, Lead Developer, Manager, and CTO. Regardless of the title, Michael's passion has consistently and tirelessly been for writing quality code. Michael is committed to changing the way the masses write software, one developer at a time (two if he's lucky). Craftsmanship, the values espoused, and the community building around it keep Michael energized.
Enrique Comba Riepenhausen
Enrique has been crafting software for businesses for over 15 years.
He has worked all over the world leading teams and building systems
for telecoms, insurance and gaming companies using multiple languages
and frameworks. He is obsessed with test driven development and
building quality code. Enrique is an active member of the Software
Craftsmanship movement giving input to the manifesto, and letting the
wandering book starts it's journey from craftsman to craftsman. He is
a principal at Eden Development, a Software Craftsmanship workshop in
Winchester England. He loves to write beautiful code that maps closely
to the language of the customers seeking to express it in code.
© 2010




