Becoming the Distant Customer

July 3, 2005 by · Comment
Filed under: Process, Teamwork 

Most of the time when we train groups in the area of software requirements issues, they will be taking what they have learned to define requirements and build the corresponding system themselves. They will be working with an external client that isn’t involved in the training, and part of their role is to educate their client why it is worthwhile to spend the time up front so the requirements are in as good a shape as possible. Often the client has no software development savvy at all, and there is a clear distinction between the domain experts (the clients) and the implementation team – the group involved with the requirements training. Read more

  • Search by Topic

  • What’s Happening

    January, 2018 – A workshop series to help you develop resilience in the workplace and in your life!

    Next open enrolment sessions start soon – contact us to get involved!

  • On The Road Again

    Jim frequently travels across Western Canada for engagements, and welcomes opportunities to meet, run a workshop, Diagnostic or Lunch and Learn session.


    Contact Jim if you would like to connect around any of the upcoming dates:

    • September 19-21, 2017 – Winnipeg, MB
    • October 3-5, 2017 – Regina, SK
    • October 20-22, 2017 – Winnipeg, MB
    • October 23-25 – Saskatoon, SK
    • November 14-16, 2017 – Winnipeg, MB
    • November 20-22 – Regina, SK
    • November 26-28, 2017 – Edmonton, AB
    • November 29-December 1 – Calgary, AB
    • January 17-19 – Calgary, AB
    • February 10-11, 2018 – Edmonton, AB
  • What People are Saying

    Another excellent article – we were just discussing this very subject in a course I recently taught. I forwarded your article to everyone in the class, so you might expect a few more subscribers soon…

    — Bruce Butler, PEng, Senior Systems Engineer, Modular Mining Systems Canada