- 浏览: 257016 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (293)
- web (1)
- [随笔分类]项目管理 (30)
- [随笔分类]WCF (14)
- 未分类 (1)
- [随笔分类]Linq (4)
- [随笔分类]C#基础 (24)
- 项目 (1)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (8)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (9)
- [随笔分类]Ubuntu (4)
- ASP.Net (1)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (30)
- [随笔分类]ASP.NET MVC (20)
- [随笔分类]ASP.NET (3)
- [随笔分类]程序员厨房 (4)
- [随笔分类]英语学习 (28)
- [网站分类]4.其他技术区 (1)
- [随笔分类]Silverlight (12)
- [随笔分类]CodeSmith (8)
- [随笔分类]其他 (4)
- [随笔分类]Ruby (4)
- [发布至博客园首页] (34)
- [网站分类]其他技术区 (3)
- [随笔分类]Ruby on Rails (2)
- [网站分类].NET新手区 (33)
- [随笔分类]TDD (1)
- [随笔分类]不谈技术 (2)
- [网站分类]非技术区 (7)
最新评论
-
yicone:
You make a mistake when paste t ...
WCF步步为营(一):简单示例 -
jinweijie:
你好,这个实现不错,但是在用了scriptmanager以后就 ...
在服务器端保存ViewState
本文主要给小型软件团队、迭代式开发提供参考,包含以下内容:
-
项目角色
-
过程管理
-
计划管理
-
配置管理
(一) 项目角色
项目经理: 主要负责需求分析、需求细化、整理出详细的Use Case,项目的计划,计划的跟踪、需求和项目计划的沟通.
技术经理: 主要负责项目的技术分析、架构设计、技术方案的选择、开发案例的指导和确定、,代码规范的制定、UI规范的制定,代码规范的检查。
开发人员: 根据Use Case、技术文档、测试用例进行开发。
测试人员: 测试计划、测试用例文档的编写、执行测试、Bug管理。
(二) 过程管理:
1. 项目经理根据需求整理出粗略的Use Case.
2. 技术经理进行技术分析。
3. 项目经理细化需求、技术经理选择技术方案。
4. 项目经理整理出Use Case的详细、技术经理整理出技术文档。
5. 开发人员开发、测试人员写测试用例。
6. 技术经理代码Review,测试人员测试。
7. 开发人员Bug修改
(三) 计划管理
项目经理根据Use Case拆分成任务定义本次迭代的时间、开发人员领取本次迭代自己的任务,开发人员估计各项任务开发的时间、项目经理汇总和协调时间和任务,项目经理整理出项目计划提交客户。
(四) 配置管理
1. 每天下班前保证编译通过、全部提交到源代码管理器.
2. 认真遵守代码规范、UI规范。
3. 提交代码时必须编译通过。
4. 修改前必须获得最新代码。
5. 每次的解决方案必须确认。
6. 开发人员开发前需由技术经理确认。
7. 每次提交给客户前,技术经理必须做Code Review.
8.请假需提前2天提出申请。
发表评论
-
RUP十大要素的应用
2008-04-07 10:57 627发现了RUP的十大要素之后,怎样才能让它给我的职业生涯带来根本 ... -
12 个 XP 实践
2008-04-16 08:55 543有计划的开发:通过结合使用优先级"故事&qu ... -
利用FxCop进行代码规范检查
2008-04-23 11:02 8221. Fxcop下载 http://www.microsoft ... -
.NET环境下每日集成(1):简介
2008-04-23 13:53 820最近做项目,每天有如下任务,需求---》任务分解--》开发人员 ... -
.NET环境下每日集成(2):CruiseControl.Net安装
2008-04-23 14:08 9331. 到这里下载 http://sourceforge.net ... -
.NET环境下每日集成(3):CruiseControl.Net配置
2008-04-23 14:31 18931.要想使用CruiseControl.Net进行每日集成,必 ... -
.NET环境下每日集成(4):CruiseControl.Net配置注意事项
2008-04-24 09:38 8771. 今天机器改了密码,启动不了,解决方法如下 设置为当前登录 ... -
.NET环境下每日集成(5):CruiseControl.Net 源码管理器块
2008-04-24 10:02 10171. CruiseControl.Net支持非常多的源码管理器 ... -
.NET环境下每日集成(6):CruiseControl.Net Trigger Blocks
2008-04-24 16:55 1059这块配置在什么情况下运行集成 通常你会用Interval tr ... -
.NET环境下每日集成(7):CruiseControl.Net Task Blocks
2008-04-24 17:10 1175Task Block 类型: Build Publishe ... -
.NET环境下每日集成(8):CruiseControl.Net Labeller Blocks
2008-04-24 17:21 717Labeller Blocks为每次编译标记 Date La ... -
成功是一种习惯
2008-10-03 15:24 549国庆马上就过去了,可 ... -
我的2008
2009-01-01 08:29 9642008年,祖国多灾多难,雪灾,地址,三鹿奶粉,留给我们太多的 ... -
《大道至简》笔记
2009-04-28 22:37 795偶见周爱民先生大道至 ... -
项目经理如何提高软件的质量
2009-05-04 16:30 839物理中的质量是指含有物质的多少,无论位置、状态、形状的改变,一 ... -
如何保持竞争力
2009-06-06 15:01 875竞争力在这里我指的是,做一个雇主,同事都喜欢的人。 如何保持 ... -
RUP十大要素的应用
2008-04-07 10:57 681发现了RUP的十大要素之后,怎样才能让它给我的职业生涯带来根本 ... -
12 个 XP 实践
2008-04-16 08:55 455有计划的开发:通过结合使用优先级"故事&quo ... -
利用FxCop进行代码规范检查
2008-04-23 11:02 7951. Fxcop下载 http://www.microsoft ... -
.NET环境下每日集成(2):CruiseControl.Net安装
2008-04-23 14:08 9491. 到这里下载 http://sourceforge.net ...
相关推荐
综上所述,中小型软件开发项目管理是一个系统工程,它要求项目团队在团队建设、目标设定、资源配置、进度控制、质量保证、沟通协调等多个层面精心设计和管理。项目管理的成功实施,能够使软件项目在资源有限、时间...
综上所述,软件项目团队管理系统是一个综合性的项目管理工具,旨在提高软件开发过程中的团队协作效率,解决常见的管理难题。通过对JSP技术、数据库连接等关键技术的运用,结合具体的模块设计与测试,为软件开发团队...
因此,如何在企业中依据企业特色做好对企业内部软件开发队伍的项目管理工作成了团队管理者需要认真面对的新课题。 开发人员管理是项目管理工作中的首要问题。笔者认为,国有大型企业较普通民营企业相比,具有诸多...
总的来说,VSS是小型团队进行软件开发时的一个实用版本控制工具,它简化了文件的协同编辑和版本管理,确保了项目的顺利进行。然而,对于更大型和复杂的项目,可能需要更强大的工具如ClearCase或CVS。了解并熟练掌握...
软件开发团队需要分析项目的风险,并选择合适的风险管理策略。 3. 团队经验和能力:软件开发团队的经验和能力也是选择合适的软件开发生存周期模型的重要因素。软件开发团队需要选择合适的软件开发生存周期模型,...
此外,遵循合理的软件开发流程,包括业务调查、需求分析、设计、编码、测试、部署与维护等阶段,也是确保项目顺利进行的关键。通过这些方法,可以更好地应对小型软件项目开发中遇到的各种挑战,实现项目的高效管理和...
总的来说,本研究期望能够为中小型软件企业提供一套切实可行的软件开发过程管理与控制方案,以提高开发效率、缩短开发周期并保证产品质量。此外,这些经验和方法也对其他面临类似问题的中小企业具有一定的参考价值,...
《小型软件开发课程设计指导书》是一个实践性极强的课程,其核心目的在于通过动手设计与开发小型软件项目,使学生能够将所学的软件开发理论知识转化为实际操作技能。这门课程通过具体的项目实施,强化了学生的程序...
总结来说,中小型ERP软件公司的开发项目管理涵盖了计划制定、质量管理、风险管理、团队协作、资源优化和变更管理等多个方面。通过对这些领域的深入理解和实践,企业可以提升项目成功率,增强市场竞争力。在实际操作...
### 配置PHP小型团队的开发&测试环境 在当今快速发展的互联网行业中,构建一个高效且稳定的开发与测试环境对于中小型企业来说至关重要。这不仅能够提高团队的工作效率,还能确保软件产品的质量。本文将详细介绍如何...
在软件开发行业中,小型团队面临着独特的挑战和机遇。与大型企业相比,小型团队通常资源有限,但灵活性更高。为了提高效率并保持竞争力,小型软件团队需要采取有效的过程改进措施。本文将详细介绍几种适合小型团队的...
在IT行业中,软件项目的管理是确保项目成功的关键因素,尤其对于中小型项目而言,有效的管理能够提高效率、降低成本并保证质量。...通过不断学习和实践,可以逐步提升项目管理能力,为公司的软件开发事业奠定坚实基础。
其次,软件开发管理文档包括: 1. 可行性研究报告:此文档评估项目的技术、经济和社会可行性,比较各种解决方案,并确定最佳选择。内容涵盖引言、前提、现有系统分析、建议系统、其他可行方案、投资及效益分析等。 ...
### 软件开发中文档管理的探索与实践 #### 摘要解析与扩展 文档管理对于软件开发的重要性不容小觑,它是软件配置管理的基础,对于确保软件质量及后期维护具有关键作用。当前,很多中小型企业面临文档管理混乱的...
文章开篇即明确区分了软件管理和软件开发这两种角色,即便是小型团队的成员往往身兼多职,但理解并明确各自的责任对于提升团队效率至关重要。软件管理聚焦于流程的规划、监控与调整,而软件开发则关注于具体的技术...
文章重点介绍了UML在软件开发中的应用,包括如何利用UML的各种图来描述系统的结构和行为。 #### UML与面向对象技术 **面向对象技术**是一种编程范式,它将数据和处理这些数据的方法封装在一起,形成了“对象”。...
尽管在一些小型团队中,项目管理与技术角色可能由同一人承担,但角色分工的明确是至关重要的,这有助于确保团队成员能够清楚自己的工作职责和目标。 传统的软件开发方法,如RUP(Rational Unified Process)和XP...
本文档的主要目的是分析小型公司工资管理的传统流程,将其转化为计算机可处理的自动化模式,以便于开发团队理解和构建功能完备的系统。 1.1 编写目的: 此文档的编写旨在清晰地定义系统的需求,包括系统的目标、...