这是现代软件工程课的作业

  1. 结对项目 Pair Project: 一对同学用结对编程的方法完成

结对编程课件:

现代软件工程讲义 3 结对编程和两人合作

软件工程讲义 3 两人合作(2) 要会做汉堡包

Pair Project

http://academic.research.microsoft.com/academicmap

tasks for each pair:

learn the current architecture and feature

review new feature suggestions, and come up with your own features and improvements

pick 1-2 new features, and implement them in 2 weeks, using pair-programming collaboration model

break your feature into sub-tasks (see work breakdown structure, WBS), write down your estimation of the cost (how many hours). after the code is completed, write down the actual cost of time.

take a photo of 2 of the pair actually working, write a blog (including the photo) to share what you’ve learned in pair-project.

the developer of map view - John - will talk about the following:

a) The brief intro of SL programming

b) Architecture of map view code

c) Feature list of map view

deadline: 8/25, Thursday Noon. code checked in. be able to build from the project and run the demo.

8/25 afternoon (1-2pm), each pair present their work in real time demo and/or PPT.

8/31 noon. blog about your pair project should be posted online.

an acceptable pair project summary blog looks like this:

a) your project title

b) team members

c) the goal of the project, and WBS (break the goal into manageable pieces)

d) your estimate of each piece of work, and the actual cost of each pieces of work

e) your result (show some screenshots of your working feature)

f) the photo of both of you working in pair-programming style

g) the benefits and costs of pair-programming, from your own perspective. how did pair-programming help your pair overcome difficulties? what’s the cost of doing so?

h) how do you evaluate your partner? show us the strength and weak areas of your partner, give him/her constructive feedback in "sandwich style”.

Pair Project (sample 2)

把普通的平面棋类游戏 (围棋, 象棋, 跳棋) 变成 三维的游戏。

一些过去同学的经验:

3D黑白棋 StarReversi

简易版3D中国象棋

Pair Project- RollingChecker 总结

PairProject 1 编程体验之3D 围棋

Pair Project (sampe 3)

在过去一些流行游戏的基础上设计出新游戏, 增量式的创新。

一些同学的例子:

接金币游戏

Pong Fight诞生

Pair Project- Tetris ++

软工pair project之Block it

PairProject- .Net时代炫酷连连看

现代软件工程 作业 2 结对项目相关推荐

  1. 【软件工程基础】结对项目之四则运算题目生成

    [软件工程基础]结对项目之四则运算题目生成 一,项目介绍 项目的github地址:https://github.com/qqqqqianru/sizeyunsuantimushengcheng 二.项 ...

  2. 现代软件工程 作业 1 个人项目

    这是现代软件工程课的个人项目作业 个人项目 Individual Project: 一个人独立完成. 时间: 可以考虑在第一周就给同学们这个项目; 也可以考虑在团队项目Alpha 阶段之后进行, 作为 ...

  3. 【软件工程实践】结对项目-四则运算 “软件”之升级版

    这个作业要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2232 githup地址是:https://github.com/ ...

  4. 第六次作业:结对项目之需求分析与原型设计

    结对成员:3018.3019 结对设计过程 调查问卷结果 问题一:遇到困难时,您常到哪个网站寻找解决问题的方法?(选择题) 问题二:除了第一题提到的网站外,您还听过或者使用过其他网站解决问题嘛?请举例 ...

  5. 实践作业三 结对项目

    学号: 201303014008  姓名:张燕   班级:计科(高职)13-1 一.题目简介 利用Java GUI的组件类.容器类和辅助类设计所选项目的用户界面,并在深入理解并掌握事件驱动程序设计原理 ...

  6. 《结对-结对编程项目作业名称-结对项目总结》

    一. 项目背景: "贪吃蛇"是一款经典的游戏,他因操作简单,娱乐性强而广受欢迎.本文基于Java技术,开发一个操作简单,功能较全的"贪吃蛇"游戏. 二.功能说明 ...

  7. 现代软件工程 作业汇总

    现代软件工程课程 各个学校的编程/软工作业列表 ------- 软件工程的作业 ------- 很多老师反映软件工程的作业题不好出,学生做的"大作业"也是了无新意.怎么办?师生们身 ...

  8. 实验三 软件工程结对项目

    Deadline:2018-4-4 10:00,以博客发表日期为准 评分标准: 按时交 - 有分(满分30分,代码和博客各15分),检查项目包括: -  未提交项目源码到Github上,代码部分不得分 ...

  9. 17秋 软件工程 结对项目 第二次作业

    作业地址 结对第二次作业 结对成员 陈翔, 031502209; 李鸣, 031502316. Github Deputy: Department-to-Student bidirectional s ...

最新文章

  1. Oculus也陷隐私门:向Facebook发送隐私数据
  2. MySQL的if,case语句使用总结
  3. AsyncTask中各个函数详细的调用过程,初步实现异步任务
  4. SqlServer 增加字段,修改字段名,删除字段,修改字段默认值
  5. Python实训day14pm【Python网络爬虫综合大作业-参考解析】
  6. boost::python::back_reference相关的测试程序
  7. debug pricing calculation rfc call
  8. A customized combobox with JQuery
  9. 如何通过cmd网站服务器地址,如何用cmd进入服务器地址
  10. 路由器和iP地址的那些事
  11. 仿QQ音乐(HTML+CSS)
  12. GAN在SAR图像仿真中的应用
  13. ffmpeg显卡快速压制单/双语字幕视频
  14. 小赛毛游C记——初始C语言(4)
  15. java阴阳师抽卡概率_《阴阳师》手游随机抽取类玩法概率公示
  16. LiveRTMP推送RTSP视频源进行RTMP直播
  17. 无线/移动通信的发展终极目标是,实现个人通信PCN是人类通信的最高目标,它指使用各种可能的网络技术,实现任何人在任何时间、任何地点与任何人进行任何何种类的信息交换。
  18. 【文献阅读】Remote Power Attacks on the Versatile Tensor Accelerator in Multi-Tenant FPGAs
  19. 「Gitee篇」如何用Git平台账号登录建木CI
  20. 2021年河南省高考数据统计:河南省参加考试人数占报名人数的83.7%,本土156所高校(1所211大学)

热门文章

  1. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;...
  2. C#实验——Problem Statement
  3. 王道计算机组成原理 物理层整理 超详细版
  4. 7-3 银行排队问题之单队列多窗口服务 (25 分)
  5. matlab的三维伪彩图,matlab画等高线伪彩图
  6. php layui table,Layui table组件相关介绍
  7. 云服务器cvm只能弄网站么,云服务器cvm与建站主机区别
  8. 2016专接本c语言真题_云南特岗教师考试真题(中学信息技术)9套(无答案)
  9. 多余的读写端口什么时候会对程序造成影响_程序员需要了解的硬核知识之控制硬件...
  10. linux 检测mysql链接_MySQL笔记