软件工程是一门十分有意思的课程,它不仅锻炼了我们开发软件的能力,更是给了我们结队作业的机会,在团队协作中,我们学会了欣赏别人,学会了品鉴自己,学会了如何集思广益凝聚成一个锐意进取的集体。继单人单词查询和双人电梯调度作业后,我们迎来了第一次团队大作业。此次作业要求我们自主选题,确定立意,完成程序的改进或编写。课堂上题目抽取的结果是我们队需要自定义此次作业的内容,这相对与已经确定的代码改写就有了更多的灵活性,我们可以在此次作业的立意上自由发挥,最终完成一个具有团队特色的软工设计。但自由的另一面就是没有现成的代码,没有完整的框架,所有的所有都是从零开始,所以在开始工作前,我们面临一个十分关键的问题,那就是我们要做什么!

  带着各自的想法我们召开了团队会议,确定出一个既具有可行性又有新意的题目出来。会议上大家集思广益,各自说明了自己对于此次作业的想法,首先将目标确定在手机App上,其间有人建议做个个人财务管理软件,有人建议做个简单而富有新意的小游戏,有人建议搭建一个支持手机之间交互的文件传输平台,有人建议开发旅游景点助手,但是考虑到我们现有的水平已经创意的新颖性以及实用性,做游戏难度有点大,财务管理显得有点俗套,最后我们将题目锁定在手机记事本上。没错,是记事本!你可能会唏嘘这岂不是很俗套的东西,但是创意总是源于点点滴滴的需求,当一件东西承载了我们更多的需求时,它便有了新的价值,下面就先简单说说我们所要做的记事本他的别具一格之处。

  1、此记事本首先具备了普通记事本的所有功能,即记事本的建立,编辑,删除等等,此外我们在单纯的文字记录基础上添加了语音、图片及视频记录方式,考虑到在我们的日常生活中,语音及视频影像更能记录事件的真实性和生动性,更能在后期查看过程中帮助我们找回记录时的那种情景和心态,这必然是一大特色。

  2、考虑到记事本的及时使用性,我们添加了一个新的设计,就是以悬浮窗的形式将它展现在活动桌面上,就像时下的手机360,将它置入我们的视野中而不是搁置在角落,就会提醒我们更多的去使用它。

  3、当事情比较突然或是危机的时候,我们的记事本也许是一个很好的选择,因为我们的这款记事本拥有一个新的功能就是可以在锁屏状态快捷进入,就像新版的手机QQ能在锁屏状态下实现消息收发一样,相信这会给我们带来许多意想不到的方便。

  4、此记事本的另一项与众不同之处就是内置许多记事本模板,可以实现快捷记事。比如选择老师模板,就会有“老师姓名:,课程名称:,老师电话:,老师邮箱:”等关键字出来,你只需要简单填写就可完成记录。

  5、当你的记事本满满当当的的时候你也不必因内容庞大找不到想找的记录而烦恼,我们的记事本有一项索引功能,就是在记事本中添加了标签,你可以在每个记录中设置关键字并添加到标签中,这样你这只要能模糊的记得当时你所记录的事件的关键字就可以在标签中快速而准确的找到那篇记录。

  6、事件总是和时间息息相关的,所以此记事本会有一个到日历的链接,你可以在记事的过程中参考日期以及节日,这样可使得我们所做的记录更有意义。

  确定好题目后,我们开始讨论作业层次进度的安排以及工作的分配,此次团队项目我们共有队员七人,暂定队长负责项目进度全局掌控,三人负责代码编写,一人负责作业记录及最后的博客撰写和文字编辑(期间可少量参与代码编写),两人负责应用测试以及应用推广。第一周工作安排如下:

Name

Task

Estimated Worktime

李睿琦

writing blog--schedule

2h

杨昊岚

writing blog--NABC about our project

2h

王力民

draw the interfaces which is needed in our note-book

6h

程刚

draw the interfaces which is needed in our note-book

6h

刘丽萍

do some research about the lock screen

4h

刘宇帆

do some research about the lock screen

4h

左少辉

writing blog--scrum meeting

2h

  以上就是此次例会的成果,我们确立了这次软工作业的题目以及初步的任务规划,希望我们可以在接下来的工作中齐心协力,做出理想的成果!

Scrum Meeting (Oct. 27 2014)的更多相关文章

  1. AIApe问答机器人Scrum Meeting 4.27

    Scrum Meeting 3 日期:2021年4月27日 会议主要内容概述:汇报两日工作. 一.进度情况 组员 负责 两日内已完成的工作 后两日计划完成的工作 工作中遇到的困难 李明昕 后端 Tas ...

  2. Scrum Meeting 10.27

    1.会议内容: 姓名 今日任务 明日任务 预估时间(h) 徐越 配置SQLserver 学习本地和服务器之间的通信 4 卞忠昊 找上届代码的bug 学习安卓布局(layout)的有关知识,研究上届学长 ...

  3. 【Gamma】Scrum Meeting 4

    目录 写在前面 进度情况 任务进度表 Gamma阶段燃尽图 照片 写在前面 例会时间:5.31 22:30-23:00 例会地点:微信群语音通话 代码进度记录github在这里 临近期末,团队成员课程 ...

  4. AIApe问答机器人项目Scrum Meeting博客汇总

    荡起双桨 Scrum Meeting 博客汇总 一.Alpha阶段 AIApe问答机器人Scrum Meeting 4.23 AIApe问答机器人Scrum Meeting 4.25 AIApe问答机 ...

  5. Notes of Scrum Meeting(2014/11/2)

    Notes of Scrum Meeting (2014/11/2) 软件工程项目组Sevens开始项目之后的第一次Scrum Meeting报告 会议时间:2014年11月2日  20:00—20: ...

  6. Notes of the scrum meeting(2013/10/27)

    软工项目组buaa_smile确定自由项目主题及实现功能的scrum meeting meeting time:1:00~2:00p.m.,October 27th,2013 meeting plac ...

  7. Alpha阶段第三次Scrum Meeting

    情况简述 Alpha阶段第三次Scrum Meeting 敏捷开发起始时间 2016/10/24 00:00 敏捷开发终止时间 2016/10/25 00:00 会议基本内容摘要 总结了之前学习的内容 ...

  8. Alpha阶段第四次Scrum Meeting

    情况简述 Alpha阶段第四次Scrum Meeting 敏捷开发起始时间 2016/10/25 00:00 敏捷开发终止时间 2016/10/26 00:00 会议基本内容摘要 做出了将网络通讯接口 ...

  9. Alpha阶段第五次Scrum Meeting

    情况简述 Alpha阶段第五次Scrum Meeting 敏捷开发起始时间 2016/10/26 00:00 敏捷开发终止时间 2016/10/27 00:00 会议基本内容摘要 汇报各自完成的任务, ...

随机推荐

  1. node环境配置安装(nvm)

    在我们前端开发工程中,很多繁琐机械的操作都是会慢慢的被抽离出来的,当我们为dom操作和浏览器兼容性感到厌烦时,jQuery出现了,当我们不想再去理会dom的添加删除等的时候,angularJS来解救我 ...

  2. IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...

  3. 如何使用AssemblyInfo中的Attribute?

    问题:在生成的项目文件中有个文件:Properties ->AssemblyInfo.cs,可以为程序添加一些属性.主要用来设定生成的有关程序集的常规信息dll文件的一些参数,下面是默认的Ass ...

  4. 解决php的“It is not safe to rely on the system’s timezone settings”问题

    PHP调试的时候出现了警告: It is not safe to rely on the system解决方法,其实就是时区设置不正确造成的,本文提供了3种方法来解决这个问题. 实 际上,从PHP 5 ...

  5. 三、Spring——数据访问

    1.Spring 对 DAO的支持 Spring支持目前大多数常用的数据持久化技术,Spring定义了一套面向DAO层的异常体系,并未各种支持的持久化技术提供了异常转换器.这样,我们在设计DAO接口时 ...

  6. 将STM32的标准库编译成lib使用【图文】

    以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程. 这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间.每次建立工程都这么编译,是一个相当浪费时 ...

  7. angular.js ngbind nghtml ngTemplate

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. 在windows上安装scikit-learn开发环境

    操作系统:Windows 10 64位 1.安装python 前往https://www.python.org/downloads/下载对应操作系统的版本,笔者下载了32位的python 2.7.13 ...

  9. TNS-12547 Linux Error: 104: Connection reset by pe (转载)

    TNS-12547 Linux Error: 104: Connection reset by peer 解决过程参考:http://blog.chinaunix.net/u/7121/showart ...

  10. iOS开发中的4种数据持久化方式【一、属性列表与归档解档】

    iOS中的永久存储,也就是在关机重新启动设备,或者关闭应用时,不会丢失数据.在实际开发应用时,往往需要持久存储数据的,这样用户才能在对应用进行操作后,再次启动能看到自己更改的结果与痕迹.ios开发中, ...