“北航学堂”M2阶段postmortem】的更多相关文章

“北航学堂”M2阶段postmortem 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 这个问题我们在M1阶段的时候就已经探讨的比较明确了,就是要做Android端的北航MOOC精品课堂:典型用户就是那些渴望接触北航特色教学课程的同学. 2. 是否有充足的时间来做计划? M1阶段结束后,我们小组召开了一个事后诸葛亮会,因为M1阶段很不成功,其中一个重要原因就是没有预留一个充分的时间来做计划,分配任务的时候也比较粗糙,导致很多出乎意料的事情出…
设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 要解决的问题:目前外卖网站比较多,用户很难快速找到合适的外卖,我们集合各个网站的外卖信息,为用户提供便利.在M1阶段我们基本实现了餐站app的基本功能.在M2阶段我们主要是修复M1阶段的BUG, 完善.拓展软件功能.优化网络爬虫 2. 是否有充足的时间来做计划? 用于计划的时间还算比较充足. 3. 团队在计划阶段是如何解决同事们对于计划的不同意见的? 我们会用专门的时间开展组会,组会时全员到齐,…
1.以前博客的链接 http://www.cnblogs.com/zyctsl/p/4028006.html http://www.cnblogs.com/zyctsl/p/4094011.html 2.请说明哪些问题现在自己已经清楚了,请阐明一下,是如何通过看书,实践,或者讨论弄清楚的 问题1:关于代码的管理问题 最近写软工和编译作业,随时都会有一些小小的改动,而且过一段时间后,自己都忘记了改了哪里,而且如果是自己写的还好,可以去读代码,但是像软件工程这种团队协作的项目来说,读别人的代码就感觉…
这次作业是好久以前布置的,由于学期末课程设计任务比较重,我在完善M2阶段的代码的同时又忙于数据库的实现和编译器的实现,一度感觉忙得透不过气来....到这些都基本完成的时候,会看自己以前的阅读心得,觉得经过了M1/M2阶段自己第一次接触android代码开发的一无所知到后面通过合作编程以及不断的查找资料和测试代码下,我对结对编程以及软件开发又有了一些个人的理解和建议,正好发现还有一次阅读作业,就顺便我的想法都记下来... 还是从学期开始来说吧,第一次是个人统计词频的项目,这次作业还没有纳入团队编程…
会议照片: 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 开发一个快捷方便的记事本App.从用户体验角度出发,在一般记事本App的基础上进行创新,给用户不一样的体验.主要应用在速记场景. 2. 是否有充足的时间来做计划? 从一开始就有计划,并且随实际情况偶做修改.计划的时间充足. 3. 团队在计划阶段是如何解决同事们对于计划的不同意见的? 当面讨论,直到所有人的意见一致. 计划 1. 你原计划的工作是否最后都做完了? 如果有没做完的,为什么…
之前提问的博客 问题解答 问题 1 关于代码复审,复审者是否应该参与编码?如果复审者也参与编码的话,那么难免任务量较多,但如果不参与编码的话,工作分配的似乎不太均衡. 我们的团队项目在M1和M2阶段没有刻意去做Code Review,只有在发现bug后才会由大家一起来进行debug.这个过程中我们也发现了不严格按照代码规范来写代码会给调试bug带来诸多不便.有时一段代码连当时写代码的人都已经要花好长时间才能重新看懂,更不要说其他人了. 根据我的了解,一些大公司对Code Review的要求很严.…
我们的项目是自选项目,一款名为备忘录锁屏MemoryDebris的软件. 在第二轮的迭代中,由于各科的大作业都集中在这一段时间,所以这段时间各个组员间的负担都比较大,但是在大家共同努力,最终我们还是交上一份满意的答卷. 一.小组成员在M2阶段的贡献 在M2阶段,我们小组成员并不像在M1阶段那样分工明显,大部分情况下都是谁有时间就编写软件的某个模块,或者是修复某个BUG.如果非要明显地区分出来的话,大致如下: 顾育豪:负责锁屏模块的连接工作和锁屏界面的设计. 刘强:调整了备忘录,读书笔记的数据库结…
在从学姐那里拿到服务接口的代码最终连通服务器之后,经过我们团队的努力,终于把前后端融合生成了我们目前的版本, 因为我们在Alpha阶段网络连接部分是一直没有搞定的,所以这个版本其实并不算是真正的Beta版本,因为之前并不知道json 具体是什么形式的,所以前段UI部分同学的工作一部分不能用,所以最终的版本UI并没有达到我们的预期,不过主体的功能都 没有什么问题了.我们的Alpha版本因为网络问题所以真正的功能比较少,所以主体的工作都是在连接网络之后完成的. 一.我们主要的新功能包括: 1.初始化…
我们已经知道的bug如下: 1.在没有网络的情况下,我们的程序会直接崩溃,没有弹出提醒网络异常的错误,这是个比较严重的bug,我们在6号7号 考试结束之后会进行修改: 有待进行的优化: 1.UI界面的优化,之前在网络连接之前同学写的许多东西都不能用,所以最后的UI还是不好看,有待优化: 2.退课功能的实现,这个在我们的程序里还没有加上这个功能,我确定下如果服务器有这个接口的话就加入进去: 3.播放器缓冲加载的优化,因为对这块不熟悉,所以最后的播放器界面很简单,有时间我们会加入一些控制键进去. 下…
一.新功能 客户端 搜索功能 我们在M2中实现了对地点的搜索菜品,可以直接在主页页面中的输入框输入用户喜欢的菜品,系统将返回与对应关键字所对应的选择,更加高效直观的满足客户的口味. 菜品图片加载 我们应用的M2版本的菜品的图片现在在主页面中也会加载,在主页中会直观的显示菜品的图片(如果这款菜品在数据库中存在图片). 图片控件点击 现在屏幕主页面上端所显示的外卖网站活动图片已经可以点击,直接链接到对应的外卖网站. 意见反馈 现在意见反馈功能已经正式上线,在意见反馈界面中填写您对我们应用的意见或者建…