-
个人作业3——个人总结(Alpha阶段)
一、Alpha 过程的总结 第一次经历团队形式的敏捷冲刺,遇到了很多的困难。大家对于APP的开发都很陌生,所有组员基础几乎为零,而我个人的编程基础又很薄弱,我们都花了大部分时间在学习上面,尤其是在课业繁重的情况下,任务还是很艰巨。但是经过大家的共同努力,我们还是完成了Alpha阶段的任务,不得不说团 -
个人作业3——个人总结(Alpha阶段)
一、个人总结 经过几周的Alpha阶段,我对如何做一款符合要求的软件有了大致的认知,并不是以前印象中单单写好代码运行那么简单,写代码的过程中会出现很多问题,都需要团队去一一讨论解决,测试过程发现软件出现弊端也要合理的解决。团队中的每个人都是不可或缺的,碰到问题,大家一起去查阅资料,结合每个人自身的想 -
个人作业3--个人总结(Alpha阶段)
一、Alpha阶段总结 这是第一次接触APP的程序设计,在组员的共同努力下实现了不少功能,但功能与界面中都有不少欠缺之处,希望在后续阶段能继续完善 二、提出问题 1、在第二章 2.3 中,通过PSP模型来衡量软件工程师实现需求的效率,但实际中各部分的实际时间很难准确,不会特意去记录某部分具体花费多少 -
个人作业3——个人总结(Alpha阶段)
个人总结 alpha阶段已经结束了,我们的项目还在继续,对此总结自己的alpha 过程,在过程中产生了很多问题, 结合我的读书(教材,博客,参考书), 实践, 提出关于软件工程的 5 个问题。如下: 问题一: 我在书上看到这段话: 我有这个问题:对于网络工程,学习软件工程的意义有多大?从上面的这段话 -
个人作业3——个人总结(Alpha阶段)
一、问题 1.p172 功能的定位和优先级一节中说自己的产品要有一个差异化的焦点作为杀手功能,并且举了一个卖包子的例子:别人有肉包、菜包、小笼包,而我们有蟹黄小笼包。我想问,可不可以是把别人已有的功能做得更好更符合用户需求来作为杀手功能,就比如说我们将肉包、菜包做得馅更足皮更薄? 2.p199 如果 -
个人作业3——个人总结(Alpha阶段)
个人总结 Alpha阶段总结: 起初关于手机app的开发真的一无所知,选了一条较远的路走(使用 Android Studio 来开发 Android 应用更加方便,而我们选用 Eclipse 开发 Android,因而浪费了不少时间),也花了太多时间在学习相关知识上,因此在Alpha阶段项目整体进度 -
个人作业3——个人总结(Alpha阶段)
一、问题集锦 1、在《构建之法》p58页3.1个人能力的衡量与发展中提到:把每个人的工作有序地组织起来,就是团队的流程。 但是它举例将体能、技术、意识、斗志作为足球个人流程是我不明白的地方。 2、在《构建之法》p102 5.2软件团队模式 关于团队和非团队的区别。 它的例子说临时组成的就不算团队,但 -
个人作业3——个人总结
一、问题 1.在《构建之法》这本书的2.1.2这一小节我看到了一句这样的话“单元测试必须由最熟悉代码的人(程序的作者)来写”,可是在整个alpha版本阶段中我们的代码编写和测试代码的编写都是由不同的人来完成,编写代码的人仅仅只是在旁边解释一下,那这个是我们错了吗?可是一旦全部由程序的作者来完成是不是 -
Alpha阶段-个人总结
一、五个问题 1、第三章中提到了“质量”和“按时交付”的问题,我想问,世事难料,当两者不能兼得的时候,我是保证质量却无法按时交付,还是水两下保证按时交付呢? 2、结对编程中,两者出现分歧,并且都只认同自己的看法,没有一方愿意妥协时,结对编程该如何继续进行?注意是没有人愿意妥协,都觉得自己的思路是正确 -
个人作业3——个人总结(Alpha阶段)
一.问题集锦 1.在《构建之法》p63 3.2.2职业成长中提到“一个软件工程师需要具备一定的知识和能力。 我认为要成为一个专业的软件工程师,只有知识和能力是远远不够的,他还必须具备有良好的性格和执着的态度,才能更好的帮助团队完成一个项目。 2.在《构建之法》p22 1.2中解释了软件工程的定义和内