期刊在线咨询服务,发表咨询:400-888-9411 订阅咨询:400-888-1571股权代码(211862)

期刊咨询 杂志订阅 购物车(0)

软件工作计划模板(10篇)

时间:2023-03-01 16:34:46

软件工作计划

软件工作计划例1

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

 “软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

 “软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

·销售主管工作计划 ·销售部工作计划 ·房产销售工作计划 ·2008年销售工作计划

软件工作计划例2

一、现状分析:

从本月22日上班到现在已有一周的工作时长,就目前来看,我个人还处于对公司以及公司产品的认识阶段,对公司以及公司产品还不够深入的了解。从近期与客户交流情况分析,我个人存在以下几方面的不足(肯定不只这些,我水平有限只能发现以下缺点,如领导发现我的缺点还望指点,我会悉心听取教诲并努力该改正):

1、 我对公司以及公司产品没有深入了解,对产品的操作流程以及报价还不是很清楚。

2、 我对怎样挖掘潜在客户还没有最好的方法,还处于摸索阶段。

3、 我对网站评估的相关工具,如百度指数、百度收容量,网站综合排名等工具还不是很熟悉,对怎样去评价一个网站是否属于网络营销型网站还不是很了解。

4、 我对判别一个网站是属于哪一种类型欠缺了解。

5、 我对客户提出的问题有时不能给予及时的回复,原因是自己对某些问题根本就不了解。

6、 我对房地产行业缺乏了解,知识面不广。

7、 我对百度推广方面的认识还够,缺乏相应的学习。

8、 我跟客户的交流技巧还有待改善。

二、针对目前的现状,特制定近期工作计划:

1、 争取用3-5天的时间,全面、具体、详细地了解公司及公司产品。

2、 多看看对手怎么做,通过对比学习,从而提高自己。

3、 多了解房地产行业的动态,深入学习房地产相关方面的知识,争取每天写1致3篇这方面的博客文章。

4、 多学习网络营销方面的知识,提升为客户服务的质量。

5、 每天完成加q群、百度hi群(房地产相关方面的群)的任务数量,想尽一切办法提高加群的进入度。

6、 不断摸索与客户的交流技巧,不断提高客户的成交量。

7、 每天挖掘至少20个潜在客户。

8、 定期/不定期的联系有意向的客户,回访已成交的客户。

9、 每天工作后及时进行自我总结。

XX软件销售工作计划(二)

1.背景和问题

互联网和万维网(www)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

 “软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

 “软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

软件工作计划例3

互联网和万维网(www)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

&61559;“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

&61559;“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

软件工作计划例4

1.背景和问题

互联网和万维网(WWW)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

5.业务体系:以广告和商用信息收入为主

软件工作计划例5

软件销售行业年度工作计划1

1.背景和问题

互联网和万维网(WWW)已经成为世界范围内的“信息高速公路”和电子商务市场的支柱。由于万维网使用者的数量飞速增长,对于最终用户来说,随着可供使用的主页和网上信息的数量的爆炸性增长,最终用户间的交互性越来越差,传统意义上的交互已经无法满足用户的需求,举一个简单的例子,即使是在世界杯的决赛期间,一个普通的足球迷也很难立刻从网络上找到聊天的对象。用户需要真正意义上的全新的互联网交互协作软件。

2.目标和解决方案

我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机以多种便于使用的方式为用户提供了一个交流的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

暂缺。

5.业务体系:以广告和商用信息收入为主

调查数据显示,有超过六百万的互联网用户会成为“软件名称”的潜在最终用户,同时有超过一百万的商业用户会成为“软件名称”的潜在商业用户,而且这个数字还在高速增长,这个数字对任何企业都是极有吸引力的,由于软件和服务对于最终用户来说是完全免费的,而商业用户只需要及其低廉的费用就可以想所有最终用户广告信息和商用信息。假设每年平均从每个商业用户获得100RMB的收入,则全部的市场收益将会超过1亿RMB。而100RMB的年租对企业是微不足道的。“软

件名称”这个项目对于其雇员和投资者来说也一定会盈利。

6.融资:第一轮的投资者将会有68%的内部收益率(IRR)

增长预测显示,在第五年“软件名称”将会有6000万RMB的销售额,且税后净利占销售额的21%。到那时,“软件名称”将会覆盖全国,员工90人。创办人将提供500,000RMB的初期投资,“软件名称”正在寻找通晓此领域并且能主动参与创办此项目的投资人。在第一轮的筹资中,“软件名称”将给投资500万RMB的投资人60%的股份,这部分资金主要用于服务器和网络架设费用及初步广告费用。12个月后,将需要1000万RMB的再投资,主要用于市场开拓费用。在这之后的12至15个月,还将需要500万RMB的投资。在运行五到六年之后,就可以考虑首次公开上市。按照我们的价值计算,对于第一轮的投资者将会有68%的内部收益率。

软件销售行业年度工作计划2

I.网络直销

开通淘宝、阿里巴巴、慧聪、qq、中关村在线等直销,在线平台销售条码扫描枪,打印机,数据采集器等

II.行业网站

对已经开通的行业,删选出20-30个效果较好,重点维护,及效果评估,回复客户留言等。开拓中欧行业网站,主要推广物联网产品,及其解决方案推广,提高新公司的影响力。

III.邮件营销

首先,收集整理高质量的客户邮件列表,制作月刊,制作出公司产品尽量全的专题,方便以后对不同的需求的客户进行推广,并推广邮件的到达率进行跟踪,对客户邮件进行分类,每月1600条月刊信息

IV.博客微博

1、并更新企业、公司或个人的相关概况及信息

2、密切关注并及时回复平台上客户对于企业或个人的相关疑问以及咨询

3、帮助企业或公司零成本获得搜索引擎的较前排位,以达到宣传目的的营销手段

4.可以通过博客产品信息,进行推广。微博可以实时的对行业网的产品信息,分享到各大微博(QQ、新浪、搜狐、人人、开心等),建立起与本行业相关的粉丝群体,加入相关的微博群

V.企业网站

维护公司网站,添加新闻,产品,解决方案,进行关键字优化,点击量统计等

VI.在线咨询客服

每天QQ、QQ群、阿里、企业网站客服上线,答客户咨询问题

VII.企业网站优化和竞价部分

定期对企业网站的关键字进行优化,根据市场销售的计划调整来安排选关键词,对行业网站产品的标题及其内容进行优化。配合销售,选择的词的热度不能太热,避免无效点击。

VIII.搜索云推广

1年6800可推广100关键字,将企业的信息,以分类行业信息的形式排在各引擎的首页

IX.彩页、月刊、名片等推广

X.付费类行业网站

对之前免费的行业网站,挑选出1-2家,开通会员服务。

二、效果验证

i.

ii.电话量统计:针对每月的电话来访量进行登记。关键字排名:定期对所推广的涉及到企业产品信息的关键字搜索引擎排名情况,包括企业自身网站的关键字排名以及行业网站的精准产品信息的排名情况。

iii.网站点击量:企业网站点击率,行业网站具有统计功能的网站的点击率的统计

iv.

v.邮件效果:每月所发送的邮件,看客户的反应及其回复率在线咨询量:通过统计QQ、QQ群、淘宝、慧聪、阿里、微博、行业网站留言等,与顾客在线沟通。

三、客户统计

每月对电话来访客户、网上咨询客户、邮件回复客户、行业网站询价客户的具体信息进行统计。

四、意向客户信息整理

对之前咨询的客户进行报价及后期跟踪,筛选出成单机会大的客户,进行重点跟踪,维护好客户关系。

五、大客户项目

在已有的客户中,选出产品需求大的,效益好的客户进行重点关系维护。

六、达成的交易量

看具体情况

软件销售行业年度工作计划3

前些日子,我接到了一个橱柜企业网络营销case,我浏览了客户公司的网站,发现整体页面色彩和布局还是很不错的。但是,由于在网站开发时没有懂得网络营销人员的参与,因此没有充分考虑为今后的搜索引擎营销提供支持。主要体现在网页的页头部分没有很好的设计,没有提供网站流量分析统计系统等方面。

网络营销是企业整个营销战略不可分割的组成部分,需要服从和服务于企业的整体营销计划。那些把网络营销和传统营销割裂开来的公司,往往不能取得良好效果,这是众多实践证明的。通过上次的沟通,我们对企业网路营销的作用和手段看法是基本一致的。

一、开展国内网络营销推荐使用以下方式:

1、网站页面的基本优化。网站优化和搜索引擎作弊有着本质的不同,而是让网站对搜索引擎更友好,更多的被搜索引擎收录,并提升网站的PR值,努力达到在不支付费用的前提下,在主要搜索引擎中占据好的排名位置。这需要做长期的大量的工作,我知道有一个公司可以为企业体供专业水准的优化服务,并可以保证指定关键词的具体排名达到与贵公司商议的排名。有需要的话可以与我联系,我的电话是:______。网站优化将从根本上节约网站的推广成本。一般的优化效果在2-3个月内显现出来。

主要手段有:作为它们公司的技术性商业秘密,占不透露。费用为____元/年。目标是让公司的主要关键词在主要搜索引擎中有较好的排名。

2、搜索引擎推广:目前,国内外主流搜索引擎均提供竞价排名服务。在网站优化过程中,以及在优化不能解决的方面,可以通过搜索竞价加以弥补。比如:百度目前“橱柜”一词首页10个位置均已售出。因此如果想排在首页,必须要通过搜索竞价来实现。

各搜索引擎的价格如下:

百度:2400元预存广告费用(没有时间限制)+600元基本服务费(按年支付,百度统一收取)。第11名后,显示在搜索结果右侧。

Google:目前,我们一般采用包年的形式,保证全年时时显示在google首页右侧。按关键词的数量和热门程度不同,一次性收费。企业不用在消耗完广告费后另外支付费用。

雅虎:20__元预存广告费用(没有时间限制)+600元基本服务费(按年支付,雅虎统一收取)。每页显示2个位置。

目前以上三个搜索引擎占据了国内85%以上的市场份额,其他搜索引擎推广基本不用考虑。

3、供求信息平台:

1、在国内B2B贸易平台中,阿里巴巴无疑是绝对的霸主,和其他竞争者不在同一个层面上。因此如果希望通过供求信息平台开展网络营销,阿里巴巴无疑是首选。

因为阿里巴巴诚信通会员业务不设置商,需要向阿里巴巴公司杭州总部提出申请。具体联系电话:0571-85025188。目前费用为2300元/年。

同时,企业也可以在国内的B2C交易平台淘宝网上开设自己的销售窗口。目的,不是为了带来多少销售,而是可以为企业带来一些宣传的窗口。

4、网络营销软件:

网络营销软件作为一种营销工具,毫无疑问,在企业开发商和渠道拓展时将发挥重要作用。

一方面可以大量在众多供求信息平台供求、招商合作信息。

一方面可以通过信息收集功能,把散步在各个平台上的采购项目、合作意向信息收集到本地,共市场开发人员跟进。

同时,可以适度开展邮件广告营销。该软件提供了邮件搜索和邮件群发的基本工具,

目前有三个版本可以考虑:

费用预算:

2个行业版:1980元/套。5行业版:2580元/套。全行业版:3980元/套。

软件工作计划例6

从本月22日上班到现在已有一周的工作时长,就目前来看,我个人还处于对公司以及公司产品的认识阶段,对公司以及公司产品还不够深入的了解。从近期与客户交流情况分析,我个人存在以下几方面的不足(肯定不只这些,我水平有限只能发现以下缺点,如领导发现我的缺点还望指点,我会悉心听取教诲并努力该改正):

1、 我对公司以及公司产品没有深入了解,对产品的操作流程以及报价还不是很清楚。

2、 我对怎样挖掘潜在客户还没有最好的方法,还处于摸索阶段。

3、 我对网站评估的相关工具,如百度指数、百度收容量,网站综合排名等工具还不是很熟悉,对怎样去评价一个网站是否属于网络营销型网站还不是很了解。

4、 我对判别一个网站是属于哪一种类型欠缺了解。

5、 我对客户提出的问题有时不能给予及时的回复,原因是自己对某些问题根本就不了解。

6、 我对房地产行业缺乏了解,知识面不广。

7、 我对百度推广方面的认识还够,缺乏相应的学习。

8、 我跟客户的交流技巧还有待改善。

二、针对目前的现状,特制定近期工作计划:

1、 争取用3-5天的时间,全面、具体、详细地了解公司及公司产品。

2、 多看看对手怎么做,通过对比学习,从而提高自己。

3、 多了解房地产行业的动态,深入学习房地产相关方面的知识,争取每天写1致3篇这方面的博客文章。

4、 多学习网络营销方面的知识,提升为客户服务的质量。

5、 每天完成加q群、百度Hi群(房地产相关方面的群)的任务数量,想尽一切办法提高加群的进入度。

6、 不断摸索与客户的交流技巧,不断提高客户的成交量。

软件工作计划例7

2.目标和解决方案

??我们的“软件名称”将为您解决这个问题。在网上冲浪的人们不论处于何方,总是可以看见周围的人们,就像现实生活中的一样。“软件名称”既是一个最终用户使用的万维网上的协作软件,又为企业提供了无限的商机:

???“软件名称”以多种便于使用的方式为用户提供了一个交流的平台。

???“软件名称”为企业提供了一个广告和商用信息的平台。

3.产品:为全互联网用户提供简洁方便的交互平台

??“软件名称”为最终用户提供一个免费的交互平台,同时又为商业用户提供了一个宣传和销售的渠道。

4.公司和管理

??暂缺。

5.业务体系:以广告和商用信息收入为主

软件工作计划例8

【中图分类号】TP399

【文献标识码】A

【文章编号】1672—5158(2012)10-0416-01

引言

嵌入式软件已经在我国航天导弹武器系统等尖端产品中得到广泛的应用。目前,《GJB5000A-2008军用软件研制能力成熟度模型》已经并实施,航天嵌入式软件项目的研制过程逐渐要依据这个标准进行。软件作为航天控制系统的关键部分,其地位显得越来越突出,分系统级软件规模已经超过数万行。同时从事软件研制人员已经形成一个组织分工明确、相互配合紧密的团队,从任务书、需求分析、概要设计、详细设计、代码实现、软件测试、交付和维护等环节,每个岗位可能涉及到多个人员。如何通过软件项目策划,保证软件研制流程明晰、可控、软件产品质量可靠,成为型号研制工作的一个不可或缺的重要环节。

1 项目策划的目的

随着管理要求日益严谨,软件管理由粗放式向精细化和准确化转型成为大势所趋,利用软件策划帮助研制方提高研制进度管理的有效性,保证产品质量、提升核心竞争力已经成为共识。策划的目的是为执行软件工程和管理软件项目制定合理的计划,旨在使软件开发人员及管理人员充分了解软件项目策划过程,使项目管理人员遵照过程实施项目策划活动、制定项目开发计划及执行相关策划活动。

2 软件策划前提和输入

项目策划的前期,软件项目组成员要积极参加整个系统项目的早期策划活动,并在系统方案的制定和评审过程中,共同讨论方案报告,协商有关软件项目的目标、范围、进度、资源等,从而逐步了解软件在系统中的作用、进度、功能等。同时对设计输入的任务书要进行认真评审,对其每项内容了如指掌,并纳入配置管理。参加项目策划活动的人员还要接受相关培训。

3 软件策划的规程

软件策划需经多个步骤,从而对整个项目阶段工作进行全面梳理。根据输入的任务书和标准等,首先依据策划的主要内容,制定软件策划的工作计划,然后选择软件生命周期模型,确定软件开发阶段,其次就要进行工作分解结构(WBS)分解,这是策划中非常重要的步骤。在此基础上进行规模、工作量、成本和进度估计,最后形成软件开发计划。其中有多个非常关键的环节,直接影响策划的真实性和可执行性,因此需要重点关注。

3.1 工作分解结构

工作分解结构(Work Breakdown Structure,简称WBS)是归纳和定义整个软件项目范围的一种最常用方法,它将一个项目分解成易于管理的几个部分或子项,以确保找出完成项目工作范围需要的所有工作元素。

工作分解结构是对软件工作产品和软件过程进行分解,以层次结构来组织软件项目的产品元素和活动元素,将项目的软件工作产品和软件过程分解为较小的、更易于管理的元素。

WBS分解时,通常按照树型结构,不断将项目的最终目标分解到一些较小工作单元,直到这些工作单元可以被很容易地“控制”住为止。在划分任务时,任务的颗粒度不能太大,也不能太小。颗粒度太大,难以及时发现问题;颗粒度太小,就会增加管理成木。任务的颗粒度最小可以到半天,最大到周,一般以小于3天为宜,也就是说项目经理能够在1周中至少检查2次成员的工作进展情况。适当的任务颗粒度便于监控,另一方而也有利于调整任务。当出现任务拖期时,可以比较灵活地重新安排人员接手其他人员的任务。

3.2 项目估计

根据WBS分解的项目内容进行项目估计,项目估计包括项目规模、工作量和成本的估计,这是整个策划中的关键环节,只有项目估计尽量准确,才能保证项目进度、质量能够受控。为了保证项目估计合理性,可采用下面措施:

1)借助历史数据。历史数据是“经验”的量化,通过和历史项目的数据对比,可降低估计的风险。在借鉴历史数据时,要注意数据的可比性,要考察项目类型是否类似、生命周期模型是否类似等。

2)采用多种估计方法互相验证。在估计时可以采用多种估计方法,然后对多种方法的结果进行对比,通过分析其差异以判断合理性。

3)细分任务。任务拆分的越详细,就越容易估计,越容易和历史数据对比。内容任务要完备。估计时要识别出所有工作,不要有遗漏。

4)有估计经验的人参与估计。一方面要对参与估计的人员进行培训,另一方面需要在实践中积累估计经验。每次估计完成后,都要和实际的情况进行对比,经过3-5次反复,则可积累估计经验,提高估计准确性。

多人分别估计并形成估计表,然后由项目负责人进行汇总形成软件估计报告。

3.3 资源和管理计划

人力资源策划方面要包含完成软件开发项目必需的人员数量,姓名,指明项目管理、软件工程、正式软件测试、软件产品评价、软件配置管理等分别所需的人员数目及总数。相应岗位若需通过相应岗位的培训考核,则还要制定培训计划。

项目负责人要确定软件项目相关的利益相关方,包含硬件设计人员、任务提出方、测试设备负责人、用户代表、评测机构等。从而协调制定相关的计划或关键点,描述利益相关方的权限和责任,以及与其它组织的关系。

基础设施资源的策划要同步进行,估计时参考类似项目的历史数据,根据项目需求、工作产品的规模,考虑开发环境、测试环境、目标环境或者这些环境的任何适当组合情况下所需的基础设施资源。同时制定测试计划、配置管理计划、质量保证计划、风险管理计划、数据管理计划、里程碑评审计划和沟通计划等。对上述计划确认后进行配置管理。

4 风险估计

标识风险源为项目研制过程中检查随时间而更改的状态提供了基础,直接显示出影响项目研制目标的各个因素。风险源来自项目的内部和外部。随着项目的进展,可能会发现更多的风险源。项目策划阶段就要识别和分析风险,并制订风险减缓计划,才能进一步跟踪项目风险,及时消除各个风险源带来的影响。

5 形成软件开发计划

软件工作计划例9

中图分类号:V448.2 文献标识码:A 文章编号:1674-098X(2014)04(c)-0164-02

航天器项目管理是一个涉及单位多、综合性强、技术复杂、研制周期长的复杂系统工程,管理难度非常大。计划管理是航天器项目管理的重要组成部分,在航天器的研制过程中,软件产品同硬件产品一样是必不可少的配置项,因此航天器的软件计划管理是航天项目管理中一个重要的组成部分,是确保航天项目中软件产品按计划交付所必须的管理过程,在型号的研制过程中发挥着关键的作用。因此,分析研究航天器型号的软件计划管理及控制措施,对于按时完成型号任务具有重要的现实意义。

1 航天器研制的通用流程

项目管理是指为完成某一个特定的目标,应用一定的规范或者规章制度对项目资源进行全面的规划、组织、协调、控制并使之系统化的过程,即在规定的时间、预算和质量目标范围内完成项目的各种工作。航天项目管理是项目管理系统中一个分支,综合性强、技术难度大、涉及的单位多、可靠性要求高,而且研制周期相对较长,因此航天项目管理是一个相对复杂的系统工程。

航天器设计分为系统设计、硬件设计和软件设计,通常按照航天器的通用研制技术流程是先由航天器总体单位进行航天器的系统设计评审工作,完成后给各个分系统单位下达分系统的研制技术要求,然后各分系统单位分别开展分系统的方案设计和技术设计工作,下达分系统内部的软、硬件产品任务书,从而启动软、硬件产品的研制工作。

2 航天器软件计划管理的方法

现阶段,航天器研制单位已经结束了以前“手工作坊式”的生产过程,已经引入了相关的计划、质量管理工具进行软件的管控。软件计划的合理性和准确性直接关系到航天器研制的成败。软件的计划应力求完备,不但要考虑到一些可控因素,同时还要考虑到如果发生意外应如何应变。按照航天器的通用研制技术流程,在分系统完成详细设计后,启动软件产品的研制工作,航天器软件产品的通用研制流程如图1所示。

通常软件计划管理使用OPENPLAN工具进行管理,在OPENPLAN中软件计划严格按照技术流程编制,每个阶段安排合理的工期,软件的最终交付时间满足分系统的计划节点要求。

在整个流程中,主要关注A10:建立和软件功能基线;A3:原型软件验证与确认;A21:软件入受控库;A24:建立并软件产品基线;A31:软件入产品库这5个控制点,这也是难度比较大的控制点。

首先,建立和软件功能基线是软件研制的前提条件,有了明确的输入,对软件来说就是有了软件用户需求、软件任务书、相关通讯协议以及接口文件,软件研制单位才能知道软件该如何干,这些输入条件需要分系统研制单位和卫星总体单位进行充分的协调后才能确定,但是在型号研制之初,往往型号设计方案需要反复协调,输入条件迟迟无法确定,更有甚者,因为技术方案复杂,航天器总体单位无法提出明确的输入条件,直接影响软件研制工作的启动,可能使分系统的研制计划受到影响。

因此抓输入是航天器软件计划管理首先应关注的问题。抓输入首先是抓航天器总体单位的输入,分系统研制单位的软件计划管理者跃层来督促总体单位的输入文件的到位,对计划管理者来说明显感觉有些吃力,但是这又是计划管理者所必须关注的控制点。通常在这个阶段运用的管理手段就是协调、及时与上层机关的计划管理者沟通,督促并安排双方进行协调,如果此项工作迟迟无法完成,或者已经超出了所能承受的最后完成时间,计划管理者必须做出决策,就是基于现有的初步协调结果。分系统自行编制输入文件,同时反馈给航天器总体单位,作为软件研制的临时依据,当然,这个决策必须要争得相关领导同意后方可执行。抓输入的第二层意思是抓分系统的软件用户需求、相关通讯协议、任务书等输入文件,这项工作是分系统的内部工作,是必须完成了分系统级别的设计评审后开展,在这个阶段,就需要软件研制单位参与输入文件的讨论,很多时候软件研制单位积极参与到输入文件的协调中,可以提前了解系统的设计方案,将软件的实现方式也可以提前与方案设计师进行沟通,有利于方案设计的合理性。

其次,原型软件验证与确认是新研软件研制的第一个阶段。其实按照通用的软件研制流程,应该是不应该有这个原型版软件的,但是航天器的特点是设计复杂、研制周期短,在3~4个月的时间内研制出一个全功能的软件,而且完成了所有的测试工作,实现起来难度很大。因此在现阶段几乎所有新研航天器软件都在第一阶段提一个基本型,研制流程是首先由总体确定一个基本型软件的要求,再在这个基础上研制一个基础版本,由这个版本负责与其他硬件产品的调试,并根据调试的结果,改进软件原型,确定最终的软件需求。抓原型版软件的研制是计划管理者所需要关注的第二个问题,在这个阶段主要运用的管理手段就是做好计划,勤沟通,勤协调。新研型号在原型版研制阶段通常比较艰难,方案是新的、软件是新的、设备是新的、产品是新的,方案需要软件验证,软件需要在产品上验证,产品又需要设备验证,当所有都是新的时候往往出现各种各样的问题,解决起来难度比较大,需要各个部门配合,这时候就需要计划管理者多与设计师进行沟通,多跑现场,做好各种条件保障工作。

再次,软件入受控库是软件研制的第二阶段。在这个阶段需要完成软件需求规格说明的编写,完成软件详细设计,代码编写以及单元测试和组装测试工作,这个阶段工作项目比较多,主要是软件研制单位内部的工作,和其他单位的接口相对较少,因此计划管理者主要关注点是抓内部资源的冲突,而且要在入库前安排软件走查工作。

最后,软件入产品库是计划管理者最终关注点,入产品库标志着软件产品完成了编码、测试以及第三方评测等全部工作,具备软件落焊固化的条件,在这个阶段计划管理者需要关注的是要抓产品升级。因为在这个阶段软件产品要参加系统测试和整星测试,在测试过程中会发现各种问题,有可能是方案设计的问题,也有可能是软件设计的问题,因此可能会发生多次的软件升级,因此本阶段要针对每一次升级制定计划,编制软件升级计划,如图2所示并做好跟踪,联合软件产保经理做好软件的版本控制工作。

综上所述,计划管理者编制好软件研制计划,按时跟踪,主要关注上述5个控制点,即可较好地管理好软件产品。

3 航天器软件计划管理的难点及措施

经过调研,在平时的软件计划管理工作中遇到的最大困难有以下3条:

(1)输入条件不能按时到位,影响计划节点;

(2)软件版本太多,版本升级计划不到位,导致各方资源冲突;

(3)软件研制过程中人力资源、设备资源冲突,需要综合调配解决输入条件不能按时到位的困难解决办法在前面已经叙述,这里不再赘述。

研制过程中版本升级计划做不到位的情况经常可以遇到,通常计划管理者只做了第一个版本入库的计划,至于后续版本管理者关于软件会发生多少问题,后续会出现多少版本,无法提前做策划等状况,则了解总体的测试计划,配合分系统的测试计划,制定软件版本的研制和升级计划非常必要。因为在科研生产资源冲突极其严重的时候,只有制订计划,各研制单位才能依据计划调配资源,使各种资源尽可能满足各型号的计划要求。否则很容易出现某个版本研制未完成,还不具备入库条件,而这时候整星催促要上星测试,那么只能把这个版本匆忙入库,更改功能基线,原本为此版本安排的各种资源需要重新调配,浪费了资源,等打算重新启动的时候资源已经调配给别人了,影响最终的产品交付。因此软件计划还是非常重要的。

关于任务中的资源冲突的问题,近年来中国航天器型号任务逐年递增,几乎所有型号项目都受到资源的约束如何利用现有资源,在保证质量的同时,大幅提高产能满足市场需求是航天器研制单位所面临的巨大挑战,软件研制工作也不例外。资源冲突主要包括人力资源冲突、设备冲突、场地冲突,而每项资源冲突又分为型号之间冲突和型号内部两种冲突。资源被同时分配到几个不同的型号时,或者当不同型号同时需要使用某种有限资源时冲突就不可避免的发生了。在多型号并举的管理模式中,解决资源冲突的一个重要手段就是通过合理确定各个型号在不同阶段的优先级,从而达到有效利用资源实现各个型号目标的目的。为了实现高效率、低成本、高质量的计划管理,建立综合策划制定,航天器研制单位已经形成了“型号-产品-部门”三级调度体系,“型号”一级主要下达任务需求,“产品”一级安排产品综合计划,“部门”一级调配内部资源,三级调度体系的运行必须以科研生产综合策划为前提,科研生产综合策划是对全年的各型号的需求进行综合分析的工作,明确各项任务的宏观计划和先后次序,作为各型号全年工作策划的输入,因此软件产品研制的各项资源是在综合策划的基础上进行调配,每年年初各部门根据型号计划安排各项资源,使资源尽量满足各型号需求,如果各型号都能够按照预期的计划完成各项工作,出现资源冲突的几率不大。往往是因为各种原因没有按照计划完成工作,或者临时计划较多,打破年初对各类资源的统筹平衡,从而导致资源冲突。解决资源冲突的办法就是做好计划,严格执行计划,对推迟或者延误的项目及时通知相关单位,必要时刻求助的各级领导的协调。

4 结语

该文从航天器软件研制技术流程出发,陈述了软件计划管理的几个控制点以及控制措施,给航天器软件的研制提供了一系列科学的、可操作性的辅助管理方法,为有效提高航天型号软件的可靠性及质量提供了理论依据。

软件工作计划例10

论文关键词:软件项目软件项目管理计划管理

在解决软件危机的过程中,越来越多的软件开发公司意识到在软件项目开发过程中有效的管理所起到的重要作用。而在软件项目管理过程中,软件项目的计划管理则是决定项目能否顺利实施的关键内容。本文将在下面具体阐述软件项目的计划管理。

1软件项目计划概述

软件项目计划是指为软件工程的运作和软件项目活动的管理提供一个合理的基础和可行的工作计划的过程。其目的是为执行软件工程和管理软件项目制定合理的计划。具体来讲,就是:(1)使软件项目的开发建立在可靠的基础之上,并将计划文档化,由开发人员遵循,并据此跟踪检查计划的执行。(2)确定软件项目开发的活动的承诺,使软件开发工作有序而协调的开展,以便根据软件计划的资源、约束和能力逐步向客户履行承诺。(3)明确与软件项目相关的组织和个人的承诺,将责任落实到组和个人,从组织管理上保证项目开发的成功。

2制定计划应遵循的原则

2.1重视对项目信息的了解

制定软件项目计划,不仅仅需要经验,更需要全面了解项目的相关信息。必须掌握的信息包括:关于所在组织的信息,包括组织结构图,各部门的职能,各关键部门的经理和部分成员(并尽可能认识这些人);关于市场的信息,包括本行业新产品和新技术的,竞争对手的情况,竞争对手的主要客户群信息,关于历史项目的信息,尤其需要注意以往项目实施过程中出现的问题记录和解决方法,关于客户的信息,与客户的沟通是相当重要的,特别要理解清楚客户对时间、进度和效果上的要求。只有在了解足够信息的基础上制定计划,才能增强指导性和针对性。

2.2重视项目计划的层次性

软件项目计划的层次通常分为高级计划、阶段计划和低级计划。高级计划是项目的早期计划,主要进行项目的阶段划分,主要包括人、财、物3个要素。大的阶段交替之

前,我们要做好下一阶段的详细计划,称之为阶段计划。阶段计划要确定各项任务的负责人、开始和结束时间、设备资源、任务之间的依赖关系、小的事件点(即里程碑)。开发人员的个人计划是低级计划,由开发人员根据自己的任务自行制定。通常,软件项目计划至多有4级,较小的软件项目有2级计划(高级计划与低级计划)也是可行的。

2.3重视历史数据的运用和积累

要充分利用以往类似软件项目的历史数据。不光成功项目的数据具有参照价值,失败项目的数据也具有借鉴作用。可以根据它们来制定和改进计划。此外也要注意积累历史数据,以便于为我所用,这些是可复用的资源。最好是通过文档化的过程形成模板,将以往的成功经验高效继承。.

2。4重视用过程化的思想指导开发

我们知道软件能力成熟度模型CMM,描述了五个级别的软件过程成熟度:初始级,可重复级,已定义级,已定量管理级,优化级。在可重复级即CMM2这个等级上,该过程具备了对软件项目基本的管理控制、方针和规程,并强调文档化的过程,一个项目成功了,就可以认为下一个项日也可以成功。

在项目的实施过程中,通常需要根据项目的进展情况及变更对项目计划进行修改,在策划和重新策划中涉及的内容,都包含在cMM2过程中。运用软件过程化CMM2的思想指导计划的编制与实施,可以提高软件项目的可控程度。尽管当前大多数企业都难以达到CMM2级及以上的等级能力水平,但至少要具备过程化的思想。

3计划的技术方法

在制定软件项目的计划时,以下是常用的技术。

3.1PERT

PERT(计划评审技术,ProgramEvaluationBEReviewTechnique)是5O年代末美国海军部在研制北极星潜艇系统时为协调3000多个承包商和研究机构而开发的,其理论基础是:假设软件项目持续时间以及整个项目完成时间是随机的,且服从某种概率分布。EPRT可以估计整个项目在某个时间内完成的概率。

构造PERT图,需要明确三个概念:事件、活动和关键路线。事件(Events)表示主要.活动结束的那一点;活动(Activities)表示从一个事件到另一个事件之间的过程;关键路线(CriticalPath)是PERT网络中花费时间最长的事件和活动的序列。开发一个PERT网络要求管理者确定完成项目所194科技创新导报ScienceandTechnologyInnovationHerald需的所有关键活动,按照活动之间的依赖关系排列它们之间的先后次序,以及完成每项活动的时间。

3.2CPM

CPM(关键路径法)是一项用于确定软件项目的起始时间和完工时间的方法。该方法的结果是指出一条关键路径,或指出从项目开始到结束由各项活动组成的不间断活动链。任何关键路径上的活动开始时间的延迟都会导致项目完工时间的延迟正因为它们对项目完工的重要性,关键活动在资源管理上享有最高的优先权。

在图l中,字母A、B、C、D、E、F、G、H、I、J代表了项目中需要进行的子项目或工作包,连线箭头则表明了工作包之间的关系,节点数字l、2、3、4、5、6、7、8N表明的是一种状况,从l开始到8结束,中间的数字则表明上一工作包的结束和下一工作包的开始。

A=1,表示A工作包的持续时间为1夭。

由图中可反映出该项目的路径共有4条。它们的历时长度分别为:

A+D+H+J=l+4+6+3=14(天)

B+E+H+J:2+5+6+3=16(天)

B+F+J:9(天)C+G+I+J=l4(天)