Quote:
Originally Posted by blueto
Has anyone been through such programme with orgainstions they work for?
|
Not at work, but I contribute to an open-source web-software project in my spare time. Collaboration is the essence of how things work; there are no paid staff - everyone is a volunteer.
Pros:
Speed
Not reliant on one person
Sharing of expertise
Low cost
Bug reporting/fixing
Community spirit
Keeping up to date with coding standards
Frequent releases
User-feedback to guide future direction
Teamwork
Cons:
Needs lots of communication
Occasional differences of opinion
Needs clear direction and focus
Need to form workgroups/task setting
Delays when contibutors busy with day-jobs
Need to ensure that project isn't reliant on one person
I could go on..... PM me if you want to chat