摘要: 今天学习敏捷的产品待办列表和优先级管理,思考范围管理的边界。敏捷允许新增需求,但不代表无限接纳需求。每一个需求都要评估价值、成本、风险,用MoSCoW划分优先级,保证每次迭代交付有价值的成果。结合课程学习,不管是算法训练还是软件项目,资源永远有限,资源约束下的取舍,是软件工程里非常重要的能力,而不是 阅读全文
posted @ 2026-11-10 23:02 my00 阅读(4) 评论(0) 推荐(0)
摘要: 今天研读《软件方法》中用例的章节,纠正了一个长期的错误认知:用例是执行者的目标,不是操作步骤。我反思,平时很容易站在开发者视角,把点击按钮、填写表单当成用例,这样梳理出来的需求是碎片化的。一个完整的用例,代表用户想要达成的价值。这一点让我明白,需求分析的立场很关键,要站在使用者视角,而不是系统实现视 阅读全文
posted @ 2026-11-10 22:53 my00 阅读(4) 评论(0) 推荐(0)
摘要: 今天做题复习强化学习、扩散模型,同时思考软件工程里“验证”的意义。机器学习模型需要验证集检验效果,软件项目同样需要持续验证需求是否符合预期。传统方式在后期统一验收,风险很高;敏捷里每一轮迭代都要和用户确认反馈,本质就是持续验证。很多时候我们以为实现了功能,但是这个功能并不是用户真正想要的。所以验证不 阅读全文
posted @ 2026-11-10 22:28 my00 阅读(3) 评论(0) 推荐(0)
摘要: 今天回看《软件需求十步走》里需求基线与变更管理的内容。我的思考是:需求变更本身不可怕,可怕的是没有管控的变更。如果没有基线,每一次改动都没有记录和评估,项目范围会不断蔓延,工期、质量都会失控。课程刷题复习RFID、定位相关内容,这类物联网系统的需求往往更容易变动,环境、设备都存在不确定性,变更管控就 阅读全文
posted @ 2026-11-10 22:25 my00 阅读(3) 评论(0) 推荐(0)
摘要: 今天梳理需求层次的知识点:业务需求、用户需求、系统需求。我在思考,很多项目后期出现返工,往往就是三层需求发生脱节。开发人员盯着系统功能,却忘了顶层业务目标。同时复习CNN卷积、池化的相关题目,算法模型的设计同样需要分层思想,和需求分层的思想可以互相印证。今天的问题是,很多理论我只记住定义,缺少实际案 阅读全文
posted @ 2026-11-10 22:16 my00 阅读(4) 评论(0) 推荐(0)
摘要: 今天设计模式学习单例模式,掌握饿汉式、懒汉式两种实现方式,以及线程安全问题。软件需求分析课学习需求验证,需求文档需要通过评审确认,避免后期出现理解偏差。人机交互了解用户体验和可用性的区别。机器学习复习卷积神经网络卷积、池化的作用。 阅读全文
posted @ 2026-11-10 22:03 my00 阅读(2) 评论(0) 推荐(0)
摘要: 学习了需求获取的多种方式,包括访谈、问卷、原型观察。我了解到需求获取不只是记录用户说的话,还要分辨用户表达里隐含的问题。同时复习设计模式里的简单工厂模式,区分工厂和产品的职责。机器学习部分回顾了梯度下降的基本流程。学习中发现自己容易把用户提出的方案当成真实需求,后续要多加辨别。 阅读全文
posted @ 2026-11-10 21:55 my00 阅读(4) 评论(0) 推荐(0)
摘要: 今天学习人机交互基础原则,明白交互设计要以用户为中心,重视可用性、易学性。软件需求课学习需求的分类,区分功能性需求和非功能性需求,性能、安全性、可维护性都属于非功能需求。机器学习刷题,巩固BP神经网络结构。今天对非功能性需求的理解比较浅,之后多看案例加深理解。 阅读全文
posted @ 2026-11-10 21:44 my00 阅读(3) 评论(0) 推荐(0)
摘要: 今天梳理需求中常见的问题,比如需求模糊、需求冲突、需求越界等。复习BP神经网络的缺陷,收敛慢、容易陷入局部最优。很多坑都是项目里经常遇到的,做好记录,引以为戒。 阅读全文
posted @ 2026-11-10 21:25 my00 阅读(4) 评论(0) 推荐(0)
摘要: 今天学习敏捷中的每日站会,理解站会的目的是同步进度、暴露阻碍,不是汇报工作。刷题复习物联网三层架构:感知层、网络层、应用层。今天接触到敏捷团队实践方式,对团队开发流程有了新认识。 阅读全文
posted @ 2026-11-10 21:19 my00 阅读(4) 评论(0) 推荐(0)