阅读 《构建之法:现代软件工程》后的5个疑问

项目

内容

这个作业属于哪个课程

2023年北航敏捷软件工程社区-CSDN社区云

这个作业的要求在哪里

个人作业-阅读和提问-CSDN社区

我在这个课程的目标是

学习软件开发,软件测试以及团队工作、大型项目开发

这个作业在哪个具体方面帮助我实现目标

第一次作业帮助我了解软件工程的方法论,初步了解软件工程涉及到的具体问题和业已形成的方法论,提出问题以明晰接下来的学习目标。

Author 20373965 史泽宇
Date 2023.2.25

阅读提问

1. 性格组合对于合作的影响是否可以量化?
  • 上下文(第四章):

人和人不一样,在和别人合作的时候要注意各人表达观点的方式和思考的方式不尽相同,请看网上关于MBTI的文章。测试并分享各自的MBTI类型,讨论不同性格对合作有多大的影响。
  • 资料:Barrick, M. R., & Mount, M. K. (1991). The Big Five personality dimensions and job performance: A meta-analysis. Personnel Psychology, 44(1), 1-26. 该研究通过对多项研究的元分析发现,大五人格维度中的外向性、宜人性和尽责性与工作表现存在显著相关性。

  • 困惑:在网络上阅读相关文献和资料后,文献显示人格对于一个人工作表现有显著相关性,这是一个公认的事实。但怎样的性格组合、性格量化能最大化一个团队的合作效率?相关的研究甚少。

2. 矛盾的好处和风险是什么?
  • 上下文(第六章)

一些项目需要很多暗箱操作和政治角力才能搞定,Scrum会把这些矛盾都摆到明处,这有好处,也有风险。
  • 资料:网络中搜集到一些项目中存在暗箱操作和政治角力的原因。权力和资源分配:在团队中,不同的人员可能有不同的权力和资源需求,导致团队内部存在着权力斗争和资源争夺。意见分歧:在团队中,不同的人员可能对于项目目标、计划、流程等方面有不同的意见和想法,导致团队内部存在着意见分歧和冲突。目标压力:项目开发中通常有时间和成本等压力,因此可能会出现一些成员为了完成目标而采取不公开的手段,例如做一些妥协、选择性忽略某些问题等。外部干扰:项目开发可能会受到外部因素的影响,例如客户需求变更、市场环境变化等,导致团队内部出现一些不确定性和摩擦。

  • 困惑:这句话的“摆到明处”,“好处”、“风险”是什么,作者并没有明确的解释,读到这里的时候,我的理解是某些问题可能需要保密或者需要更加细致的讨论和处理,公开化可能会带来不必要的麻烦和风险。好处是敏捷开发流程中更加公开透明,不知道理解是否正确?

3. 快速原型法是否也是一种快速占领市场方法,好处坏处又是什么?
  • 上下文(第八章)

另一个办法是快速原型法—用一两个先锋去探路,...,不妨派一个人写一个简单的应用,实际看看开发/调试/部署/支持的情况如何,这样才能给项目估计提供更好的数据支持。
  • 资料:之前记得了解过国内一些大的公司抢占市场的方法是“广撒网”式的战略,在各个领域先投入小规模资金和团队进行实验,如果项目得到预期成果有不错的前景,公司才会在该项目上投入大量资金,进行深入开发。

  • 困惑/理解:读到这里的时候,我想快速原型法和公司“广撒网‘’式的战略实为异曲同工之妙,小资金的投入来支持前期方向探索,大规模后续投入实现盈利。这种方法的好处无疑是减少项目半途而废带来的资金浪费,“抛砖引玉”带来后续的盈利,但我想这种方法是不是也有坏处,该方法以盈利为导向,一些有意义、前沿的、短时间见不到成果的项目是否会得不到资金的支持?

4. PM怎么得到大家的支持,有什么普适性的要求吗?
  • 上下文(第九章)

PM如果得到团队成员的支持,你会在各种会议或流程中浪费大家的时间,发一些大家不读的“Status Mail”;不能凝聚团队,无法形成共识,你不了解团队的状态...
  • 资料:查询资料后了解到“首先要建立信任,团队支持的基础是相互信任。作为产品经理,应该始终保持诚实和透明,与团队成员建立良好的关系。倾听团队成员的意见和建议,及时回应他们的问题和需求。其次要时常尊重和赞赏:团队成员需要感受到他们的工作受到尊重和赞赏。当团队成员取得成就时,应该及时地给予认可和表扬,这可以激励他们更加努力地工作。”

  • 困惑/理解:除了网上查找到的资料,我认为PM要获得支持,也要有清晰的愿景,PM需要与团队共享清晰的产品愿景和目标,以便所有人都了解为什么正在做这个产品以及它的长期目标是什么。团队需要知道他们的工作如何为实现公司的愿景做出贡献。正如作者所说,当队友期望你是“鸡”的时候,PM最好不要当一只“飞来飞去”的鹦鹉。或许,PM要获得团队成员的支持,还有更加优先的要求?

5. 怎么评判用户对于软件界面的认知阻力大还是小呢?
  • 上下文(第十二章)

用户体验设计的一个重要目的就是要降低用户的认知阻力,即用户对于软件界面的认知和实际结果的差异。
  • 资料:一些资料显示有以下三个办法:

  • 用户反馈:通过对用户反馈的分析,可以了解用户对软件界面的理解和操作是否顺畅,以及他们在使用中是否遇到了困难和挑战。

  • 用户测试:在软件设计的早期阶段进行用户测试,可以帮助设计团队了解用户对于软件界面的理解和操作,从而改进软件的设计和用户体验。

  • 用户调查:通过问卷调查等方式,可以了解用户对软件界面的使用体验,包括易用性、直观性、可操作性等方面,以便进行针对性的改进。

  • 困惑/理解:既然要降低用户对于软件界面的认知阻力,则首先要调查或者判断认知阻力的大或小,越是庞大的用户基数,用户的种类越多,如何评判用户对于软件界面的认知阻力便会越困难。就我自己的经历来说,对于我和身边的朋友家人来说,如果一个软件不是非用不可,那么只要这个软件不好用就会卸载掉,并不会花时间和精力点进这个软件,给软件专门写自己的意见,再点击确定,这似乎是一很费时间的过程。如下图微信的意见反馈功能,你需要首先点击菜单、选中意见反馈、写问题、贴图片、写联系方式、最后点击提交。

所以有没有一些更好,用户体验更加方便快捷的意见反馈方法(或许要给一些激励)?这样能够为软件提供足够的意见反馈数据用于分析。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值