HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
In The Brain of Jon Jagger: Stuff I'm starting to know now that I really wish I'd known 20 years ago
Stuff I'm starting to know now that I really wish I'd known 20 years ago

Over and over again true masters of our profession tell us the same thing:

In The Secrets of Consulting, Jerry Weinberg writes: "It's always a people problem."
In Peopleware, Tim Lister and Tom DeMarco write: "if you find yourself concentrating on the technology rather than the sociology, you're like the vaudeville character who loses his keys on a dark street and looks for them on the adjacent street because, as he explains, "The light is better there."
In The Mythical Man Month, Fred Brooks writes: "The Mythical Man Month is only incidentally about software but primarily about how people in teams make things."
In Patterns of Software
, Richard Gabriel writes: "My overall bias is that technology science, engineering and company organization are all secondary to the people and human concerns in the endeavour."

This is a presentation I wish someone had given me when I was younger. You see, when I was young I didn't understand the message these masters were telling me. I was your typical developer immersing myself in the technical aspects of software to the exclusion of all else. Now I'm older I feel I'm starting to understand the deep underlying truths they were trying to tell me. I will be using numerous clips from some of my favourite films, including The Cat in The Hat, The Princess Bride, and Star Wars.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Agile Testing & BDD eXchange 2012 (Nov 23)

Join us for the next Agile Testing & BDD eXchange on November 23. 2012. Be part of an informal day of deep technical insight and friendly discussion to learn, adopt and share new innovative ideas, tools and practices for enterprise software development.

Follow updates on speakers and programme or suggest ideas and topics on twitter, tag #bddx. Get more info and sign up here.

Jon Jagger & Kevlin Henney's Agile Development for Developers

Kevlin Henney's three day Agile Development for Developers course looks at the Agile principles, practices and processes that offer a path to sustainable development for individuals, teams and organisations. For many Developers who want to focus on their craft, it is sometimes difficult to get a view of Agile development that is neither focused on a project management perspective nor just on the practice of Test-Driven Development (TDD).. Find out more here

Kevlin Henney & Jon Jagger's Mastering Agile Practice

For a developer, deliberate practice means trying new things, trying old things with a view to making them fresh and trying to move from accidental practice to intentional discipline. Deliberate practice improves technical agility through increased self awareness.
    Learn to:
  • Evaluate and improve our test cases using Test-Driven Development
  • Learn pairing and team skills by putting them into practice
  • Identify blindspots in our own thinking, such as evaluating the quality of our own work
  • Learn how to learn and how to unlearn through deliberate practice
Find out more here

Practical Agile Testing with Janet Gregory

Janet Gregory's three day practical agile testing course demonstrates how testers can become valued agile team members, how they contribute to delivering a continuous stream of business value, and provides ways to overcome common cultural and logistical obstacles in transitioning to an agile development process. Janet Gregory's Practical Agile Testing course describes the values and principles that help testers adopt an Agile QA mindset, and how the whole team contributes to the success of any testing practices, including test automation. Find out more here

Gojko Adzic's Test Driven Development Workshop

Gojko Adzic's two day workshop on Test Driven Development (TDD) enables you to experience and learn test driven development by doing it. You will be immersed in a realistic TDD project, allowing you to learn the practices and principles of test driven development and try them out in practice. Through facilitated exercises and discussion, you will experience two days of working on an agile test-driven team. You will use and learn basic Test Driven Development practices including unit testing, refactoring and related agile practices such as continuous integration and pair programming. You will understand the reasons behind TDD and experience its benefits first-hand. By applying what you learn, you will be able to build quality into software from the start, design and develop systems fit for purpose and write code that is easy to maintain and evolve in the future. The is a completely hands-on workshop with coding straight from the start, interrupted by very short presentations to explain the practices and put things into a wider perspective. It is based on the very latest tools, current knowledge and ideas from the community. Find out more here


ABOUT JON JAGGER
Jon Jagger is a well-known software coach-consultant-mentor-trainer-programmer specializing in agile software development (people and process), test driven development, deliberate practice, design, analysis, OO, UML, curly bracket languages (C#, C, C
More about Jon Jagger
PODCAST STUFF I'M STARTING TO KNOW NOW THAT I REALLY WISH I'D KNOWN 20 YEARS AGO
AGILE LEADERSHIP PODCASTS
Jon Jagger:CyberDojo, Cyber Dojo
Jon Jagger : 3rd May 2012
View Podcast: CyberDojo,
Sam Newman:A Technical Introduction to Continuous Delivery, Technical Intro to CD
Sam Newman : 30th Apr 2012
View Podcast: A Technical Introduction to Continuous Delivery,
Allan Kelly:The What and Why of Agile, What & Why of Agile
Allan Kelly : 30th Apr 2012
View Podcast: The What and Why of Agile,
Tom Bassindale:Using Real User Metrics to Measure Performance, Using Real User Metrics to Measure Perfo
Tom Bassindale : 26th Apr 2012
View Podcast: Using Real User Metrics to Measure Performance,
Henrik Berglund:Real Teams, Real Teams
Henrik Berglund : 24th Apr 2012
View Podcast: Real Teams,
Lukas  Oberhuber:Lightning Talks: Simply Business, Simply Business
Lukas Oberhuber : 23rd Apr 2012
View Podcast: Lightning Talks: Simply Business,
Rob Bowley:7digital, 7digital
Rob Bowley : 23rd Apr 2012
View Podcast: 7digital,
Adrian Withy:Milliman, Milliman
Adrian Withy : 23rd Apr 2012
View Podcast: Milliman,
Michael Delaney:Elevate, Elevate
Michael Delaney : 23rd Apr 2012
View Podcast: Elevate,
Brendan Sterne:Bazaarvoice, Bazaarvoice
Brendan Sterne : 23rd Apr 2012
View Podcast: Bazaarvoice,
Steve Webster:LOVEFiLM, LOVEFiLM
Steve Webster : 23rd Apr 2012
View Podcast: LOVEFiLM,
Nick Hines:ThoughtWorks, ThoughtWorks
Nick Hines : 23rd Apr 2012
View Podcast: ThoughtWorks,
Ed Cortis:Radical team transformation through leadership and agility, Leadership and agility
Ed Cortis : 10th Apr 2012
View Podcast: Radical team transformation through leadership and agility,
Allan Kelly:Business Patterns for Software Development, Patterns for Development
Allan Kelly : 21st Mar 2012
View Podcast: Business Patterns for Software Development,
Michael Delaney:Elevate Launch Event, Elevate Launch Event
Michael Delaney : 7th Mar 2012
View Podcast: Elevate Launch Event,
OTHER AGILE LEADERSHIP EVENTS
Uncle Bob (Robert C. Martin):Uncle Bob's Advanced Test Driven Development in NYC,  Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin)
New York, Tuesday, May 29th
Martine Devos:Martine Devos' Certified ScrumMaster and Estimation Class,  Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos
London, Thursday, May 31st
Martine Devos:Martine Devos' Certified ScrumMaster and Estimation Class,  Martine Devos' Certified ScrumMaster
2 DAY COURSE. Featuring Martine Devos
London, Monday, June 11th
Gavin  Bell:Gavin Bell's Creating Social Applications,  Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell
London, Thursday, June 14th
Martine Devos:Martine Devos' Certified Scrum Product Owner,  Martine Devos Certified Scrum Product Owner
2 DAY COURSE. Featuring Martine Devos
London, Thursday, June 14th
Jon Jagger:Jon Jagger & Kevlin Henney's Agile Development for Developers,  Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger
London, Monday, June 18th
Kevin Ryan:Kevin Ryan's Kanban Workshop,  Kevin Ryan's Kanban Workshop
2 DAY COURSE. Featuring Kevin Ryan
London, Monday, June 18th
QCon New York 2012, QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th BOOK NOW!
© Copyright 2003-2011, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Speed Coding 2011  Open Source Journal  Ticket Raffle  Agile Expert Series  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship