Top level page for future project to evaluate and redesign CiviCRM's web presence to better meet the needs of our various audiences. |
SubPages:
Roles
On the original conference call we discussed re-designing civicrm.org to more explicitly reflect which audience(s) it was intended for in different parts of the site.
Wes Morgan ran across this list of roles that another open source software project is using to define the various audiences their website re-design should cater to. (original post:http://www.webgui.org/web_design_templates_and_themes/webgui-site-redesign)
Here's the list of roles:
- learn
- install
- use
- develop
- design
- promote
- administer
These would probably map pretty well to the civicrm.org target audience, no? Could this be a jumping off point for categorizing the existing content and seeing where we're lacking (either in content or in organization)?
Task focus (using participate page as an example) instead of technology/platform focus
(Michael) I've been coming at this from a different but similiar angle - hopefully these thoughts can merge somehow...
I think roles are good, but because people involved in Civi wear lots of different hats, it is also useful to think in terms of tasks.
Using the particpate page as an example, at the moment the content is focused on, and in the main organised by technology (Jira, forum, IRC). I think it would be better if it were focus on the task the user wants to carry out as that seems to me to be much more user orientated.
Organising by task helps us to give guidance on the recommend way to approach something (do I report a bug in the forum or Jira? do I request a feature in the forum or using that other voting feature?). Here's a start at that - feel free to hack away at this text ![]()
PARTICIPATE
Report a bug
- See if you can replicate on Demo
- Discuss on [forum board]
- Use Jira
Request a feature
- talk on forum
- Look on
Help others
- Write documentation
- Share your story
I would argue we might also want a page where the focus is on learning (rather than participating) where we give an overview of the documentation and possiblities for learning CiviCRM
LEARN
Read the documentation
- On the Wiki
Your questions answered
- forum
- IRC
- FAQ
The big picture
- Roadmap
Top level menu
There seems to be two top level menu items on the CiviCRM site which look very similar. If there is a need for two, it might be better to style them differently, or otherwise see if we can homogenize somehow.
Other websites to get ideas from
- Xavier thinks this one is effective ("sexy" too
) - http://www.amiando.com/ - Wes likes the Open Atrium site as a good example of a modern, clean design for an open source project - http://www.openatrium.com/
- http://www.convio.com/
- "my organization needs to..." section
- something like: CiviCRM will help me...
- http://openatrium.com/
Conference Call Logs
7/15/09 :: Brian, Dave, Claire
Audience-based vs. Task-based or Combination
Solution-seeker needs most prominent placement
- contact management
- member management
- donor management
- see: http://www.associationsonline.com/
Solution-seeker content
- "human" front (photos, examples)
- stripped down version of about
- full list of components with brief description (but move away from civi... prefix)
- who uses Civi? highlight big-name users (see amiando site)
- highlight events
- not as concerned with blogs; maybe a big icon to the blog? with brief description (developer info, release details, solution ideas)
- "learn more"
- how will I find help?
- link to technical details
- demo button
End User
- book
- documentation
- forums

Developers/Implementers/Administrators
- documentation
- developer wiki
- forums
- Jira
- SVN
- IRC
- There's a lot of resources to "go deeper" -- how do we communicate effectively without overwhelming
Homepage
- testimonials? quotes?
Other sites
8/31/09 :: Brian, Dave, Claire
- Rely on the homepage to make the "high-level" split between evaluators and developers
- Place for developer lead on homepage
- Conversation about terminology -- "support" -- does that mean I support the project, or that I get support?
- About: more oriented about the project itself; lower on list
- Features vs. benefits?
- Demo and forums static on all pages?
- Added some duplication to make sure the developers tools get enough access exposure
- Events list on all pages?
Other sites

5 Comments
Hide/Show CommentsMar 04, 2009
Brian Shaughnessy
Defining target audiences/constituent groups for the website is a great place to start. I think the audiences/roles could be simplified. The list seems to have a lot of functional overlap that would be difficult to distinguish between each other. Some ideas (in no particular order):
Mar 04, 2009
Brian Shaughnessy
Michael,
I think that approach may be meaningful for implementers/developers, but not so much for solution seekers/end users (I'm using my categories above). In the case of solution seekers, it jumps the gun -- they're not in a position to participate or even learn about how to use the software -- they just need to know what it does, how it's used, and see it in action. In the case of end users, my concern is that the participate/learn approach still requires them to dig deeper than most are prepared to. I've got specific people/scenarios in mind who are not tech savvy, and don't have the time or attention span to dig through documentation. They need very accessible, very digestible, and very simplified guidance on how to do basic tasks.
Aug 05, 2009
JoeMurray
Evaluate may be a good refinement for Learn for an important group of site visitors.
Sep 02, 2009
JoeMurray
Eg of photos of people: http://www.sugarcrm.com/crm/
Sep 04, 2009
Brian Shaughnessy
From M. McAndrew --
As I mentioned at our last meeting, I'm really keen on getting OG on civicrm.org to support local group formation, etc (see this page for our initial thoughts http://wiki.civicrm.org/confluence/display/CRM/Community+directory+and+local+groups) and it seems like the website redesign process is a great time to do this.