分区主要有两种形式://这里一定要注意行和列的概念(row是行,column是列) 水平分区(Horizontal Partitioning) 这种形式分区是对表的行进行分区,通过这样的方式不同分组里面的物理列分割的数据集得以组合,从而进行个体分割(单分区)或集体分割(1个或多个分区)。在数据库供应商开始在他们的数据库引擎中建立分区(主要是水平分区)时,DBA和建模者必须设计好表的物理分区结构,不要保存冗余的数据(不同表中同时都包含父表中的数据)或相互联结成一个逻辑父对象(通常是视图)。阅读全文>
发表于 @ 2007年07月30日 23:20:00|评论(loading...)|编辑
一、面向利益相关者的项目策划
软件项目策划的目的主要在于明晰定义项目的价值和项目目标,它是软件项目正式启动的基础是明确项目需求的基础,也是控制项目范围的基础。据统计,超过 50%的软件项目都遭受过不充分的需求管理的问题,平均有25%的软件项目需求会发生变化。对有缺陷的需求、设计、代码进行返工的花费占整个项目费用的 40%—50%。项目策划的要点包含以下四个方面。
1.识别和定义项目的利益相关者
现代项目管理的核心理念是项目必须让其利益相关者满意,要理解和定义项目的价值,进而在此基础上定义项目的目标,必须从识别项目的利益相关者入手。然而,实践表明,识别清楚软件项目的利益相关者并不是一件容易的事。有时一个项目进行了很长时间,但项目组未必知道项目的真正客户是谁,最常犯的错误是仅将项目成果的使用者作为客户。
2.促成利益相关者的参与
不仅是在策划活动中,在整个软件项目的生命周期内都必须强调项目利益相关者的参与,必须要与利益相关者一起启动项目。由于软件项目的成果将改变人们的生活或工作方式。因此,客户必须在项目策划阶段就了解项目成果对其生活或工作方式的影响,他们必须开发相应的政阅读全文>
发表于 @ 2007年07月26日 21:54:00|评论(loading...)|编辑
研发项目拖期的可能性有很多。比如:
*
存在未捕获的需求;
*
对需求的分析不够充分;
*
缺乏有效的需求变更管理;
*
规模或工作量的估计出现偏差;
*
出现大量未识别的任务;
*
设计不合理;
*
存在严重的质量问题;
*
过多采用新技术;
*
技术人员缺乏培训;
*
考核评价体系存在问题;
*
技术人员流动频繁;
*
沟通不畅,很少开会或经常开会,但问题不见减少;
*
……
阅读全文>
发表于 @ 2007年07月24日 16:54:00|评论(loading...)|编辑