
On Sun, Oct 31, 2010 at 8:52 AM, Geert Claes <geert.wl.claes@gmail.com>wrote:
Dan Ingalls wrote:
... As technologists, we repeatedly underestimate the importance of marketing and, even when we know we need to promote our systems, we fail because the skills of marketing are not simply technical skills.
Marketing should not be something which is done by non-technologists only, it is about keeping the user as the central focus of "all" activities. As you said, its about who the users are, and also about what their expectations are and how to best address these.
Hi, I strongly agree on this. IMHO community projects need good leaders to be successful, people who cares about attracting people, create fun and visibility, discuss and set orientations, establish effective processes to lower waste of time and allow newbies to easily submit a one line code patch and give immediate feedback to them. So it means that a leader's work is actually more reading and answering emails, write documentation, retrospectives and visions than writing code. Today social network usage is strong, people search for friends and eventually build things together for fun and status, write blogs, create beautiful web sites, ... Agile movement shows how vital communication and fun are. Maybe people/community is the most important thing on these projects. Good design / technical aspect seems only the second most important thing :) Cheers, Laurent Laffont Pharo Smalltalk Screencasts: http://www.pharocasts.com/ Blog: http://magaloma.blogspot.com/