第一篇:关于软件原型方法若干问题的讨论
关于软件原型方法若干问题的讨论
2003-07-29■Blueski■系统分析员之窗 引子
太多了!终于签下合同-->得到了“正式”的客户提供的“需求书”的几片纸-->凭借自己的理解立即投入开发-->“木已成舟”,生米终于熬成粥-->用户拒绝接受?-->艰难地修改,反复修改,开发人员厌倦了,而用户对系统用之无味,弃之可惜,遂成鸡肋。-->由此后期收款遥遥无期,软件公司不再和用户保持沟通-->互相埋怨,扯皮由此而生。或者,一个项目拆成为多期,从而收取一部分款项,而很多的开发都作废。这样的案例真是何其多也!
究其主要原因,与其说是没有搞定关键客户,或者项目管理不当,不如说是没有帮助客户解决其问题,对客户真正的需求研究不够。实际上,原型方法是解决此类问题、确保项目成功的最佳途径。
我在写此文的同时,也试图寻找资料,不知道是本就没有,还是自己所不幸而未找到。看来原型并没有明确的标准,而目前不同软件公司的理解和做法各不相同也就不奇怪了。但从软件过程的角度来考察,原型法仍有着通用的优化的做法。本文试图从作者的实践经验出发,对原型方法进行思考与探讨。
另外,本文是发散型的,在研究原型的同时,也讨论了原型相关的内容。原型本质上有些象是抛砖引玉,而本文也旨在抛砖引玉,但无意于一概地论定什么。什么是原型
2.1 原型的定义
原型(prototype)即把系统主要功能和接口通过快速开发制作为“软件样机”,以可视化的形式展现给用户,及时征求用户意见,从而明确无误地确定用户需求。同时,原型也可用于征求内部意见,作为分析和设计的接口之一,可方便于沟通。
2.2 原型的主要价值
原型法主要价值是可视化,强化沟通,降低风险,节省后期变更成本,提高项目成功率。一般来说,采用原型法后可以改进需求质量;虽然投入了较多先期的时间,但可以显著减少后期变更的时间;原型投入的人力成本代价并不大,但可以节省后期成本;对于较大型的软件来说,原型系统可以成为开发团队的蓝图;另外,原型通过充分和客户交流,还可以提高客户满意度。
2.3 基本要求
对原型的基本要求包括:
* 体现主要的功能;
* 提供基本的界面风格;
* 展示比较模糊的部分,以便于确认或进一步明确,防患于未然。
* 原型最好是可运行的,至少在各主要功能模块之间能够建立相互连接。
2.4 处理方法
原型的处理方法基本上有2种不同类型,即抛弃型和演化型(不同的软件工程书籍称发不同,实质意义则类似)。可以抛弃原型,在取得的明确需求基础上重新开始设计与开发;也可在原型的基础上继续开发。一般小项目不采用抛弃型原型,否则成本和代价似乎会偏高。
2.5 表达工具
原型的表达工具可以有很多,如果是演化型的原型,当然优先选用软件本身的开发工具。否则还可以应用各种快速显示的工具,例如,HTML,Powerpoint等等,只要能够充分而形象地表达就可以了。
根据笔者的经验,在原型系统中,可以采用一些与常规不同的做法,例如,可以在界面上比较显著的地方写明当前模块或界面的主要目的,由哪些角色操作,能解决其什么问题。这么做可以使得用户或开发团队成员一开始就有非常清楚的概念;又如,对于决策分析,你可以直接把一些分析结果画成图,并且配上一些文字说明,这样可以避免输入大量初始数据,等等。原型在软件过程的地位
软件的根本目的是实现用户的需求,提供用户日常使用,解决用户工作中有所不便的问题,提高其工作效率,改进质量,加强管理控制,最终直接或间接地提高其效益。因此软件开发本质上就是需求的处理和实现,而软件原型对需求确定来说具有非常重要的意义。原型方法包括2个基本过程,即原型制作和原型评价。
如果从需求角度看软件过程,我们不妨可以把软件过程这样划分:
3.1 需求收集和分析
搜集需求得到需求说明书,了解软件要做什么,做成什么样,解决用户什么问题。
这时候软件公司以书面文档方式提出,例如需求问询表等。
3.2 提供原型并进行评价
制定原型开发计划,根据用户需求及不确定的高风险部分进行原型开发,在内部进行原型评价,请客户进行原型评价,以保证确实反映了用户的真正想法。
3.3 实现需求
当前的软件开发过程常常采用迭代方式进行开发,逐步求精,以降低风险和成本。对迭代的次数,每次迭代的里程碑,要实现的目标,及可提交的成果必须有可验证的清晰的计划。项目管理是一种艺术,迭代规划及里程碑定义都是一种挑战、一种艺术,但项目管理不在本文讨论范围。
3.4 需求变更
需求变更是正常的,也是难免的,应允许用户和开发团队自身对需求进行变更。变更处理的关键在于跟踪和控制,如何使产生的影响应得到控制,这属于配置管理的内容,也不在本文讨论范围。原型在软件过程中的定位如下图所示:
图1 软件原型的定位
实际上我们可以把原型看得更为广义一些。任何用户或者内部演示的材料,都可以看作为原型。例如,如果你的产品是某种通用的或者行业解决方案,虽然你其实还没有产品,但先做出一个原型,再加一个漂亮的白皮书,就可以在市场上进行预销售了。
对于抛弃型和演化型原型来说,也不是绝对的。演化型原型中必然会不断抛弃一些内容,而抛弃型原型,尽管在完成历史使命后不再使用,但很多思想以及部分设计还是可以继承的。原型方法的一般过程
基于原型方法在整个需求过程中的地位,我们需要把原型法和需求处理放在一起进行讨论。采用原型法的一般过程如下图所示:
图2:原型法的处理过程
在上图中已经清楚地描述了原型的处理过程,值得一提的是,原型不仅用于给用户或者最终用户进行评议,同时完全可以在公司内部组织评议,看看我们周围吧,多数程序员对技术的兴趣远远高于对需求的兴趣,因此其对系统的理解并不会比市场人员或者项目经理理解的深多少。这里的公司内部人员角色可以包括很多,系统分析员/程序员自身、项目经理、部门经理、用户代表、领域专家、测试人员等等,不同的角色往往会在其不同立场对系统提出中肯的意见来。
另外值得注意的是界面设计的引入。我们认为将界面风格在原型阶段即进行基本确定是一种优化的做法,因为软件前期对界面的确定可以避免后期开发时对界面进行统一调整所带来的不必要的成本花费,良好的界面也可以使客户增加对系统的好感,当然,但愿用户不要只是欣赏界面而忽略了他们对系统功能的思考。要知道,如果仅仅是让用户看到美观的界面,那么整个原型几乎是白做了。使用原型方法的相关问题探讨
5.1 为什么要采用原型法?
原型对一个项目取得成功具有重要的意义。俗话说:隔行如隔山,实际上软件公司很难保证其制作的软件正好就是用户所需要的,用户也很难一次性把其真实的要求完全提交,开始阶段提出的往往只是对系统的期望,和比较模糊的设想而已。而原型系统为用户提供了一个靶子,看着原型系统,用户往往就能进一步提出他们的真正想法。显然软件公司明确用户需求的最佳方式就是为用户提供原型并由用户进行评价。
也许,跳过原型可以节省时间和前期成本,但你应该注意到,跳过原型的话,后期变更的成本会明显增加。
5.2 为什么在需求说明书之外需要原型?
1)眼见为实,文字具有歧义性,不同的人理解都不相同;
2)最终用户往往在看到一套可运行的系统的基础上,才可能提出其真实的意见,如果到最终提交时才看到 这样的系统就为时太晚。这也是以前无数软件开发留下的教训;
3)便于发现问题,及时纠正;
4)便于进一步展开,并取得用户的细节需求;
5)体现原型的其它功能:便于公司内部如经理、市场部等对软件提出意见,便于开发人员对整个产品达成统一认识,等等。对内部人员来说,同样地,一套形象的原型也远胜过一堆专业术语文字;也就是说,原型对软件公司内部也十分重要。这些评价工作无形之中改进了项目质量。
5.3 原型方法有什么风险?
任何方法都是有利有弊,在我们可以探讨一下原型方法可能存在的风险。以下是一般软件公司所担心的风险:需要付出前期进度和人力成本;由于程序员对问题的不了解而效率低下,受客户牵制而在原型上反复修改;因为仓促设计而做不利于进一步在其基础上继续开发;由于过早展示原型给客户,使得客户可能提高其期望值,并提出更多离谱的要求,等等。
值得一提的是原型方法的主要价值之一就是尽早揭示软件中可能存在的风险及不确定因素,尤其是关于用户需求一致性方面的风险。
5.4 原型方法和其它方法或过程的关系如何,是否一致?
生命周期法中并不包括原型,或者说没有明确提供原型的概念和定义。原型可以认为是需求分析中的一个子部分。另外,应该说原型方法是对生命周期法的有益补充和完善。
RUP中是最优化的统一软件过程,但RUP中似乎没有提到原型,RUP的核心过程是在迭代中精化。我个人的见解是,原型非常类似于第一次迭代的过程和结果。实际上,如果把原型看作为第一轮交付的成果,那么原型的很多不利之处,诸如花费前期成本等等,这些担心都将变得不复存在。
XP方法对原型非常推崇,这是因为XP方法非常强调需求的重要性,甚至要求客户参与开发过程。但原型方法和XP也有区别。XP是分批交付,先做一个几个功能点的版本,完成后再每个开发周期往上面加其它功能点,而原型法一般要求做出比较完整,能覆盖主要功能点的粗略的版本。XP方法仁者见仁,智者见智,不一而举。
5.5 如何避免项目团队做原型的时候出现部分人员闲置?
在项目管理中,对人力资源的调配应和项目进展相匹配。实际上在用户接触到原型制作的同时,可以进行项目计划、架构设计、技术培训以及技术难点攻关等等。
如果从广义上理解原型的话,架构设计者甚至可以设计出一种用户开发团队使用的所谓框架原型,包含了主要的设计成分、模板和示例。
比较理想的结果是,当原型完成后,需求分析、架构设计和界面风格设计都趋于完成,从这一点可以看到,原型方法可以作为快速软件开发的重要手段。
5.6 如果避免项目在原型上停滞不前?
应使用有经验的开发人员,避免因为程序员不熟悉业务而延误进度;不要在界面设计上犹豫不决而占据时间;如果用户对原型提出了很多意见,其中部分比较明确的意见可以在开发过程中进行实现;和客户的交流应该简洁明了,而不是似是而非;另外,原型方法在项目过程中占据的时间应该在项目计划中保留出来,而不仅仅是隐含在需求调研与分析的一个部分。
5.7 如何避免用户看了原型后漫无边际地提要求?
首先,应该充分尊重客户,想想其它行业的服务质量吧。有没有听说过这样的说法,项目管理也是客户满意度的管理;软件是一种对客户的关怀,等等。确实,客户提出的思路可能和你已经形成的思路不同,一下子打乱了你的思路,也许项目经理并不介意,但这确是让设计者特别心烦的事情。如果确有把握,或者你可以不做到原型中去。有时候,即使原型很完美,用户也会额外地提出一些意见,这也是人之常情。但不管怎样,你不能认为用户根本不懂软件,让他们到时用就行了,抱这样想法的多半会付出代价。
其次应该进行坦诚协商,多数用户其实都是通情达理的。如果你在签订合同时答应满足任何要求,而此时又无法忍受用户的要求,那么孰是孰非应是题外之意了。一般来说,比较合理的做法可以通过增加费用、延长进度或者把需求实现分阶段来提交,以保持工作的延续性。对有些软件,尤其是信息管理系统来说,客户的实施时间其实并不是主要的,客户最需要的不是及时,而是合用。
其实,客户有着很多种类型,确实,个别客户会参考同类产品来提要求,极个别用户并不真正懂得计算机技术而对技术路线、技术手段等提出其意见,等等。但我们为什么还可以反过来想一下,如果是等到软件全部提交的时候,这部分用户仍有会提出同样的意见。提早暴露并解决分歧,对双方睹是有利的。如果软件公司明知可能存在矛盾,仍然先做好,然后等到用户提出反对后,再提出补充收费,如果喜欢,也无话可说。
总之,原型应本着对软件需求的基本理解来做,这样才能预防不一致性的发生。尤其应该针对不清楚的地方制作原型,从而尽量暴露问题,引发用户的联想,不能回避问题,掩盖问题(以免用户提出太多的想法),很多问题虽然一时掩盖了,但最终还是要发生的。
5.8 如何避免在原型基础上继续开发时的可维护性降低?
问题是这样的,制作原型时常希望快速提供原型,往往不及对软件结构或者数据库进行细致设计。所以在此基础上继续设计和开发的话,有必要在开发前先进行调整。同时,在设计原型前就有必要确定,该原型是要抛弃的,还是要演化要继承的。对于要演化的原型,其设计不能过于粗略,显然这直接影响到今后的开发成本。小结
原型方法是可视化的方法,已成为快速软件开发常用的手段。软件公司或部门一旦得到了原型方法的回报,就会坚持使用。原型不是绝对必要,但非常有意义。
第二篇:讨论问题初稿
一、做好理赔管理
从公司目前状况来看,我们应重点抓理赔队伍建设、品质管理、理赔服务满意度提升,而其中理赔队伍建设是理赔管理中的重中之重。
(一)建立一支高素质的理赔队伍
1、让所有理赔人员找准自己的定位;
2、提升理赔队伍的正气和士气;
3、提升理赔队伍的专业技能;
4、加强理赔队伍的考核、培训和激励。
(二)理赔管理精细化
1、准确预估,保证理赔数据真实性,从而为核保政策和业务政策制定提供重要依据;
2、保证理赔时效,对查勘时效、定损时效和赔付时效明确标准,坚决落实;
3、做好投诉管理
理赔投诉主要集中在服务态度、理赔时效、案件拒赔、价格异议、解释不详等方面,我们必须有效避免:
1)对全体理赔人员进行针对投诉的培训,从思想上引起理赔人员对投诉的重视; 2)对投诉集中的环节制定针对性的化解话术,不是坚持原则就一定会引起投诉; 3)要求理赔人员掌握一定的规避客户投诉的技巧; 4)安排资深理赔人员负责投诉处理,防止投诉升级;
5)重大投诉或可能导致升级的投诉,机构分管总要亲自参与;
6)建立回访制度,了解客户对处理结果的意见,以便更好地留住客户。
(三)理赔减损
我们要从第一现场查勘、关键点管控、机制堵漏、重大案件处理、人伤减损、第三方合作建设、打假减损等方面进行理赔减损。
1、确保第一现场查勘;
2、理赔关键点管控;例如:配件管控、残值管控、可疑案件调查等;
3、内部完善管理机制实现堵漏
建立完善的车损大案复勘流程;加大追偿力度;提高内部调查人员技能等。
4、建立重大案件处理机制
5、人伤减损
通过人伤查勘、伤残跟踪、人伤一次性协议赔付、人伤案件复勘和调查等手段,实现人伤减损。
6、第三方合作减损
与当地具有一定实力的调查公司建立紧密的合作关系;利用三级机构在当地的人脉关系与公安交警部门、公安经侦部门建立密切的合作关系;在法院判决弹性比较大的地区,要与法院建立良好的合作关系。
(四)理赔支持业务发展
1、梳理优质服务品牌,提升客户理赔满意度;
3、提供专业支持,从理赔层面反馈核保一些风险点,修正核保政策;
3、建立客户、销售、理赔三方的有效沟通机制,提升客户感受度。
二、做好客户服务,提升客户黏度
客户对服务是否满意,主要取决于客户所实际感知的服务和期望的服务之间的差距。
(一)检视服务现状,优化服务标准
通过服务资源、服务能力、服务效果等方面进行检视,进而完善我们现行的服务标准;
(二)做好每一项服务,从销售环节、承保环节、理赔环节做好我们每一项服务;
(三)根据不同渠道,不同客户,制定相应的增值服务方案,关注服务感受度和服务细节,从而提升客户黏度;
(四)树立正确的服务理念,建立长期的服务评估机制。
三、销售上的几点认识
(一)力推系统性销售,做大自有客户规模,降低销售费用;
(二)业务渠道推动
1、网电销渠道
在此渠道我们应当做好:后援保障、地面营销、广告宣传、优质客户续保。1)后援保障
(1)上门客户接待(重点关注接待场地布置、接待流程改进、接待人员礼仪着装、服务态度、工作时效、疑难客户应对技巧等);(2)保单配送服务;(3)理赔客户回访;
(4)渠道冲突和续保保单流动(重点关注其他渠道和网电销渠道之间的续保业务处理,协调解决矛盾);
(5)与总部网电销支持部门的沟通。2)地面营销(1)职团开拓
重点关注职团业务方向(金融、通讯、学校、医院、政府机关等单位)的电销宣传、线索开发、拓展维护、跟踪服务等;(2)战略联盟
与金融行业、通讯行业、加油站等建立战略联盟,向其客户提供网销或电销车险,可与合作公司联合向客户提供增值服务;(3)续保跟进
在续保未到期前2个月,将其他渠道不认领的续保清单提供总部电销呼叫中心,进行续保呼出; 3)广告宣传
广告是网电销渠道推动策略的必要组成部分,有助于提高客户认知度,我们可以根据各地客户消费习惯,进行不同的广告宣传。(1)投入较高的宣传方式
广播电台、报刊报纸、互联网络(2)投入较小的宣传方式
车管所、洗车店、高档住宅小区、加油站等地进行广告宣传;印刷宣传卡、宣传折页,邮政邮寄到家附赠小礼品等方式宣传。4)优质客户续保 可通过售前关怀、售中差异对待、售后区别对待,以提升优质客户感知度,提升续保率。2、4S车行渠道
应走专业化、精细化的经营之路,车行渠道经营中,应当关注: 1)机构当地车行盘点,摸清市场(1)对所在地市的车行进行全面摸查盘点,掌握各车系、各车行销售数量及保费规模估算;(2)对于已合作的车行渠道,深度分析合作现状,优化合作模式;
(3)对于未合作的车行筛选并列出行事历,逐一进行拜访,对于我司鼓励承保车型,努力拓展。2)引导合作车行转变合作理念
围绕客户做文章,例如:驻点人员现场规范化工作,建立专业化的信任度;理赔案件的及时协调跟踪,重点合作车行派驻理赔人员到店处理赔案;我司重点销售险种的推介,从车行角度出发制作宣传材料。3)抓好业务品质管控 4)做好过程管理
5)加大培训,提高技能
通过培训,提高渠道经理及专员的专业化程度、销售技巧。
四、车险分级分类差异化预算
根据机构市场特点,在保证保费平台的基础上,对业务结构、业务品质进行有效调控,确保综合成本可控。
第三篇:大讨论问题
存瑞镇
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,存瑞镇强化“四定工作”,推进”四力建设“,对全镇工作进行了认真审视和重新定位。今天,我们请到了存瑞镇党委书记黄晓静,请她谈一谈如何通过抓好活动落实来服务全镇经济可持续发展大局。2.“实践在发展,形势在变化,解放思想永无止境。”黄书记,我们存瑞镇在发展新定位,破解发展新问题上都多做了哪些工作?
3.一个地方的发展能不能实现跨越,在很大程度上取决于能不能抓住用好机遇,而抓住用好机遇的一个重要前提,则是通过解放思想真正认识机遇、理解机遇、把握机遇。黄书记,我们存瑞镇在创新农业发展、推进美丽乡村建设和项目建设方面都有哪些新的举措和措施呢?
新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢黄书记来到我们的演播室。观众朋友们,感谢您的收看!再见!
小南辛堡镇
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,小南辛堡镇对全镇工作进行了认真审视和重新定位。今天,我们请到了小南辛堡镇党委书记李海龙,请他谈一谈小南辛堡镇是如何通过抓好活动落实来服务全镇经济可持续发展大局。
2.李书记,我们小南辛堡镇在大讨论活动中是如何查找发展中的不足以及在今后的工作中有哪些新的举措。
3.新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢李书记参与我们的节目。观众朋友们,感谢您的收看!再见!
大黄庄镇
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,大黄庄镇抓住机遇、用好机遇,对全镇工作进行了认真审视和重新定位。今天,我们请到了大黄庄镇党委书记陈海龙,请他谈一谈如何通过抓好活动落实来服务全镇经济可持续发展大局。
2.“实践在发展,形势在变化,解放思想永无止境。”陈书记,我们大黄庄镇在发展新定位以及在今后的作中有哪些新的举措?
3新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢李书记参与我们的节目。观众朋友们,感谢您的收看!再见!
官厅镇
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,官厅镇抓住机遇、用好机遇,对全镇工作进行了认真审视和重新定位。今天,我们请到了官厅镇党委书记,请他谈一谈如何通过抓好活动落实来服务全镇经济可持续发展大局。
2.“实践在发展,形势在变化,解放思想永无止境。”书记,请您来谈一谈我们官厅镇通过开展大讨论活动,在今后的基层党建、产业发展、镇村建设和社会事业等方面工作中将会有哪些新的举措?
3.新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢书记参与我们的节目。观众朋友们,感谢您的收看!再见!
卫生和计划生育局
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,我县卫生和计划生育局对全局工作进行了认真审视和重新定位。今天,我们请到了县卫生和计划生育局局长肖振君,请他谈一谈如何通过抓好活动落实来服务全县经济可持续发展大局。
2.“实践在发展,形势在变化,解放思想永无止境。”肖局长,请您来谈一谈我县卫生和计划生育局通过开展大讨论活动,在今后的实际工作中将会有哪些新的举措?
3.我县各科局将“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动开展的非常及时,意义重大,同时也要求我们各科局广大的干部职工及时行动起来,加入大讨论学习的行列,树立信念,查摆问题,及时整改,将“大讨论”活动真正落到实处。好,观众朋友们,感谢您的收看,再见!
建设局
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,我县住房和城乡规划建设局对全局工作进行了认真审视和重新定位。今天,我们请到了县住房和城乡规划建设局局长,请他谈一谈如何通过抓好活动落实来服务全县经济可持续发展大局。
2.“实践在发展,形势在变化,解放思想永无止境。”王局长,我们大黄庄镇在发展新定位以及在今后的作中有哪些新的举措?
我县各科局将“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动开展的非常及时,意义重大,同时也要求我们各科局广大的干部职工及时行动起来,加入大讨论学习的行列,树立信念,查摆问题,及时整改,将“大讨论”活动真正落到实处。好,观众朋友们,感谢您的收看,再见!
狼山乡 1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,狼山乡对全镇工作进行了认真审视和重新定位。今天,我们请到了狼山乡党委书记侯鑫,请他谈一谈如何通过抓好活动落实来服务全乡经济可持续发展大局。
2.一个地方的发展能不能实现跨越,在很大程度上取决于能不能抓住用好机遇,而抓住用好机遇的一个重要前提,则是通过解放思想真正认识机遇、理解机遇、把握机遇。侯书记,我们狼山乡在发展新定位以及在今后的作中有哪些新的举措?
3.新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢侯书记来到我们的演播室。观众朋友们,感谢您的收看!再见!
桑园镇
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,桑园镇对全镇工作进行了认真审视和重新定位。今天,我们请到了桑园镇党委书记乔建军,首先请他谈一谈对这次大讨论的认识。2.乔书记,大讨论活动的开展在桑园镇实际工作中的具体体现有哪些? 3.一个地方的发展能不能实现跨越,在很大程度上取决于能不能抓住用好机遇,而抓住用好机遇的一个重要前提,则是通过解放思想真正认识机遇、理解机遇、把握机遇。乔书记,通过开展这次大讨论活动我们桑园镇的对标承诺是什么?
4.新观念催生新创造,实践先行需要观念先导;只有树立新理念,才能开创新局面。今天,我县的发展进入了一个激情燃烧、充满希望、大有可为的新时期,新机遇新挑战新任务呼唤我们进一步解放思想,在解放思想中统一思想、凝聚共识,以新的思想、新的观念、新的精神状态,努力开创特色鲜明的京西北中等城市的新局面!好,非常感谢乔书记来到我们的演播室。观众朋友们,感谢您的收看!再见!
林业局
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,我县林业局对全局工作进行了认真审视和重新定位。今天,我们请到了林业局局长,首先请他谈一谈我县林业局在开展解放思想大讨论的重大意义是什么?
2.我县林业局在解决制约林业发展的问题上都做了哪些工作以及在今后的工作中都有哪些新的举措? 3.我县各科局将“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动开展的非常及时,意义重大,同时也要求我们各科局广大的干部职工及时行动起来,加入大讨论学习的行列,树立信念,查摆问题,及时整改,将“大讨论”活动真正落到实处。好,观众朋友们,感谢您的收看,再见!
交通运输局
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,交通运输局立足”京西北中等城市“发展,以时不我待的紧迫感、责任感,对县域经济发展与路网布局的关联和功能进行了认真审视和重新定位,今天我们请到了交通运输局局长王玉成,请他谈一谈如何通过抓好活动落实来服务全县经济可持续发展大局。
2.做前人没有做过的事,走前人没有走过的路,是解放思想、创新进取的生动体现,也是事业兴旺的根本保证。王局长,交通运输局的规划可以说是一次前所未有的大手笔、大动作,在推进过程中您是如何带领交通运输局突出重围?
3.王局长,作为西出京津的第一县,怀来如何成为在京津冀协同发展中招商引资、对外开放的新亮点,或者说眼前您有哪些具体的动作和措施呢? 4.新观念催生新创造,实践先行需要观念先导,大讨论活动提出“八破八立”,中心是解决思想问题,交通运输局在这一方面又有什么样的思路和措施呢? 5.我县各科局将“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动开展的非常及时,意义重大,同时也要求我们各科局广大的干部职工及时行动起来,加入大讨论学习的行列,树立信念,查摆问题,及时整改,将“大讨论”活动真正落到实处。好,观众朋友们,感谢您的收看,再见!水务局
1.观众朋友,您好!全县开展“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动以来,我县水务局以促进经济社会可持续发展的立足“大水利“理念,紧紧围绕为构建”一水三城“格局,为加快建设特色鲜明的京西北中等城市提供坚实的水利支撑这一思路,以时不待我的紧迫感、责任感,审时度势,重新定位。今天,我们请到了水务局局长刘永权,首先请他谈一谈我县水务局如何通过抓好活动落实来服务全县经济可持续发展大局。
2.刘局长,“兴水利、除水害“,历来是治国安邦的大事。水利规划,可以说是一”大手笔“,在推进过程中您是如何找差距、准定位,带领水务人求得新突破的?
3.通过刘局长刚才的讲述,我们眼前呈现出了一副利水、治水、亲水的“人水和谐“的画面。刘局长,怀来水务工作在京津冀协调发展中,近期有何新的举措,或者说眼前您有哪些具体动作和措施呢? 4.这次大讨论活动,重点是“八破八立“,中心就是解决思想问题,水务局在这一方面又有什么样的思路和措施呢?
5.我县各科局将“解放思想、抢抓机遇、奋发作为、协同发展”大讨论活动开展的非常及时,意义重大,同时也要求我们各科局广大的干部职工及时行动起来,加入大讨论学习的行列,树立信念,查摆问题,及时整改,将“大讨论”活动真正落到实处。好,观众朋友们,感谢您的收看,再见!
第四篇:软件问题报告
十二、软件问题报告
十二、软件问题报告
1.登记号.........................1
2.登记日期............................1
3.问题发现日期...........................1
4.活动.............................2
5.状态.............................2
6.报告人.........................2
7.问题属于什么方面..........................2
8.模块/子系统.............................2
9.修订版本号...............................2
10.磁带...........................3
11.数据库..............................3
12.文件号..............................3
13.测试用例..........................3
14.硬件...........................3
15.问题描述/影响.......................3
16.附注...........................31.登记号
【由软件配置管理部门为该报告规定一个唯一的、顺序的编号。】
2.登记日期
【软件配置管理部门登记该报告的日期。】
3.问题发现日期
【发现该问题的日期和时间。】
4.活动
【在哪个阶段发现的问题,分为单元测试、组装测试、确认测试和运行维护。】
5.状态
【在软件配置记录中维护的动态指示,状态表示有:
a.正在复查“软件问题报告”,以确定将采取什么行动;
b.软件问题报告”已由指定的人去进行处理;
c.修改已完成,并经过测试,正准备交给主程序库;
d.主程序库已经更新,主程序库修改的重新测试尚未完成;
e.做了重新测试,问题再现;
f.做了重新测试,所做的修改已无故障,“软件问题报告”被关闭;
g.留待以后关闭。】
6.报告人
【填写“软件问题报告”人员的姓名、地址、电话。】
7.问题属于什么方面
【区分是程序的问题,还是模块的问题,或是数据库的问题,文件的问题。也可能是它们的某种组合。】
8.模块/子系统
【出现的模块名。如果不知是哪个模块,可标出子系统名,尽量给出细节。】
9.修订版本号
【出现问题的模块版本。】
10.磁带
【包含有问题的模块的主程序库的磁带的标识符。】
11.数据库
【当发现问题时所使用数据库的标识符。】
12.文件号
【有错误的文件的编号。】
13.测试用例
【发现错误时所使用测试用例的标识符。】
14.硬件
【发现错误时所使用的计算机系统的标识。】
15.问题描述/影响
【问题症兆的详细描述。如果可能,是写明实际问题所在。也要给出该问题对将来测试、接口软件和文件等的影响。】
16.附注
【记载补充信息。】
第五篇:软件测试方法总结
软件测试方法总结
(一)发布时间: 2008-12-12 17:07作者: lxm_lxm来源: 51Testing论坛
软件测试方法的总结,是lxm_lxm根据个人所做过的项目整理的,提供给新来的的朋友们。软件测试方法总结
一、界面
● 界面测试
(1)测试界面设计是否合理、简洁、美观,操作是否方便
(2)功能键、数据项信息是否齐全
(3)确认系统中同一功能抌名称是否统一
(4)设计样式、风格(查询条件样式;输入风格(点选/手输入);)是否与系统其它模块统一
(5)确认页面内所有字段名称显示风格是否统一(居中、左对齐、右对齐,一般采用居中显示风格)
1、新增页面及功能测试
● 字段
在开始测试时应该保证数据的正确性,然后再从系统中找出各种Bug
(1)各字段输入正确的信息值保存,确认系统是否可以正确完成新增操作。
(2)进入添加界面不输入任何信息值,单击“保存”功能按钮,系统应该给出某个不允许为空字段的提示信息(属于边界测试)
(3)建议不允许为空的字段前面加上„*‟作为标记(统一性,方便性问题)
(4)编码/编号字段不允许输入中文及特殊字符,否则系统应该给出相应的提示信息
(5)测试编码/编号字段不允许重复,否则系统应该给出相应的提示信息
(6)确认字段是否已做长度限制,如果输入值超出长度范围,那么在保存时系统应该给出提示信息
(7)非法测试,如:校验数值型字段输入非数值,保存时系统是否给出相应的提示信息(根据实际需要确定数值型字段是否能够接受负数)
(8)边界测试,如:确认数值型字段的边界值(如:有效值为„0-100‟整数,那么输入-1或101保存时系统应该给出相应的提示信息;输入值为0、100系统应该能正确保存信息值;输入0到100内的整数值系统应该正确保存信息值)
(9)精确值测试,测试小数位数是否在定义的长度内
(10)字段精确值是否正确(四舍五入否)。
(11)根据实际情况测试名称字段是否具有唯一性,(一般情况下名称是不允许重复的,具体问题具体分析),否则系统应该给出相应的提示信息
(12)确认各字段名称书写是否正确(注意:要求编辑界面、住息列表中、错误提示信息、查询条件中的字段名称完全相同)
(13)确认特殊格式的字段是否已做标准格式的限制(如:电子邮件、邮编等)
(14)测试上级信息字段(如:上级XXX名称、上级XXX编号)的信息值是否根据所选择的上级XXX名称系统自动生成(注意:编号生成值一定是维护界面的编号,而不应该是相应表的那个主键编码)
(15)测试如果某字段信息值是从另一个模块中选择输入的,那么需要确认其它相关联字段的信息值是否也相应的正确的自动带入,并且这些字段应该都是只读的(16)创建人/编辑人、发布人、创建时间、创建人字段应该设为只读的,而且此类字段值应该默认当前操作人的姓名
(17)如果某个字段可以点选输入多个信息值,那么测试该字段是否接受,并保存了点选输入的多个信息值
(18)对于多选字段,测试是否具有记忆上次选择值并已验重
(19)测试字符型字段是否可以接受空格(统一性问题,建议不要接受空格)
(20)引用其它模块的字段信息值的字段长度是否与被引用模块相应字段长度一致
软件测试方法总结
(二)发布时间: 2008-12-12 17:13作者: lxm_lxm来源: 51Testing论坛
关键字:软件测试方法
6、常用功能键的功能测试
(1)保存---所有编辑页面如果未输入任何信息值而单击“保存”,系统应该给出“XXX字段不允许为空”的提示信息
(2)保存---如果某字段输入值有错误或超出长度范围,那么单击“保存”按钮时,系统应该给出相应的提示信息
(3)保存---输入相关信息单击“保存”后,建议系统给出“保存成功”提示信息
(4)保存---测试新增/修改信息保存后,信息列表是否自动刷新
(5)下一步---单击此按钮,如果有非空字段为空,系统应该给出相应提示信息;如果有字段输入非法值,单击此按钮系统应该给出相应提示信息;正常情况下单击此功能按钮,系统进入到下一个编辑/操作界面
(6)上一步---单击此功能按钮,系统应该正确返回到上一个编辑/操作界面
(7)浏览---测试该功能键功能是否已经正确实现,单击此按钮系统应该弹出文件选择页面,并且可以选择输入相关附件
(8)上传附件---测试上传功能已经正确实现,确认上传的附件在界面相应位置是否显示
(9)下载---测试下载功能已经正确实现(可以将上传到服务器的附件下载的本地相应位置)
(10)重新上传---保存操作后上传功能按钮名称应该自动变为“重新上传”,并且可以重新上传附件
(11)发布---测试该功能键功能已经正确实现,单击些功能按钮系统完成发布操作,相应的信息状态变为“已发布”,发布人、发布时间系统自动生成或已经正确保存(注意:已经发布的信息是不允许再进行修改操作的)(根据系统需求及设计测试,有些系统只有信息修改页面才有此功能)
(12)取消发布---测试该功能键功能是否已经正确实现,单击此功能按钮系统完成取消发布功能,相应信息状态变为“未发布”(根据系统需求及设计测试,有些系统只有信息修改页面才有此功能)
(13)关闭---单击此功能按钮系统将关闭当前页面,建议当单击此功能按钮时系统弹出“确认离开此页面提示信息”
(14)查询---单击查询功能按钮,系统按钮输入查询条件进行模糊查询;查询条件输入非法值进行查询操作,系统应该查询0记录
(15)删除----未勾选待删除记录单击此按钮系统弹出相应提示信息;正常情况下系统删除所选记录
(16)选择---勾选待选记录,单击此按钮系统完成选择操作;单击选择超链接功能按钮系统完成选择操作
(17)取消选择---单击此功能按钮,系统完成取消选择操作(清除所有选择信息)
软件测试方法总结
(三)发布时间: 2008-12-12 17:14作者: lxm_lxm来源: 51Testing论坛
关键字:软件测试方法
11、对用户名、密码的有效性测试
(1)密码信息有效性测试:特殊字符、正常字符、空字符(不输入)、空格
(2)登陆名是否区分大小写
(3)登陆名是否允许重名
(4)用户名字和密码都为最大长度(边界值分析,取上点)
(5)用户名字和密码都为最小长度(边界值分析,取上点)
(6)用户名字和密码都是非最大和最小长度的数据(边界值分析,取内点)
(7)用户名长度大于要求1位(边界值分析,取离点)
(8)用户名长度小于要求1位(边界值分析,取离点)
(9)密码长度大于要求1位(边界值分析,取离点)
(10)密码长度小于要求1位(边界值分析,取离点)
(11)是否记住上次登陆名
(12)密码信息有效性测试:字母数字混排、数字、符号数字、字母符号、数字符号、空字符(不输入)、空格、ASCII字符、字符串在有空格、串在有半角空格
(13)口令锁定:即输入口令次数的限制
(14)密码显示是否以星号或者别的符号显示
(15)看是否支持tap和enter键等
(16)密码是否可以复制粘贴
密码修改测试方法
(1)不输入旧密码,直接改密码
(2)输入错误旧密码
(3)不输入确认新密码
(4)不输入新密码
(5)新密码和确认新密码不一致
(6)新密码中有空格
(7)新密码长度有效性测试方法同上
(8)新密码为非允许字符(如有的密码要求必须是英文和数字组成,那么要试汉字和符号等)
(9)测试密码是否区分大小写,新密码中英文小写,确认密码中英文大写
(10)新密码与旧密码一样能否修改成功
软件测试方法总结
(四)发布时间: 2008-12-12 17:17作者: lxm_lxm来源: 51Testing论坛
关键字:软件测试方法
四、权限测试
1、业务权限
按需求测试用户业务权限分配是否正确,业务权限主要控制功能模块、功能菜单的展示,没有相应业务权限的不展示其功能模块能功能菜单。
2、操作权限
(1)权限组:按组用户来分配操作权限。(组内所有人员都具有所分配的操作权限)
(2)测试已分配操作权限的功能按钮是可见的(3)测试已分配操作权限的功能按钮是否可用;是否可以正确完成相应功能操作
(4)通常不分配调看操作权限是无法进行修改操作
五、算法
1、测试前需要充分了解算法的整个计算过程及结果值的精度
2、算法测试之前需要准备充足,而且是准确无误的测试实例
3、根据输入值确认系统计算输出结果是否与预期结果完全一致
4、如果计算公式中含有引用其它模块的数据,需要先确认数据提取是否对应的正确
5、先用等价划分法、边界值测试方法测试输入数据是否在需求范围内
6、严格按照测试用例执行测试,确认计算结果是否正确无误,注意结果的精度。