Dashboard > CruiseControl > ... > Interaction Design Road Map > Understanding the users of CruiseControl
Understanding the users of CruiseControl Log In View a printable version of the current page.

Added by Jason Yip , last edited by Jason Yip on Jan 25, 2007  (view change)
Labels: 
(None)

Novices

Don't know much about automated builds and version control, never mind Continuous Integration. These people will try to muddle their way through setting up CruiseControl and give up in frustration if things aren't completely obvious.

We will probably not hear from these people at all on lists or on JIRA.

Key question

  • If I asked a novice to setup a new CruiseControl project, how long would it take?

Typical Users

They know Ant/Maven. They know version control. They could be more involved in CC development but they simply don't have the time nor interest to do so. If necessary, they're willing and able to do low-level configuration and administration using text files and the command line but they don't want to worry about such things for mundane situations.

These people might hang out in the users lists but more likely they have better things to do and might at most blog about their problems with CruiseControl.

Key question

Squeaky Users

Everyone who request fixes and features on JIRA or on the user list. Won't create a persona for this group because by definition they're already active in pushing their interests. We deal with real people here, not personae.

Key question

Committed Users

We have committers, people who send patches, review code, are interested in the internals. These people are interested in the habitability of the development process. Is the code understandable, backed by automated tests, well-designed, documented as necessary? Is it easy to get the code? build it? package it?

These are the people that hang out on the developer lists. We don't need a persona for this group because this is our group.

Key question

Powered by a free Atlassian Confluence Open Source Project / Non-profit License granted to ThoughtWorks, Inc.. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators