让不应发生的事不要发生项目管理的精神之一就是防范于未然,比方说大家都知道客户可能会在验收过程刁难项目成果,所以在项目一开始就对明确定义项目产出物,以备将来作为项目验收标准,在规划项目验收标准时要想清楚:是项目团队应该完成的产出物才列到验收标准中。1.正面表列( 可产出之成果 )2.负面表列 ( 不能...
分类:
其他好文 时间:
2015-02-24 16:15:04
阅读次数:
142
1. 何为Maven
Maven 是一个跨平台的项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。
Maven 是基于项目对象模型的(POM),这个单词来自于“意第绪语(一种犹太人语言)”,意为“知识的积累”。作为Apache组织中一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
2. 何为构建(...
分类:
其他好文 时间:
2015-02-24 12:37:45
阅读次数:
158
阅读完第三章之后才真正感觉到开一个软件是多么的不容易,从人员的选择自己分配还有对于软件的全面了解都是开发软件过程中比较重要的问题。 本章首先对于软件项目管理的必要做了解释,从软件项目的特征到到整个开发的流程做介绍,能深刻了解到要想开发一个完美的软件必须有一个好的软件项目管理。 ...
分类:
其他好文 时间:
2015-02-22 13:23:25
阅读次数:
116
软件开发的成熟不仅体现在软件过程中,而且也体现在软件项目的管理过程中。软件项目的特征表现为不可见性,不确定性,多变化性,高流动性。软件项目管理集中于4个方面:人员,产品,过程,项目。管理也必须要存在一定的组织:民主示组织结构,主程序员示组织结构,技术管理示组织结构。篇章背后同样以微软公司的软件开发举...
分类:
其他好文 时间:
2015-02-21 23:26:39
阅读次数:
185
软件工程——理论、方法与实践 之 软件项目管理随着计算机应用的飞速发展,软件开发规模和开发队伍日益庞大,软件开发不再像过去那样是由个别人员即可解决的事情,因此,有必要将软件项目管理引入软件开发活动中来,从而有效地保证软件项目能够按照预定的成本、进度、质量要求顺利完成。但是软件项目的“复杂”和“变化”...
分类:
其他好文 时间:
2015-02-21 18:48:27
阅读次数:
268
在阅读《人月神话》这样具有深远影响力作品后,我对软件工程又有了新的认识。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践,具有深远的影响。Brooks被认为是“IBM 360系统之父”。 《人月神话》讲解软件工程、项目管理相关课题...
分类:
其他好文 时间:
2015-02-21 15:23:36
阅读次数:
195
通过对第三章的阅读,对以下概念有了了解:软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。其有利于将软件开发人员的个人开发能力转化成企业的开发能力,并使企业的软件开发能力不断提高和成熟。软件项目的特征有软件产品的不可见性、项目...
分类:
其他好文 时间:
2015-02-20 20:53:38
阅读次数:
159
本章介绍了软件项目管理的相关知识,从软件项目管理概述、人员组织与管理、项目沟通管理、软件项目规划、软件风险管理及软件配置管理这几个方面展开讲述,详细的介绍了软件项目实行过程中的管理知识。软件项目管理概述主要讲了:1.软件项目的特征,即软件产品的不可见性、项目的高度不确定性、软件过程的多变化性、软件人...
分类:
其他好文 时间:
2015-02-16 22:07:29
阅读次数:
204
软件项目管理有利于将软件开发人员的个人开发能力转化成企业的开发能力,并使企业的软件开发能力不断提高和成熟。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。软件项目具有以下显著的特征:1.软件产品的不可见性。2.项...
分类:
其他好文 时间:
2015-02-16 19:34:33
阅读次数:
167
Redmine是一个开源的项目管理系统,它有如下优势让我选择它作为我的项目管理工具。1.支持多项目管理2.灵活的角色管理3.灵活的issue/bug跟踪管理4.支持甘特图和日历5.支持新闻、文档和文件管理,邮件通知等功能6.每个项目有自己的wiki和论坛,这一点非常棒7.与SCM系统集成,支持SVN, CVS, Git, Mercurial, Bazaar and Darcs等源代码管理工具,这一...
分类:
其他好文 时间:
2015-02-16 14:19:24
阅读次数:
191