前些日子头说要新的ABL小组探索一些新的开发方式,我满心欢喜,提出了一个结合公司实际的方案。 可惜,在现实的压力面前他们退缩了,回到了老路。 心有不甘,记录在此,凭吊之~~~~
[quote]
ABL工作流程和方式
(草稿)
业务:
1、请一位测试组成员加入ABL小组,为ABL小组业务负责人。
2、所有的业务需求的收集、变化、确认,都集中于此业务人员。
技术人员在业务上的精力可以适量减少。
3、开发人员有业务问题需要首先咨询业务人员。在业务人员依然不清楚地情况下,可以由业务人员发起同美国同事的讨论。
4、所有的需求变化和确认状况需要通知全组人员。
技术:
开发原则
A:进行单元测试。
后台主要测试BO和DAO,测试工具为JUnit(DBUnit)工具;
前台主要使用Selenium测试。
单元测试没有通过的代码不可以提交到CVS。
B:每完成一小步就集成测试,间隔时间尽量缩短。具体时间可以根据实际开发状况调整。
集成测试自动化。
C:在完成任务后,可以到组长处领取新任务或者帮助他人完成任务,可以自己选择。
D:如果在指定时间内某人没有完成任务,责任不仅仅是任务领取人个人的,也是大家的。
E:每天上午9:30,在会议室召开例会(立会)。所有人站立开会,每次时间控制在15分钟左右。
每个人回答四个问题:
1〉昨天开会之后作了什么?
2〉今天要做什么?
3〉碰到了什么障碍?
4〉有什么要同大家共享的?
会上提出问题,会后解决问题。
开发步骤:
step 1: 所有人员阅读所有文档,需要熟悉理解所有业务需求。
step 2: 前台与后台分开走。
两人负责前台delegate之前;两人负责后台从delegate到DAO。
delegate接口双方共同协商。
后台是模拟实现,前台是全部实现。
step 3:集成测试,跑通流程,业务人员确认主流程正确。
step 4:实现业务逻辑(单元测试)
step 5:集成测试(频密)
step 6:将step4与step5循环,一直到项目结束。
[/quote]
分享到:
相关推荐
在微信小程序的云开发环境中,开发者经常会遇到"Check Authorization Fails, Date Expire!"的错误提示,这通常意味着用户授权的凭证已经过期,导致无法正常访问或操作云资源。这个错误不仅影响用户体验,也可能阻碍...
测试用例不只是测试人员自己需要看,还是和开发人员沟通的依据,项目需 要达到的成果。 而测试用例测试出来的结果中的bug,则...记录不完整,隔两天过后,可能测试人员自己就看不懂),这个bug必须完整 的描述出来。
几天前转正面谈时 CTO 对于前几个月的工作给予了肯定,同时也提了几点建议。这也是这篇文章存在原因之一。 要养成一些好的习惯、好的方法、并学会分享。这些好的习惯以后会跟着你走。 来杭州三个月,也习惯了这里的...
### 31天重构速成:重要重构技巧详解 #### 一、引言 重构是软件开发中的一个重要环节,它不仅能够改善代码质量,还能提高软件的可维护性和可扩展性。通过重构,开发者可以更好地理解和优化现有代码,从而减少bug、...
前两天主管谈到需要对单位的预算开支做一个简单的管理软件,结合最近对C#的学习,我决定用C#来制作这个程序,程序的功能很简单 ,希望能通过这个程序的制作熟悉C#Winform应用程序的开发。我会把开发过程详细的...
这样你虽然费劲一天、一个星期或一个月做好报告。但下次再做的时候需要再重复一次。 那么有没有这样的一个工具,来尽可能地代替其中大部分工作呢?这就是我开发这个软件有缘由。 名字就叫:”斯卡乐分析报告...
水狼天村论坛源码下载是一款结合网络多方论坛代码布局开发的一款实用性论坛 ,具有门派,等级,威望等,可以采用多级论坛,界面两格分区,高贵清爽,高 级发帖方式,运行稳定,适合普通收费空间使用,CPU占用少...
1. 前两天用于熟悉环境,查找资料,设计程序结构和类。 2. 接下来的三天进行编码和自测。 3. 第六到第九天进行系统测试和文档编写。 4. 最后一天由教师检查项目成果和文档,给出成绩。 图书管理系统采用Visual C++...
尽管如此,乙方尚未取得相应的开发资质,这无疑给项目开发带来了额外的挑战。 正是基于此背景,融资合作成为了乙方的当务之急。甲方作为提供资金的一方,同意向乙方提供12个月的融资服务,总金额达1.81亿元人民币。...
3、1 天以上两天之内的假期,需学术主管及学术经理签署意见,报教学副校长批准,同时报中心校长备案。 4、2天以上的假期必须报校长审批。 以上在流程定义的时候,需要根据单据的填写值进行判断,系统自动选择流程。
天很黑,他们只有提着灯才能过桥。 只提供一盏灯,最多两个人可以同时穿过。 如果灯不在一侧,则不可能从一侧穿过。 过马路的时间是最慢的人过马路的时间。 在这个简单的练习中,过桥问题被建模为具有终止状态的未...
而在大约十五年前,科学家开发出了探测太阳系以外的行星,即"外行星"(exoplanets)的技术。自那时以来,他们已经发现了大约450颗这样的外行星,大部分是巨大的气体行星。 2010年8月24日,一组欧洲科学家宣布了一个...
值得一提的是,Microchip还提供了一款评估版本,用户可在安装后的60天内体验与正式版相同的全部功能,之后仅最佳化功能会受限,只能使用Level 1级别的优化。 ### 二、MPLAB C30的安装与配置 #### 1. 安装流程 ...
17.1 .Net 框架结构提供的 I/O 方式 .215 17.2 文件存储管理 .217 17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码...
此外,还要考虑开发人员的水平,学习了两年的jsp开发,对于这个系统的编写,我想完整的之需要两个月就可以写出程序,再花上几天的调试,计划两个月左右就可以完成投入使用了。 我们掌握了数据库及其应用技术、...
国网浙江象山县供电公司对过去两年的物资履约相关指标进行分析,找出薄弱环节,积极探索创新物资履约新机制,进一步强化物资履约过程管控。 一、项目开展情况 为保证象山电力各项工程项目物资按期保质到货,物资...
我喜欢迪卡侬公司的培训方式,因为它可以提够给我们一些知识培训,把我们和其他全职平等对待,很注重培养我们,定期给我们讲一些产品知识和销售技巧。 通过实习,我了解到迪卡侬公司的Team Building活动,包括团队...