程序员赚外快系列-如何测试和验收交付项目

系列内文章链接:

在上两篇文章中,大刘主要给大家介绍了如何包装和准备自己,以及如何与客户进行沟通和安排统筹。下面就给大家分享下如何对兼职的项目进行测试和验收项目。

测试阶段

测试篇

项目测试,每一个开发者都不陌生。软件项目的测试计划是描述测试目的、范围、方法和软件测试的重点等的文档。然而,对于兼职的项目来说,除非客户特殊要求,测试的流程一般都可以简化,没有必要严格按照软件测试的流程进行。这里有以下几个原因:

  • 客户的项目一般要求大都为短平快,时间方面不允许进行严格的软件测试
  • 类似单元测试的部分可以省略,除非时间非常充裕,另外你的团队中有相关QA测试人员。

兼职项目的特殊性,决定了开发者大部分是1-2个人,没有专职的测试人员,一般在开发过程中,可以灵活处理。例如邀请客户或者下属公司人员帮忙进行系统功能测试。在兼职过程中,很多情况下,客户都不是完全意义上的甲方,因为客户要求的都是自己需要的东西,所以他们也很乐意参与到软件开发测试过程中。而且,在测试过程中,也会不断的修正之前的需求。

有人可能会说,这样做的话不就会凭空增加了工作量了么?是的,兼职项目不同于正式开发的项目,需求确定了,都是写在合同里面白纸黑字的。不过当然,所有的兼职项目,我也是要求客户方签订简略版的合同的,合同模板可以在网上找找,百度一下很多,稍微改动下就OK了。需求内容都写在合同中,我一般会加这么一句话:

在开发过程中,提供3次以内的需求外变更开发工作,仅限需求小部分改动,如有大量变更,则视情况增加相关费用。

当然,这也是为了灵活变通。合同定的太死,客户觉得太过死板,验收的时候肯定也会卡的很严,需求活泛一些,只要不超过限度,免费给客户多加些功能,需要优化的地方多考虑点,客户肯定也看在眼里,记在心里。

测试报告的重要性不言而喻。这里指的是系统功能测试报告。提交格式最好遵循以下:

  • 电子版word测试报告。每个测试报告文件名可定位XXX系统功能测试报告-20170512 ,类似这样,文件名记录提交日期。内容格式大家可以网上找找,简单或负责均可,系统截图必不可少,辅助以文字数据说明。
  • 纸质打印版测报告。这个报告是留个客户签字存档用的,一般需要在验收的时候每个模块,每个功能的和客户确认,没有问题就要求客户签字。
验收交付

验收交付篇

终于到了收获的季节,__。应该是项目的最后一步,验收交付了。项目的验收交付,一般要卡合同上列的交付时间点,只能提前不能延后,因为合同上一般都会写滞纳金什么的,虽然大多说客户都不会抠细节,但是从诚信来讲,还是不要项目延迟交付的好。

验收实际和上面的测试阶段是一脉相承的,所以验收报告也是必须的。一般附在测试报告后面,类似经测试,XX系统各功能模块满足合同中要求,予以验收等等,最后也是客户签字确认。

签完这个,整体的项目开发流程就完成了,下一步就是要交付客户阶段。作为软件产品来说,因为源码的可复制性,所以交付必须在全款或者90%开发款支付后,方可发给客户。

这一点非常重要,大刘开始因为这个也得罪了不少客户,不过这都是血的教训换来的,没法,软件开发产品就是这样,那些不给钱就要源码的行为都是耍流氓。尤其针对兼职开发这样没什么担保的单子。另外,如果客户要求你提前部署到对方服务器上,也请您秉持原则,谁知道对方会不会一把修改掉远程桌面密码,到时候你只有哭的份了。不要说我怎么知道的,你懂的。。。

交付格式一般如下所示:

  • 源码打包文件
  • 设计图原始文件和生成图片文件
  • 操作手册(可以用QQ截图形式,辅助以文字说明)
  • 对方网络环境配置,例如FTP,数据库的用户名密码
  • 质保说明文件一份

基本就这么多,大刘做开发也快8年了,兼职也接触了很多。这个系列里很多地方都没有说到,例如分阶段验收,开发方法,团队配合等等,肯定也有说错的地方,以后有时间会补充一份上来,不对地方欢迎大家批评指正。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容

  • PMP第五版考点汇总冲刺版 第一章引论 P2:《PMI道德与专业行为规范》详细描述从业者在责任、尊重、公正、诚实方...
    文小梦阅读 20,103评论 5 102
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,495评论 18 139
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 21,914评论 7 277
  • 11
    秦浩阅读 115评论 0 0
  • 最近的晨读感悟都是拖到这么晚,我只能说还好群里打卡是到第二天早上7点。不过我已经坚持不早起去补了,因为不是单身时候...
    赵慧姿阅读 196评论 0 3