home contents changes issues options help subscribe edit

What should the composition of the team be.

Domain Experts

Defining the responsibilities of the domain experts is hard. The domain expert has to:

None of the above responsibilities require technical abilities but they do require problem solving, good analytical abilities, and good communication skills.

Developers

The developer takes the solutions from the domain experts and translates those solutions to working software.

Project Managers

The project manager is the go between between the domain experts and developers and the administrators and customers. It takes a person who is sympathetic to the customer view but can communicate in the language of the domain and developer. This person is the grease.

Customers or Users

The customer/user should be involved as soon as possible to make sure we're solving the right problem. Customers should be responsible for developing "use cases". How to they anticipate using the system.

Administrators

Administrator(s) (when not just overhead) are the champions for the product to the outside world. They promote and communicate to the widest possible audience the benefits and utility of the system.




subject:
  ( 4 subscribers )