- 浏览: 257128 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (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天提出申请。
发表评论
-
ASP.Net2.0使用Log4Net(一)
2007-11-24 15:40 1134第一种方法 在web.config中写配置文件 Log4 ... -
ASP.Net2.0使用Log4Net(二)
2007-11-24 17:39 912(二)使用单独的配置文件,不放在web.config里 1. ... -
UML学习笔记
2007-11-25 09:55 680一、UML中的关系 依赖: 如果对象X发生变化,引起另一个对 ... -
NBear学习笔记(一)
2007-12-01 21:14 626使用已有数据库。(之前先设计实体,再自动生成数据库,发现每次 ... -
NBear学习笔记(二)
2007-12-02 17:14 618本篇演示一对多关系,和两个表联合查询。 使用已有数据库,我们演 ... -
NBear学习笔记(三)
2007-12-04 22:11 775上一篇一对多的关系说的不是很清楚,这篇补充一下。 这篇我们创建 ... -
CSS使用总结
2007-12-12 21:10 693在分配ID和类名时,尽可能保持与表现形式无关,例如con ... -
ASP.NET2.0缓存技术
2007-12-12 23:33 674ASP.NET2.0提供如下缓存方式: Output Ca ... -
VS2008正式版创建silverlight项目失败的解决办法
2008-02-16 09:49 811安装microsoft express blend2 最新的试 ... -
vista英文版语言包安装
2008-02-17 21:35 813最近,需要给老外截英 ... -
SilverLight显示中文字(一)
2008-02-18 14:42 922我们知道silverlight只提供了一下几种字体, 当我们 ... -
silverlight显示中文字(二):使用TextBlock+Downloader
2008-02-18 16:39 1092(一),建立一个Silverlight1.0 site. ... -
SilverLight显示中文字(三) :使用Path和图形
2008-02-18 16:59 811使用path将文字转换为路径 用Direct select ... -
在Silverlight1.1中定义与调用Javascript事件的方法
2008-02-20 13:19 891我们在silverlight1.0 想调用javascrip ... -
在线流程图制作工具
2008-02-26 22:32 15531. DrawAnywhere , 的在线流程图制作工具。 D ... -
VS2008下开发ASP.Net2.0 and AJAX1.0的程序
2008-03-05 13:57 929为什么要在vs2008下开发A ... -
VS2008开发Silverlight2程序:环境安装
2008-03-06 13:36 1049微软在MIX08大会,发布了Silverlight 2 Bet ... -
ASP.NET 2.0 XML 系列(1): XML介绍
2008-03-15 12:40 7251.1 简介 XML的一个强大 ... -
ASP.NET 2.0 XML 系列(2): XML技术
2008-03-15 14:13 3901. DTD XML最强大之处是允许自定义标签,但是对 ... -
ASP.NET 2.0 XML 系列(3): .Net Framework中XML类
2008-03-15 14:52 535System.Xml包含了一些和XML文档的读写操作相关的类, ...
相关推荐
综上所述,中小型软件开发项目管理是一个系统工程,它要求项目团队在团队建设、目标设定、资源配置、进度控制、质量保证、沟通协调等多个层面精心设计和管理。项目管理的成功实施,能够使软件项目在资源有限、时间...
综上所述,软件项目团队管理系统是一个综合性的项目管理工具,旨在提高软件开发过程中的团队协作效率,解决常见的管理难题。通过对JSP技术、数据库连接等关键技术的运用,结合具体的模块设计与测试,为软件开发团队...
因此,如何在企业中依据企业特色做好对企业内部软件开发队伍的项目管理工作成了团队管理者需要认真面对的新课题。 开发人员管理是项目管理工作中的首要问题。笔者认为,国有大型企业较普通民营企业相比,具有诸多...
总的来说,VSS是小型团队进行软件开发时的一个实用版本控制工具,它简化了文件的协同编辑和版本管理,确保了项目的顺利进行。然而,对于更大型和复杂的项目,可能需要更强大的工具如ClearCase或CVS。了解并熟练掌握...
软件开发团队需要分析项目的风险,并选择合适的风险管理策略。 3. 团队经验和能力:软件开发团队的经验和能力也是选择合适的软件开发生存周期模型的重要因素。软件开发团队需要选择合适的软件开发生存周期模型,...
此外,遵循合理的软件开发流程,包括业务调查、需求分析、设计、编码、测试、部署与维护等阶段,也是确保项目顺利进行的关键。通过这些方法,可以更好地应对小型软件项目开发中遇到的各种挑战,实现项目的高效管理和...
总的来说,本研究期望能够为中小型软件企业提供一套切实可行的软件开发过程管理与控制方案,以提高开发效率、缩短开发周期并保证产品质量。此外,这些经验和方法也对其他面临类似问题的中小企业具有一定的参考价值,...
《小型软件开发课程设计指导书》是一个实践性极强的课程,其核心目的在于通过动手设计与开发小型软件项目,使学生能够将所学的软件开发理论知识转化为实际操作技能。这门课程通过具体的项目实施,强化了学生的程序...
总结来说,中小型ERP软件公司的开发项目管理涵盖了计划制定、质量管理、风险管理、团队协作、资源优化和变更管理等多个方面。通过对这些领域的深入理解和实践,企业可以提升项目成功率,增强市场竞争力。在实际操作...
### 配置PHP小型团队的开发&测试环境 在当今快速发展的互联网行业中,构建一个高效且稳定的开发与测试环境对于中小型企业来说至关重要。这不仅能够提高团队的工作效率,还能确保软件产品的质量。本文将详细介绍如何...
在软件开发行业中,小型团队面临着独特的挑战和机遇。与大型企业相比,小型团队通常资源有限,但灵活性更高。为了提高效率并保持竞争力,小型软件团队需要采取有效的过程改进措施。本文将详细介绍几种适合小型团队的...
在IT行业中,软件项目的管理是确保项目成功的关键因素,尤其对于中小型项目而言,有效的管理能够提高效率、降低成本并保证质量。...通过不断学习和实践,可以逐步提升项目管理能力,为公司的软件开发事业奠定坚实基础。
其次,软件开发管理文档包括: 1. 可行性研究报告:此文档评估项目的技术、经济和社会可行性,比较各种解决方案,并确定最佳选择。内容涵盖引言、前提、现有系统分析、建议系统、其他可行方案、投资及效益分析等。 ...
### 软件开发中文档管理的探索与实践 #### 摘要解析与扩展 文档管理对于软件开发的重要性不容小觑,它是软件配置管理的基础,对于确保软件质量及后期维护具有关键作用。当前,很多中小型企业面临文档管理混乱的...
文章开篇即明确区分了软件管理和软件开发这两种角色,即便是小型团队的成员往往身兼多职,但理解并明确各自的责任对于提升团队效率至关重要。软件管理聚焦于流程的规划、监控与调整,而软件开发则关注于具体的技术...
文章重点介绍了UML在软件开发中的应用,包括如何利用UML的各种图来描述系统的结构和行为。 #### UML与面向对象技术 **面向对象技术**是一种编程范式,它将数据和处理这些数据的方法封装在一起,形成了“对象”。...
尽管在一些小型团队中,项目管理与技术角色可能由同一人承担,但角色分工的明确是至关重要的,这有助于确保团队成员能够清楚自己的工作职责和目标。 传统的软件开发方法,如RUP(Rational Unified Process)和XP...
本文档的主要目的是分析小型公司工资管理的传统流程,将其转化为计算机可处理的自动化模式,以便于开发团队理解和构建功能完备的系统。 1.1 编写目的: 此文档的编写旨在清晰地定义系统的需求,包括系统的目标、...