Relationship Awareness with the SDI

September 4, 2008 by · Comments Off on Relationship Awareness with the SDI
Filed under:  

Relationship Intelligence involves gaining an understanding of yourself and others and applying that understanding to build more meaningful, effective relationships. Only you can decide if you are getting what you want in your relationships. The test for this workshop is in real life, and you give yourself the grade.

The one day workshop includes self-assessments to help you understand motivation, behaviour and behaviour’s impact on other people. With that understanding, you will be more able to make effective choices and influence the outcomes of your interactions. As you grow in skill at making these choices and influencing these outcomes, you increase your Relationship Intelligence. Read more

Estimation: Size Does Matter!

September 4, 2008 by · Comments Off on Estimation: Size Does Matter!
Filed under:  

Many organizations find it difficult to explicitly take the step of deriving a size for the elements to be estimated, leaping directly from an overall definition of scope to the final effort or duration estimate.

Sizing is an essential step in the estimation process, significantly improving the insight and fidelity of the resulting estimates. How the practice of sizing fits into the overall estimation process is explored in this interactive workshop. Read more

Project Management: The Team Approach

July 22, 2008 by · Comments Off on Project Management: The Team Approach
Filed under:  

This workshop is based on the combined principles and techniques of project management, organization development, and Relationship Awareness®Theory.

Successful projects are the result of good time and cost control management, and effective relationships with team members and other key players. Both are achieved by using a team approach in planning, monitoring and conducting the work of projects. Technical project management tools are combined with the interpersonal team processes needed to ensure that the tools work.

The concepts presented in this workshop apply to projects of all sizes and types, from physical construction to softer projects such as changing the work-process in a department, or designing a new training program. Read more

Inspections and Peer Reviews

July 22, 2008 by · Comments Off on Inspections and Peer Reviews
Filed under:  

Based on Karl Wiegers’s book Peer Reviews in Software: A Practical Guide (Addison-Wesley, 2002), this workshop shows software practitioners how to effectively apply both inspections and less formal peer reviews to software products. The inspection process and participant roles are described in detail. Participants will learn why peer reviews add value at all stages of software development, know the guidelines for conducting a successful review, and know how to select an appropriate review strategy for each of their work products. A practice inspection session will help participants learn to conduct effective reviews on their own projects. Read more

Exploring User Requirements with Use Cases

July 22, 2008 by · Comments Off on Exploring User Requirements with Use Cases
Filed under:  

Use cases are an effective and widely used technique for eliciting software requirements. The use-case approach focuses on the goals that users have with a system, rather than emphasizing system functionality. This one-day seminar presents the use-case approach to requirements elicitation in a practical and straightforward fashion. Many practice sessions give the student opportunities to try some of the techniques described. Read more

In Search of Excellent Requirements

July 22, 2008 by · Comments Off on In Search of Excellent Requirements
Filed under:  

Now updated to reflect the new 3rd Edition of Software Requirements, by Karl Wiegers and Joy Beatty!

“I’ll go find out what they want, and the rest of you start coding.” This caption from a cartoon is uncomfortably close to the way some software organizations still treat the requirements specification process. Contemporary definitions of “quality” include the concepts of both meeting stated specifications and satisfying the actual customer requirements, which sadly are not always the same thing. Converging these two components into a unified vision of the final product is the linchpin of success on technical projects. Read more

Software Teamwork

July 5, 2008 by · Comments Off on Software Teamwork
Filed under:  

Taking Ownership for Success

Based on the book Software Teamwork: Taking Ownership for Success, this multi-day workshop extends the range of elements to consider as a precursor to change. These go beyond an inventory of team skills to include cultures, motives and attitudes as a means of determining the fit of any proposed approach. As broad participation is necessary for effective change, emphasis is placed on personal participation and responsibility for the success of the team. Read more

Articles, Presentations, Workshops, Services

May 1, 2002 by · Comment
Filed under: People 

This is a brief post to ensure that the associated pages get picked up with their tags. Follow the tags for Articles, Presentations, Workshops and Services for a complete list of our offerings.

  • What’s Happening

  • 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:

    • Blissfully at home in Vancouver, BC over the summer!
  • What People are Saying

    If your desire is to effect change or have more influence on a software team, you could either stumble around in the dark for a few years, experimenting with different techniques, or you could buy, read, and apply the techniques in this book. This choice, of course, is up to you.

    — Matt Heusser