精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 系统分析>>Re:SE讨论系列文章---1、项目管理的内涵?

主题:Re:SE讨论系列文章---1、项目管理的内涵?
发信人: bungee_jumping(bungee_jumping)
整理人: leeyg(2001-06-10 08:46:03), 站内信件
【 在 yhb_wh 的大作中提到:】
:
:
:1、项目管理的内容?
:2、‘领导团队完成任务’,指的是?
:3、项目管理一般要做系统分析的工作?
:
:......
 关于软件开发项目管理的研讨 

 


--------------------------------------------------------------------------------
(转自www.project.net.cn)

魏中华(2000/07/21) 

我想更多的讨论一下关于软件的项目管理:

1。我认为不论cmm,还是iso认证。都将是使项目管理上台阶的动力。所以我建议大家多了解这些方面相关知识。

2。在项目管理中,核心的不是使用什么软件,而是怎样管理(也就是纪录下我们的每个动作,在需要重复和查找时能够找到,并且能够分级共享),从某种意义上说有office就足够了。

3。项目管理不是万能的,一个产品的成功与否和产品的各个层面关系很大,但好的管理是成功的保证。

4。如何成为一个成熟的开发中心总经理,我想项目管理很重要,但它的个人素质、思想、有没有号召力等个人因素将起决定性作用。(也就是说,能不能让每个人辛苦的很happy,并且有个人的成就感将是很重要的)。

今天先写这些希望和大家共勉。

  

席相霖(2000/07/27) 

非常高兴在我们的网站上看到魏先生关于项目管理的评论,你的观点有些我是很赞成的,比如说,强调实践,强调项目经理个人的素质;有些观点我认为你有片面性。项目管理当今已经作为一个学科出现,它有理论基础和一系列的方法和工具,比如说时间管理中的CPM和PERT技术都有独特的规律和计算方法,使用一般的Office软件是不能实现的,必须使用专用的项目管理软件才行。我不知你从事哪个方面的工作,我想我们可以继续探讨,欢迎你继续参加我们的工作。

  

魏中华(2000/07/27) 

我是科利华家教事业部开发中心的总经理,负责产品的研发工作。同意你的意见,其实在项目管理中却有很多很好的方法和工具,其实我所说的是要把握本质,而不要追求表面。另外我最近有些认识:

1。产品开发和项目开发有很多不同

软件工程中虽然对各个方面有所设计。但我发现对产品开发中的规划层设计很少。

因为对于一个产品最重要的是它的市场价值,和这个产品的发展方向,对市场清晰的判断,进行长线规划和果断的实施是至关重要的。脱离市场的产品是要失败的而不管他又多好,另外这个规划是建立在对市场了解,对技术熟悉,对相关领域精通的基础上所以难度很大。

而对于项目应当说是更加任务化的,例如:作某个超市的收款系统,这是一个任务,合同已经签了,完成的好就有结果。

2。不同类型的产品应当结合不同产品的实际情况来制定相应的管理过程。

因为我们是做教育软件的,而教育的特殊性决定我们的相应的管理过程的不同。另外,我们这里和其他企业一样存在着很多管理上的问题,我们都是CMM-level 1级,所以我希望能够把管理水平提升上去。

我现在把我们一些简单的构想拿出来,希望大家共同讨论:

首先我把人员分为下面几种

1.  项目规划师:

负责确定商业问题,和产品的发展战略,能提出当前产品设计,并进行产品前瞻性研究的人。根据市场需求设计产品方向、思路。分析市场需求、客户心理进行产品定位,并进行市场研究调查,实施可行性分析。提出新的创意想法。对一级编剧脚本进行审核。

2.  技术前瞻员:

有丰富的产品开发经验、学习能力强、有较深的理论基础、深刻了解技术发展方向,并为项目规划师提供技术支持,并协同项目规划师进行技术方面的可行性分析的专业技术人才。同时根据项目规划进行前瞻性研究。对一级编剧脚本进行辅助技术审核,对二级产品脚本进行技术审核。

3.  教育技术前瞻员:

有丰富的教育经验、学习能力强、有较深的理论基础、深刻了解教育发展方向,并为项目规划师提供教育理论支持,并协同项目规划师进行教育方面的可行性分析的专业技术人才。同时根据项目规划进行前瞻性研究。参与项目的规划和产品定位。对知识脚本进行审核。对一级编剧脚本进行辅助教育思路审核。

4.  原创师:(故事原创、知识原创)

故事原创:设计一个完整的故事脚本。

知识原创:设计在软件中儿童需要学习的知识点和能力点,以及这些点的事实依据、级理论基础。创造出知识脚本。对一级编剧脚本进行审核。

5.  编剧:

根据原创脚本中的故事原创和知识原创进行融合并进行改编,富于创新,有广阔的思路和视野,有教育专业背景,深刻的理解软件的表现形式,经常研究其他类型相关产品。产生适合软件的一级编剧脚本。对二级产品脚本进行编剧审核。

6.  产品设计师:

根据一级脚本设计出二级产品脚本。

7.  美术总监:

配合编剧设计一级编剧脚本,配合产品设计师设计二级产品脚本中的各级界面草图、界定风格。并且负责培训美术人员、并对他们进行考核、指导。

8.  项目管理者:

可参与产品设计师的工作。根据产品设计师的二级脚本,安排开发人员(程序员、美术人员)进行开发,并进行计划、刺激、组织、控制、测试。

9.  程序员:

负责开发一个产品或应用软件所需的专门的技术人员。

10.  美术人员:

负责产品中的各种美术元素的专门的制作人员。

11.  测试员:

负责产品的内部测试。

总共有三个层次:规划层、设计层、开发层。

这是我的思路,希望能和你来探讨,另外我正在研决如何量化工作,和计算。今天先谈到这里,很希望把中国的软件管理水平提高上去。希望大家共同努力。

刘世海 2000/8/3 

向大家咨询:软件工程该如何计算造价,软件项目成本预算该如何控制,

金林 2000/8/3 

魏中华先生的观点是从全局方面看的,这与职务有关,实际上我们作为普通的项目管理人员更多的是处理与项目本身有关的事情。

以下是我的一些观点,供讨论:

1.作为项目管理本身分工,当然正如魏先生说的,我很赞成。不过作为一般的开发小组,很难有这么多的人来分担不同的业务。从我本身的工作来看,一般项目在小组的开始是用户的需求,接着是需求分析、可行性分析、审批、编程、测试、实施这样一个传统的过程。这可能与我们不开发基于产品化的项目有关。

2.作为软件项目管理本身来说,不应当包括市场这部分,那应当另外由一个项目小组来完成。市场人员不应当/不需要有太多技术,否则容易被技术本身所迷惑,好的技术不一定赚钱,如果放在同一个小组容易互相影响。

3.小组人员太多,超过5-7人的范围。

3.应当把项目管理者本身独立出来并且放在一个比较重要的位置,一旦立项通过,项目开始,就应当把权利交给项目管理人员。

4.总之,我对魏先生的关于人员的划分看法是,应当分为市场、策划(技术、市场前瞻)、开发 三个独立项目小组。

 

杨巨龙 2000/9/13

软件项目管理同其它行业的项目管理有相似,又有不同。相同之处在于,管理环节一样;不同之处在于软件项目更突出个体的劳动。我认为软件项目,首先应是对该软件项目中的所涉及技术应该非常清楚,其次才是组织人员,进行群体工作。软件项目开发过程中,如果预先对项目所涉及的技术有充分的了解,后面的组织管理工作是无从谈起

 

朝颜  2000/9/14
我不同意软件项目管理人员必须技术好的观点。
管理也是一个专业,它强调的是结果。
管理人员不一定要亲自编写程序,也不用去测试程序是否有效。
重点在他要纵观全局,对项目的发展、时效、人员安排、成本进行控制。
同时还要把握该软件能否满足客户需求、是否有竟争性。
所以软件项目管理人员不应把眼光只放在技术上,而要对全局进行控制。 


----
In this world there are only two ways of getting on---either by one's own industry or by the imbecility of others.

[关闭][返回]