|
发表于 2010-10-21 15:45:42
|
显示全部楼层
-----------------------------------组织结构----------------------------------------------------------------
①协调管理层(管理组)②核心开发层(开发组)③外围调试开发宣传人员(外围组)
协调管理层:项目进度控制,任务调配
核心开发层:由稳定的技术人员组成,主要进行关键任务的开发调试,其中有一到两名是主要开发人员
外围:进行宣传,辅助模块开发等..
------------------------------------工作模式--------------------------------------------------------------
①项目的确定:综合成员意见,汇总项目候选列表,投票选取当前项目
②管理组进行项目分析,划分任务
③开发组核心开发人员进行项目构架设计,并拆分模块
④开发组进行开发
⑤外围进行宣传并协助开发
--------------------------------------辅助设备------------------------------------------------------------
①SVN
②QQ群
③电子邮件(可直接通过QQ邮箱)
④讨论交流(本社区)
--------------------------------------------------------------------------------------------------------------
项目执行程序:
综合讨论确定项目;
管理组和开发组核心确定项目任务和UML构架;
管理组分配任务;
开发组开发人员每周汇总进度,并提供下一周开发时间计划(需要确定具体时间,建议采用在社区指定板块开帖汇总);
管理组调配任务,统计开发贡献;
----------------------------------------激励模式------------------------------------------------------------------
考虑到开源项目的非营利性,激励模式只能采用非物质性,可采用对每个模块附上开发人员名单(依照贡献值确定).
----------------------------------------------------------------------------------------------------------------------
参考!.. |
|