加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 关于组建虚拟项目模拟项目开发过程,大家都帮忙多提建议吧!

qingqing 2007-1-17 13:45

关于组建虚拟项目模拟项目开发过程,大家都帮忙多提建议吧!

大家好!

     [b] 懂你[/b]有个提议::em84:: :“在我们的CM方法论版块中,模拟一个虚拟项目,组成一个虚拟团队,演练一下项目开发过程中一步步要做什么,
出现了异常情况,怎么来处理。目的是通过虚拟项目的演练,有经验的人不断的给予新人指导,让很多人快速成长,而且有经验的人,
也可以更好的沉淀知识和经验,并掌握新的知识”。

     
      [url=http://bbs.scmlife.com/profile-uid-49.html][color=#800080]rocky_rup[/color][/url]和我对这个提议都感到很兴奋。::em64:: 如果真的可以顺利展开这项工作的话,大家可以结合实际情况,讨论配置工作的具体方法
和具体实践,能够更好的理解和掌握配置管理的方法论。

     我们初步有了一些想法,但也有一些问题。::em60::
     1。如果要做虚拟项目的话,需要做开源项目。我们需要用到开源的支持异地开发的项目管理工具,选择哪个工具?
      
     2。我们需要选择一个什么样的项目?

     3。开源项目的具体操作、人员、异地管理如何来做?

     4。如何将开发过程可视化给论坛的成员,达到指导、讨论、交流的目的?

     [b]我们很希望这个工作能够做起来,所以想听听大家的想法和意见。[/b]

[b]     希望大家多多发表意见,非常感谢![/b]

rocky_rup 2007-1-17 16:37

回复 #1 qingqing 的帖子

1.管理平台:
GForge.osdn.net.cn(类似于[url]www.sourceforge.net[/url])是基于GForge搭建的一套完整的开源项目全程生命周期开发管理系统,它可以帮助开发者完成诸如团队管理,源代码管理,Bug追踪与管理。并提供论坛、邮件列表等工具以方便开发者的使用。
[url]http://gforge.osdn.net.cn/[/url]

2.项目:
考虑实用性和低技术难度,我建议
-CQ流程定制
  将大家日常CQ需求整合一套过程方案并实现,容易入手且贴近大家的实际工作,但schema的并行开发与脚本代码部署会为设计上的难点
-scmlife论坛建设
  针对现有论坛改进需求,可作为一个维护升级类项目,项目直接成果的价值是显而易见的,但php、网站建设等有一定技术门槛,人员选择上可能存在风险

3.异地管理:
平台工具固然重要,但管理在于人为,选择合适的管理人员,是最大难度。
要求:
-有异地项目管理经验,最好做过开源项目
-有大量的时间和精力投入
-精通项目设计的关键技术

4.需要专人记录项目进展状况和问题,并发帖于论坛,这是最直接的建立过程可视化的方法之一(但不一定是最好的)

懂你 2007-1-18 14:09

希望更多有相同想法得人能积极报名,参与到这个项目中来。

1、关于虚拟项目得选择,我们以配置管理可以用到得一些东西为主,做完这个虚拟项目,可以产生一些实际得产品,我们可以借此推向市场。让广大参与这个虚拟项目得人受益。共赢才是我们得目的。可以从CC的易用性上考虑,用Perl开发出一个类似ClearTrigger的软件,那么我们每个参与的人员都会名利双收。CQ Schema的设计也可以考虑,不过这个是不可能做到同步开发的,无法演练到版本的控制。但是可以大家分开对目前论坛中提供的一些需求做开发,然后有人来集成,集成后再导出Schema,发给大家再来导入。   
    CQ方面还有一叫OnResolve clearquest的,做的也不错,如果我们的虚拟项目能做到这一点,那就开创了一种模式。

2、异地开发项目的管理,成熟的方案没有,而且据我所知,在这个领域中国内还没有做的特别好的。我们可以借此好好摸索一下异地开发,怎样做项目管理,团队间如何去做协调,沟通!希望能够从我们中诞生一个项目管理大师。采用的工具方便我们可以考虑Rational或者其它的开源项目。如果有厂商愿意赞助我们使用他们的产品,那更好。通过这些形成我们自己的体系。

3、项目中的困惑,所有参与的人员都可以发贴到论坛,让大家来出主意。帮助解决。我们要的是一支团队,有了这个团队,我们今后做任何事情都会顺风顺水。

所有参与的人员都会从这个项目中受益,这将是你今后人生中不可获得的一段经历,你参与了一个全国范围内,由众多网友参与的项目,跟别人说起来,也是值得自豪的一件事情。

vowtree 2007-1-18 15:07

出一个具体的每个岗位需要什么技术人员的文档,大家可以具体报名某个岗位,择优录取.不然大家都报名,最后发现人很多,但是技术力量分布不均匀.这样团队就不是很完整..
既然要组成一个项目团队,那么一个项目团队里面就包括擅长不同方面的人才.这样才是一个完整的团队.

qingqing 2007-1-18 17:16

[size=2][font=宋体]提供一个项目团队的组成人员范围,供大家参考。[/font]
[font=宋体][/font]
[font=宋体]项目成员和职责如下:[/font]
[font=宋体][/font]
[font=宋体]1.项目经理    [/font]
[font=宋体]  拟定项目计划;[/font]
[font=宋体]  跟踪和监控项目计划;[/font]
[font=宋体]  管理项目的范围,控制变更;[/font]
[color=#000000][font=宋体][font=宋体]  [/font][font=宋体]定期向高层及项目成员报告项目的进展情况;[/font][/font][/color]
[color=#000000][font=宋体][/font][/color][font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]2.产品经理[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  采集需求,编写需求;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  控制需求变更;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]       [/font][/color][/font]
[font=宋体][color=#000000][font=宋体]3.系统设计[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  负责系统设计,编写设计文档;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]4.开发[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  编码实现[/font][/color][/font]
[font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]5.测试[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  编写测试计划;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  执行测试;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]6.配置管理[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  编写配置管理计划;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  配置审计和状态报告;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  变更管理;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  版本控制;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  环境维护;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  程序发布。[/font][/color][/font]
[font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]7.SQA(质量保证)[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  编写计划;[/font][/color][/font]
[font=宋体][color=#000000][font=宋体]  过程指导和审计[/font][/color][/font]
[font=宋体][color=#000000][font=宋体][/font][/color][/font]
[font=宋体][color=#000000][font=宋体]       [/font][/color][/font]
[font=宋体]     [/font][/size]

[[i] 本帖最后由 qingqing 于 2007-1-18 17:21 编辑 [/i]]

rocky_rup 2007-1-19 09:44

回复 #4 vowtree 的帖子

我觉得人员需求还不是当务之急,建议项目第一阶段完成如下步骤:
1.由本帖明确项目目标产品和范围
2.招募并选出合适的项目经理
3.项目经理制定团队结构和人员需求
4.项目经理发帖进行人员招募和审核
5.项目经理计划下一阶段工作计划

zixiu2008 2007-1-19 13:11

到底是虚拟的还是真实的啊

懂你 2007-1-19 14:51

回复 #7 zixiu2008 的帖子

这个项目如果是单纯的虚拟,恐怕起不到一个良好的指导效果,还是要做一定的东西出来,有目标我们才有动力。最好能够产生经济效益,那么每个参与者的积极性就会更高,从这个意义上来说这个项目不是虚拟的。

我们需要项目经理,需要产品经理,需要开发人员,需要系统分析员,需要需求管理者,测试人员,配置管理人员等等。
我们来自于全国各地,为了共同的目标走在一起,脱离了传统的项目大都属于一个公司来操作的概念,所以也可以说是虚拟的。

同意大家的意见,在项目初期由两位斑竹:qingqing和Rocky_RUP来领导,选出合适的项目经理,制定好这个虚拟项目所有的需求。等项目经理到位后,由项目经理来全全领导这个项目的开展。

SMILESCM 2007-1-23 17:00

关于做什么产品

我觉得首先大家要建议做什么产品,我觉得做目前某个行业紧缺的软件,做别人没做过的

rachel_zhyun 2007-1-29 10:28

[quote]原帖由 [i]qingqing[/i] 于 2007-1-18 17:16 发表
提供一个项目团队的组成人员范围,供大家参考。

项目成员和职责如下:

1.项目经理   
  拟定项目计划;
  跟踪和监控项目计划;
  管理项目的范围,控制变更;
  定期向高层及项目成员报告项目的进展 ... [/quote]

3里面如果加上对详细设计的分解,那样是不是会更好一些呢
4里面加上一个操作手册的完成,和系统的后期维护,就更好了,只是的建议

yeoh206 2007-2-5 18:51

项目的目标和范围首先应该确定下来!欢迎大家就此先讨论

chensynge 2007-2-6 00:04

我觉得,先以论坛的正常运作做为实施的项目吧!论坛也是需要有个团队来制定发展的方向和策略!这样论坛才能更好的为大家服务!

majur 2007-2-10 12:44

我也参加

我也参加, [email]majur@163.com[/email]

selina 2007-2-26 17:14

[quote]原帖由 [i]qingqing[/i] 于 2007-1-18 17:16 发表
提供一个项目团队的组成人员范围,供大家参考。

项目成员和职责如下:

1.项目经理   
  拟定项目计划;
  跟踪和监控项目计划;
  管理项目的范围,控制变更;
  定期向高层及项目成员报告项目的进展 ... [/quote]


角色中可以增加需求分析师

selina 2007-2-26 17:16

回复 #9 SMILESCM 的帖子

同意此观点
人才不缺,但我们首先要把项目构思好!
如果有了较明确的项目,大家的参与会更有目的性,这样也更便于选择参与项目的人才!

ringbellxxh 2007-3-15 15:33

很想参与进来,不知现在是否已经运作起来了?

::em64:: 很想参与进来,不知现在是否已经运作起来了?采用何种参与方式?既然是让大家有一个学习的环境,建议大家将文档,及其各个阶段,各个人员的执行步骤,技术产品(文档、代码、构思,以及在执行过程中的一些心得等等)能够放置在一个地方,共享一下。共同进步嘛

我的联系方式:[email]xxh_123@126.com[/email]

yjg021 2007-4-2 11:01

共同参与

::em64:: 关于组建虚拟项目模拟开发过程这个提意很好,SCM Life家庭成员肯定会有很多的参与者,既然有这个提意有这个意向,我觉得就因该向平常在公司一样,每个工作岗位、每个工作职责、也因该规范化、统一化,这样才好管理落实。
  确定项目、确定人员、确定计划方案,按计划时间一个阶断一个阶断的完成。
  比如背景:项目工作和管理许多数据。如项目数据包含需求和设计文档,代码,报告,计划等。这些数据的媒介也不同,包括电子档和纸张形式的。所以的这些数据对项目都十分重要,所以它们的版本和配置必须仔细管理,并且他们的完整性必须被保护。这样,一个正式的数据管理过程保证所有项目拥有一个已定义的合适的方法来管理所有项目相关数据。
::em60:: 所有家庭成员踊跃提出个人意见。我要参加向各位学习。

sidenf_cvs 2007-5-25 18:19

创意不错,只是可操作性方面的难度大了,大家努力吧,但是我想还是chensynge的话实在

make 2008-3-24 13:20

回复 板凳 的帖子

不知道项目现在的进展如何?

helen_bj 2008-5-5 15:20

是啊,这个虚拟项目做的如何了?颇为关注

如果做了,能否把结果给大家展示一下。

如果没做,说一下原因吧,其实很多公司开始类似的实施总是习惯找个虚拟项目或者小项目试验,但是大多数时候都是失败。。。。
页: [1] 2
查看完整版本: 关于组建虚拟项目模拟项目开发过程,大家都帮忙多提建议吧!