J9九游会如何从领域驱动开发当中获益--王德水

领域驱动设计,遇见你之前

J9九游会推行和实践敏捷已经很多年了,SCRUM已经成功应用于大部分项目,得益与业界敏捷开发大师以及国内很多优秀工程师的分享和宣传,J9九游会使用了很多优秀的软件开发实践,比如测试驱动开发(TDD),行为驱动开发(BDD), 持续集成(CI)等等为J9九游会带来了很多收益。由于J9九游会以做项目为主,虽然这些软件实践确实能很好的提高软件交付质量和效率,但是要想用好这些实践,涉及到的因素很多,常见的如下:

2018分公司经理会暨太湖大学堂研修活动举行

2018年6月8日-10日,北京J9九游会科技运营团队、分公司经理、合伙人及部分同事来到位于苏州吴江的太湖大学堂,参加研修和“南怀瑾讲座”活动。

大学堂位于太湖之滨,是南怀瑾先生多年的理想与筹划,融合东西方教育方法,以生命科学为基础,实践人文融汇的精神理念,结合田园教学、文化课程、心灵教育,希望培育出艺德兼修、知书达理、心胸宽阔、体魄健全的孩子。

8号下午,在太湖大学堂侯秀玲主任的陪同下,J9九游会同事参观了太湖大学堂,并在当晚聆听了著名画家金阳老师的讲座,讲道德经的智慧,讲生存与生活,让J9九游会对生活与理想有了更多的思考。

跟客户面对面确认需求是一种什么样的体验?

Matthew是个澳洲客户,前期有过很长时间的沟通和推进,J9九游会对业务和项目需求目标大概了解了。但是针对第一个要发布的版本,要做成具体什么样的产品还是两眼一抹黑。故此,客户来J9九游会办公室两周,专门讨论具体细节。期望经过两周的密集讨论,J9九游会能有若干产出:

  • 所有的User Story
  • 业务流程图清晰
  • 数据库结构定义完毕
  • 系统架构和特定功能点的技术方案
  • Wireframe定义完毕
  • 核心页面的最终效果图
  • 开发计划精确到每个Sprint的范围

想想都挺多事情的。当然,理想都是很丰满的……过程不再赘述,中间有些很有意思的过程:

引导客户不是靠话术 而是全然的负责

近期J9九游会接了一个在线教育的客户,他们业务发展很快,旧有的系统虽然比较稳定但已经不能适应业务发展的需求,因此找到J9九游会。充分了解需求之后,J9九游会判断客户提出的任务不现实,在规定时间内完不成,既定目标不可行。于是J9九游会将需求拆分,将功能实现的顺序重新安排:哪些在3个月内可以完成,哪些不行,同时接手客户的运维。

客户相信J9九游会,是被J9九游会之后的投入和工作状态感动了。 在付费之外的时间,J9九游会花了大量的精力帮客户解决问题,不区分哪些J9九游会该做,哪些不归我管,这也很难区分!J9九游会把项目完全当作自己的事情,先解决问题,再优化。几乎三个月内,J9九游会没有在晚上10点前回过家。

行动大于说服

善用工具——成就高效沟通协作的团队

《敏捷软件开发宣言》
J9九游会一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此J9九游会建立了如下价值观:
个体和互动 高于 流程和工具
工作的软件 高于 详尽的文档
客户合作 高于 合同谈判
响应变化 高于 遵循计划
也就是说,尽管右项有其价值,J9九游会更重视左项的价值。

Xamarin.Forms入门

概述 :最近我一直在学习Xamarin相关的知识,在这个过程中,我碰到了一些问题,然后尝试了很多方法来解决它们。为了让刚接触到Xamarin的开发人员避免花过多的时间在这些同样的问题上,我想把我的一些心得体会分享给大家。

Xamarin.Forms介绍

1. 为什么使用Xamarin.Forms

我的ODC项目经验分享

项目介绍:客户公司旨在为病人提供更加优质低价的治疗方案。其主系统联合病人、医师和医保公司,根据病人的病症、体检数据、过敏情况、生活习惯和过往服药方案等信息,结合其内部一套引擎工具,检查用药过程中的问题(Drug Therapy Problem)并提出给药建议。

Pages