当前位置:海城首页 > 软件开发

系统开发管理建立项目计划

时间:2023-05-11 点击:318 次

一、 开发管理


1. 建立项目计划


(1) 设计总体架构


针对系统的实施需要,采取适当的且成熟的框架结构。


(2) 控制可扩展度


扩展度过大,将提高系统的复杂程度,延长开发时间;扩展度过低,会直接影响系统的二次开发与维护。控制系统的可扩展性,能提高开发效率,降低系统维护的难度。


(3) 建立基础设施


合理分配部署软、硬件等基础设施所需要的时间与成本(例如:服务器的订购安装、光纤接入、软件平台订购)。


(4) 划分开发任务


利用WBS(Work Breakdown Structure,工作分解结构)对可交付结果进行分类与划分。每个项目都能划分为多个不同阶段,每个阶段又可以分为多个工作包(Work Package),工作包是WBS里最小的可交付结果,最后从工作包中分解出多个开发任务列表。


(5) 部署开发进度


一个项目应该按进度划分为多个开发阶段,每个阶段的开发周期一般在30~60个工作日以内。在此阶段内应该与客户举行协商会议,制定产品路线图,在开发过程中邀请客户积极参与并提出反馈意见。然后把该时段内的开发任务按照开发难度,依赖性,重要性等多方条件划分为多个迭代周期。


在Scrum 敏捷软件开发原则中,应该把每个迭代任务进一步细分为多个开发任务列表,再开发任务分配给组员各自负责,而开发时间应该控制在15个工作小时以内。如果开发时间超出15个工作小时,应该考虑把开发任务再度细化。开发任务建议应该由组员自主选择,而不要使用强制分配的方式。


(5) 测试项目成果


每个工作包都应该同步部署测试工作,提高项目的质量。对出错BUG的工作包应该由测试人员以文本方式记录,向开发人员展示错误所在,让开发人员及时进行修改。


2. 管理开发团队


(1) 组建团队


按照工作任务与项目时间的前提条件建立团队,按团队职责分配人员,一般团队人数应该控制在8~12人之间。当团队人数超过15人时,应该考虑把团队分解成2个独立团队,负责不同的开发任务。


(2) 分配开发任务


在每个迭代周期内(一般是15~30个工作日),应该把每个工作包进一步细分为多个开发任务,再开发任务分配给组员各自负责,开发时间应该控制在15个工作小时以内。如果开发任务的开发时间超出15个工作小时,应该考虑把任务再度细化。而开发任务应该以自由选择的方式分配给每个组员。


(3) 监督开发进度


在迭代的前期举行一次会议,让组员了解开发的进展及流程,并以自主选择的方式分配开发任务。期间可使用Microsoft Project等工具记录开发流程的进展,在每个工作包完成开发后应该进行性功能的测试,并以文本方式记录测试结果。


每天举行一次15分钟的站立会议,让组员交待昨天已完成的开发任务,当天将要做的任务,与开发过程中所遇到的问题。并在每周末举行一次例行会议,交待总体进程。


在迭代末期举行一次冲刺会议,总结项目的进展,交行已完成的任务,回顾该迭代周期内所遇到的问题,为下一个迭代做好准备。


(4) 系统测试


对每个已完成的工作包进行适时的测试,保证系统质量与性能。对测试结果进行文本的记录,并把测试结果与绩效工资收入挂钩,并以真实数据计算组员的绩效收入。


(5) 解决开发中所遇到的问题


对开发人员进行前期培训,可适当按工作能力分配任务,指导组员的开发。当遇到问题时应该在当天的站立会议时即时提出,并在15个工作小时内解决所遇到的问题以防止问题进一步扩大。


相关推荐

海城商城开发具体功能实现有那些功能

商城网站具体功能实现有:商品详情页面:展示商品名称、图片、价格、销量、参数信息、商户信息等综合信息页面。商品收藏:用户可...

海城电商平台制作搭建开发定制公司

电商平台制作搭建优势及相关流程有哪些?确定企业的性质,一般企业类型分为四种:私营企业、股份合作制企业、有限责任公司,这四...

海城软件项目分为需求识别定制项目实施

从客户沟通的方向出发来看,软件项目可分为:需求识别、方案定制、项目实施、项目结束等4个不同的阶段,各个阶段都具有不同的沟通...

海城软件开发制作预算方式怎么算?

自上而下的预方法主要是依据上层、中层项目管理人员的管理经验进行判断,对构成项目整体成本的子项目成本进行估计,并把这些判断...

海城软件开发需要多少钱?软件开发公司哪...

软件开发需要多少钱?软件开发公司哪家?软件开发需要多少钱,这是软件开发中必须经过的一个问题,科派软件开发公司官网告诉大家 ...

海城软件项目开发管理软件开发商和服务...

科派软件有限公司专业从事软件项目的开发,是专业的管理软件开发商和服务提供商。我们开发了涉及生产、仓贮、营销、服务、定制开...

海城ERP软件项目开发功能布局设计流...

开发流程都要经过需要剖析、体系描绘、软件开发、单元测验、功用布置、客户反应这几个期间,等当前开发的功用依据 客户定见修正完...

海城高品质软件定制开发流程及系统运行

科派软件一直致力于提供最优秀的高品质软件外包服务。 科派软件本着“不断追求完美”的做事风格,在众多项目实践过程中不断探索与...

海城开发一款软件系统需要多少费用钱呢

开发一款软件系统需要多少费用钱,一般来说,大多数项目第一个版本的开发成本在几万到几十万不等。具体会受到以下因素影响:App...

添加客服微信

添加客服微信

关注公众号

关注公众号

© 2010-2024 科派云 版权所有

QQ在线:401403(24小时)

海城网站建设、海城软件开发、海城APP小程序开发、海城网页设计、海城网站制作

sitemap