随笔分类 - 调研及作业报告
这里提交了homework的blog等
摘要:Criterion for our test: If the tested module(s) can work correctly and complete user scenarios, and also it can deal with some unexpected casesappropriately. In addition, the app can response to userseffectively and fluently, we will let it pass.Test Resources: Platform: WP7.1 & Visual Studio 20
阅读全文
摘要:NAMETODAYTOMORROWISSUETingWrite Test caseContinue 509If there have favorite conferences, then turn on the listbox page showing the favorite conferencesWrite Test caseDongliang501:Cfp&conference page click event handlerWrite Test caseNingHelp Kaifei642Creat UIHelp RuiRui637Agenda Data Binding504D
阅读全文
摘要:MemberToday’s taskTomorrow’s taskNoteRui 581, 582 : Finish XML schema, and Parse620: Conference Panorama UI design and implement ViewModelDongliang505: Upcoming conference Page UI design “CFP& Conference to attend” Pivot UI505: Add the items into page and finish button_click eventNing488: Parse
阅读全文
摘要:用户界面,是系统和用户之间进行交互和信息交换的媒介。界面的好坏决定用户对软件的第一印象。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏 惧与放弃中付诸东流。因此,用户界面的设计是软件开发中十分重要的一环。用户界面的设计需要遵循以下原则:(http://www.cocoachina.com/bbs/read.php?tid-19297.html)易用性:界面显示名称应该易懂,用词准确,屏弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确
阅读全文
摘要:人们的生活,无时无刻不在和周围的环境打交道。大到路边的广告牌、高楼大厦、蓝天白云,小到身边的一株小草,一只小猫。所有这些被我们所感知到的东西,都向我们的大脑传送了大量的信息。例如,一张报纸,我们阅读其中的文字,能够了解最新的新闻,直到外面的世界在发生什么。然而,在获取报纸的信息的同时,报纸中有一个重要的部分常常被读者所忽略。那就是报纸的纸张、排版、布局、印刷方式,这些信息的载体。我们理所当然...
阅读全文
摘要:读《The Mythical Man-Month》有感-- 陈凯飞一读起这本书,我就开始被这本书的内容深深吸引了。一本三十五年前的书,现在读起来还是觉得眼前一亮。第一次接触Man-Month的概念,因为以前没有接触太多量化的软件工程的概念。也是第一次看到一个软件工程项目的靠谱的但是出乎意料的任务和时间分配的比例,test的时间分配居然高达1/2并且细化成component test and early system test 和system test, all components in hand。第一次意识到对于一个软件工程的项目,并不是人越多就越好,二是人太多只会让效率降低,因为commu
阅读全文
摘要:In order to make our APP to be stable and reliable, we need to have it tested. The testers are Ting Zhang and Dongliang He.Test strategy:Our test plan mainly consists of two parts, namely, white box test and black box test. White box test.Considering that we are in the planning stage, we will have n
阅读全文
摘要:Q1.进行软件开发时,总想着迫不及待地去写代码。在软件开发的过程中,这种做法正确吗?编写代码之前还应该做些什么?A1.我曾经一度认为,软件就是代码堆砌的结果。通过程序员的不懈努力,有朝一日一定能写出一套大型软件,例如Office。但是现在我发现这种想法是完全不正确的。软件开发是一个工程问题,需要用工程的思维去解决。为了完成一个项目,需要进行定义问题、需求分析、规划构建、软件架构、详细设计、编码与调试、单元测试、集成测试、集成、系统测试以及保障维护这一系列活动。做一个规模稍大的软件开发项目,如果走上来迫不及待地写代码,没有做任何准备工作,那么开发工作几乎注定会陷入僵局。建造软件系统跟其他任何花费
阅读全文
摘要:1、 VS里的TASK为什么没有deadline这个属性?VS里的TASK只是开发任务吗?a.使用TFS之前,一直误以为TASK是有deadline这个属性的,因为这样才能方便安排各项具有依赖关系的任务关系,也能更合理的安排各个开发人员的时间和工作,所以在最初撰写backlog时都是这样安排的,可是使用TFS后,发现task压根没有这个属性,为什么呢?经过专业PM老大CHERRY的批评指教并翻阅《移山》,才发现原来在敏捷开发和TFS里,backlog并不是一个所有人的calender,安排到没人每天做什么,而只是告诉大家需要做什么,以及所有任务之间的相互依赖关系,至于每天做什么,什么时候做完,
阅读全文
摘要:SCRUM总结:Team memberYesterday’s WorkToday’s workIssueRXTask 201:完成"Select conference" page UITask242: "Select conference" page event handlerDL HTask 256: agenda item pop-up control event handlerTask 314:add items of searching conference history to be displayed on list boxTZTask 20
阅读全文
摘要:SCRUM总结: Team member Yesterday’s Work Today’s work Issue RX Task 202&Task 243: Current Conference page, Agenda UI and Event Handler框架基本完成继续完善202和243DL HTask 256: agenda item pop-up controlTask 269, 完成button的event 响应TZTask 242: Select Conference Event Handler 选择会议确认信息弹窗Task202: Con...
阅读全文
摘要:总结:scrum 第四天,对Agenda Page 进行了重写,界面重新排布,下一步是更加美观化,并作出一些动画效果;Talk to Attend已经绑定了 Remind list,下一步是Agenda Page上Item的User Control
阅读全文
摘要:总结:Conference Setting tile 初步完成,根据有无Current Conference会跳到不同的界面。如果有,会进入Conference Agenda Page, 目前大框架已完成,里面显示Talk Item的ListBox还需要进一步修改;如果无,进入Select Conference 界面,提示信息已完成,下一步完成Search Bar的自动补全UI和代码部分。 Talk To Attend tile UI基本完成,下一步是要根据有无remind talk list 来决定这个tile是否可见。
阅读全文
摘要:总结:scrum 第二天,xml file的解析完成,并通过了两个测试用例,Documents也已写好;Conference Setting tile 的UI设计完成,与homepage上其他的tile一致。
阅读全文
摘要:总结:scrum第一天,进展还算良好,用来存储数据的xml文件的格式已经规定好,并有了两个测试用例,agenda 的一些结构框架也已搭好。
阅读全文
摘要:知己知彼,百战不殆。 为了打探敌情,加强对“软件工程”课程之难度、耗时的了解,我通过人人留言和吃饭扯淡的方式访谈了两位师兄,分别是科大牛炜清师兄和在MSRA进修的田飞田老湿。一、中国科大计算机系的软件工程课Q1 : Howuseful is it for the students? 牛炜清:学习效果因人而异,对于很多人来说,作用不是很多,因为适逢考研,或者出国,或者……基本上,一个小组三个人到四个人,很难做到所有人都有较大工作量来保证收获。Q2:OMG~ So how much code has the student written? What kinds of project didthe
阅读全文