社区
2024年北航敏捷软件工程
作业提交
帖子详情
[I.1] 个人作业:阅读和提问
21373151-卞宇轩
2024-03-10 22:00:37
项目
内容
这个作业属于哪个课程
2024年北航敏捷软件工程
这个作业的要求在哪里
个人作业:阅读和提问
我在这个课程的目标是
学习软件工程知识,并结合实践掌握软件工程流程
这个作业在哪个具体方面帮助我实现目标
初步了解软件工程中的基本概念,并学习各个环节的实现经验
问题1:结对编程在实现代码复审上是否优于传统方法?
上下文:书中第86页4.5.3小节中提到,相比于传统复审,结对编程具有可以实现持久复审、复审人对程序理解更深、建立集体代码意识等优势。
问题描述:我认为书中仅提到了结对编程相比于传统复审方式存在的优势,而未提及可能的劣势。比如在只用一台设备的情况下,编程和复审的节奏可能难以协调,复审人也难以使用辅助工具,这些都会影响复审的质量和效率。此外,让代码的责任不属于某个人的处理方式也可能会使责任不明确,在某些情况下会出现踢皮球现象,未必优于传统方式。
问题2:敏捷开发中的任务分配是否会因时间估计的不准确性而过于频繁变动?
上下文:书中第115页6.1小节中提到,敏捷开发的第二步是将任务细化成以小时为单位后由成员认领。
问题描述:正如书中第八章所述,人们对任务耗时的预估往往会有较大的偏差,在团队经验较少时尤甚,敏捷开发中的任务分配以小时为精度,当须有先后顺序的任务被认领到不同成员时,是否会很容易因个别任务的实际完成时间与预估时间相差较大而导致整个计划推迟较长时间。
问题3:如何合理地确定典型用户?
上下文:书中第215页10.1.3小节提到了典型用户的定义,包括名字、年龄和收入、比例和重要性、使用这个软件的典型场景等信息。
问题描述:典型用户从之前的简单用户标签扩展到了现在的对具体人的描述,可由于对用户的描述维度增多,实际符合该描述的用户数也会较少,在细化描述的情况下应如何确定典型用户,并保证对这些人物画像的分析是能够真正把握用户需求的呢?
问题4:关于产品四象限分类中第四象限的处理方式
上下文:第八章和第370页16.3.6小节反复提到了产品的四象限,对于第四象限产品(即不是用户刚需,而是辅助功能,但我们有独特的方法做得更好)建议采取“维持”的办法。
问题描述:在许多情况下,产品的核心竞争力可能来自于实现了某些并非刚需但能极大提到用户满意度的功能,即第八章中提到的“惊喜功能”,对此的处理方式是否应当根据实际情况分为“差异化”和“维持”两种,又应当如何根据情况判断是否采用“差异化”的处理方式?
问题5:如何合理安排会议时长和频率?
上下文:第14章中提到,要尽量减少非开发时间,不要动不动就开“全体会议”。第六章提到敏捷开发中有每日立会环节,将每天的具体任务进度和问题都分享出来。
问题描述:在实际开会的过程中,由于各个成员负责的任务不同,其他成员汇报的大部分内容可能都与自己关系不大,如果会议过于频繁或漫长可能会影响整体工作进度,在这种情况下如何合理平衡工作时间与会议交流时间?
...全文
154
回复
打赏
收藏
[I.1] 个人作业:阅读和提问
项目 内容 这个作业属于哪个课程 2024年北航敏捷软件工程 这个作业的要求在哪里 个人作业:阅读和提问 我在这个课程的目标是 学习软件工程知识,并结合实践掌握软件工程流程 这个作业在哪个具体方面帮助我实现目标 初步了解软件工程中的基本概念,并学习
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
[I.1]
个人
作业
:
阅读
和
提问
2024年北航敏捷软件工程——
个人
作业
:
阅读
和
提问
基于人工智能大模型的初中数学个性化推荐在线教育系统-计算机毕业设计源码28179
1. 后台首页:管理员工作台,便于查看系统概况和各项操作的提醒。 2. 系统用户管理:管理管理员、学生和教师用户的权限、注册和信息。 3. 课程类型管理:创建和管理不同类别的课程,确保课程内容分类清晰。 4. 课程信息管理:管理系统中的所有课程信息,包括课程更新和维护。 5. 课程购买管理:监控和管理课程的购买记录,分析销售数据。 6. 资源分类管理:管理学习资源的分类,优化资源的查找和使用。 7. 学习资源管理:管理员可以上传、维护和管理平台中的各类学习资源.....
2022暑初二信息竞赛学习成果分享1
STL 二叉堆 DP 并查集 树状数组 Hash 图 最短路
GameAssassin 1.305 共享版:游戏性能优化工具
GA1305Share GA 共享版1.305是针对IT专业人员以及对性能有较高要求的
个人
用户设计的一款多功能应用程序。它集成了众多功能,包括但不限于系统性能优化、硬件状态监控、后台进程管理以及游戏配置兼容性调整等。这些功能旨在帮助用户提升系统效率,优化游戏体验,并确保系统稳定运行。在本章节中,我们将首先概述GA1305Share GA共享版1.305的基本信息,包括其设计理念、支持的操作系统和硬件环境。随后,我们将详细介绍该软件的各项核心功能,以及它们如何协同工作以提升最终用户的操作体验。
Java笔记
观看韩顺平老师java学习课程
个人
笔记-持续更新-记录学习过程
2024年北航敏捷软件工程
73
社区成员
389
社区内容
发帖
与我相关
我的任务
2024年北航敏捷软件工程
2024年北航敏捷软件工程
复制链接
扫一扫
分享
社区描述
2024年北航敏捷软件工程
软件工程
团队开发
结对编程
高校
北京·海淀区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章