WAWACRM

基于.NET的开源CRM项目
做一件事,一定要坚持。意志不坚定的,参加也没意义。

导航

[spgoal]项目章程修改稿(9.16日发布)

Posted on 2005-09-14 22:26  WAWACRM  阅读(5249)  评论(7编辑  收藏  举报


 

WAWACRM开源项目章程

1 总则

1.1 项目名称

       本项目名称暂定为“WAWACRM

1.2 项目性质

本项目为开放源代码项目,简称开源项目,所有代码属于该项目所有参与者,同时欢迎各地网友参加此项目。

1.3 项目发起人

       本项目发起人是博客园的蛙蛙王子(http://onlytiancai.cnblogs.com)。

1.4 项目核心技术

       本项目采用微软公司的.NET开发平台。

2 项目目标

       本项目最终目标为开发一套基于.NET2.0开发平台的,架构为B/S的,适合于多种行业的CRM(客户关系管理系统)通用业务平台解决方案。

3 项目范围

    基于本项目目标,做以下几方面界定

3.1 技术及架构范围

项目技术范围限定在.NET2.0开发平台,架构为B/S n层架构,其他诸如智能客户端,移动客户端的UI形式暂不考虑,但预留接口。数据库采用SQL Server2005

3.2 业务范围(请熟悉CRM业务人员补充)

4 项目成员及职责

角色

职责说明

队员网名

项目负责人

项目管理人员,负责项目资源监控和调配,进度跟踪等管理

蛙蛙王子,spgoal

领域专家顾问

CRM业务熟悉的人,要对其他角色人员进行必要的业务培训

阿飞,wind

技术顾问

.NET技术资深人员,负责解决开发过程中的技术疑难问题

wind,闪灵,虫大哥

需求分析师

与领域专家一起确定整个用例模型

清茶一杯,两两,ayyawind

架构设计师

根据需求分析结果设计整个系统的整体架构

wind,闪灵,虫大哥

软件设计师

对具体模块的设计,建模

Ninichill

测试工程师

负责测试需求的编写以及测试用例的执行

两个兔子(吃萝卜的兔子和瘦兔兔)

开发工程师

数据库

存储过程开发,数据访问程序开发

小高,依然

业务逻辑模块

各业务逻辑模块代码编写

蛙蛙,chillnini,两两,清茶一杯,wanghualiang,凌风,阿联,老猫,rake,spgoal

美工

系统界面设计

依然,蛙蛙

文档管理员

各类文档归档工作

鸟总

网络及配置管理员

保证FTP,配置服务器的正常运作,以及数据库备份

rake

其他

 

 

5 项目大致计划

5.1 WBS

详见表5-1


 

 

ID

任务名称

工期

开始日期

结束日期

前置任务

1

1项目前期准备

20 工作日

2005-9-12 8:00

2005-10-7 17:00

 

2

1.1项目章程制定

5 工作日

2005-9-12 8:00

2005-9-16 17:00

 

3

1.1.1项目章程初稿制定

2 工作日

2005-9-12 8:00

2005-9-13 17:00

 

4

1.1.2项目章程讨论

2 工作日

2005-9-14 8:00

2005-9-15 17:00

3

5

1.1.3项目章程定稿

1 工作日

2005-9-16 8:00

2005-9-16 17:00

4

6

1.2CRM相关领域知识了解

4 周工时

2005-9-12 8:00

2005-10-7 17:00

 

7

1.3相关开发知识的了解

4 周工时

2005-9-12 8:00

2005-10-7 17:00

 

8

1.4前期业务核心模块确定

1 周工时

2005-9-12 8:00

2005-9-16 17:00

 

9

1.5 项目前期准备总结

1 工作日

2005-9-19 8:00

2005-9-19 17:00

5,8

10

2项目实施阶段

96 工作日

2005-9-20 8:00

2006-1-31 17:00

9

11

2.1第一次迭代开发

36 工作日

2005-9-20 8:00

2005-11-8 17:00

 

12

2.1.1需求定义阶段

11 工作日

2005-9-20 8:00

2005-10-4 17:00

 

13

2.1.1.1用例模型初稿确定

1 周工时

2005-9-20 8:00

2005-9-26 17:00

 

14

2.1.1.2用例模型讨论

1 周工时

2005-9-27 8:00

2005-10-3 17:00

13

15

2.1.1.3用例模型最终定稿

1 工作日

2005-10-4 8:00

2005-10-4 17:00

14

16

2.1.2需求分析阶段

11 工作日

2005-10-5 8:00

2005-10-19 17:00

12

17

2.1.2.1系统架构初稿确定

1 周工时

2005-10-5 8:00

2005-10-11 17:00

 

18

2.1.2.2系统架构讨论

1 周工时

2005-10-12 8:00

2005-10-18 17:00

17

19

2.1.2.3第一次迭代系统架构定稿

1 工作日

2005-10-19 8:00

2005-10-19 17:00

18

20

2.1.2.4 测试需求文档初稿确定

1 周工时

2005-10-5 8:00

2005-10-11 17:00

 

21

2.1.2.5 测试需求文档初稿讨论

1 周工时

2005-10-12 8:00

2005-10-18 17:00

20

22

2.1.2.6 测试需求文档定稿

1 工作日

2005-10-19 8:00

2005-10-19 17:00

21

23

2.1.3软件设计阶段

1 周工时

2005-10-20 8:00

2005-10-26 17:00

16

24

2.1.4代码编写阶段

1 周工时

2005-10-27 8:00

2005-11-2 17:00

23

25

2.1.5集成测试阶段

3 工作日

2005-11-3 8:00

2005-11-7 17:00

24

26

2.1.6第一次迭代总结

1 工作日

2005-11-8 8:00

2005-11-8 17:00

25

27

2.2第二次迭代开发

30 工作日

2005-11-9 8:00

2005-12-20 17:00

11

28

2.3第三次迭代开发

30 工作日

2005-12-21 8:00

2006-1-31 17:00

27

5-1

5.2 甘特图


6
项目沟通方式

6.1 项目成员沟通方式

由于本项目采用开源模式,所以主要以文档沟通为主,同时利用IM工具辅助沟通,文档需要存放在类如FTP之类的固定地点,以便各成员查阅,一些关键开发文档采用版本控制软件加以控制。目前IM工具为QQ,利用QQ2484316进行集体讨论,同时发放团队最新消息在博客http://wawacrm.cnblogs.com

6.2 配置管理

采用SOSSourceOffSite)进行代码版本控制,服务器由rake提供,

软件下载地址:

国内:http://www.softboss.com/Advice/dfile/sos_client_4_1_0.msi

官方:http://download.sourcegear.com/files/sos412/Windows/SosClientStandard_4_1_2.msi

sos服务器地址:202.105.132.124

端口:8080

暂时用户名和密码是:***********

7 项目质量控制方式

待定,主要是测试方面以及BUG管理

8 项目可能存在的风险

现在采用.net 2.0+Sql Server 2005技术,这些技术微软至今为发布正式版,存在技术风险。