Lessons Learned
One author is not enough
Open access is too much
Intuitive interface
Modular structure
Software must be maintained
Wikis and/or blogs: wrong paradigm
Professional programmers
Complicated programs must be built in stages