我想说说我们是如何炼成钉钉项管通的
我以我们的软件而自豪,我自豪因为我们的软件
从需求到抽象到总结到提炼到设计,我们经历了漫长的历程。就像设计一款车,从理念到外观到内饰到动力我们都会细心呵护,追求心中的完美。
过不了自己这关,就撕了重做,如此反复,直到自己认可。情怀也好,完美也罢,坚定的信念就是要推出让世界永远记住的软件。
为了梳理需求,我们设想了几十个场景,模拟了多个不同的用户角色,力求探索各自在项目管理上的诉求。
需求梳理出来有上百条,开始分组归纳,将其变成两位数以内的提炼。例如项目进度和任务进度都抽象归纳为进度,负责人和参与者都归纳为人员。
最为重要的是,我们将pmp这套科学优秀的理论反复揣摩,将项目管理三角形和几大领域及过程,与这些提炼的要点进行映射,总结出理论与实践结合的关键。这犹如是在寻找美与力量的完美诉求,有很多争执,但终能找到归宿。例如周报,需要知道过去、当下、未来,但是基于哪个时间点呢?是现在还是本周五还是下周一?或许没有完美答案,但我们要找到最经典的答案。
接下来是更为重要的一步,界面和操作设计,即ue。user experience。每个页面呈现什么,如何呈现,怎么操作(是翻滚还是滑动还是点击),小到字体,中到间距,大到风格,都是我们日思夜想的结晶。
到此为止都只是完成了一半。软件的架构,数据库的设计,接口的定义,参数的约定,异常的处理。。。是的,这才开始真正的代码工作,但是,已经起始于优秀的产品。正如山寨车和自主车早在开始便分道扬镳。(本章完)