个人作业

姓名:姚琦

学号:201731062123

博客园地址:https://www.cnblogs.com/1297207451yq/

问题1:

  第四章第五节P78,结对编程在现如今的软件开发过程中还实用么?若实用,在那些方面使用结对编程更好,那些又不好。

  答:还实用。在一些小项目开发的时候,可以用结对编程。好处:互相监督,不容易偷懒:两个人一起工作需要互相配合,如果想偷懒去干别的,就会拖延工作进度。坏处:与合不来的人一起编程容易发生争执,不利于团队和谐。

问题2:

  第六章第一节P109,在敏捷流程中如何来快速确定当前需要解决的事那件事重要的,那件是次之的?

  答:敏捷确实是项目进入实质开发迭代阶段,用户很快可以看到一个基线架构版的产品。敏捷注重市场快速反应能力,也即具体应对能力。在优先满足客户满意度为前提下,解决一些事情是重要的。其余的都是次之的。

问题3:

  第八章第一节P152,在当前的社会下,如何快速的了解这个社会对软件的需求?

  答:进行需求分析,通过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。

问题4:

  第九章第一节P183,pm在做项目中的地位是十分高的,但是一个团队没有了pm会怎样,或者技术开发人员与pm配合不好又会怎样?

  答:项目经理将任务分成若干个子项目,每个项目由一个PL(项目组长)负责。在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成。若没有了pm,项目进行的将会很混乱

问题5:

  第十三章第二节P282,对于效能测试,我们在进行效能测试时如何来分配软件中功能的效率?

  答:分配中讲求效率的意义和维护公平,效率与公平,效率与公平是一对矛盾体,者看似不可调和,却又互相依存。因此要正确处理效率和公平的关系。

问题博客地址

  https://www.cnblogs.com/1297207451yq/p/10560421.html

是否提出来新问题?

  答:没有。

经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。

  答:学会了使用visio,学会使用android studio开发安卓

有什么深刻的体会,对自己一学期学习过程的总结。

  答:通过这一学期的学习,了解到了开发一套项目的完整过程。这个过程是枯燥繁琐的,而且这个期间并不是一帆风顺的,会遇到许多问题。在面临这些问题的时候,你会面临巨大的挑战。而通过这些问题的洗礼,也会让你成长,学会更多的东西,技术。

你可能感兴趣的:(个人作业)