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

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

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

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

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

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

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

行动大于说服

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

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

Xamarin.Forms入门

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

Xamarin.Forms介绍

1. 为什么使用Xamarin.Forms

我的ODC项目经验分享

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

盛安德赞助参与武汉首届黑客马拉松大赛

软件黑客大赛
盛安德武汉分公司一直热衷于各类相关的社团活动,继十月初抱团参加了深圳的RubyConf大会后,我们又积极参与并赞助了1024武汉首届黑客马拉松大赛。
 
先给大家简单介绍下这个比赛:
 
黑客马拉松(Hackathon)编程大赛自最初由 SegmentFault 引进国内,引起开发者的狂热响应,科技企业更是陆续主动参与其中,国内编程运动的热潮由此引发。今年 SegmentFault 黑客马拉松编程大赛将于 10 月 24 - 25 日在北京、杭州、深圳、济南、武汉等多城同时举办,采用全新的命题式赛制,以专业的开发者社区为平台,与众位开发者们来一场程序员节的技术狂欢。
 
主题:技术改变生活

敏捷实践系列(一)

敏捷实践

开篇:

悟空:师傅,为什么你写东西,喜欢写系列呢?

师傅:因为很多东西需要长期的实践呀。

悟空:怎么又开始说敏捷了

师傅:就像一本好书,常读常新,人生不同阶段过的都是不同的人生呀。

悟空:师傅,为什么你原来用上、中、下呢?

师傅:因为原来只写了个上中,别人一直问下,现在如果只写一二,别人要问,我就说写完了呀!

悟空:。。。。。。

Pages