• 构建之法阅读笔记03


    接下来的几天时间里面,我又接着阅读了构建之法八九十三章,这三章的内容十分重要,决定了软件开发是否成功的重要因素。第八章讲的是需求分析,一款软件的开发无论功能有多丰富,第一要素就是要符合用户的需求,如果功能齐全,但是没有用户的需求,那么软件就意味着失败。开发之前必须去了解用户的各种需求。第九章讲的是项目经理,经理的作用就是去做程序员无法做到的事情比如和客户交谈,了解和比较竞争对手的产品,怎么改进团队的流程等等。项目经理也发挥着重要的作用。第十章讲的是典型用户和场景。场景与用户是不同的,场景虽然可以描述出部分用户的需求,但是与实际功能还有部分偏差,这就有需要我们规范好一些假设,避免一些误解。

    2我过去怎么做

    因为不擅长与人交流,所以我很少去问关于程序功能体验以及需要改进的地方,导致我设计出来的程序与软件有很多缺陷。

    3这样不好:

    软件开发基础就是用户需求,没有用户需求,就意味着开发出开一款失败的软件,软件市场不需要没有需求的软件。

    4解决办法:

    接下来的学习时间,注重调查 ,关注大众对软甲功能的需求,经常出去问卷调查,不要怕麻烦,一点一点的去完善用户需求这一方面的漏洞。

  • 相关阅读:
    一行转多行 及多行转一行的 hive语句
    sparkSQL、dataframe
    特征工程
    python相关
    pyspark dataframe 格式数据输入 做逻辑回归
    hive sql 随机抽样
    pyspark 逻辑回归程序
    3.27模拟赛
    luogu P3217 [HNOI2011]数矩形
    bzoj 4403 序列统计
  • 原文地址:https://www.cnblogs.com/1502762920-com/p/11058048.html
Copyright © 2020-2023  润新知