• 构建之法阅读笔记03


    构建之法阅读笔记03

          在上一章中,我们了解到了很多很多的关于软件的东西,在现在,我懂得了我们应该学会需求分析。

          对于我们写的软件来说,是要用户来用的,所以软件应该更加适合用户,因此做需求分析对于我们来说是非常的重要的。做需求分析有很多的很多的方法:①用户的调研②深入的面谈③卡片的分类④用户的调查问卷⑤用户的日志研究⑥人类学调查等等,在做这些儿调查的时候,我们发现我们不管在做什么软件的时候都会有很大的竞争压力。所以我们在做软件的时候,我们应该做到NABCDN需求A做法B好处C竞争D推广),只有这样我们才能够做到功能的定位和优先级。在此,我们应该做自己的目标估计和决心:做完目标,我们应该做自己的估计,也就是找到估计后面的假设。这样我们才能够沿着边界(离边界最近的公路或者小路走,青藏高原可以绕一下,不必亲自到每一块的界碑跟前拍照留念,不过还是得用自己的脚走),在清除这些后,我们就应该明确自己的目的,进行新一轮的讨论,澄清,分析。往后,我们应该在团队中学会分而治之(要求保持叶子足够的小),只有这样,我们才能够很好的完成任务。

          所以,对于现在的我们,我们应该学会如何去了解自己,在自己写软件的过程中,我们应该很好的来哦接到我们在做什么,为什么要做这个,做这个对于人们有什么好处,一切的一切对于,我们做软件都是一个非常好的需求。

         所以,对于我们来说,做软件是为客户在做,我们应该很好的了解到客户的需求,我们才能够做好软件,为客户做好一切,我们所做的软件才会有需求。

  • 相关阅读:
    Windows脚本转换Liunx识别并执行
    分布式事物常见解决方案
    SIMD加速计算矩阵(组成原理实验5)
    Code-server搭建web IDE
    CentOS 8 修改SSH端口
    Floyd算法的原理和实现代码
    initNativeTransServiceId . ntrans:object componentId :-368613127 微信小程序
    对象搜索算法挑战
    微信小程序小窗无效
    《六层楼》--宋东野
  • 原文地址:https://www.cnblogs.com/syhn/p/5459021.html
Copyright © 2020-2023  润新知