需求问题
然后就是用户场景分析,在没有听课或者看这本书之前呢这些我是完全想不到的,那时候脑子里只有一个简单的想法——把功能实现了不就得了,哪有那摸多的麻烦事啊!真的是和书上说的一样的那种人,但是看完书后发现是真不行,因为我们的软件是要卖给别人的,不是单单的实现某些所谓的功能的。所以用户场景分析就十分有必要了,这样一来一是可以检测到用户在使用过程中会遇到哪些问题以便我们解决,以及在任何环境下或者用户(外行人)的任何操作都必须让软件看起来是正常的,也就是传说中的换位思考,把自己当场一个不太了解电脑的用户来做软件。
接下来的事情就是写文档了,“什么?!程序员还需要写文档?你不是在逗我吧!没错,不仅仅要写而且还要写的十分的详细,就像,就像电视剧本那样详细,但是用不着写得那样生动”反而呢要做的越简单越容易理解越好,但是不能太枯燥乏味了,这样没人愿意读得好吗!看到这里呢,我又一次感到了巨大的压力感和荣耀感,妈呀原来程序员还是数理文学通吃啊,全能人才啊!!
时间: 2024-11-03 00:13:28