收获且探索
这个作业属于哪个课程 | 2021春软件工程实践W班(福州大学) |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 个人总结 |
其他参考文献 | 《构建之法》 |
第一部分:课程回顾与总结
问题回顾
- 问题一:在书本12.1中提到的用户体验和质量,当两者冲突的时候,是牺牲哪一部分,用户可以接受多少。
经过本学期的项目的测试阶段,我也从中了解到测试产品功能是否满足规格说明书,并在此为基础保证用户的体验,提高软件质量。
- 问题二:如果技术到了维持阶段,但在技术上突破的新技术又增加了学习成本,如何做到适时适当的功能点创新?
技术的更新迭代速度是很快的,既要学习新的技术,保证产品的竞争性,不落后发展趋势。同时积极开展技术研讨会,讨论新技术的适配和引进时机,分配团队成员学习相关知识,做好准备。如:鸿蒙系统的发布所带来的机遇与选择。。
- 问题三:如何培养提高核心竞争力或是具体的实施方式是否科学有效?少走弯路。
积极主动关注本专业方向的领军人物,了解官方最新的发展动态和方向,预见未来新技术所带来的发展机遇提高自身竞争力。
- 问题四:我们在学习技术的时候,技术的思维和方法也在影响着我们的思维方式。那怎么深入的学习同时进行技术的创新,迎合发展需求?
学习专业技术带给我们更多的应该是对编程的思维方式,了解框架的整体结构也更能帮助我们去实践和创新,而不是跟着技术有样学样。
- 问题五:“最近几年,我们整个社会似乎对创新都很感兴趣,媒体上充斥着创新型的人才、创新型的学校、创新型的公司、创新型的城市、创新型的社会等名词。”怎么才算创新?
近些年一直都在提倡创新型思维,首先还是要自己本领够扎实,在新的点子和灵感来临时,才有本领去将其付诸实践,也就是要立足现在,积极了解社会需求,从中找到自己的思考模式。
五个阶段的收获
- 需求
在一个项目的初期阶段,收获了需求分析的使用工具和方法,也使得我们熟悉了项目的整体结构和流程,为后续的开发的顺利进行做铺垫。 - 设计
在原型的设计方面,通过第一阶段的需求分析,拟定功能及其对应模块的图形界面,并考虑整体项目流程,进行合理规划。 - 实现
根据设计阶段的效果图,进行针对性的开发任务,也懂得了根据设计图去快速实现相应的功能,大大提高开发效率。 - 测试
测试阶段,学会去使用相应的测试工具形成合理的测试报告和测试结果,懂得使用自动化测试工具,提高了测试开发的工作效率,提高了测试用例的复用性。 - 发布
针对测试出现的问题进行修复和完善,也提高了对软件健壮性的重视,写出规范健壮、可维护性强的代码。
在项目开发中的理解和心得
在团队开发中,合理规划进程和科学的分配相应的任务往往是提高团队开发效率的关键。一个项目并不是一两个人挑大梁就可以完成的又快又好。每天会议的讨论和总结也十分重要,解决已有的问题,讨论并分配接下来的工作,每个人都是项目的齿轮,相互磨合推动项目进程。
第二部分:个人技术总结
安卓桌面小部件
概述:实现一个桌面小部件,方便用户直接获取相应信息。