读教材并提问-回答自己的提问

第一章:概论

打开第一章时,我想到的是:什么是软件和软件工程是什么,在阅读中让我感到很困惑,但经过仔细阅读之后我大概地了解,最后我还不太明白的是怎样才能做更好的软件?

答:软件=程序+软件工程,所以,想做好软件,要先学好编写程序。

第二章:个人技术和流程

在这章中让我想到了怎么提高个人水平和技能?一个人怎样独立开发程序和发现问题?培养个人写程序的习惯和个人开发流程中要注意到哪些问题,特别是在程序的测试中下大量时间。

答:要经常写程序,以此来提高个人能力,写程序时要注意格式速进。

第三章:软件工程师的成长

阅读到这章,让我学到了软件工程师的成长的历程,软件工程师在各阶段的能力,同时让我感到很困惑的是怎样才能让自已成为一个好的软件工程师?

答:要成为好的软件工程师,要经常写程序,多了解市场需求,经常做项目,积累工作经验。

第四章:两人合作

从上次作业中我了解到了结对合作的好处,当自已出现一点小错误时,同伴的一句提醒,让我更加的谨慎,弥补了个人的不足,而在结对中也遇到了一些问题,出现矛盾时,怎样才能配合好对方做出更好的选择?

答:出现矛盾时,要及时的交流,了解伙伴的能力以此来做出最好的选择。

第五章:团队和流程

在这章中让我最深刻的是非团队和团队的不同之处,有些程序是一个人无法完成的,只有通过团队的合作才能完成,在阅读中我学到了团队的模式,了解了团队的开发流程,但在团队中,怎样处理好个人与团队的关系?

答:做好个人的同时,也要注意和团队的合作,交流是最好的方式。

第六章 敏捷流程

问题:敏捷流程开发的优点比现有的做法能带来更好的价值,那是否所有的项目都用敏捷流程的开发方法来做呢?

答:不是所有的项目都符合敏捷流程,要根据不同的情况来选择方法。

第七章 MSF

问题:MSF团队模型中,对于有些问题不能得到完美的解决,有什么处理方案让用户得到满意的?

答:要站在用户的角度来思考问题,选择适当的方案。

第八章 需求分析

问题:当用户提出需求时,怎么做到正确的分析,做到满足用户的需求?

答:做用户调查,分析了解用户所需。

第九章 项目经理

问题:在大学期间,如果在将来要成为项目经理,要做哪些准备?

答:要多做项目,积累经验,多与人合作交流。

第十章 典型用户和场景

问题:如何更准确知道用户的需求是什么,设计出满足用户的软件?
答:不断接受用户的反馈,持续改进。

第十一章 软件设计与实现

问题:软件设计过程中,如何管理设计变更?

:根据用户的反馈,修改管理设计。

第十二章 用户体验

问题:在何时开始设计用户体验会更好?

:时间点应该不是最重要的,最重要的是用户的反馈。

第十三章 软件测试

问题:软件测试的方法有很多,一般采用哪种测试方法会更好?

:实践一下

第十四章 质量保障

问题:怎样才能算是好的软件质量?

:用户量可以是一个很好的参考指标

第十五章 稳定和发布阶段

问题:软件发布后,如何让软件的功能能够跟上时代?

:不断更新评估后的新需求。

第十六章 IT行业的创新

问题:如何培养IT行业的创新,是否从软件的技术和实践开始?

:不一定是唯一的方向,但是可以是一个方向

第十七章 人,绩效和职业道德

问题:团队的合作中,每个人的能力都不同,如何解决这些问题,让团队同心协力行动?

:让合适的人做合适的事情,每个人的分工也是不一样的。

原文地址:https://www.cnblogs.com/chenqiuliang/p/4599713.html