软件工程第一次结对作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2024/homework/13261 |
| 这个作业的目标 | 在学习《构建之法》指定内容,尤其是理解NABCD模型后,尽可能做出符合情景需求的APP |
| 学号 | 102201630 |
| 结对伙伴 | 无 |
一、构建之法阅读成果
第3章:构建的基础
核心内容
在这一章中,作者强调了构建过程中的几个关键要素,核心内容可以总结为:
-
明确目标:成功构建的第一步是设定清晰的目标。目标应该是具体、可衡量的,并能为整个项目提供方向。
-
资源配置:有效地利用资源是构建成功的核心。包括时间、金钱和人力资源的合理分配,将直接影响到项目的推进和最终结果。
-
灵活性与适应性:在构建过程中,适应变化和调整策略的能力至关重要。市场环境和用户需求可能随时变化,具备灵活应变的能力能够让项目更具竞争力。
-
团队协作:构建往往是一个团队合作的过程。良好的沟通和协作能够提高效率,减少误解。
启发
这一章让我深刻意识到,构建的成功不仅依赖于技术和执行力,更需要战略性思考。以下是我从中获得的一些启发:
-
设定SMART目标:在设定目标时,使用SMART原则(具体、可测量、可达成、相关性、时限性)可以帮助确保目标的有效性和可操作性。
-
前期调研的重要性:通过充分的市场调研和用户分析,能更好地理解需求,从而在资源配置时做出更明智的决策。
-
变革的接受度:在项目实施过程中,保持开放的心态,接受反馈并进行调整,是提升项目成功率的重要因素。
第8章:NABCD模型
NABCD模型是本章的亮点,提供了一个结构化的框架,帮助我们在实际构建过程中进行思考和分析。NABCD分别代表:
- Need(需求):明确用户或市场的真实需求。
- Approach(方法):确定实现目标的具体方法和策略。
- Benefit(收益):评估项目成功后带来的潜在收益。
- Cost(成本):分析实现目标所需的成本和资源。
- Delivery(交付):确保项目按时交付,满足用户需求。
模型应用的思考
通过NABCD模型,我对构建项目的思维方式有了更深入的理解:
-
需求导向:在开始构建之前,深入了解需求可以有效减少后期的返工,确保开发方向的正确性。
-
全面评估:通过对收益和成本的评估,可以确保项目的可持续性与经济性,帮助决策者在资源有限的情况下作出明智选择。
-
高效交付:交付不仅仅是完成任务,更是对用户需求的及时响应,这对维护用户满意度至关重要。
结论
结合第3章与第8章的内容,我意识到构建不仅仅是技术上的实施,更是一个系统思考的过程。NABCD模型为我们提供了一个清晰的框架,帮助我们在构建过程中保持目标导向与灵活应变。希望在未来的项目中,能将这些理念与方法更好地应用于实践中。
二、原型设计演示
2.1本原型使用墨刀实现,分享链接:https://modao.cc/proto/dTMJxS3MskgrvdMCjgfvP/sharing?view_mode=read_only #🎉 原型操作指南-分享
2.2
2.2.1主登录界面

2.2.1.1注册


2.2.1.2登录


2.2.2个人界面

2.2.3消息界面


2.2.4项目创建



三、结对工作
无,在经历四次四个不同人的请求滑铁卢(四人均结对成行)后,放弃思考和交流
四、PSP表
| PSP子任务 | 任务内容 | 预计用时(h) | 实际用时(h) |
|---|---|---|---|
| 学习Axure(放弃)、墨刀 | 熟悉工具生成原型模型 | 3 | 1.5 |
| 理解情景需求得出思路 | 理解作业要求 | 0.5 | 0.5 |
| 设计 | 原型设计思路实现 | 4 | 5 |
| 测试 | 结果测试 | 15min | 5min |
| 总结 | ... | 0.5 | 1 |
| 总用时 | ... | 8.25 | 8h5min |
五、总结
<1>原型设计评价
1.简洁明了(搞不了复杂的),只有功能(还不一定实现)
2.个人认为不完全满足绝对需求;人的需求多变,该原型是针对本人需求设计,已满足(有时间再缝缝补补)
<2>对团队的理解
1.有团队是件好事,相互学习弥补,在共同时间里,协作能够为个人腾出个体时间
2.运气不好的社恐分子无法理解和加入团队,单干时间、能力不足,只能脑幻想其他人1+1+1+...+1(n个1)<<n的结果安慰自己努努力,最后拿着不佳的半成品痛哭流涕(doge)
<3>个人的学习
1.熟悉了一定的原型设计流程,实际操作下来较为轻松,但灵感思路来源不多,设计感很弱。
2.寻求熟人的外援可能比寻找陌生人轻松(doge)
<4>结论
忽略所有设计过程中的不和谐要素(doge),本身过程还是有趣味性的,可以自己整蛊随便玩玩。挺不错的工具...们!

浙公网安备 33010602011771号