发布新日志

  • 探讨:如何提高软件测试的水平

    2009-04-09 10:36:23

    “什么叫成熟产品?只要有一个成功案例的产品就是成熟产品!”某国内大型软件公司CEO的这个经典观点广为流传,但其中的逻辑错误将风险带给了客户也带给了软件企业本身。国内一些软件企业居然一夜间成了万能公司,ERP ? CRM ?OA?WorkFlow?我们都行!然而这些企业对软件测试的重要性大多认识不足,重开发轻测试的现象过于严重,很多公司没有专门的测试部门,测试工程师太少,开发人员兼作测试工作的现象十分普遍,在这种状况下推出的缺少严格测试等环节的软件产品只能给客户带来悲剧。

      近年来,我国的软件企业已越来越意识到软件测试的重要性,逐渐加大软件测试在整个软件开发的系统工程中的比重。据调查统计,在成本上一般来说是“需求分析”和“规划确定”各占3%,“设计”占5%,“编程”占7%,“测试”占15%,“投产和维护”占67%.近些年来,测试成本的比例更有上升趋势 .

      不成熟软件带来的风险

      不成熟的软件产品是把测试成本交给了用户:企业往往是出于项目周期安排不当,或者根本没有安排专门测试,匆匆完成编码设计就将产品交付使用了。这样的后果自然是用户觉得产品漏洞百出,项目执行过程也遥遥无期,最后,项目双方都筋疲力尽,用户觉得受骗,而软件商则毁了声誉,追加了大量项目实施费用,可谓是“赔了夫人又折兵”。

      企业逻辑的软件实现高于计算机技术:很多软件企业在没有做透前期调研的前提下就匆匆开始建设自己想象中的“大厦”,结果可想而知。当用户建立起真正的企业应用。才发现软件违背了企业逻辑,不得不进行修改。这样闭门造车无疑会给“大厦”带来致命伤害。

      注重软件产品的质量和成熟度才会良性循环:有人把不成熟的软件产品比作是焦油坑中垂死挣扎的猛兽,布鲁克斯《人月神话》展示的可怕一幕在软件研发过程中屡见不鲜。很多软件企业常常将软件质量视为一种奢侈,如果有必要的话,为了更多功能、更快速开发或者更低成本,测试就可以被牺牲掉。然而,在实践中,如果软件开发组织对质量有一个坚定承诺,实际上可以加快开发,减少成本,并更容易地增加新的特性。在“已完成”的产品缺陷修复上花费的代价要比从一开始就修复高出很多倍。相反,一个从开始就加强产品质量的组织,是有远见和创新精神的,市场中的高质量软件将更具竞争力。

      找出测试管理中的误区

      笔者曾经从事专业的软件项目管理与实施,项目管理感受很深刻。有一些切身体会与读者分享。

      吸取“前辈”经验。IBM在软件自动化测试技术核心的三个最佳成功经验是:尽早测试、连续测试、自动化测试,并在此基础上提供了完整的软件测试流程和一整套的软件自动化测试工具,组建一个测试团队,基于一套完整的软件测试流程,使用一套完整的自动化软件测试工具,完成全方位的软件质量验证。

      别去“挖东墙补西墙”。由于项目研发期的“缺斤短两”,使项目实施和投入运行的初期 漏洞百出,时间一长用户会发疯,项目实施者也会发疯,国内前几年的众多的ERP项目失败的原因多出于此。项目实施的遥遥无期,将严重挫伤用户的耐性和信心。

      代码与文档哪个值钱?多数项目管理者忽视了文档的重要性。对于大型软件的研发项目,还需要专业的测试过程管理软件来支撑大规模的信息交流和自动测试、代码的更新和版本的提交。这些文档和信息的价值从某种意义上甚至超出了程序代码本身。

      全程还是后期?软件的设计阶段往往没有软件测试人员的参与,事实上设计上的缺陷往往是耗用成本最高,也是最难在开发后期修复的缺陷。而一个软件的质量与它有多大的设计缺陷有着密不可分的联系。而有经验的测试人员的质量意识,安全意识,对用户需求的了解及分析能力,对于打造高品质的软件设计都有着不可忽视的作用。

      专职还是兼职?在传统的开发方式中,由于缺乏必要的配置管理和变更控制,测试工作根本无法提出具体的测试要求,加之开发人员的遮丑,测试工作往往是走走过场,测试结果既无法考核又无法量化,当然就无法对以后的开发工作起指导作用。事实上,每个软件项目都需要专业的测试人员进行相对独立的测试工作,从而保证软件项目的质量。

      居安思危,控制风险。需求变更给测试带来的问题可能是灾难性的,客户需求不是变动的唯一来源。有时团队自身也能引起范围变动。团队的成员可能听说或“假设”解决方案因客户的实际要求而发生了变动。加强沟通和协作,随时了解变更的状态。

      谁为产品质量买单?质量和质量控制应该是软件项目的的一项重要内容。但是,无论在消费类软件还是大型软件的测试领域,国内软件产品的质量掌控体系和标准都很模糊。质量控制越来越依托于公司在产品交付用户之前的测试工作的成败。

      没有厚度就没有重心。软件测试过程的历史数据缺失是大多数软件项目失败的关键所在,这样的结论也许使很多人感到吃惊,但事实就是如此。因为这些历史数据是反映软件项目实施轨迹的第一手资料,是项目延续和反馈的基石。

      省钱还是费钱?事实上,作为软件开发企业来说,投入人力,资金搞软件测试的最终目的还是离不开经济效益。而对与测试项目的管理也不能离开这个大前提。软件测试的经济效益主要来自以下两个方面。一是满足用户需求,提高产品的竞争力,最终提高产品的销售量。二是尽早发现缺陷,降低售后服务成本。而软件测试的最终目的就是使它带来的经济效益最大化。有一些专业的测试工具的购买、测试人员的配备和培训还需要一定的经济投入,项目决策者们可以选择适合自己的配置,但决不能没有这些方面的投入。

      沟通还是对立?沟通是开发和测试人员必备的素质。但传统的思想认为,测试人员是找麻烦,是开发的“克星”。其实,项目管理者应该清楚,为软件的质量和品质努力的工作目标是一致的。沟通和建立沟通渠道是项目管理者的重要工作。

      如何提高软件测试水平

      要提高我国的软件测试行业的发展水平,首当其冲要解决软件测试队伍的问题。某著名国际软件企业的软件测试人员与软件开发人员的比率达到了3:5左右,并且在实践过程已经证明了这种人员结构的合理性。但国内公司显然一时很难达到,但更重要的是重视程度,在这个基础上壮大软件测试队伍,提高测试人员的素质。

      其次是要学习借鉴国外完善的测试机制,包括丰富的软件测试经验,强大的测试工具,优秀的测试管理水平。真正解决测试手段落后、测试方法单一和测试工具欠缺的问题,在企业内部形成一个严密有效的纠错系统,使国内的测试工作流程、 技术水平接近国外先进水平,这样才能提高国内软件开发与测试的整体管理水平,增加软件产品的竞争力。

      此外,要重视第三方的测试力量。第三方的专业测试企业是靠技术与服务来赢得客户信任的,也因此更加注重测试方法与质量。对于软件企业来说,从无到有地去建立测试部门,并完善测试体系,需要较大投入,将研发出来的软件产品交给实力强劲的第三方专业测试公司,在提高软件产品的质量问题同时,还节约了产品测试成本。
  • 编码人员和测试人员:争论的秘密(转)

    2009-04-09 10:14:36

    相信很多团队都有这个问题:编码人员和测试人员经常争论。测试人员说编码人员做的东西太烂,问题太多,缺乏规范,开发文档也没有;编码人员说测试人员责任心有问题,测完了还是令自己不放心;还有很多人认为“如果发布出去的软件有问题,就是测试人员的责任”,理由是“测试人员应该在发布之前把所有问题都找出来” 1】。

    为什么会这样?我们来简单剖析。

    首先,我们先要叙述一条“公理”:任何人都不能保证其工作成果总是100%完美的。即任何人都不能做到“0缺陷”

    因此,任何一个开发团队做完了都必须经过测试,尽可能的发现潜在问题并修复后才能发布出去。所以,测试人员必须竭尽所能发现缺陷。注意了,基于上述“公理”,任何测试人员都不能保证把软件中的潜在问题100%的找出来[参见体检报告中的“未见异常”和软件测试]这样说来,上述【1】的说法是有失公允的。

    那为什么会争吵呢?第一,出了问题的时候编码人员和测试人员是直接责任人,并且要负责解决问题,因此很容易引起情绪上的冲动;而且多数人遇到责任归咎的时候会本能的为自己开脱。第二、大家都忽略了“任何人都不能0缺陷”的公理。

    但是,这并不表示有了这个“公理”,所有人就可以心安理得的面对所有缺陷了。任何产品的主要竞争力最终来自质量。因此对质量的无限追求,是任何团队的要求。也就是说,虽然我们不能要求每个团队的工作成果100%完美、0缺陷,但是我们总期望我们的成果能够尽量趋于完美,比如99.9997%,所谓的“六西格玛”。

    怎么样做到尽量趋近于完美?这可能受到多种因素的影响,比如团队的工作能力、工作态度以及项目客观因素;还有管理、过程、工具,等等;可能会有很多!但是,我们可以简单归结为所有参与者工作成果的近乎100%的完美!所以,不要争论,从自己这里开始找原因,去改进!

  • 四种创业模式哪个适合你

    2009-04-08 17:21:23

    十几年的坎坷商路走过来,一路上经历过许多失败和成功,也就有了一个不断思考和总结的过程,有了些体会,自以为是。

      一、从打工做起的创业模式。以未来个人创业为目的的打工,第一步要做好正确的选择。要选择自己喜欢的事做。在未来的创业路上你要付出几年甚至十几年的艰辛工作,一个人如果做自己喜欢的事,每天工作24小时也不觉得辛苦。如果是做自己不喜欢的事,每天工作一小时都是煎熬。否则,你也许会有一天因梦想遇到挫折,而在懒惰中放弃。要选择最赚钱的行业去做。做不赚钱的事累死你,那是折磨自己的生命和浪费资源。选择你所在地区有规模有优势的行业做,每一个地区和城市的经济资源是不一样的。如果你不是选择当地资源独特,规模最大的行业做,最终你的生意是做不大的。要以这样的标准选择打工的公司,而不是工资多高,条件多好。第二步要有目的地去学习和积累。要学习你所在公司和企业的管理知识,产品知识和营销知识,而 不仅仅是你的岗位知识。要勤奋地帮老板做事,工作上做出优异的业绩,让老板喜欢你进而成为你的朋友,能够帮助你,乐意把他的真经告诉你,第三步是充分利用好你的平台资源。要利用公司或企业的平台,广泛结交和积累人脉资源和其它资源。就算比较成熟以后也不要盲目的,急迫的脱离这个平台。尝试利用现有的平台资源为自己做点事,先兼职或叫在职创业,做出了自己的事业基础,各方面条件充分成熟以后,在脱离打工,开创自己的事业。当然你的老板是不会允许的,但可能他就是这样成功的。

      二、捆绑成功人的创业模式。创业成功的一个有效秘诀就是跟对人,跟成功的人做事。有一个关于个人财富的统计,一般你所拥有的财富是你身边朋友的平均值。因此我们看到,穷人有的都是穷朋友,富人有的都是富朋友。在你有个人创业打算后,就要找出一个成功的人,想方设法地结交他。不管困难也好,冷落也好,屈辱也好,跟定他。无论东南西北风,咬住青山不放松。要有目的,有准备地用心去学习成功人如何做事,如何思考.要用心智去感悟成功人是如何成功的,因为成功是有方法和途径的,要认认真真地帮助成功人做事,成为成功人的朋友,让成功人能真心地帮助你,教导你.千点万点,不如明师一点.成功的最好的方法,就是重叠成功人的脚印。

      三、从业务代表做起的模式。先确定一个你日后要经营的行业和产品,在这个行业中选择一个好的公司,然后去做这个公司的业务代表。在你所在的城市为这个公司开拓市场,销售产品,进而熟悉这个行业,了解这个产品,拥有这个市场。条件成熟后从业务代表转换成代理商,开始自己的创业。为此目的只要选择到好的公司,无论什么条件,无论有没有底薪,你都要接受。因为你接受的不是打工的条件,而是接受未来的梦想。

      四、摸石头过河的创业模式.这种模式能满足急迫实现梦想,自己当老板的渴望,马上就可以开买卖创业.但这是一条下策,这样的创业模式一定会走很长一段弯路,经历无数的挫折和失败。因此你要交更多的学费,承受更多的孤独,遭受更多的误解,甚至在一次又一次的挫折和失败中,因丧失信心而最后放弃。你会一次又一次地走到错路和歧路上去,需要在失败和实践中不断反思,不断修正自己.但还是起步早,磨难多,成功晚.一但不能正确地修正错误,那将是一条不归路。

      网上创业也是这样,选择一个喜欢做的事和一个赚钱的行业,结识一个同业成功的朋友.先做他做的事,和他一起做事,然后才有自己做事的资本和成功.成功一定是需要帮助的,没有潜艇如何下海,没有飞机如何上天,没有贵人帮助如何成就事业。古人范蠡,做官成功,务农成功,经商成功.这正是所谓的一理通百理通吧.其实从政也好,经商也好,做名人大家也好,要想在事业上获得成功,也就是这么个方法,这么个道理。

  • 网络推手-炒作

    2009-04-08 10:48:17

    揭秘网络推手

      炒作链条

      A.“推广价格很高,一般2万元起”

      B.“一天5000帖子,1000主帖,一天2500块”

      炒作流程:找炒作团队(如网络推手公司)——写策划方案(目的:炒作谁?手段:怎么炒?寻找热点、写稿子)——联系网站博客论坛发布文章——网站推荐,引发争议——平面、电视媒体跟进——全国轰动——揭开谜底。

  • 小本创业的朋友

    2009-04-08 10:16:25

    许多网友 、小本创业者整天在互联网海洋里游来游去。
    面对成千上万的创业资讯不知该如何入手,不知该如何
    有效决策。原因很简单,你根本不具备创业的最基本的
    能力和综合素质。只知道看一些别人的成功案例、失败
    上当受骗教训。表面上看你好象增长了见识,增加了经
    验,不客气的讲,实际对你的创业一点用处都没有。为
    什么会这么说,打个比方,你根本不具备钓鱼的基本功,
    每天光看别人钓了多少鱼、浪费了多少鱼饵,而不去静
    下心来去练习基本功,到你实际操作时一样会钓不到鱼,
    一样会浪费鱼饵。

    小本创业也是如此,看更多的成功案例固然能激发创业
    的激情,但创业者本身并不缺少激情。对于小本创业者
    而言,更多的应该是感慨-别人为什么会成功?也有学习
    成功经验的诚意,但是纵观当前所有的创业成功案例,
    要么是一些巨富、大富们的成功故事,要么是一些理论
    空谈,对小本创业者来说毫无意义。就是有一些适合小
    本创业者参考的成功经验,可一个创业项目的操作成功
    不是简单的告诉你1加1等于2那么容易。项目的成功是因
    人因地而异的。一个项目,99个人都成功了,并不能代表
    你操作也成功。如果你不具备基本功,再好的项目也会
    在你手中操作失误。所以更多的朋友选择了寻找加盟连锁
    项目。这样做更危险,当前中国的加盟连锁业一片混乱。
    连盟主(搞加盟连锁的企业公司)自身的素质都良莠不齐,
    加上太多的纯圈钱骗人项目混在其中,这就是我们多次提
    醒初期小本创业的朋友千万不要盲目的引进加盟连锁项目
    的原因。所以建议朋友不要浪费时间去看那些某某创业成
    功案例,请问看了许多成功案例的朋友们从中获得了什么。

    有的朋友说了,不看成功案例,我多看一些失败的教训
    案例应该有用吧,还是没有用。在你每天看到的关于项目
    的点评、暴光、失败教训看起来似乎对你有些帮助,其实
    不然。一来这些资讯的真实程度本身就有问题,有同行业
    之间恶搞的,也有项目加盟者自身操作失误反而加罪于盟
    主,项目操作失败的因素应该是综合的,是不能简单的用
    几个失败者的几句话把一个好的项目扼杀了。当然,不排
    除加盟确实上当受骗的,这也是我们重点要说的。我们假
    设网友们看到的失败教训的案例都是真实的,都是操作失
    误和上当受骗造成的,你看的越多越对你不利。操作失误
    有可能是失误者自身的综合因素,同样的项目同样的操作
    在A地是成功的在B地可能就是失误的。对你的未来操作毫
    无参考价值,甚至有时还会误导你的思维,看的越多,可
    能误导的也越多。上当受骗的资讯你看的多了,似乎增长
    了见识,没有用,今天你知道了100个项目是骗人的,明
    天还会出现100个、1000个骗人的项目,甚至是你知道的
    100个项目的改头换面,由于你自己不具备识别的基本功
    ,说不定那一天你就会上当。回忆一下你是否已经知道很
    多项目不具备操作性,那么给你一个新的项目,你能用自
    己的思维能力去判断、分析吗,如果不能,那么你整天还
    在这些无用的资讯里面泡什么呢,知道更多的骗人项目又
    能怎样,你能整天靠人云亦云来提高自己的创业技能吗。


    对于加盟连锁项目,我们还是那句话:初期小本创业者
    千万不能盲目引进加盟连锁项目。加盟连锁行业本身是
    值得推广的,一个成功的加盟连锁除了盟主自身的资质
    够格以外,加盟方自身也要具备最基本的能力与素质,
    最起码具备初步判断评估项目在当地是否有操作可能性
    的能力以及基本的商业运作能力。这就是当前为什么太
    多的小本创业者加盟失败的原因:许多小本创业者根本
    不具备实际操作的能力,想依靠加盟连锁来弥补自己的
    不足,商海无情,如果你不具备基本的商业操作能力就
    不要引进加盟连锁项目,现在中国的加盟连锁行业太乱,
    初期创业的朋友如果硬要踏进来,那么你就准备些问路
    钱。看看你身边所有的生意种类,你在互联网上看的成
    千上万的加盟连锁项目在当地有多少,成功了几个、失
    败了多少。不要把加盟连锁看的那么神奇,它不能使你
    在创业初期走捷径,更多的会让你走弯路。


    当前互联网上关于小本投资创业的资讯成千上万。除了
    有项目资讯、成功案例 、失败教训,更多的是五花八
    门的小本创业宝典、秘籍 、绝招,当然也有关于创业的
    经验之谈。我们想说的是,小本创业者在网上看到的关于
    小本创业的知识、技能、经验等资讯过于零散,大多你抄
    我的、我转载他的,小本创业者很难把这些零散的资讯进
    行有效的组合,这些资讯也无法进行系统组合。而关于小
    本创业的一些专业书籍要么是经济专家、学者的高论,但
    过于抽象,小本创业者很难领会,这就是学者与商业实践
    者的区别,很多理论往往在实践中被证实无效。还有一些
    纯粹的东抄西凑的创业类资讯,除了成功故事一大堆,就
    是鼓励、激发创业者激情的废话连篇。当然我们无权也无
    意去抨击别人。只是想再一次问问小本创业的朋友,你看
    了多少宝典 、秘籍 、有什么捷径的实用方法,告诉我们,
    我们花高价购买。


    说了一大堆废话,歪理邪说,就是想真诚的给想真正创业
    的好朋友们几句真言:
    1不要再浪费过多的时间去找项目、看成功、看失败、看
    资讯 找创业的捷径;我们的时间是宝贵的。
    2重新评估一下你自己,总结一下你自己,并不是看了、
    读了、学习了很多的这方面那方面的资讯 、信息、经验
    就觉得可以创业了,在创业的道路上不要轻看自己,也
    不要抬高自己的商业智商。
    3创业其实一点都不难,原因很简单:你还不会走,就想
    跑,势必摔跟头。许多的小本创业朋友都以为在商业的比
    赛中能跑几圈,所以对各种创业比赛总想跃跃欲试,等比
    赛失败以后才发现自己缺乏平时的锻炼。只有平时的点滴
    锻炼积累你才能正视你自己的实力到底能不能跑,能跑多
    远。
    4人的商业智商与创业潜能可以无限提高的,用不着去感慨
    别人的成功与富有。相当一部分小本创业朋友经过了许多年
    还是觉得自己没有提高,做什么都不成功。那就是你始终对
    自己的定位有误,马上纠正还不晚。从现在开始练基本功,
    当你的基本功扎实的时候,你再重新去看你以前感兴趣的资
    讯,会有天壤之别。
    5练习基本功一点都不难,回到你周边的大众主流生意的氛围
    中,哪怕从摆地滩开始,你也会一点点的积累你自己的经验
    财富。请记住:别人的成功、经验、思维是别人的,是永远
    不能克隆的。要成功,说的简单些,就是想办法如何尽快的
    用各种商业实践活动的历练来形成一套只适合你自己的专用
    的经验、思维模式。这一点谁都帮不了你,只有靠你去领悟。
    基本功一旦练成,届时你就会感到创业赚钱并不难。比我们
    富有的人没有什么神奇的,只不过他们比我们早一步意识到
    适合自己的基本功的重要性而努力去练习罢了。
    6练习基本功没有捷径,但也不意味着要吃苦。也许当你转变
    对自身的定位几个月、几天以后,你就会有新的发现。多留意
    你身边的大众生意,无论大小,说不准哪一次的历练就让你
    找到了开启自己商业智慧之门的钥匙。

    7发家致富、创业成功没有捷径。无论是传统的实体生意还
    是电子商务的都需要你的务实和努力。那些公然号称能挣多
    少钱 、轻松致富的信息是不负责任的。如果你整天在寻找
    这些赚钱的捷径如果找到了,我们花高价购买。



    对于当前没有资金、没有专业技术、没有成功创业经验、不
    知道该如何赚取第一桶金的创业新手朋友们。我们提供一招,
    仅供朋友们参考运用,是否适合你 ,是否能让你赚到钱我们
    无法保证:你能看到我们的论坛,首先说明你是一个懂得会
    运用电子商务创业的朋友。在一些当地的各种传统小店的店
    主懂得会用电子商务手段来寻找特色货源的并不多。这就是
    你的机遇,也许过几年就没有了。利用你经常上网的资讯,
    专门寻找时尚特色产品,做批发代销。具体步骤:
    1寻找新奇时尚卖点产品货源资讯,可以首先把感兴趣的产品
    资讯统统备存,然后再漫漫分析。
    2先确定你认为最有卖点的一类或几类产品。同供货商洽谈。
    这个环节很关键,记住,不做代理 ,不压货。可以虚拟你
    很有实力的样子。称我要先试销一部分,必须给我一个最
    低价我才能有效的打开市场。一般试销价要比批发价稍高一
    些,至于能拿下哪个价凭你的口才。即使拿不下批发价也没
    关系,因为是新奇时尚货,试销量也很少,风险不是很大。
    说白了,这个环节就是以试销名义进货。
    3货进来以后,由于我们没有店面。没有关系,看你的产品是
    属于哪种类型,即是工艺品 、礼品、饰品、玩具、家居、
    日用新产品、新奇特产品或是其它。然后拿到可以适销的实体
    店面。要求代销,同店主洽谈几几分成。
    4刚开始可能会有一些阻力。但只要你的产品有卖点,当地少
    有,对于店主们而言不用拿一分钱就能赚钱相信大部分会接
    受。
    5漫漫的把这个思路运作一段时间以后,你就会也形成一个涵
    盖多个分销网点的销售网。网是慢慢积累的。待形成一定规模
    以后你的工作就是网上鼠标一点,坐在家里送货了。

    要特别说明几点:
    1看的很简单,但并不是人人都能成功。能操作到什么程度因
    人而异。
    2无论什么产品、切记不要压货,现卖现发,宁可卖断货,也不
    要贪大压货。不要怕别人跟风,新奇时尚产品就是一阵,不会
    常销不衰的。卖完这个卖那个,你平时要做的就是积累大量的
    时尚产品货源资讯。
    3新奇时尚特色产品是把双刃剑。很多所谓时尚特色产品是只有
    看点没有卖点,即看的挺美,进了就滞销。如果把握不好的话,
    同样会造成积压。降低风险最好的办法就是最小量试销。

    经过一段时间的历练。你的选货眼光、经验,创业资金,产品
    分销网络便会逐步的丰富起来。那时你就可以真正的以你自身
    基本功去做县、市、地区甚至省级的产品代理业务或转型其他
    适合你的创业项目。

    对代理分销 、试销的产品如果把握不准的话,可以同我们联系。
    我们用几年来实践的经验为好朋友们做参谋。
  • 软件开发者需做代码复查的五大原因

    2009-04-03 14:38:37

    软件开发者需做代码复查的五大原因:

    1. 开发人员若得知他们的代码会被评估,他们会更加努力工作。

    2. 代码审查可以改进开发人员的编程技术

    3. 代码审查有利于导师制度,程序员们会学到更多
    4. 代码审查可以实现优质文化的传承
    5. 代码审查可以激发团队凝聚力

  • 知识管理:营建学习型团队(转)

    2009-04-02 17:39:29

    首先让我们看看什么是学习型的团队。按照曼彻斯特商学院研究人员对两千多个团队的调查研究,把团队分为三种类型:创造性团队、常规型团队和糟糕的团队。这三种类型的团队呈前大后小的枣核形的分布状态。创造性团队数量不多,在前端被称为梦之队;枣核后端的数量更少,是他们称之为地狱之队的糟糕团队;居于中间的是数量巨大的常规型团队。一个学习型的团队实际上就是曼彻斯特团队模型中的创造性团队。因为学习使团队进步,而进步就体现在能做过去所不能,创造过去所不曾有。团队的基本功能特征是协作,协作的实质是分享和共享,分享或共享资源、知识、经验、技能,当然还有风险、挫折和成功的果实。在团队中,每一个成员都处在一种特殊的团队文化之中,这种特殊的团队文化主要体现在行为方式和规范上。对于一个企业,这种文化还贯穿到决策形成的机制之中。因此我们就可以得出这样的结论:营建学习型团队就是在团队中营造一种协作学习的文化机制和环境氛围,构造团体协作学习的交流平台,鼓励队员们在这个平台上共享知识、经验和学习能力。

    个人知识、公共知识和团队知识在一个团队中,每一个人由于其成长经历、受教育程度、工作经历等人生经验的差异,他们所掌握的知识是完全不同的,有时差别大得惊人。每个人获取信息和知识的渠道、方法不同,获得信息和知识的能力也有巨大差异。这些差异连同个人个性和能力的不同也导致他们利用信息和知识的能力不同。在团队中每个人所拥有和能够利用的知识是不尽相同的:我们把个人所拥有和可以利用的信息和知识叫作个人知识;通常我们还把已经向社会公开的,可以通过图书、报刊等文献获得的知识叫作公共知识。在一个团队中除了可以获得和利用公共知识之外,还存在着仅能供这个团队开发利用的知识,它可以在团队范围内共享、传播和使用,但不特别鼓励或者禁止向外传播。我们把这种知识称之为团队知识。这些知识中,有些在离开这个团队后就失去了意义,甚至完全无用,有些则可能被竞争对手使用,成为竞争情报。把知识按照这种方式进行区分,对于知识研究本身并没有多大意义,但是在分析和衡量团队的协作型的时候确实很有用。特别是在考虑到团队知识管理的时候,这种区分会给我们带来很大的方便。

    从隐性知识到显性知识要弄清楚知识管理,首先要了解另外两个概念:显性知识和隐性知识。简单地说,显性知识就是已经通过文献表达出来可以在一定的范围内进行共享的知识,比如已经写进图书里、发表于报刊上,或者写进文档的知识,再比如记录在音像资料里的知识。在一个企业里,有些知识是记录在内部媒体上的,比如财务报表、销售记录、客户档案、设计图纸、程序文档等。隐性知识是指那些存在于个人头脑中还没有表达为文献方式的信息和知识,或者是处于个人的控制之下,其他团队成员无法获得和共享的知识。另有一种解释就是存在于大量数据和原始信息中,有待于将其挖掘加工为可供决策使用的知识。在这里两种解释都是我们所要使用的。在公司里。隐性知识的一种最容易识别的类型是如下的例子:销售业务骨干离开公司后,公司重要的客户失去联系,原本良好的业务往来出现动荡甚至中断,同重要合作伙伴或客户的良好关系受到损害,宝贵的实践经验也随之消失;新员工加入项目时,因没有相关背景资料而很难上手。新接手软件开发工作的程序员因为没有程序文档或者文档不全而不得不放弃原先的软件版本,从头再来;新项目上马时,难以迅速检索到公司过去同类项目的相关文档和信息,因而无法有效借鉴已有的经验教训,花费重复的学习成本。

      显然,由于隐性知识的个人相关性以及它的不可把握性,使企业付出了更高的成本,给企业带来了巨大的损失。那么,有什么办法来改善这种状况呢?有,就是知识管理。

      知识管理这个概念虽然已经炒作了多时,也吸引了很多企业家的眼球,但是它毕竟是一个新生事物。就连知识管理的定义也处在发展之中。美国德尔福集团执行副总裁、企业知识管理咨询专家卡尔。弗拉保罗认为,知识管理就是运用集体的智慧来提高整体的应变和创新能力,是让企业实现对于显性知识和隐性知识的共享而提供的新途径。知识管理致力于维护企业的知识,并通过开放式的结构将企业的知识加以收集积累、整理、共享,进一步升华至挖掘企业员工的创造力,使企业得到更好的成长。《知识的进化》一书的作者维娜。艾利认为,知识管理帮助人们对拥有的知识进行反思,帮助和发展支持人们进行知识交流的技术和企业内部结构,并帮助人们获得知识来源,促进他们之间进行知识的交流。有人把知识管理定义为将组织可得到的各种来源的信息转化为知识,并将知识与人联系起来的过程。还有人把知识管理等同于对企业知识的识别、获取、开发、分解、使用和存储。实际上知识管理是企业在信息和知识层面上的协同学习和共享的工作平台和运转机制,目的是知识的协同开发与共享。这与我们的学习型团队建设的目标是一致的。

    在企业团队中协同作业相对于协同学习已经发展得较为成熟了。包括资金在内的各种有形的资源的共享,已经有很多理论和技术,并且发展了像BPR、SCM、CRM、MIS、ERP这样的系统,而对于学习的协作、知识的共享和管理才是刚刚开始。

    培育团队合作文化在对创造性团队的研究中研究人员发现,像索尼、3M、惠普、宝洁这样的公司都创造出了一种开放动力的学习系统,这种系统能使每一个员工不断地学习、更新自己。在这些公司文化中,占有核心地位的就是源于合作的创新精神。在一个没有合作精神的团队里,团队成员运用各种手段以达到个人目的,没有一种价值和目标可以整合员工的行为方向,没有共同的目标和价值,就不可能形成健康的团队行为规范。共同的价值和目标的建立,需要的是企业领导人与员工及员工之间的理解和沟通。

    在一个企业团队中,理解和沟通是共享知识的必要条件,也是团队成员协作的必要条件。因此,需要培育一种能够增进理解和沟通的团队文化,而团队文化的形成一般不是一朝一夕的事情,它是在团队成员的互动过程中逐渐形成的。在这个过程中领导人的作用至关重要,因为领导人和领导层有制定政策的权力,在公司的规章制度中要坚定不移地贯彻一种鼓励理解、沟通与合作的思想,这是一种有形的力量。领导人所采取的决策过程和程序,实际上内嵌了对合作、沟通、理解的扬、抑态度,在某种程度上这种无形的力量更加能够鼓励员工的沟通和合作行为。一个持有沟通和合作态度的团队,成员之间有比较充分的机会互相学习,共享各自的知识和经验,同时也能够不断地引导员工自身的学习和提高。

    培训制度是必不可少的建立员工培训制度,是营建学习型团队行之有效的手段之一。技术的发展和市场的变化要求企业员工不断地学习新的知识和技能,否则就不能适应市场的变化,甚至不能胜任工作。一些大企业纷纷把企业培训看作是提高企业竞争力的重要手段,甚至专门建立了企业大学来培训自己的员工。有没有培训制度已经成为员工选择就业岗位的一项重要条件,企业也把培训机会作为工资之外的一种回报手段。对于一个学习型的团队来说,企业培训并不是由于技术和经营上的落后才进行的,企业培训已经成为持续不断地学习和创新的手段和工具。企业培训不仅包括技术和业务培训、知识和技能培训,更包括企业精神和文化的传递与传播。特别是对于新进入团队的员工,这些培训是必不可少的。团队的培训可以融合在业务运营和公司活动之中,形式可以多种多样。培训必须讲求效果,当然这并不是说非要有什么形式的考试不可。团队员工的培训必须是有计划的、普遍的,不能是随机的,那样会挫伤员工学习的积极性,并且损害企业的沟通交流氛围,最终破坏公司的合作文化。

    交流成功的经验处于学习型组织中的成员,总是能够形成一种业务学习和探讨的氛围,在这样的氛围中成员们能够积极地参与业务学习,交流成功的经验,探讨业务技能和创新。这种氛围的形成取决于一定的团队文化之下的行为规范。一般而言,在一个具有业务利益竞争的环境下,每一个人都有保守自身业务秘密的本能行为,这是不可避免的,这种情况在销售部门的各个业务人员身上表现得尤为突出。但是,总有办法通过划分业务的范围和业务分层,来使得团队成员的竞争非直接化。把团队成员之间的直接业务竞争限定在一定的范畴之内,可以使得成员之间的交流和沟通成为可能,否则团队精神就会荡然无存。另一个因素是业绩考核体系,因为管理层可以制定不同的考绩和奖励方法,从而就有可能通过方法的选择促使员工选择协作还是非协作式的行为。有一个研究案例是这样的:某公司为了提高销售人员的推销策略和销售技巧,希望业务人员能够把各自在销售实践中的经验和技巧贡献出来让大家分享,便特别设立了每季度一次的销售方案评奖。具体分为目标客户选择、产品展示方案、客户服务方法、最佳销售体验等奖项,每一个销售人员都把自己的得意之作做成演示文档参加评奖,最后把所有的方案都汇集起来装订成册,发给大家学习参考。几个回合下来,这个公司各大区的销售就取得了突飞猛进的发展,公司也形成了很好的业务学习和探讨的风气。原来公司准备组织的业务观摩,已经演变为业务人员之间经常性的互相交流和切磋。在不同性质的部门,可能需要使用不同的方法和激励政策,来鼓励这种业务交流和学习。

    以知识管理的观点来看,学习型团队首先是能够对显性知识进行很好的管理的组织,包括对知识的识别、收集、加工、整理、存储和利用,同时还包括对隐性知识的挖掘。对隐性知识的挖掘并不是一件简单的事情,我们需要改变工作和学习习惯,注意培养把成员的体验和想法以可以共享的方式表达出来,这通常会要求做出记录形成文档。为了保证对知识的识别和生成纪录,我们还需要改进我们的业务流程和模式,就像为了搞好客户关系管理,除了向客户提供产品和服务,我们还要记录客户信息并整理到数据库中一样。这样做并不困难,但坚持下去,并让每一个员工都这样做却很不容易。为此,我们需要一个很好的知识管理和学习交流的平台,可以将其理解为一套制度:一套表格填写和传递制度、会议制度、讨论制度或者其他形式的制度;也可以把它视为一套计算机软件系统,或者一套基于知识管理和共享的网络系统;还可以将之理解为一种以知识的生成和共享为核心的工作方式。

  • 测试的目的是什么呢?(转)

    2009-04-02 17:04:34

    测试的目的应该是验证需求

    测试的目的是什么呢?这是一个看起来很简单、不太值得讨论的问题,但往往这样的问题其实是很难回答的,比如人生的意义是什么?好,现在我们就来,列举一下我们经常听到的对这个问题的回答:

    “软件测试的目的是尽可能发现并改正被测试软件中的错误,提高软件的可靠性。”,这个定义听起来很正确,但用它来指导测试会带来很多问题。比如有的组织用发现的bug数来衡量测试人员的业绩,其实这就是这种测试目的论在后面作祟,其结果如何呢:其一,有一些不够敬业的测试人员会找来一些无关痛痒的bug来充数,结果许多时间会被浪费在这些无关痛痒的bug上(其实应该修复,何时修复,严重程度是什么,优先级是什么,等等);其二,测试人员会花很大力气设计一些复杂的测试用例去发现一些迄今尚未发现的缺陷,而不关心这些缺陷是否在实际用户的使用过程当中是否会发生,从而浪费了大量的宝贵时间。究其根源,就是因为对测试目的的这种错误理解造成的,为什么这么说呢?因为软件里bug的数量是无从估计的,那么如果测试的目的是为了找bug,那么测试工作将变成一项无法完成也无法衡量进度而且部分无效的工作(因为有些bug在实际的运行过程当中根本不会发生)。

    “测试的目的就是为了保证软件质量”,这个定义也是看似正确,但实际上,混淆了测试和质量保证工作的边界。软件质量要素有很多,包括:Understandability、 Conciseness、Portability、Consistency、Maintainability、Testability、 Usability、Structures、Efficiency、Security等等,所以,软件质量保证和测试其实关注的方向是不同的。

    那么测试的目的应该是什么呢?IEEE在1983年提出了软件测试的定义:
    “使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。”

    所以,简言之,测试的目的应该是验证需求,bug(预期结果与实际结果之间的差别)是这个过程中的产品而非目标。测试人员应该象工兵一样,在大部队(客户)预期前进的方向上探雷、扫雷(bug),而不需要去关心那些根本没有人会去碰的地雷。衡量一个测试人员应该去衡量他/她测试了多少需求(测试工作量),漏过了多少bug(测试有效性)。(在后面的博文里我们会进一步谈测试后评估的重要性)

    因此,我们可以看到有好的需求文档/体系对测试工作的必要性,我们看到许多测试团队在业务需求/软件需求不完备的情况下,往往或重新编写测试需求。

  • 网络世界的商业模式

    2009-03-12 16:55:38

    网络世界的商业模式:

    基本层面将:一个商业模式是运行一个公司的方法;通过该模式运作,一个公司能维持自己的存在,即能有效益。

    一些模式相当简单:公司供应产品或服务,并将他们卖给客户。如果一切顺利,盈利就是销售收入超过运营成本的部分,公司也因此获利。

    基本的商业模式(或更通俗的说“经营方式”)分类:

    -代理模式

    -广告模式

    -信息中介

    -商户模式

    -厂家直销

    -会员营销

    -社区形式

    -订阅模式

    -效用模式

     

    代理模式

    代理商是市场的缔造者:他们把买方和卖方撮(cuo)合在一起,并且推动交易行为。交易的双方可以是企业:企业,企业:消费者,或消费者:消费市场。代理从他撮合成功的每项交易中收取一定的费用。佣金的计算方式因人而异。

    代理模式常见以下例类型:

    市场交换:提供涉及交易的全面服务环节,从市场评估到价格谈判及合同执行。交易中心或独立运营,或有多家企业联营。这时B2B市场中不断被应用的通用模式。如MetalSite.在这种模型中,代理向卖方收取基于销售额的一笔交易费用。价格机制可以是一个简单的出价/购买、出价/协议购买,或者是一个拍卖的出价/投标的处理方法。

    买卖履行:这可以是一个在线的金融代理,类似于eTrade用户发出买和卖的订单,进行金融产品的交易。同样,旅游代理也符合这类。在这种模式中,代理向买方和/或卖方收取交易费用。有些模式基于规模经营,用很低的费用就可以发送最好的交易价格。

    需求搜索系统:它的专利名叫“报出你的价”,其模式有Priceline.com公司首创。预期的购买者为某一商品或服务报出最终价格,代理则为他寻求相应的卖家。在某些模式中,代理收取的费用是报价和成本价之间的差额,或者是一个处理费用。通常,这种模式的目标定位于一些高档的物品,如汽车、飞机票等。

    拍卖代理:为卖方(个人或商家)处理拍卖的站点。以一个最低点为基础,卖方从购买者那里获得最高投标金额。拍卖根据报价和出价规则的不同而有所不同。

    交易代理:为买卖双方解决交易问题,提供第三方安全交付机制。

    批发商:仅维护一个分类目录,将大量的产品生产商和零售买家撮合在一起。代理商方便了特许代理商和他们贸易伙伴的商务交易。对于购买者,可以使他们更快地进行市场交易,同时降低获取成本。为购买者提供来自于最好的分销商的报价,显示特定购买者的价格、交易时间,并推荐次分销商,是交易更加有效。对于分销商,通过报价、订单处理、跟踪订单状态,使分销商更快地适用变化,减少劳动力,从而降低销售成本。

    搜索代理:使用一个代理(如智能软件),为购买者指定的一项商品或服务搜索出最好的价格,或者定位信息。例如工作代理,为求职者寻找工作,或为招聘者列出的职位寻找合适的求职者。

    虚拟市场:拥有许多商家的站点,收取初建费、每月列表费和/或每次的交易费。如果虚拟商场具有一个简单的门户入口,那么它就能被非常有效地实现。复杂一些的商场,将提供自动交易服务和关联市场机会的服务。

     

    --

    广告模式

    网络广告模式,拓展了传统的广告媒体。这里的传播商通常是一个网站,在提供的内容(常常但并非必须是免费的)和服务(像邮件,即时通讯、博客)时,加入一些广告信息。这些广告可能是这个传播商的主要或者唯一的收入来源。传播商可能是内容的创建者或者内容的发行人。只有当浏览量非常大或者高度专业化时,广告模式才能正常运作。

    门户:通常指能够找到各类内容或者服务的搜索引擎。巨大的访问量让广告有利可图,而且要求网站的服务更多样化。个性化门户,允许用户定制其界面和内容。而垂(五笔:tgaf)直门户则精心培育明确的用户群。分一般化、个性化和专业化三类门户网站。

    分类表:是一个交易双(shuang)方的清单列表,这种模式是由本地新闻内容提供商运行的。价格可以指明,也可以不指明。无论交易是否成功,列表费用都是要收取的。

    用户注册:内容驱动的网站,免费访问,但要求访客注册并提供相应信息。注册用户需允许系统追(zhui)踪其访问习惯,而后得出的数据可能给精准广告活动带来潜在的价值。

    基于查询的付费:出售有利的链接位置(如需赞助的链接)或者基于用户查询的具体搜索项的广告,例如Overture的商标“按效果付费的模式”

    上下文广告/行为营销:免费软件的开发者,将广告和他们的产品绑定在一起。例如,自动化认证和填表的浏览器插件,也有在用户上网时出现的广告链接或者弹出窗口。

    内容定向广告Google首创的广告形式,将搜索关键字广告的精准度拓展到网络的其他领域。Google首先确定每个网页的主题,之后一旦用户访问该页,该服务则自动弹出相关的广告信息。

    引导广告:用户访问需要的信息前,先观赏网站首页的动画全屏广告。

    强制广告:交互式在线广告,要求用户定期响应,以保证通过信息验证,继续访问所需信息。

     

    信息中转模式

    消费者的个人信息和消费习惯的数据是很有价值的,尤其是那些经过细致分析的并用于目标市场的信息。在消费者考虑一次采购的时候,独立收集的关于生产商和他们产品的数据,对于他们是非常有用的。有些公司定位就是类似信息中介,辅助买家或者卖家了解当前的市场状况。

    广告网络:添加条幅广告到会员网站的网络,让广告商能够展开大型的市场运作。广告网络手机来自用户的数据嘻嘻,以辅助分析市场营销的效果。

    观众监测服务:在线观众调查研究机构。

    激励营销:就是“为注意力而付费”模式,就是对观看内容和完成表单填充,或参加比赛,或经常观看弹出式广告的浏览者付费。注意力市场方法对于具有复杂的产品信息的公司特别有吸引力,如果不采取这种方式,可能会发现很难吸引消费者的兴趣。这个概念是由CyberGold提出的,它的“挣钱和花费团队”,把对基于注意力市场方法的广告者以及希望节省的消费者聚集到一块儿。

    中介代理:一个把购买者和在线商家撮合在一起的代理公司,同时提供交易服务,如金融结算和质量保证等。它是一个虚拟商场,但同时,它又处理交易,跟踪订单,提供开账单和催(cui)收费用的服务。这种中介,通过确保提供令人满意的商家,来维护消费者利益。该代理公司收取商家的初建费,并对每笔交易收取一定的费用。希望能看见更多的虚拟(xuni)商场朝这个方向发展。

     

    商户模式

    产品和服务的批发和零售商家。销售可能基于价目单或者拍卖形式完成。

    虚拟客商:一个仅通过Web进行操作的公司,提供传统的或web上的商品或服务。销售的方法可以是列表价格或拍卖。Facetime是一个很好的例子,它是一个服务商,它称自己为一个“应用服务提供者。”它为电子商务站点提供生动灵活的客户支持。

    目录商户:是把邮购订单迁移到网络订单上的公司。基于网络的清单,提供邮件下单业务夹杂了邮件,电话和在线下单。

    鼠标加水泥:以网店的形式,基于传统的转头加水泥的思想建立的零售模式。

    比特商户:确实买卖的是数据类的产品和服务的商户,以纯粹的形式,通过网络完成销售和分销。

     

    生产厂商直销模式

    这种模式被认为最(zui)能体现Web的强大力量,它使厂商直接接触消费者,因此压缩了分销渠道(省去了批发商和零售商)。厂商模式是基于效率的(节约成本,从而可以降低消费者的负担,当然,也可以不降低),能提高客户服务水平,更好地理解客户喜好。容易腐烂的产品将会从快速销售中受益,如鲜花,通过省去中介,也将会使消费者受益。这种模式会和厂商已经建立起来的供应链具有潜在的渠道冲突。

    采购:即产品的销售,其归属权该过程中转移给买家。

    租赁:以交换租金,买家获得协议中约定的条件下使用该产品的权利。产品在租赁期满或者租赁协议默认的时限内(nei)返还给卖主。其中的协议可能包含此次租赁购买的到期时间。

    授权许可:产品的销售依据合同使用条款,买家仅获得转移的使用权,所有权仍(reng)为生产商所有(像软件授权形式)。

    整合的品牌内容:和赞助内容的方式相反(广告模式),品牌整合内容是由生产商创造,仅用于产品更替的基础信息。

     

    会员模式

    这是和一般化的门户入口模式相反的模式,它寻求对某一站点有一个高浏览量。在会员模式中,人们无论在哪儿上网冲浪,该模式都会为他们提供购买机会。对于会员站点,它会提供金钱上的激励机制(以折扣的形式)。会员站点提供“点击进入”商家。如果会员站点没有产生销售,它对于商家来说就没有产生任何成本。会员模式对于Web来说是相当便利的,这也是它流行的原因。存在变化的因素主要包括:标题广告的变换、每次点击付钱及利润共享方式。会约束会员模式扩散的潜在的问题是Amazon.com被授予了这种模式的一个较广范围的专利。

    广告交换:会员网站网络内部的广告投放交易。

    每点击付费:网站为每个有效的用户点击付费。

    收益共享:提供一定百分比的销售佣金,基于一起后续购买行为的用户点击。

     

    社区模式

    社区模式的发展主要依赖用户忠诚。用户投入了较高的时间和情感在里面。收益则往往来自于副产品和服务的销售或者无偿的捐助;再或者收入通过绑定文字广告或者订阅费的付费服务。互联网天然的适合社区商务模式的发展并且当前其中较为流行的开发领域,是社会化网络的兴起。

    开源软件:通过全球性的程序员社区,彼此开放并共享源码,协作开发的软件。和一般付费的授权代码不同,开源代码主要通过相关服务获得收入像系统整合、产品支持、指南和用户文档。

    开放内容:基于全球性的内容提供志愿者开发,并完全公开内容的访问。

    公共广播:用户支持的模式通常应用在非营利性质的广播电视,并已拓展至网络。该社区的用户,主要以志愿者捐献的形式支持网站运作。

    社会化网络服务:此类网站为个人提供一套,基于共同的兴趣(职业、爱好、经历)联系其他人的方式,社会化网络服务能够为内容广告和佣金订阅服务提供良好的机会。

     

    订阅模式

    这种模型的用户要为访问该站点付费。高附加值的内容是最基本的要求。一般的新闻内容,已被证明不合适用订阅模型。1999年由Jupiter Communications组织的一项调查报告显示,46%Internet用户不希望付费看Web上的内容。

    内容服务:提供文字,音频或者视频内容给那些付费的订阅用户,该费用主要用于获得该服务的使用权。

    个人与个人的网络服务:作为用户提交的信息的发布的一条渠道,例如个人搜索过去的校友。

    信托服务:会员模式下的组织,每位会员严格遵守明确的规范,并支付订阅费。

    网络服务商:提供每月定制的上网和相关服务。

     

    效用模时

    效用或者需求模式,采用定量的使用或者随用随付的方式。与订阅服务不同,定量服务基于实际的使用率付费。通常来说,定量付费一直应用在必须的服务(例如水费,长度电话服务)。世界上某些地方的网络服务商(ISP)即是基于效用运作,向客户收取每分钟的接入费用,这和美国常见的订阅模式大不相同。

    定量使用:测算用户使用服务的情况,再发账单。

    定量订阅:允许订阅者购买一定量的内容访问权(如页面访问数)。

  • 在消极状态下保持积极的十五条建议

    2009-03-11 18:08:54

    在消极状态下保持积极的十五条建议

    人们总会经历一些消极状况。也许有人对我们说三道四,甚至对我们显示初憎恶。在这种情况下,我们很难保持积极,而不由自主地对对方做出消极反应。这样做对我们毫无益处,只会使情况更糟。对方也许会做得更过分。我们自己整天充满怒火和失望。结果对谁都没有好处。

    度过这一状况并不容易,很重要的一条是在消极状况中页能保持积极的态度,以积极战胜消极。以下十五条建议告诉我们如何做到这一点,您可以选出对您有用的。

    1.当你不够冷静时决不要做出回应。如果你不确定自己是否冷静,那就别回应,首先让自己冷静下来

    2.要使自己冷静下来,第一步是深呼吸。

    3.轻声说话,以减轻自己的紧张情绪。

    4.认识到自己即使身处不利状况,也能找到机会。爱因斯坦说过:“每个困难中总是包含着机会”

    5.当别人批评你的时候,想想别人对你的意见中是否有些能使你获益的地方,不要仅仅对别人的意见完全否定。

    6.对于那些消极的批评,你可以无视。

    7.不要对别人有成见。也许你不喜欢别人的意见或行动,但那并不以为你可以憎恶他们本人。

    8.认识到消极的感觉只会伤害自己,并不会伤害到对方。所以没有理由有任何消极的感觉。

    9.如果犯了错误,那就勇于承认。

    10.记得萧伯纳的名言:“不断尝试错误的人生比无所事事的人生更荣耀,并且更有意义。”

    11.听一些广播节目,为自己寻找积极力量

    12.与乐观的朋友交流,他们能够鼓励你。

    13.记住你最喜欢的名言来给自己激情和动力。这就是为什么你每天都应该看看“每日名言”

    14.把消极情形当作自己生活中的训练课程。你在生活中的地位越高,你面临的情况将会越糟糕,所以你应当做好准备。

    15.记住,你无法使每个人都高兴。事实上,没有人能够做到这一点。有时你需要让有些人走开。认识到这一点将会使你摆脱很多不必要的负担,从而使自己有更多精力与那些值得的人交流。

     

  • 超级搭讪学

    2009-03-11 17:53:02

    超级搭讪学

    通过精心的约会策划,你会与许多人的生活“相交”,或许有可能遇到你的“另一半”。但除非你开始同她(他)们说话,否则永远是纸上谈兵,同陌生人交谈可能会初始畏惧,但并非不可一试。每次搭讪都有个固定模式:初次接触,自我引荐,相互交谈,心怀重聚的希望结束谈话。想知道如何在这片看似疯狂实则其乐无情的海面航行,往下看吧。

    “破冰”行动

    “破冰”的目的并不在于彰显令人惊叹的谈话技巧,而在于将你们初始的交谈视为一次潜在的约会,表达你很乐意与其交谈。

    对当时情境下你们共同经历的事务发表评论,比如一起排的长队或身旁摇晃的椅子。通过关注你们共同体验的事物,你可以用包装过的言辞掩饰潜在的紧张。

    有时仅仅一个媚眼即可融化坚冰。当面对吸引你的人时,为什么舍不得给她(他)一个区区3秒钟真诚微笑呢?当这一举动让使你感到生活如此幸福美好的那个人和你交谈的时候,你会欣喜万分。

    如果此人或她(他)身上有什么东东引发了你的好奇心,何不以此作为谈话的契机呢。例如她()身上一件时尚的衣服,或询问与她(他)所购买物件相关的事宜。

    真诚的问候加上微笑也同样奏效.简单一句“早啊!”也能有效让你们坦率地聊开来去。

    谈话主题选取

    你们已经进行了初次接触----下一步呢?此刻想出妙趣横生的话题并不是件容易的事情。这就是花费一点时间在家抱佛脚思考“当前”应当做些什么的报偿。你没必要花费大块时间准备引出话题的材料。必要时候,一些脑中疾闪而过的想法也可救急:当前对你来说有趣的事情,你最近看的电影,对你所参与活动的评论。之后别忘了问她(他)对此事有何看法。

    此步的重点在于建立主题备份库,使你可以在交谈时信手拈来对方感兴趣的话题。

    使交流持续下去

    一旦交谈开始,使交流持续下去就成为你的责任----你要仔细倾听,作出适当反应并创建联系,使话题不知不觉转换。

    例如:谈些对方感兴趣的东西,比如她(他)们喜欢到某家咖啡厅是因为有朋友告诉她(他)们那里有免费WiFi接入服务,她(他)们很乐意试用。在此种状况下,一个使谈话进行下去的不错建议可能是询问在城里还有什么地方提供此类WIFI接入服务。如果你对WIFI不很了解,不如趁机向她(他)求教WIFI是什么,如何工作?简言之,在听到对方回应时请自思自忖(cun),“对这一主题我都有那些了解?”照葫芦画瓢,你可以找到无情无尽的话题,比如插头位置选取、使用笔记本最舒服的位置或进一步询问她(他)们都在笔记本上做些什么。

    随机应变展现你的个人体验。如此编织你与她(他)之间的联系,进而创造了下次交谈的话题,为确保你们是在有效交流,而不是简单的问和答,请记住以下要点:

    无论什么故事都要留悬念,这样她(他)问起来你才有的可说。

    尽力将谈话引向对方,“你怎么看”或“是你的话怎么做?”

    在自然的问答中,让你的“同伴”完成另一半谈话。

    不要在同一话题停留太久,如果此话题确实吸引人,那就由它去吧。

    优雅地结束谈话

    每次精彩的谈话必有终结的一刻,请让你引出的谈话优雅地结束。切记不要画蛇添足,你可能希望继续聊下去,但为何不在她(他)想知道更多的时候留点悬念呢?

    感谢别人花费的时间,让她(他)们知道你还有其它的一些事情要处理,但你希望在双方合适的时候可以继续谈话。还是一WIFI为例,你可以说,“我下面还有会,但我真希望可以到你提到的餐馆体验一下。或许这周末我们可以一起继续这个话题?你认为呢?”

    在互换联系方式后,微笑,接着做你应该做的事去。别忘了回头再向对方微笑一下,宛若初见

  • “今天”是一份礼物

    2009-03-10 12:44:00

    “今天”是一份礼物
    想象一下有一个银行每天早晨会往你的存折里存入86400美元。
    然而,这个银行不会把每天结余的钱存入你第二天的账户上去。每晚上它会把你当天没有用完的钱自动取消。
    那你将会怎么做呢?当然是充分用尽每一分钱了!
    我们每一个人都拥有这么一个银行。它的名字叫时间。
    每一个早晨,它往你的账户上存入86400秒。到了每一夜晚,它将会把当天的钱一笔勾销,如果你是没有将这些钱

    投资得恰当好处,你将蒙受损失。它不会把结余的帐留给第二天,也不会允许透支。
    每一天它都会为你开一个新账户,每一个夜晚它会将你当天所有的余额取消掉,假如你没有充分使用当天的存款

    的话,你将要承担损失。
    没有回头路可走,也无法抗拒明天的到来,你只能依靠今天的存款来活在当下。所以,请每天聪明地投资,以便

    你可以充分地从中获得健康,幸福和成功。
    时钟仍在走动,充分利用好今天。
    想知道“一年”有多大价值,请去问一个得了HSC疾病的学生。
    想知道“一个月”有多大价值,请去问一个生了早产儿的母亲。
    想知道“一周”有多大价值,请去问一个周报社工作的编辑。
    想知道“一小时”有多大价值,请去问一个等待与情人相见的人。
    想知道“一分钟”有多大价值,请去问一个错过了火车的人。
    想让知道“一毫秒”有多大价值,请去问一个获得了奥运金牌的运动员。
    珍惜你所拥有的每一刻吧!而当你与一个特别值得与他共享时间的人在一起的时候,请你加倍地珍惜。
    请记住,时间不等人。
    事实上,朋友是非常珍贵的宝石。
    他们让你微笑,鼓励你成功。他们愿意倾听我们的述说,他们愿意给予我们褒奖,他们总是向我们敞开心扉。
    让你的朋友知道你有多么在意。把这篇文章发给所有你认识是“朋友”的人。如果它又从你的某个朋友那里发回

    到你这里,那么你就知道,你已经拥有“一圈的朋友”了。
    昨天已成为历史。
    明天将是一个迷。
    今天是一份礼物。
    这就是为什么,它被叫做“今天”。

  • 测试点总结(转)

    2009-03-06 11:16:03

     一. 功能测试

      1. 安装测试:

      1) 安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装;

      2) 若是选择安装,查看能否实现其相应的功能;

      3) 在所有能中途退出安装的位置退出安装程序后,验证此程序并未安装成功(没有程序组及程序项产生);

      4) 软件安装后,对其它已经安装的软件是否有影响;

      5) 裸机安装后,各功能点是否可用;

      6) 安装前,安装程序是否判断可用磁盘空间大小,如果不能满足安装空间要求,安装程序能否继续;

      7) 安装过程中查看 版权声明、版本信息、公司名称、LOGO等是否符合标准;

      8) 安装过程中界面显示与提示语言是否准确、友好;

      9) 重复安装时系统是否有提示、是否可以覆盖安装、是否可以升级安装、是否允许多版本共存;

      10) 是否有注册码或硬件加密狗,在没有它们(或错误)存在的情况下能否顺利安装。

    --------------------------------------------------

    一:基本目标
    1.安装程序能正确运行
    2.程序安装正确
    3.程序安装后能正确运行
    4.完善性安装后程序能正确运行
    二:一些方面
    0、安装手册给的所有步骤得到验证;
    1、安装过程中所有缺省选项得到验证;
    2、安装过程中典型选项得到验证;
    3、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品安装组件组合,产品组件安装顺序组合(如b/s)等)
    4、安装过程中异常配置或状态(非法和不合理配置)情况进行了测试(如:断电;数据库终止,网络终止等)
    5、安装后是否能产生正确的目录结构和文件,文件属性正确;
    6、安装后动态库是否正确;
    6、安装后软件能否正确运行;
    7、安装后没有生成多余的目录结构,文件,注册表信息,快捷方式等;
    9、安装测试应该在所有的运行环境上进行验证(手册上指定如:操作系统,数据库,硬件环境,网络环境等);
    10、自动安装还是手工配置安装
    11、至少要在一台笔记本上进行安装/卸载测试,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品
    13、安装,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)
    14、众多web服务,会不会有冲突等:
    a 是否可以识别大部分的硬件;对串口硬盘的支持;常见的显卡/声卡的支持;
    b 确认打包程序的特性,比如installshield,不同的打包发布程序所支持的系统都是不一样的,
      一个软件应该只能在确认的适应的系统上安装
    c.空间不足的情况,安装过程中如果像安装盘放入大量文件
    d.卸载过程不得删除系统应该保留的用户数据

    ---------------------------------------------------

      2.配置测试

      1) 是否可以按照用户手册的说明,运行于多种操作系统Windows 各版本 、Unix 、Linux 等);

      2) 按系统最低要求进行软件的安装配置,查看能否正常实现各种功能;

      3) 数据源等信息配置不正确时能否给出提示信息;

      4) 是否可以按照用户手册的说明,支持多种数据库

      3. 卸载测试

      1) 卸载后注册表中的注册信息及相关的程序安装目录是否能完全删除掉;

      2) 卸载过程中完全删除共享文件后,看其它程序能否正常运行;

      3) 卸载后,是否对其它已经安装的软件有影响;

      4) 系统卸载后用户建立文档是否保留;

      5) 软件卸载画面上的软件名称及版本信息是否正确;

      6) 在所有能中途退出卸载的位置是否能正确退出;

      7) 卸载过程中界面显示与提示语言是否准确、友好;

      8) 卸载后安装此系统能否打开原来保存的文件,并一切运行正常;

      9) 卸载程序如果要求重新启动机器,在重启动之间是否给用户提示以保存现有的己运行的程序的资料;

      10) 是否可以选择组件进行卸载;

      11) 卸载过程中,对意外情况的处理(掉电等)。

      12) 在卸载过程中,是否有终止或者结束按钮。

    --------------------------------------------------

    文件----安装目录里的文件及文件夹(如:程序安装在几处的)
    非安装目录(向系统其它地方添加的文件及文件夹)它们包括(exe,dll,配置文件等)
    快捷方式-(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等)
    复原方面-卸载后,系统能否恢复到软件安装前的状态(包含目录结构、动态库,注册表,系统配置文件,驱动程序,关联情况等)(专门的测试工具regsnap)
    卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具(如:优化大师)
    卸载状态--程序在运行/暂停/终止等状态时的卸载
    非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用
    冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载。
    卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载
    卸载后,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)

    ----------------------

      4. 运行与关闭测试

      1) 运行时是否与其它应用程序有冲突(内存冲突);

      2) 是否可以同时运行多个程序;

      3) 任务栏有无程序运行提示;

      4) 若有未保存的数据,关闭系统时是否有提示;

      5) 后台服务程序在点击关闭按钮时是否有确认提示;

      6) 运行时是否过份占用系统资源、退出时能否完成释放占用的系统资源。

      5. 服务程序的测试:

      1) 系统是否限制服务器程序启动的数量,如不限制,同一范围内启动多个服务是否对系统有影响;

      2) 服务程序能否长时间正常运行;

      3) 外界异常后,服务程序的自动恢复能力(服务器掉电、网络中断后恢复、数据库异常后恢复…);

      4) 在点击关闭按钮时是否有确认提示;

      5) 应用程序与其他程序是否兼容(能否避免内存冲突)。

     6. 系统管理(参数设置)

      1) 参数设置后,能否正确的进行应用;

      2) 设置错误参数,系统的容错能力;

      3) 修改参数,对与之相关模块的影响;

      4) 系统是否有默认的参数,A 有:默认的参数是否起到作用 ;B 没有:不设置,系统能否运行或者给出提示。

      7. 用户、权限管理

      1) 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限);

      2) 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理;

      3) 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确;

      4) 在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序能否正确处理;

      5) 不同权限用户登录同一个系统,权限范围是否正确;

      6) 覆盖系统所有权限设定;

      7) 能否添加信息为空的用户(其中包括空用户名及空口令、空用户名非空口令、非空用户名及空口令);

      8) 能否添加长用户名及长口令,如果允许,新用户能否正确登录;

      9) 系统是否允许删除系统管理员这一特殊用户或修改系统管理员口令,删除或修改后系统的实际情况;

      10) 登录用户能否修改自己的权限;

      11) 添加用户(有标识或编号):标识相同,用户名不同;标识相同,用户名相同;标识不同,用户名相同;标识不同,用户名不同;

      12) 登录用户能否修改本人(或其他人)的信息,删除本人(或其他人);

      13) 修改用户的信息(包括权限,口令,基本信息等),对其他模块的影响;

      14) 修改用户信息:修改后的用户信息和已经存在的用户信息相同;修改后的用户信息和已经存在的用户信息不同;

      15) 不给用户授权,是否允许登录;

      15) 改某些设置时,是否会影响具有上级权限及相同权限人员的设置;

      16) 系统管理员修改了某些数据,以其他人员身份登录时数据是否改变;

      17) 用户能否同时属于多个组,各个组的权限能否交叉;

      18) 删除后重新添加的用户是否具有以前的权限;更改用户各项属性(包括权限)看对权限是否有影响。

      8. 系统登录测试

      1) 使用合法用户登录系统;

      2) 用户名、口令错误或漏填时能否登陆;

      3) 系统是否容许多次非法登陆,是否有次数限制;

      4) 使用已登录账号登录系统系统能否正确处理;

      5) 使用禁用帐号登陆系统能否正确处理;

      6) 删除或修改后的用户用原用户登录;

      7) 不输入用户名和口令,重复点“确定”和“取消”按钮,是否允许登录。

      9. 注销

      1) 注销为原模块、新模块系统能否正确处理;

      2) 中止注销能否返回原模块、原用户;

      3) 注销为原用户、新用户系统能否正确处理;

      4) 使用错误的帐号、口令或无权限帐号、被禁用帐号进行注销。

      10. 修改口令

      1) 正常情况;

      2) 输入错误的原口令或新口令与确认口令不一致系统能否正确处理;

      3) 修改口令后,用原口令是否能登录(同时验证新口令是否有效);

      4) 是否能修改其它用户的口令。

      11. 右键功能

      1) 右键菜单中的功能是否与菜单(或工具栏)中对应的功能一致;

      2) 右键菜单中的功能能否正确实现;

      3) 同一菜单下的热键是否相同。

      12. 记录列表

      1) 增加重复记录、空白记录,系统能否正确处理;

      2) 修改后不保存(有保存按钮),系统能否正确处理;

      3) 删除或修改正在使用信息,系统能否正确处理;

      4) 删除级联记录的上游或下游记录,系统能否正确处理;

      5) 删除记录时是否有提示;

      6) 记录中包含的缺省系统信息能否删除和修改;

      7) 记录列表能否及时反应记录的变化;

      8) 记录变化之后系统相关信息能否及时更新;

      13. 统计、查询

      1) 对非法的时间范围系统能否正确处理;

      2) 统计查询语句包含多个与或非条件时,系统能否正确处理;

      3) 条件逻辑混乱,系统能否正确处理;

      4) 多表查询统计及单表查询统计功能是否正确实现;

      5) 分类查询、精确查询、无条件查询、组合查询能否完整列出满足条件的记录;

      6) 能否按系统默认的条件进行查询;

      7) 当统计时间段为当日、跨日、跨月、跨季、跨年度时,统计查询结果是否正确;

      8) 当某些操作被别人取消后,设置条件段为取消前、取消后、包含取消操作的一段时间;

      9) 以不同的权限登录时,统计、查询是否正确;

      10) 在查询或统计大数据量时,系统是否允许终止操作;

      11) 查询、统计按钮是否允许双击或更多的点击,系统做何反映;

      12) 查询出的数据是否允许修改。

      14. 文件操作

      a、保存

      1) 文件是否能够正确保存在在缺省位置或指定位置(本地、网络);

      2) 系统能否正确处理长文件名、特殊字符文件名保存;

      3) 文件能否保存为其它扩展名;

      4) 如应用程序对文件名区分大小写,当这些文件在导出到介质中时,系统能否正确处理;

      5) 介质空间已满时,系统是否给出提示。

      b、打开

      1) 打开文件是否正确显示上一次保存的内容;

      2) 系统能否正确处理非系统默认扩展名的文件;

      3) 文件能否被其他程序正确打开;

      4) 打开对话框中,是否有默认扩展名的文件类型;

      5) 打开对话框时,是否有默认的路径。

      c、打印输出

      1) 是否按所设置的格式打印;

      2) 是否有打印预览,能否设置打印字体,打印效果是否合乎客户要求;

      3) 打印预览的内容是否正确,内容是否能够进行拖拽操作,是否影响实际的打印;

      4) 安装或不安装打印功能模块,对其它模块是否有影响;

      5) 打印机未安装系统有无提示;

      6) 打印中途能否进行正常的打印中断,是否可以选择打印的内容。

      7) 能否进行本地或网络打印。

      d、导入、导出功能

      1) 导入的文件格式非要求时,系统如何处理;

      2) 导入、导出的有效文件能否完整正确地显示并被使用;

      3) 导出后的文件是否允许修改,如果允许,导入后能否使用;如不允许,系统有何限制;

      4) 导入,导出是否可以选择路径;

      5) 在客户端和服务器端进行导入,导出;

      6) 在客户端和客户端之间进行导入,导出;

      7) 在本地进行导入,导出;

      8) 不同文件格式的导入,导出。

      e、检入与检出

      1) 单文件、多文件检入与检出;

      2) 能否多次检入与检出;

      3) 文件检出后其它人能对其做何操作。

    二.性能测试

      具体用例不好设计,下面列出了一些有性能要求的测试点:

      1) 查询

      2) 保存

      3) 统计

      4) 刷新

      5) 显示

      6) 传输

      7) 响应

      8) 下载

      打开网络上其它介质上的文件时,可制造网络拥挤情况下的文件打开操作。主要测试点,集中在几个点上。一是数据量小的时候主要的查询统计刷新等功能点;二是数据量积累到一定程度时的查询统计刷新时间,这里的一定程度是根据实际的项目和客户需求来定的。

      三.极限压力测试

      1) 接收大数据量的数据文件时间;

      2) 大数据恢复时间;

      3) 大数据导入导出时间;

      4) 大批量录入数据时间;

      5) 大数据量的计算时间;

      6) 多客户机同时进行某一个提交操作;

      7) 采用测试工具软件;

      8) 编写测试脚本程序;

      9) 大数据量的查询统计时间。

      四. 容错测试

      1) 通过断开网线的强制性停止数据传输以及重新将网线接上,查看提示信息及对系统的影响;

      2) 系统断电,恢复后查看对系统的影响程度;

      3) 死机后,看程序如何处理;

      4) 服务器DOWN掉,客户端程序如何处理。

      五.并发测试

      1) 登录的并发操作:多人同时登录系统,使用不同或相同账号;

      2) 提交的并发操作:多人同时提交相同的工作项、不同的工作项;

      3) 对数据库操作的并发操作:多人同时从数据库中读出(或向数据库导入) 相同文件、不同文件。

    ************************

      附:一些容易出错的地方

      ************************

      一. 有关新建和修改

      1. 创建或修改的内容为已经存在的内容,系统是否有提示;

      2. 修改正在使用的数据。

      二. 删除

      1. 应有确认提示;

      2. 若删除的内容在文件或数据库中,应作实际校验;

      3. 删除正在使用的数据;

      4. 考虑删除数据的相关数据是否同时被删除;

      5. 重新使用已删除的数据。

      三.关于提示信息的验证

      有些操作系统会给出成功(有时没有成功提示)或失败的提示,一定要验证提示的正确性(尤其是一些重要操作,如修改口令),即用其它方法检查所作的操作是否真正成功或失败。

      四.关于考虑硬盘空间已满的情况

      1. 数据存储和备份;

      2. 生成文件;

      3. 拷贝文件

      五.关于修改系统时间

      对于和时间有关的业务,测试时考虑修改系统时间对系统的影响。

      六.对于响应速度慢的按钮进行连续点击;或中途取消,再继续…

      七.凡是支持并发过程的功能,一定要做并发测试(手工进行或利用工具);

      八.打印功能(能否正确打印,打印效果与预览是否一致)

      九.系统初始化

      1) 如果系统安装后需要进行初始化,初始化过程是否正确;

      2) 如果系统安装后不需要进行初始化,安装后的默认设置是否正确、适当。

      十.版权声明是否符合标准,如果有公司的logo,图标是否正确(最容易测试的地方,也是最容易被忽略的地方)

      十一.如果捆绑硬件,如果可能的话,在测试我们的软件产品前要对硬件的性能、稳定性进行严格测试。(包括大数据量的传输入等)

      十二.备份与恢复

      1) 备份与恢复过程本身的正确性;

      2) 备份内容的正确性(通过事先准备的测试数据在恢复后验证);

      3) 备份与恢复过程中对异常情况的处理(掉电、网络不通等);

      4) 在原始机上的恢复;

      5) 在非原始机上的恢复;

      6) 在裸机(只有操作系统和必要的数据库或第三方产品)上的恢复;

      7) 在一台机器上进行若干次的备份与恢复;

      8) 如果是支持多数据库的软件,备份与恢复是容易出错的地方。

      需要严格把握的错误类别:

      在整个测试过程中对每条问题都制定有错误归类,现按照问题的严重程度,把问题主要分为四类:

      A:严重影响系统运行:导致系统出现不可预料的严重错误的问题,例如:运行过程中出现页面或页面无法显示、死机等;

      B:影响系统运行:系统中重要的功能出现运行错误,例如:导致用户必须重新登录的问题,导致个别用户不可用的问题;

      C:不影响系统运行但必须修改:系统中基本的操作或功能没有实现或实现有误的问题,以及不符合常规的操作界面的问题;

      D:所提建议:不影响系统运行,对系统的可用性等提示的建议性的问题。

  • 报表测试(转)

    2009-03-02 16:10:19

    报表测试注意事项

    进销存系统中的报表测试

     报表功能的基本要求,就是通过查询/统计/分析,提供用户所需的准确的数据。如果无法实现这个基本功能,则报表完全失去意义。

    对于用户来说,报表可以直接影响到他们的决策,例如可能因为报表对销售和库存情况反映的不准确,导致错误的大量进货;或者因为报表对应收应付金额计算的不准确,而导致企业对资金占用情况做出错误的估计,

    从而导致错误的决策,最终造成用户在经营上的损失。诸如此类,相信只要大家留心,还可以找出很多这样的例子。

    进销存系统中的报表多如牛毛,而且各种不同行业的进销存系统中的业务有区别,报表也有些区别,因此不太可能对各种报表逐个讲解,而主要是把一些报表测试的经验总结成了十几条可以在各种行业的报表测试中应用的“最佳实践”,来跟大家一起分享。希望下面的这十几条像一招招简单实用的“擒拿手”,可以供正在进行报表测试或者准备开始作报表测试的朋友随手拈来,见招拆招,轻松应对这项工作

    1提高对业务的熟悉程度

        其实对任何一个软件进行测试,都必须要熟悉它的业务,包括业务流程和业务规则。但是报表同一般的业务功能还是有些区别的。例如对于单据的增、删、改,通过对界面的浏览和探索性的操作,大概都可以弄明白它的业务流程和业务规则,因为这些内容比较直观,而且在不同的行业中也差不了太多。但是在报表中,是很难直观的看到我们所需要了解的内容的。例如报表中的某个数据项,它的算法或者说数据来源,恐怕是比较难看出来的——即使是很类似的一个数据项,在不同行业的实际业务中,它的算法和数据来源也可以能完全不同的。

    所以对于报表业务的熟悉,主要是两个方面:数据项的算法和数据来源,也就是说要明白一个数据项同具体的业务有什么关系,单据的增、删、改或者状态的变化,对报表中各个数据项的计算会产生什么不同的影响。如果不知道到这些,那么就无法验证报表中的数据是否准确,也无法通过报表去检查业务系统的正确与否。

    2覆盖所有可能的查询统计方式,而不是以自己的使用习惯为准

        对于报表的使用者来说——一般是企业的中层或高层领导,他们对于报表的要求可能会是多方面的,例如在进销存系统中,可能需要按不同商品进行分类统计,也可能是按供应商分类统计,这些都是由用户在实际工作中的需要来决定的,所以假如一个报表提供了多种查询统计的方法,那么在测试时,只要时间充分,就应该覆盖这些所有可能被用到的查询统计方法,而不是以自己的使用习惯为测试的依据。

    3使用或构造受控的数据环境

        数据对于报表测试来说是一个非常非常重要的问题。因为上面说到,报表的基本功能就是通过各种查询统计分析的方法,为用户提供准确的数据,帮助用户做出决策。那么那些用来进行测试的数据从哪里来呢?

        首先,应该保证准备足够多的有效的数据。前面一条也提到了,在实际测试报表时,应当尽可能的覆盖到报表所提供的各种查询统计方法,因此至少应该保证每一种查询统计方法都应该有对应的数据,得到的结果都不会是0,否则等于没有覆盖到这个被测的查询统计算法。当然数据也不是越多越好,能保证全部覆盖,并且刚好够用就可以了,因为数据的准备和生成也是很花时间的。

        其次,要保证数据的可控。数据并不是随意生成的,如果使用通过自动化工具或者通过业务测试时随意的输入的数据来进行报表测试,一般来说是不太可能的。因为如果无法控制数据来源,那么即使知道报表中每个数据项的算法,也无法最终验证报表的查询统计结果是否正确。例如,系统的会有不同类型的单据,每种单据又会有不同的状态,某个报表的统计中,可能会涉及到多种类型和状态的单据,那么在准备数据时,就要充分考虑到这一点,准备各种不同的单据来满足测试的要求。又比如,如果整个系统中只有一个供应商,一个商品,那么测试按供应商分类统计或者按商品分类统计的报表时,意义也就不大了。

        所以如果希望高有效、更高质量的完成报表的测试,那么就要重视并增加对于数据准备工作的关注:用于验证报表功能的数据,一定是专门为报表准备的,并且是经过精心设计,要分析影响数据项算法的各种因素,以及每个因素可能出现的不同变化,这样才有可能覆盖各种查询统计方法;同时,才能保证无论使用哪个数据项的算法进行计算,其结果都是可以预知的——因为数据来源已经被我们控制了。

        特别是对于算法比较复杂,又提供了多种查询统计方式的报表,如果想完整的测试,就需要准备大量的数据。而如果想高效、高质量的完成这项功能,就一定要理解数据准备工作的重要性。

        经过精心设计的数据还有一个好处,就是当在进行业务功能的测试时,不再需要使用一些随意的数据,而是可以通过业务测试的过程,把报表测试所需要的数据输入到系统中。并根据报表对单据类型和状态的需要,进行相应的操作。

        如果留心,你也会发现报表测试同其他业务功能测试的有个区别。业务功能(例如单据的新增、审核等)的测试用例设计,通常需要考虑的是对各种正常的、异常的业务流程和业务规则的组合的遍历或覆盖;而对于报表功能,虽然没有太复杂的业务流程和规则,但是算法更加复杂,同时报表功能本身就是一种对数据的加工处理,因此会更偏重于对于各种数据来源和算法的遍历或覆盖,也就是要准备各种正常的、异常的数据,来验证报表是否取到的该取的数据、没有取不该取的数据,并且最后计算出了正确的结果。

    4特征性数据的准备

        这又是一个同数据准备有关的问题,也是一个解决实际问题的经验。如果由多人同时对一个系统进行测试,虽然大家各自使用的数据都是经过精心设计的,但是在实际进行报表测试时,还是很难保证其他人的数据不会对自己的测试结果产生影响,最明显的一个问题就是原来自己对结果是可以预知的——因为数据是经过精心设计的,是可控的,但是现在掺杂了别人的数据,就需要花时间去区分这种“假”的错误和真的错误。

    有一个经验是可以借鉴的,就是在初期,团队内对数据的准备达成一致,使数据中的某一项具有特征性,例如分别使用不同的供应商,或者使用不同的商品。最后测试报表时,通过限定选取的数据来源,来保证相互之间尽可能的没有影响。

    5做好数据环境的备份和维护

    虽然数据是经过精心准备的,但是难免在操作过程中因为误操作导致环境的变化,例如不小心把一张单据变成了另外一种状态,或者某个类型的单据多做了一张。对于这种情况,一个简单的方法就是去维护你的数据文档——一般我们都可以用EXCEL表来保存我们事先准备的数据,可以一个文件保存一个类型的单据,例如采购单、入库单、出库单等等,文件中的每张表用来保存不同状态的单据,例如已经审核过的入库单,没有审核过的入库单,全部入库的入库单和部分入库的入库单,等等。假如你一不小心,把一张本来准备入一半的入库单全入了,那也不要惊慌,去重新调整一下你的数据文档,在相应的类型相应的状态的单据列表中新增一张就行了。

    而如果想减少回归测试的工作量,那么应该考虑在一些关键的“点”上备份测试数据。例如所有的基础单据已经输入完成,但是还都没有开始审核或者出入库,那么可以备份一下,下次再测的时候可以直接在数据库中恢复这部分原始数据。

    6在业务功能测试通过之后才开始

    这一点相信应该不难理解,如果业务功能本身存在缺陷,导致的数据不准,那么最后进行报表测试也就没有什么意义了。所以,应该在保证各项同报表有关的业务的功能测试通过之后,才开始考虑对报表进行测试。

    7寻求开发人员的协助

        在报表测试中很常见的一个问题,是需求文档中可能没有定义报表的各个数据项的算法,这时候你需要找开发人员帮忙,向他们了解准确的算法和相应的公式。

    8多个报表相互对照

    这是一项“高级”的报表测试技能,需要对整个系统中的各种业务的熟悉程度达到一种炉火纯青的地步。除了可以准确的说出各个业务的处理过程对每张报表的影响之外,还能够进行横向的联系,知道不同报表之间存在的关系。例如,一个简单的例子,库存报表中,你可以看到商品的出入库情况,而在销售报表中,你可以看到商品的销售金额和销售成本金额,在应收应付报表中,你又可以看到不同供应商或客商之间的应收应付金额。那么这几张报表之间,是否存在一些关联呢?是否会存在一些可以相互验证的地方呢?

    9着重对那些算法复杂、与业务功能关联较多的报表的测试

        如果只是简单的把某个日期范围内的所有入库情况统计出来,可能不会出错;但是如果还要考虑按照供应商或商品汇总,同时要选取特定的类型或状态的单据,再进行一些响应的计算,恐怕就很难保证开发人员永远不会出错了。这就像业务功能的测试一样,越是复杂的业务,越有可能出错。

    10留意四舍五入对报表数据的影响

    从这一条开始,后面的内容可以说也是一些在实际测试时要注意的事项。

    这也是一个常见的问题。在一般的进销存系统中,都会存在这种情况,无论小数点后保留几位,总是难以避免明细和汇总之间的差别。原因可能是因为采购和销售的包装不一致,因为拆零引起的,例如10/30*3010;或者由于毛利率、税率等因素导致的不一致。我们曾经试过在保留4位小数的情况下还是无法避免这种情况。

    11留意进//销时使用不同单位对报表数据的影响

    例如采购时是5箱,每箱有100盒,而销售单位是盒,入库之后,可能会要求按照销售单位来统计,这时要注意开发人员是否会选择了错误的单位,把500盒弄成5箱。

    12留意业务单据中存在多个日期字段时对报表数据的影响

        一般来说,一张单据上都会有多个日期字段,比如采购单就有采购日期、单据日期、审核日期,而入库单也会有单据日期、入库日期,诸如此类。那么在测试时,一定要留意,开发人员是否按照要求选择了正确的日期,包括日期选取的一致性——是否存在这边取采购日期,那边取审核日期的情况。

    13留意是否存在遗漏的单据类型

        例如像出入库的报表,入库方向的,除了最主要的采购入库外,可能还会包括退货入库、盘盈入库、报溢入库;出库方向的,除了最常见的销售出库,还会包括盘亏出库、报损出库。那么在具体测试时,一定要准备充分这些相应类型的单据,并且要留意开发人员是否遗漏了相应的单据类型。

    14留意不同状态的单据对报表数据的影响

    例如采购单,当采购单发出后,供应商会开始送货,可能第一批之送来了一半的商品,那么这时采购单的收货状态是“未完成” ;当供应商把商品送齐了以后,采购数量=收货数量,则采购单的收货状态变为“已完成”。那这时留意,开发人员在采购报表中,是包含所需要的状态的单据,还是只包含了一部分?

    15留意那些被当做默认规则的因素

    有些规则——例如单据类型或者单据状态——是作为默认规则写死在SQL语句或者数据库的存储过程里面,这些规则不会体现在界面,也不会由用户选择决定。但是这些规则恰恰是最容易被忽略的部分。所以,一定要同开发人员反复确认,保证自己已经了解了同报表各数据项计算有关的各个因素。

    16保证测试人员可以通过UI 找到自己所需的所有原始数据

    在进行系统测试时,无论是报表,还是一般的业务功能测试,都不要去直接通过SQL语句查询数据库中的内容,而是通过UI来输入,再通过UI体现处理的结果进行验证——因为这是系统测试,不是集成测试,将来用户是决不会去直接查数据库的。因此,如果需要对报表的结果进行验证,应该通过其他的功能模块,去查询业务单据,或者其他报表,根据UI体现的结果,来进行确认。

    17检查大数据量对报表的影响

        报表测试也会涉及到性能测试,主要是在大数据量查询统计的测试。大数据量一是说原始数据多,二是被操作、计算的数据多,三是某个数据项被是经过多次计算得出的。特别是对于一些算法比较复杂的报表,10万条数据和100万条数据时的响应时间将表现出巨大的差别。

    18不要遗漏权限控制和访问安全性的测试

    这里说的权限控制不是谁可以访问某个模块,谁不可以访问某个模块,而且数据的计算也没有直接的关系,而是侧重于报表设计的测试。我们都知道不同的报表是设计给不同的人看的,例如出入库报表是给仓库管理人员看的,里面不会包含商品的价格,而只会包含数量;而财务报表中,只会包含采购、销售的金额,而不会包含数量,这样才能保证可以相互对照,不会出现营私舞弊的行为。那么在测试时,应当考虑报表是否泄漏了不该泄漏的信息。当然,这里对业务的熟悉程度就是更高的要求了。

    又如,不同的业务员只能看到同自己有关的业务,但是领导可以看到所有业务员的业务——例如不同的业务员分管不同的客户或者地域,他们之间的销售情况是互相保密的。

    还有一种情况,系统的用户可能会为他的供应商提供一个专门的程序或者Web页面,供其对其供应的商品的销售、库存情况进行查看。那么对于这种情况,一方面是要保证某个供应商只能看到他所供应的商品的销售、库存情况,如果某个商品由多个供应商同时提供,那么其中一个供应商应该只能看到他提供的那部分,而看不到其他供应商提供的同一商品的情况。当然,这种功能一般都是通过外网(internet)来访问的,所以也还要考虑相应的访问安全性测试,以免泄漏重要的商业信息。

     

  • 视频网站

    2009-03-02 12:30:59

    视频网站:土豆网、优酷网、YouTubeHulu.com(用户在网络浏览器上直接免费观看内容,但不能保存视频,且需观看广告)

    网友能轻易地上传视频文件,当然也能分享其他网友自己拍摄的视频内容。-但会存在版权侵权问题?

    盈利模式:“Youtube”模式(以CPM(以千人点击率收费)销售模式为主)、“AppleTV”模式、“HULU”模式

  • 社会媒体化

    2009-03-02 12:29:35

    博客

    @一个专门的博客搜索引擎:technorati

    @视频分享网站:YouTube

    @社交网络:My Space

    @RSS功能:在于通知您的阅读器或者个性化主页(igoogle或者微软Live等) 某个网站有新的内容,并将文字或图片发送给您,你可以通过你的阅读器来查看内容,而不再需要去访问每一个网站。

    @最简单阅读博客的方法是用BloglinesRojoNewsgator等新闻阅读器(是一个网站或独立软件,通过它人们可以定于RSS并进行阅读)来订阅你感兴趣的博客(个人博客、政府博客、商业博客、准媒体博客、主流媒体博客)

    @通过technoratigoogleBlogsearch等搜索引擎来找到感兴趣的博客,如果发现一个特别喜欢的博客,你应该看它的链接或推荐的博客列表,这是一个很好的寻找更有价值的博客方法

    @社会化媒体(从www.spannerworks.com/ebooks更新)

    网络的社会化不会朝生暮死,也不会昙花一现,网络的社会化将逐渐地影响到每个人、每家公司,深入到世界每个角落。

    维基:可以在维基上添加内容,或对现有内容修订或增补

    最著名的维基站点:维基百科

    Wikia:基于多个项目的维基交流社区

    Wikihow:一本实践操作手册,包括从煮咖啡到撰写商业计划等几乎所有事情

    WikiNews:维基百科新闻项目

    可在wikia创建你的公共维基

    播客:是发布在网上可供订阅的音频和视频文件,需然完美主义者颇有微词,“播客”一词确以逐渐被用来指称任何可供下载的音频和视频文件

    网络论坛

    社交网络(myspacelinkedin):好像广义博客圈的内置版本,加入某个社交网络时,用户通常需要建立个人档案,然后通过连接互联网的联系人和朋友或邀请现实世界的朋友和联系人的方式建立自己的网络。

    内容社区(fliclr(基于照片分享业务等),05yahoo收购:youtube(视频分享网站),06google收购:digg是一个新闻和内容社区):内容协作组织社区

    Second Life:是一种在线电脑游戏,不过最好的理解是把它当作在线虚拟世界,通过注册和下载该游戏,用户可以进入游戏世界并按照自己的形象化身为游戏世界人物。

    Spannerworks:是针对社会化网络的搜索引擎优化,付费搜索和社会化媒体优化服务,可以显著提高社会化网络在搜索引擎中的结果排名和品牌知名度,为社会化网络带来巨大的效益

  • 创业者圣经

    2009-02-27 16:13:30

    创业者圣经(现在是白手起家的最好机会)

    1.      创业者宣言:最重要的是,我会记住,过程才是最好的奖赏。我将学习、成长并尽情享受创业过程中的每一个时刻。

    2.      创业者比大企业少什么?就像打乒乓和参加温不尔敦网球赛有着天壤之别一样,创建自己的企业与经营IBM绝对是两个世界的事情。(传统大企业主要依靠5个因素来取得成功:渠道、有充沛的资金可供使用、品牌资产、客户关系、能干的员工)

    3.      创业者比大企业多什么?创业者必须利用他人没有的一些特长,才能以己之长,攻彼之短甚至攻彼之无,在竞争中击垮对手,取得成功。(大企业所没有的东西:没有成功带来的包袱、容易养活、亲历亲和、迅捷的研发、新手的力量、运营成本低、灵活的时间)

    4.      商业创意、商业模式.在通往创业成功的路上存在着很多障碍,而一个存在缺陷的商业模式可能是其中最大的一个.分销渠道在什么地方销售产品?需要什么样供销商?销售谁来负责销售?销售激励政策如何?定价批发商和零售商的进货价是多少?市场零售价是多少?生产怎么生产?原材料从哪里、怎样得到原材料?定位产品在消费者心里占据什么位置?品牌形象是什么样的?市场营销消费者怎样才能知道和发现你的产品?进入壁垒如果竞争者进入同一市场,该如何应对才能生存下去?规模效应怎样把生意做大?定位你的产品在最终用户心目中的位置是什么?---市场营销消费者如何说你的产品?进入壁垒竞争对手来了怎么办?可扩展性---如何把生意做大?)

    5.      商业模式为本:当你雇佣员工、创立品牌和商业秘密、建立起系统后,你才算是真正建立起了一摊生意。(商业模式必须能盈利、商业模式必须能自我保护、商业模式必须能自启动、商业模式必须可调整、商业模式要有财务退出策略(但不是必须的))

    6.      商业模式为本(续):没有人来告诉你什么是可行的,什么是不可行的。

    7.      创业的2个陷阱:这些公司的老板们正在实现他们的人生。(便宜没好货、做一个创业者还是自由职业者)

    8.      价值链:产品经价值链所附加的价值越多,产品也就越值钱,你也就能挣更多的钱。(谁来购买你的产品或服务?他们打算花多少钱购买这些产品?在什么销售渠道能购买到你的产品?产品的单件销售成本是多少?)

    9.      别在刮胡须时侯创业:每一个Bill Gates身后都有David seuss,Philippe Kahn,和其它数白名我们没听说过的天赋过人、辛勤工作并富有远见的人。

    10.  聪明的创业之路:你充满决心,你专注,你输得起,你是一个一心想创造第一流产品的创业者。当这一天终于到来,记得好好享受!

    11.  行动重于策略:开创你的事业吧。珍惜每一天,珍惜每一个客户。弥补你的缺点,发挥你的优势,动手创业,一往无前!

    12.  财务规划:财务规划不一定要搞的很复杂,但必须保持连贯,最重要的是,实事求是。(支出、收入)

    13.  销售为王:作为一个创业者,你必须把你自己和你的事业推销出去。否则,就没有事业可言。(卖大家想买的东西(而且大家知道怎么去买)、掌握销售过程)

    14.  借别人的钱办自己的事,建立信用的另一个关键步骤就是坦诚对待客户,以专业的精神提供服务。

    15.  与赢家联手:如果你和错误的人合作,都会导致你的生意象一个糟糕的盆景,畸形、扭曲地发展。(客户:是高标准、专注、反应迅速的引领市场潮流的头羊;贪婪、狡诈;品位实在糟糕透顶;傻子---员工:----供应啥:---人脉:)

    16.  合伙人:记住,你投入的最重要的资源是你的时间,而且你不可能保证你的搭档也能投入跟你一样多的时间。(成功的计划、主意不值钱、该对方留下退路、按劳分配、永远不要混淆权利和利润)

    17.  打广告:广告不是烧钱,它是一种投资,一种开销不多,但效果不错的投资。(再广告上有规则花钱、坚持就是顺利、简洁、测试和评估)

    18.  为河马清理牙齿的小鸟:大大小小的公司热切地寻觅着那些能将它们正在浪费的资产变成现金的创业者。

  • 十个想法改变世界

    2009-02-27 16:12:04

    十个想法改变世界:

    1.      共同财富(同一个地球,同一个梦想)

    2.      客户服务终结(自助服务)

    3.      后电影明星时代(在于剧本和影片所展现的生活态度)

    4.      反激进主义(恐怖分子)

    5.      厨房化学(食品的温度控制)

    6.      地质工程(解决温室效应)

    7.      合成的真实性(真真假假,假假真真,真实的还是虚假的,可靠的还是不可靠的)

    8.      新吝钱时代(理财:花所花的,不花不应该花的)

    9.      强制健康(企业强制员工健康措施)

    10.耶酥再度犹太化
  • 网站成功的三十三个法则(转)

    2009-02-25 17:40:12

    网站成功的三十三个法则

    1、 你的网站提供的内容是不是网民现在需要的内容?是不是能逐渐引导网民接受的内容?这是网站的需求分析。

    2、 你的网站给哪一类人群看?这一类人群有哪些共同特征?这是网站的市场细分?

    3、你的网站目标市场有多大规模、是否成熟、未来前景发展如何?你是否有能力满足市场需求并获得目标利润?这是网站的目标市场评估。

    4、 你的网站所在行业未来会有那些政策和环境变动,会有哪些竞争对手出现?这是网站的市场预测。

    5、如何向你的目标用户展示你的网站和其他同行网站的区别?你准备在目标用户心目中树立什么样的形象?这是网站市场定位。比如货比货是(www.hobiho.com)致力于为广大用户推荐手机等数码产品的网站。

    6、 你准备如何如何传播和持续加强你的网站形象?这是网站品牌策略。

    7、 你的网站目标群体的具体需求是什么?你准备整合什么样的功能与服务来满足他们的需求?这是网站产品概念。

    8、 你能像了解你的恋人一样一口气说出你的网站项目概念有哪几大特色吗?这是网站的差异化策略。

    9、 你了解你的目标用户搜索和使用该类网站的心理和行为模式吗?这是网站用户心理和行为模式分析。

    10、 你的网站如何不断开发新的功能、推广不同活动?这是你的创意机制和网站开发策略。

    11、如何处理网站名称、域名、网站主题三者之间的关系?如何使你的目标用户一看就明白你的网站名称、域名、网站主题的含义?这是网站的包装和商标策略。

    12、 你的网站有偿服务价格依据是什么、是如何制定的?这是你的网站价格策略。

    13、 你知道你的网站月收入多少才能达到收支平衡吗?这是盈亏平衡点分析、网站项目运营和预算管理。

    14、你的网站竞争对手有哪些?他们的特色服务是什么?不要忘了所有能满足你的目标群体需求的网站都是你的竞争对手,这是竞争对手分析。

    15、 你的竞争网站采取是什么样的推广方式、销售政策?你都是通过什么渠道、什么方式获得的这些信息?这是网站营销调研。

    16、 和你的竞争对手相比,你的竞争优势是什么?这是市场竞争策略的选择。如果没有竞争优势,你就不要去竞争。

    17、 你的网站使命是什么?你要帮助你的目标用户达到什么层次?这是网站使命?

    18、 你的网站三年、五年、十年的规划是什么?这是你的网站战略规划。

    19、 你的网站三个月、六个月、九个月都有什么具体工作,这是网站运营管理。

    20、 你是如何把你的网站优势展示出来并有效传播给你的潜在用户?你能总结出来这就是你的网站独创营销模式。

    21、 你的网站准备用什么样的方式切入市场?这是网站推广策略。

    22、 你的网站都有哪几篇为网民熟知的软文介绍?这是网站新闻推广策略。有空看看妙创网的网站点评专题。

    23、 你如何让你的网站项目迅速为潜在用户试用、成为商业用户?这是网站促销策略。

    24、 你的网站业务推广具体采用的是什么方式方法?你如何监控和评价?这是网站业务推广流程管理。

    25、 你总共可以采取哪些方法、创造那些事件推广、宣传你的网站?这是网站推广、网站公关和网站广告。

    26、 你通过什么样的奖励方式调动开发和推广人员的积极性和创造性?这是网站薪酬设计。

    27、 你是如何调动你的网站内部人员之外的单位和个人推广你的网站?这是网站项目分销渠道的选择和管理。

    28、 你的网站开发和推广分成几个阶段?谁来站掌控?这是危网站项目进度管理。

    29、 完全实现你的网站设想,开发和推广大概需要多少时间和多少资金?你有没有做好充分的资金准备?这是网站项目预算。

    30、完全实现你的网站设想,开发和推广大概需要什么专业人员?多少专业人员?你怎么样才能准时找到他们?这是网站人力资源管理。

    31、 你的网站有哪几条根据你们的工作经验和行业分析总结出来的大家都认可的工作方式方法?这是网站管理文化。

    32、 当你的网站出现突发性危机事件的时候,你将如何采取措施面对和解决?这是网站紧急预案和网站危机公关。

    33、 你的网站是否专门请过第三方进行点评分析?这是网站诊断机制。

  • 未婚男子健康生活100条感悟(转)

    2009-02-25 17:16:49

    未婚男子健康生活100条感悟

       1:能不抽烟最好不抽,它或许可以帮助你吸引一些女生,但不抽绝不会招来厌烦,表现男人气概的途径有很多,没必要拿健康做赌注。
      2:给自己定目标,一年,两年,五年,也许你出生不如别人好,通过努力,往往可以改变70%的命运。破罐子破摔只能和懦弱做朋友。
      3:找女朋友外表是第一关,但要了解她的品行之后再做打算也不迟。
      4:不要在乎小钱,工作的人都后悔从前对自己的GF不够好。记住你们的重要日子,你们的谈话,女生要敏感得多,这样做,至少可以证明你对她的重视。
      5:爱她,但别怕她,你们是恋人,也是朋友,她要的不是宠物,这样的感情,走不长远。
      6:她要是病了,带她去医院,她害怕时,找个人少的地方抱着她,给她勇气,帮她排队,挂号,放下你那点可悲的面子,周围人只会向她投来羡慕的眼光,不会对你说三道四。
      7:别把两个人的生活绞在一起,空间才是爱情的长寿药。不要经常吃醋,谁都有异性朋友,该吃的时候才吃,并且让她知道。
      8:善待她的朋友,即使她讨厌的人,你也没资格说坏话,你要做的,就是静静的听她倾诉。适当给她安慰。有时候,她们更需要依靠,即使你们都还是学生。
      9:不要问她过去,时机到了,她会毫无保留的告诉你。她要是想见从前那位,让她去,原因是你不让她去,她也会去。为何不表现得大度点,但要让她知道你相当的郁闷。
      10:珍惜身边人,不要见异思迁,大家都需要安定。即使对方比你GF漂亮10倍,还主动靠近你,给你暗号,请严肃的告诉她,你有女朋友!

      11:她开始管你的生活,你的钱,对你唠叨,频繁发消息询问你的位置。别担心,她只是把自己交给了你,害怕失去你。
      12:带她去你从前常去的地方,她内心会无比快乐,你失意时,她会在第一时间找到你。
      13:发生口角后,别关机,也别在街上和其他异性闲逛,那只能使矛盾激化。
      14:过生日,送她草莓蛋糕,不要太大,但要足够精致,把你对她的腻称放在蛋糕上。再买一个大的,让她和朋友一起过。
      15:牵手时,即使你的手有多汗,也别放开。
      16:把她介绍给你最好的朋友,包括异性朋友。
      17:别总是让她打电话来,她也需要被重视的感觉。
      18:衣着尽量和她的品位搭调,即使你要提升品质,请带上她一起。
      19:别偷看她的隐私,不要去猜测,在一起是缘分,离开也是缘分。
      20:如果失恋,不要轻信江湖上传言的借酒消愁,吐的滋味不好受,即使喝了,也别急着喝茶,茶不但不能解酒,反而还会伤肾。
        21:不要整天想着如何重修旧好,除了爱情,前面还有许多问题需要你去解决。这是个现实的社会,感情不能当饭吃,贫穷夫妻百事哀。不要相信电影,那只是个供许多陌生人喧嚣情感的场所。
      22:分手之后,可以伤心难过,但过渡期不能太长,因为这期间是绝佳的学习和工作时间。
      23:如果你实在奈不住寂寞,至少等上大半年,否则你不仅否定了她,也否定了你自己。
      24:当她不再爱你的时候,无论你有多想她也别打电话告诉她,因为有些人会记住第一个,而有些人只会记住上一个。
      25:好朋友里面,一定要培养出一个知己,不要以为你有多么八面玲珑,到处是朋友,最后真心对你的,只有一个,相信我。
      26:她的离开如若是一个重大打击,找间手艺不错的发型设计理个发,这样可以让你涣然一新。
      27:不要去打扰她的生活,她只会觉得从前看错人,你也会鄙视自己。
      28:你们在街上相遇,请向她微笑,把微笑留给伤你最深的人。
      29:告诉周围人,你和她已经分手,避免他们给你打报告,哪天又看见谁谁谁了。
      30:不要相信星座命理,那是哄小朋友的,命运在自己手中。难道你想等出栋房子或是车子?
     31:你的朋友最好以你自己为中心发散,允许少数支点连接,千万不要把朋友圈变成密不透风的多边型,你要为自己留底牌。
      32:不喜欢的人少接触,但别在背后说坏话,说是非之人,必定是是非之人,谨记,祸从口出。
      33:朋友圈里的你,平时都很忍让,请注意适当拿出你的主见。反之,不要太计较。
      34:给老师或者领导留下好印象,他们不会在你沉沦时再踩你几脚,相反可能会拉你一把。在社交中,原则是跌停股,世俗是潜力股。
      35:少玩游戏,这不是韩国,你打不出房子车子还有女人。进了大学,就进了社会,这是场马拉松。北京现在一个砖头抛上去,砸下来7,8个研究生受伤,现在的你是否该有点打算。
      36:拿出极限,尽力而为。你要想的是成功,而不是失败。所以面对困难首先就是拿出信心。除了你心爱女人的鼓励,这应该是最有用的东西。
      37:定时整理书桌书柜,良好的精神面貌可以让你事半功倍。
      38:学好英语,那些说学英语没用的暂时可以不去管,他们要么年纪大了,要么就是自己早过了CET6准备托福了,在这里哗众取宠。你可以不拿证,但一定要学好。
      39:不是足够热爱你的专业,并且学出来前途不够光明,趁早转业。现在更多人更看重“钱途”
      40:知道自己要干什么,寝室的卧谈会的确可以帮你磨嘴皮子,夜深人静,问问自己,将来的打算,并朝着那个方向去实现。
         41:偶尔翻翻时尚类的杂志,女朋友和女性朋友都可以从中受益。
      42:尽量少看A片,正常的男人即使是单身,也不会成天迷恋肉欲。而每次你SY后都会有大量锌元素流失,此元素与你大脑活动有密切联系。
      43:坚持做运动,俯卧撑可以锻炼你的胸肌和腹肌,请记住游泳圈是成功人事才有资格拥有的奢侈品。
      44:每天早上一杯水,预防胆结石。睡前一小时不要喝水,否则会过早出现眼袋。
      45:宁愿要深色袜子也少买白色的,这样会让人觉得你不够成熟,学生朋友自便。
      46:新同事或新朋友请你吃饭,不要觉得理所当然,请礼尚往来,否则你的名声会越来越臭。无论是大学还是公司,很多故事都是听来的。
      47:有男友的女人不要碰,即便你想onenightstand也要做好心理准备。后果同上,严重时会出现体肤之痛。
      48:朋友的女人不要碰,无论是现在的还是曾经的,后果同上。要知道,男人经营自己就像经营一个公司,要树立品牌文化。想问为什么的朋友请先做个你是受害者的假设,再跟我发短消息讨论。
      49:博爱的女人不要碰,往往这种女人连自己要什么都不知道,我想没人愿意和若干成年男性分享自己的爱。天作孽,犹可活,自作孽,不可活。
      50:没主见,不上进,懒惰的女人不要碰。就算你有钱,你有的是钱,最终你也会厌烦其中。何况不见得她们个个都是花瓶,何况你还有审美疲劳。

    51:不以物喜,不以己悲,我知道这很难,但要成功,这是必修课。
      52:空闲时间不要全拿去泡BAR,读点文学作品,学习一些经营流程,管理规范,国际时事,法律常识。这能保证你在任何聚会都有谈资。
      53:每年回母校看看那些为你付出过的老师,走上社会你才了解她们才是无私的,比起那点学费,她们简直太伟大了。学会感恩。
      54:回家帮父母做点简单家务,陪他们买菜,做饭,逛街,冬天送他们一人一件羽绒服,他们并不奢望什么,但他们需要得到你的承认,中国的父母是最苦的,孩子是最幸福的。(离婚除外)
      55:大家都年轻,没什么钱,不用太在意谁谁又穿AD,NIKE,或者其他。而GF对于PRADA,蓝寇,CD,LV,的热恋,你也不必放在心上,女人天生和美挂上了勾,她们只是宁愿相信你能够为她们买一样昂贵的礼物,以满足她们的虚荣心,然后在同伴面前炫耀一番。实则她们也是热爱生活的,而当你有能力完成时,也会觉得把她包装得漂漂亮亮的很是欣慰。
      56:告诉她,你喜欢的内衣。或者在UNDERWEAR店要打佯时陪她去买。
      57:欺负她时,请带上套子,如不习惯,请自行解决,直到无法忍受为止,或者泼自己一身冷水。流产很痛苦,我只是听说。
      58:有正义感,但请更理智,你父母不希望养育二十多年的儿子化为泡影。但当她遇到流氓时,请你勇敢的挡在她前面。大声说话可以让你的勇气迅速提升。(这是我答辩时认识到的)
      59:最好不要在她面前玩天真,多数MM都不喜欢,除非她要求。
      60:接吻前先嚼块口香糖,接吻时请闭上眼睛,睁开时,告诉你有多爱她。
      61:尊重每一个人,包括为你擦鞋的,卖报的,环卫工人...等等。
      62:接到陌生电话请先说,“你好,找哪位”
      63:想发脾气时,尽量忍,忍不住就去厕所蹲半个小时,或是找个海拔较高的地方站半个小时。
      64:如果GF要跟你吵,尽量克制,不能避免时,跟她吵,吵架是最好的交流方式。你们互相可以得到心里渴望已久的答案。但别带脏字,别把对方的亲戚带出来,最后尽量妥协,有些事,只能暂时妥协。不要把问题留过夜。
      65:出差回来给她一个惊喜,并带上礼物。
      66:在她兜里放些零钱,在她不常用的兜里放张一百。
      67:尊老爱幼,帮助别人后,你会感到无比轻松快乐。
      68:去市场买东西,杀价先杀四分之三,现在杀一半行不通了。
      69:如果可以,给你的对手留条生路,钱是赚不完的。这个世界上,没有天生的敌人。
      70:饮水思源,永远做一个有思想的人,即使你不会有大成就,钱也会足够花。

      71:为她学一首歌,如果可能,结婚时当着大家的面唱给她听。
      72:要做一件事,成功之前,没必要告诉其他人,成功之后,和他们分享快乐。
      73:每年去寺庙为家人点几盏油灯,告诉自己的良心,你不在的时候,同样是爱他们的。
      74:学会察言观色,不要意气用事,否则会有许多不必要的麻烦。
      75:享受孤独,地球不会因为只有你一个人而停止转动,也许她会很晚才出现,在此之前,你要学会正确利用时间,并且让自己发光发亮。
      76:从前的她,深夜给你打电话,如果你还爱她,接电话。如果你不爱她,关机。(没听见不在讨论范围之内)
      77:夜里的约会最好不要选择偏僻的地方,有些突发事件,会让你痛不欲生。如果你还爱她的话。
      78:公司的东西不要带回家,即使有小便宜,也别参与,在你成为领导前,也别指责,这是你管不到的。
      79:开发你的另外一个情感宣泄功能,倾听。
      80:朋友之间不要合作做生意,或者办公司。麻烦会接踵而来。你要减轻负担,减小风险,可以,找陌生人。
      81:今日事,今日毕,不要日复一日,年复一年。不然到你60岁,你还告诉孙子,爷爷明年一定要毕业!
      82:感谢曾经爱过你的人,她祝福你的短信,一定要回。
      83:朋友之间发生争执,不要次次都是忍让,每个人都有坚持自己的权利,让他们知道你的想法,你所坚持的。没关系,不出两天,你们又是好朋友。
      84:说该说的,不说不该说的。对朋友,也应当有所保留。对她,不要把她和从前那个相提并论,谁都受不了。
      85:头发,指甲,胡子,打理好。社会是个排斥性的接受体,这个星球所需要的艺术家极其有限,请不要冒这个险,就算你留长头发比较好看,也要尽量给人干净的感觉。
      86:牌局可有可无,那不是年轻人该干的,除非工作需要,否则不要培养这种兴趣。当你看见GF坐在赌博机面前聚精会神的呐喊着某张牌时,你是什么感觉?
      87:每学期给自己写总结,上课认真学习,所谓的好好学习,天天向上,学好了,就是最管用的绝招。机会常常伪装成麻烦,从你身边路过,也只会留给做好准备的人。上班的朋友同理。
      88:不要整天把国家大事摆在嘴上,去改变你能改变的,接受你无法改变的。
      89:选一个生日陪你母亲过,那也是她的受难日。不要年年都和同样一群人过。到头来,全心为你的,只有她。
      90:有了手机,尽量少上网,就算你仅仅是看新闻,读文章,大把时间也会不经意从你身边流失。
      91:不要以为你是个男人,就不需要保养。至少饮食方面不能太随便,多吃番茄,海产品,韭菜,香蕉,都是对男性健康有益处的食物。你要是看不到价值,我可以告诉你。至少你能把看病节约下来的钱给她多买几盒DIOR。
      92:善待小动物,你以后也有子子孙孙,同样是生命,培养一下自己的爱心吧。这并不表示你懦弱。
      93:如果考公务员,要有十足的心理准备。早点开始托关系吧,还不见得一定就有收效。
      94:力求上进的人,不要总想着靠谁谁,人都是自私的,自己才是最靠得住的人。
      95:如果你们相处几年下来,她开始冷落你,对你不闻不问,请别怪她,让她离开。给不了她幸福,给她自由。
      96:如果你想和她说分手,请在考试之后,人都是脆弱的。
      97:她给你买礼物,你可以高兴,但不要太高兴。人生就是场经营,有人经营感情,有人经营利益,有人经营幸福,而有人经营阴谋。
      98:面对失败,不要太计较,天将降大任于斯人也,必先苦其心志,劳其筋骨,饿起体肤……但要学会自责,找到原因,且改掉坏习惯。二十岁没钱,那很正常,三十岁没钱,那是宿命。
      99:学会微笑,以后在很多场合都用得上它。如何让微笑好看,首先你得拥有健康的牙齿。如何保证牙齿健康,一,早晚,饭后刷牙;二,每年去探望一次牙科医生;三,少管闲事。
      100:凡事要坚持,就像我写这篇文章一样。

892/5<12345>
Open Toolbar