SE_team

清华大学现代软件工程学生小组 指导老师:邹欣 组长:杜圆 组员:石礼昕,张远,郭华阳,高亦陶,贾志豪,李蔚

导航

【第4次team discussion记录】

Posted on 2011-04-09 22:12  SE_team  阅读(756)  评论(3编辑  收藏  举报

*************************************************

*【时间】:2011.04.09 6:00pm~8:00pm                                        *

 *【地点】:桃李地下                                                                    *

*【讨论人员】:杜圆,张远,郭华阳,贾志豪,高亦陶 (石礼昕,李蔚请假)*

*【讨论主题】:team project中feature分析及总结                               *

*************************************************

主要内容有3部分:

1. 用户反馈分析;

2. 现有近似软件分析;

3. 具体讨论我们需要实现的功能

-----------具体内容如下--------

一. 用户反馈分析

这是贾志豪总结的用户反馈(后面黄色背景的字体为讨论后的结论):

1、增加“显示/隐藏已完成(子)任务”设置按钮(而且默认状态是“隐藏”)。

一个大任务往往可能有很多子任务,已完成子任务太多时占用了大量显示空间,应该关注的、未完成任务(比如属于另外大任务下的子任务)却看不到——不利于集中精力关注在未完成任务上。
--note:》》需要增加对“已经完成的任务”的summary(本日/周/月完成的任务)

 2、增加“全部展开/收拢(子任务)”设置按钮(默认是保持上次状态)。方便切换统览任务/或细看任务

3、考虑增加“取消google同步关联”的操作。
--note:》》启动和关闭时,提示是否同步到Google Calender(防止没有保存本地的修改)

4、考虑添加“日程共享”和“日程合并”功能。即你可以在FocusLifer上同时看到你和你boss的日程。

--note:》》即实现Google Calender那样的日程share功能

5、 timeline部分界面能不能大些,现在只能横向拉伸,纵向不能动。我觉得这个是软件的主体,应该呈现的比例大些吧。

6、能不能开源出来?要不然使用同步功能的时候,都不敢放心输入密码。这种涉及隐私的软件,还是同步出来吧。

7、有几个用户反馈说win7 64位的系统无法使用Lifer,具体表现为:双击运行后,就出现“focuslifer已停止工作。。。”的提示

--note:》》郭华阳的64位服务器

 8、Lifer的同步速度有待改进,很多用户反馈说lifer反应太慢。

9、重复事件没有每年重复,即Anniversary, 这对记录生日或纪念日等事件很不方便,同时会造成和google calendar同步时的问题。没有全天事件的设置也使得同步会有问题。

10、加入开机自启动功能和桌面嵌入功能(即置于桌面上层和其他软件下层)

11、希望能够像gc那样子,能够设置子任务,如果能够用tab键更改就更好了。希望添加任务更加简单,输入回车就自动添加。输入任务的时候,因为输入习惯,有时多摁一次esc,结果之前输入的东西就没有了,感觉不太友好。
--note:》》像google task那样,每一个task是text,可以回车添加新的task,tab为添加子任务
--note:》》quick add-- “4/7, 9:00am, meet boss”直接加入这一个新task

 12、界面上notepad可以缩小成一条,能否考虑下其他两块也提供相同功能缩小成一条,能够更节省显示空间。

13、考虑提供绿色版(用户友好性)
14、考虑提供语言包
--note:》》提供中文界面


****还有其他问题:****
1、在lifer上离线添加了当日的一些日程活动,上传到google日历后刚才上传的日程活动被推后了一天
2、有一个用户在每次同步时都提示如附件内的信息。
3、同步Google日历时遇到一些问题,主要是我有很多长期的任务,如儿子每周的培训这样的长期日历计算错误,有些日历有结束日期,但同步后都好像日期没有控制。

******还有一些UI方面可以改进的地方:********
1.sycn to / from Google calender 做得更明显一点,最好是做成一个主界面的按钮(向上;向下)

2.calender部分实现滚动条;

3.task conflict: 当同一时段出现多个tasks时,需要将task并排放置,防止相互之间覆盖影响视觉

4.给task加入tag,归类(重点实现!)

5.实现task list和calender之间的拖动(即一个task被从task list拖到calender里的某段时间)(重点实现!)

二. 现有近似软件分析(主要的分析结果如下,具体的讨论结果功能实现见下一个blog--HW6)

Li Wei---
 我列了一个Evernote和KOrganizer的Feature,还没有更新到博客上,希望对我们的project有帮助 :-)

Review of Evernote:
主要是一个笔记软件,很多人应该用过,没有日历功能,但是其笔记功能值得借鉴,比较好的如下:
1. 支持同步(同步到他们自己的服务器,而我们可以同步到Google Calendar和Google Docs)
2. 较好的查询支持
3. 支持简单的画图(这个可能比较重要,就是简单的图像制作)
4. 浏览器支持(支持浏览器插件,浏览器插件)
5. 可以生成snapshot
6. Tag支持较好,支持分类
7. 支持多个客户端(主要是移动客户端)

Review of KOrganizer
主要是一个日历软件,笔记功能较弱,但是日历功能强,主要是可定制功能很多
1. 支持与Google Calendar和ics等格式的同步
2. Tasklist和Calendar可以互相拖拽
3. Calendar的拖拽支持很好
4. 支持多个Calendar和多种类型的Calendar
5. 支持系统闹钟
6. 支持自定义页面,自定义显示日历和tasklist,可扩展性较好


Shi Lixin---
 RememberTheMilk 主要是一个任务管理软件
1. 通过不同途径提醒:电邮 短信  即时通讯
2. 有地点信息
3. 通过邮件添加任务
4. 可以对任务添加notes、tags、priority
5. 有对任务的时间估计
6. Remember the milk in gmail

Du Yuan---
 Google Calender: (Most popular Calender)

1.提醒方式:email/msg/pop-up 提醒 (自定义和添加reminder)
2.Add Guest 可以和别人share自己的calender
3.其他小工具:weather; timezone;jump to date ***;next meeting;background;year review;smart scheduler(多人discussion:find a time);event添加icon
4.UI:简洁大方;可以流畅地拖以及拉长;有day week month等不同的界面
5.Quick add(Example: Dinner with Michael 7pm tomorrow)
6.提供了search功能
7.有Tasklist和Calender形式  并且有Agenda可以统计式显示未来的task