> From: bblisa [mailto:[email protected]] On Behalf Of Edward Ned
> Harvey (bblisa4)
> 
> as long as you make mac & linux
> support part of the design requirement for this consulting company, you'll be
> fine.

By the way, there's a really common pitfall here:

When deploying a solution and supporting cross-platform users, it is very 
common to test some feature list, and determine, that X, Y, and Z don't work on 
linux clients (or whatever). Your design requirements should NOT be everything 
working on every platform. That's simply impossible, and the end result would 
be disabling features that are useful to some group, just because they don't 
work for another group. Your design requirements should be instead: Either 
include everyone in the design & testing of the system, or at least appoint 
some representative from each group. Ensure the testing covers expected 
workflow, and even if the windows users get some extra microsoft integration 
features that are nice but unavailable to non-ms users, that's not a problem as 
long as the non-ms users have something they can work with to get their jobs 
done.

Supporting multi platforms means acknowledging that each platform is better 
than the others, in their own ways. Don't hold everybody back to the lowest 
common denominator - Let each platform do the stuff that it's best at, even 
though the other platforms can't. Give people options and choices, and that 
includes *both* making some attempt at providing every service on every 
platform, *and* having access to the other platforms (in VM's) for situations 
where it's warranted.
_______________________________________________
bblisa mailing list
[email protected]
http://www.bblisa.org/mailman/listinfo/bblisa

Reply via email to