流程优化
得益于超过17 年的软件开发实践与积累,益进的整个交付团队已具备坚实的软件开发流程专业知识与技能。今天,我们更专注于这种内部专业性,并积极地与感兴趣的客户一起分享我们的丰富经验与广泛实践,为客户排忧解难。我们还提供一种灵活方案,与客户协同合作,先着重优化最受影响的环节。目前,我们已推出两套打包式解决方案,即敏捷开发流程指导与QA流程咨询。
敏捷开发流程指导
虽然敏捷开发理论相对简单,但敏捷开发的实际应用却并不简单,尤其是“从上到下”的方法实属不易。首次接触Scrum开发流程的人通常会问很多问题:迭代开发周期多长?用户事例的粒度多少最合适?最重要的是,如果理论上的理想模型在实际案例中并不凑效,那该怎么办?尽管在某些解决方案中似乎可以通过试验和错误总结来解答所有细节问题,但这显然需要耗费大量的时间、人力和财力。然而,些许错误决定便足以摧毁人们对敏捷开发的热情;正因如此,大部分转向敏捷开发的公司都是从敏捷开发专家开始,并最终走向成功。
早在2002年,益进信息服务有限公司便已开始运用敏捷开发,与一家知名芯片制造商展开了一系列项目合作。在随后的7年时间里,我们陆续实施了100多个此类项目,成为敏捷软件开发领域(特别是敏捷开发外包)的领头军。2006年,我们开始为客户提供敏捷开发流程指导服务。
指导客户实施敏捷开发流程的是我们的Scrum和/或Extreme编程专家,他们都已在不同环境下成功实施了多个敏捷开发项目,并且在敏捷开发团队的内部培训和指导方面积累了丰富的经验。这些专家级培训师将用1-3周的时间与遇到问题的团队一起实施某个特别设计的案例,通过这种实战方式对团队成员进行培训、指导和反馈,并帮助管理层了解相关的利益、风险和困难。这项服务已为我们赢得了标准普尔、戴尔、德国银行等众多知名客户,并深受客户认可和推崇。
QA流程咨询
人们通常将质量保证 (QA) 视为软件交付流程中相对次要的环节,结果往往是将质量差强人意的软件产品交付给最终用户。此外,项目究竟需要何种程度或力度的测试是很难确定的,因而容易造成QA超支的不利局面。我们的QA流程咨询服务旨在帮助交付经理们实现质量与QA测试流程之间的最佳平衡。此项服务通过项目评估定义可接受产品质量,并提供QA流程优化建议,帮助客户以最小成本达到预期的质量标准。此外,根据需要我们还会为团队及管理层提供工具与方法论培训。我们始终致力于为不同客户项目量身定制最优服务,但与此同时,我们仍希望我们的QA专家团队能够发现潜在问题,提出更好的解决方案,并指出相关的风险与利益。
