构建之法阅读笔记06

  这个星期,主要学习了用户体验的重要性。就像老师所说的“软件工程,面对的是人!”搞软件开发,最终的目的就是做给人用。所以,我们要设身处地地去感受用户的体验感受,一个功能再强大的软件,用户不知道怎么用,这样的软件不会长久支撑下去。
  所以,我们在做开发之前的需求中要注意到:从用户的角度考虑问题,始终都要记住用户的选择,不让用户犯简单的错误。在开发过程中要做到尽快提供可感触的反馈系统状态,系统界面符合用户的现实惯例,用户有控制权等等。
  功能实现,只能让用户用一次我们的产品去完成他想要完成的紧急的事;而用户体验也同样好的话,用户恐怕也就不愿意去换其他的软件了。

  同时,我们的团队项目接近尾声了,对于项目成果,我们不提“全面质量管理”,因为大家都讲“全面质量管理”,往往意味着我们的质量管理没有抓到点子上。而且有些庸人往往会以“高质量”为由,阻碍正常的工作进程。而且,在老师的要求下,我们要发布Alpha(指集成了主要功能的第一个试用版本)版本和Beta( 功能基本完备,稳定性较Alpha版本高,用户可以在实际工作中小范围使用)的版本。在这两个版本经过试用之后,我们需要再次进行修复,经过这一次次的试用、修改,最终的版本才能投入使用。

原文地址:https://www.cnblogs.com/wangyw/p/5528598.html