I think I'd approach it from a historical perspective, like this:
- From the early days of Maximo, the way work was doled out & tracked was by use of the Supervisor, Work Group, and/or Lead fields; and that's all that was available.
- Then came the era where they tried to implement & integrate what is now called Control Desk, for IT Service Management and Asset Management. Owner and Owner Group are concepts that come from ITIL guidelines for ITSM.
- More recently was the advent of the Assignments tab and improvements to Maximo Scheduler, with goals of not simply "assigning" work to a Lead or Work Group, but to make it easier to plan the work, assign it to as many people as you need -- even if these people aren't on the same Work Group or Crew, and schedule when the work will get done.
- There was also the adoption of Crews from the Maximo for Utilities add-on, which introduced Crews and Crew Work Groups as fields on the Work Order that you could "assign" work to.
So at this point in Maximo's development, there are multiple ways that an organization can "assign" work, and you can pick the parts and pieces that work for your organization. For my organization, we're not using Maximo for ITSM, but we use the Owner Group field to track which department is responsible for executing the work; and it's handy since it tracks any time it changes and can be seen in the View Work Order History dialog as you said. But we never use Owner; just Owner Group. We don't use Crews because that just doesn't fit how we do our work. We don't have Maximo Scheduler and we don't have employees doing the Planner/Scheduler function, so we continue to use the "old school" Supervisor, Work Group, and Lead. But we want to work toward using Work Order Assignments (WOTRACK Assignments tab, Scheduler, etc.) as this seems to be the direction Maximo is heading, as Scheduler is included in Maximo 8, and, as you said, makes for easier data entry for the mobile technician when they complete the job.
So my advice to you, Anne, is even before you write the documentation -- talk to their people, understand their processes/"how they do work", determine which fields would be best for them to use, and do what you can to remove the rest from the UI's. For example, for me, that meant removing Crews fields from WOTRACK, Everyplace Technician, etc.; changing the lookup on the Select Owner action so Person Groups shows up as the first tab instead of People; adding a way to filter the Person Groups so that only "Department-level" Person Groups show up in that list; making sure no one has security privileges to Take Ownership, and more. Leaving it there just creates clutter, confusion (as you're experiencing with your client), and opportunity for a user to do something wrong. After that's all done, document what they're going to do, not what all could be done.
------------------------------
Travis Herron
Pensacola Christian College
------------------------------