• 第11组Alpha冲刺(6/6)


    第11组 Alpha冲刺(6/6)

    一、基本情况


    二、冲刺概况汇报

    组员1(组长):林必涵

    • 过去两天完成了哪些任务

      • 文字/口头描述

        遍历了一遍国内所有城市的排列组合、获取了国内几乎所有的航线。
        
      • 展示GitHub当日代码/文档签入记录

    • 接下来的计划

      准备写PPT、答辩。
      
    • 还剩下哪些任务

      正常搜索、用户关注等接口还没实现。
      
    • 燃尽图

    • 遇到了哪些困难

      携程数据爬的好慢,而且时常报错,很难一次性爬完所有数据。
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    240
    60+
    Estimate
    估计这个任务需要多少时间
    40
    60+
    Development
    开发
    2160
    750+
    Analysis
    需求分析 (包括学习新技术)
    120
    108
    Design Spec
    生成设计文档
    120
    102
    Design Review
    设计复审 (和同事审核设计文档)
    120
    60
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    120
    60
    Design
    具体设计
    900
    240+
    Coding
    具体编码
    600
    780+
    Code Review
    代码复审
    120
    60
    Test
    测试(自我测试,修改代码,提交修改)
    180
    60
    Reporting
    报告
    220
    60
    Test Report
    测试报告
    60
    60
    Size Measurement
    计算工作量
    100
    60
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    60
    20+
    合计
    2980
    1710

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    63
    63
    4
    4
    搭建服务器,学习Django框架
    2
    30
    93
    6
    10
    继续学习Django框架
    3
    50
    143
    6
    16
    学习了序列化
    4
    90
    233
    6
    22
    学会了Django查询语句
    5
    10
    243
    6
    28
    建表前一定要注意外键和主键
    6
    10
    253
    6
    34
    如何在序列化时添加额外的字段

    组员2:贺劲渲

    • 过去两天完成了哪些任务

      • 文字/口头描述

        完成了基本爬虫的编写。
        
      • 展示GitHub当日代码/文档签入记录

        暂无有意义的记录  。 
        
    • 接下来的计划

      完成小程序。    
      
    • 还剩下哪些任务

      继续完善小程序。    
      
    • 遇到了哪些困难

      对任务如何操做不是很了解  。 
      
    • 有哪些收获和疑问

      建立了数据库,完成了爬虫。  
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    120
    10+
    · Estimate
    估计这个任务需要多少时间
    120
    10+
    Development
    开发
    2880
    300
    · Analysis
    需求分析 (包括学习新技术)
    60
    120
    · Design Spec
    生成设计文档
    240
    300
    · Design Review
    设计复审 (和同事审核设计文档)
    240
    200
    · Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    20
    10
    · Design
    具体设计
    480
    240
    · Coding
    具体编码
    2880
    300
    · Code Review
    代码复审
    720
    720
    · Test
    测试(自我测试,修改代码,提交修改)
    210
    210
    Reporting
    报告
    240
    240
    · Test Report
    测试报告
    60
    60
    · Size Measurement
    计算工作量
    60
    60
    · Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    120
    100
    合计
    3240
    2580

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    38
    38
    2
    2
    大致了解编写爬虫程序需要学习的内容;尝试爬取了部分网页的数据
    2
    0
    0
    3
    5
    学习了如何搭建数据库服务器
    3
    0
    38
    3
    8
    学习了如何搭建数据库服务器
    4
    0
    38
    3
    11
    学习了如何制定接口规则
    5
    0
    38
    3
    14
    5
    136
    174
    3
    17
    完成了爬虫

    组员3:胡佳伟

    • 过去两天完成了哪些任务

      • 文字/口头描述

        继续看视频学习小程序前端开发,找类似的代码参考,并完成两个界面
        
      • 展示GitHub当日代码/文档签入记录

        暂无有意义记录。
        
    • 接下来的计划

      继续进行前端学习及开发。
      
    • 还剩下哪些任务

      进行前端学习及开发。
      
    • 遇到了哪些困难

      对前端知识粗略了解,还不是很懂。
      
    • 有哪些收获和疑问

      更多的了解了小程序开发。
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    200
    60+
    Estimate
    估计这个任务需要多少时间
    200
    40+
    Development
    开发
    5
    20+
    Analysis
    需求分析 (包括学习新技术)
    600
    1400+
    Design Spec
    生成设计文档
    230
    60+
    Design Review
    设计复审 (和同事审核设计文档)
    20
    60+
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    20
    80+
    Design
    具体设计
    400
    260+
    Coding
    具体编码
    1450
    460+
    Code Review
    代码复审
    180
    130+
    Test
    测试(自我测试,修改代码,提交修改)
    480
    100+
    Reporting
    报告
    180
    70+
    Test Report
    测试报告
    180
    60+
    Size Measurement
    计算工作量
    20
    10+
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    40
    40+
    合计
    3760
    2850

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    20
    20
    3
    3
    对微信小程序前端开发有了更深了解,熟悉开发平台
    2
    30
    50
    5
    8
    实际进行了页面设计,对小程序前端有基本来了解
    3
    30
    80
    10
    18
    看了一些别人代码,并拿去编译,更加熟悉小程序
    4
    177
    254
    10
    28
    通过对别人代码的学习进行了编程,实现了两个界面
    5
    0
    254
    3
    31
    对前端开发了解更多
    6
    0
    254
    3
    34
    更多的了解了小程序开发

    组员4:李秋杰

    • 过去两天完成了哪些任务

      • 文字/口头描述

        测试微信小程序的测试。
        
      • 展示GitHub当日代码/文档签入记录

        暂无有意义的记录。
        
    • 接下来的计划

      对组内成果进行测试。
      
    • 还剩下哪些任务

      对组内成果进行测试。
      
    • 遇到了哪些困难

      无。
      
    • 有哪些收获和疑问

      基本可以使用微信开发者工具测试小程序
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    240
    70
    Estimate
    估计这个任务需要多少时间
    40
    70
    Development
    开发
    2160
    712
    Analysis
    需求分析 (包括学习新技术)
    120
    500
    Design Spec
    生成设计文档
    120
    102
    Design Review
    设计复审 (和同事审核设计文档)
    120
    60
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    120
    Design
    具体设计
    900
    Coding
    具体编码
    600
    Code Review
    代码复审
    120
    Test
    测试(自我测试,修改代码,提交修改)
    180
    Reporting
    报告
    220
    90
    Test Report
    测试报告
    100
    Size Measurement
    计算工作量
    60
    30
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    60
    60
    合计
    2620
    872

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    0
    0
    4
    4
    了解微信小程序测试
    2
    0
    0
    7
    11
    了解微信开发者工具的使用
    3
    0
    0
    9
    20
    了解微信开发者工具测试小程序
    4
    0
    0
    8
    28
    尝试使用微信开发者工具测试小程序
    5
    0
    0
    1
    29
    6
    0
    0
    5
    34
    基本可以使用微信开发者工具测试小程序

    组员5:林源

    • 过去两天完成了哪些任务

      • 文字/口头描述

        学习会员日的内容,准备会员日页面。
        
      • 展示GitHub当日代码/文档签入记录

        暂无有意义记录。
        
    • 接下来的计划

      完成“会员日”界面。
      
    • 还剩下哪些任务

      会员日页面。
      
    • 遇到了哪些困难

      暂无。
      
    • 有哪些收获和疑问

      微信小程序开发相关知识。
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    200
    20+
    Estimate
    估计这个任务需要多少时间
    200
    20+
    Development
    开发
    3380
    Analysis
    需求分析 (包括学习新技术)
    600
    250+
    Design Spec
    生成设计文档
    230
    20+
    Design Review
    设计复审 (和同事审核设计文档)
    20
    15+
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    20
    15+
    Design
    具体设计
    400
    60+
    Coding
    具体编码
    1450
    200+
    Code Review
    代码复审
    180
    15+
    Test
    测试(自我测试,修改代码,提交修改)
    480
    70+
    Reporting
    报告
    180
    50+
    Test Report
    测试报告
    120
    20+
    Size Measurement
    计算工作量
    20
    10+
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    40
    20+
    合计
    3760
    715+

    学习进度条

    第N周
    新增代码(行)
    累计代码(行)
    本周学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    0
    0
    3
    3
    学习了解HTML、CSS、JAVASCRIPT的基本内容
    2
    0
    0
    2
    5
    进一步学习了解HTML、CSS、JAVASCRIPT的基本内容
    3
    53
    53
    1
    6
    开始着手写代码
    4
    19
    72
    0.5
    6.5
    效率低下的写了一点代码
    5
    31
    103
    2
    8.5
    完成加载界面
    6
    0
    103
    1.5
    10
    准备会员日

    组员6:吕铭飞

    • 过去两天完成了哪些任务

      • 文字/口头描述

        完成了收藏和收藏夹功能,成功将后台数据显示到屏幕上,新增排序功能,可以对机票信息切换价格/时间排序
        
      • 展示GitHub当日代码/文档签入记录

    • 接下来的计划

      完善一下需要显示的信息,比如可以增加机场信息
      收藏夹存在BUG需要继续修改,目前只能从搜索页面上进行收藏,取消收藏
      
    • 还剩下哪些任务

      完善页面收藏功能,美化页面(可能吧,毕竟我没有什么UI设计天赋
      
    • 遇到了哪些困难

      要使从后台获取的数据在wxml正确输出,发现不能直接调用js的字符串对象的方法进行修改
      
    • 有哪些收获和疑问

      收获:学会了使用wxs,引入wxs脚本,通过自定义的module在wxml上对字符串操作,正确输出后台数据
      疑问:α冲刺结束了,感觉和之前想的差别挺大,我的效率是不是太低了点。
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    200
    10+
    Estimate
    估计这个任务需要多少时间
    200
    10+
    Development
    开发
    3380
    865+
    Analysis
    需求分析 (包括学习新技术)
    600
    100+
    Design Spec
    生成设计文档
    230
    10+
    Design Review
    设计复审 (和同事审核设计文档)
    20
    10+
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    20
    0
    Design
    具体设计
    400
    15+
    Coding
    具体编码
    1450
    480+
    Code Review
    代码复审
    180
    10+
    Test
    测试(自我测试,修改代码,提交修改)
    20
    240+
    Reporting
    报告
    180
    30+
    Test Report
    测试报告
    120
    5+
    Size Measurement
    计算工作量
    20
    5+
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    40
    20+
    合计
    3760
    905+

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    200
    200
    6
    6
    学习小程序原生框架并开始进行前端页面的制作
    2
    245
    445
    8
    14
    继续页面的制作,把一些常用的内容封装成了组件
    3
    531
    1064
    8
    22
    机票的搜索结果页面基本完成
    4
    335
    1399
    6
    28
    修改页面,让页面显示正常,增加了分类栏
    5
    101
    1500
    1
    29
    完成了用户中心,增加登录获取用户信息和收藏夹
    6
    807
    2307
    12
    41
    实现了收藏功能,和对台对接成功

    组员7:王涵永

    • 过去两天完成了哪些任务

      • 文字/口头描述

        alpha冲刺终于结束了。
        
      • 展示GitHub当日代码/文档签入记录

        暂无有意义记录。
        
    • 接下来的计划

      继续划水,准备写alpha冲刺总结+beta冲刺博客...
      
    • 还剩下哪些任务

      Bata冲刺...
      
    • 遇到了哪些困难

      面向对象复习好难(还有两天!)
      
    • 有哪些收获和疑问

      alpha冲刺顺利结束。
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    300
    200+
    Estimate
    估计这个任务需要多少时间
    120
    200+
    Development
    开发
    Analysis
    需求分析 (包括学习新技术)
    Design Spec
    生成设计文档
    Design Review
    设计复审 (和同事审核设计文档)
    Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    Design
    具体设计
    Coding
    具体编码
    Code Review
    代码复审
    Test
    测试(自我测试,修改代码,提交修改)
    Reporting
    报告
    1000
    760+
    Test Report
    测试报告
    600
    420+
    Size Measurement
    计算工作量
    200
    180+
    Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    200
    160+
    合计
    1300
    960+

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本轮次学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    0
    0
    3
    3
    写博客,前端组任务安排完成
    2
    0
    0
    2
    5
    写博客,跟进前端组进度,后端组任务安排完成
    3
    0
    0
    3
    8
    写博客,跟进前后端组进度,开会讨论
    4
    0
    0
    3
    11
    写博客,跟进前后端组进度,催促后端进度,开会讨论
    5
    0
    0
    3
    14
    写博客,跟进前后端进度,开会讨论
    6
    0
    0
    2
    16
    写博客,跟进前后端进度(alpha冲刺算是顺利完成),开会讨论

    组员8:张宏铮

    • 过去两天完成了哪些任务

      • 文字/口头描述

        学习并实战scrapy框架,为爬虫添加反爬功能,学习IP代理池,伪装头部等   
        学习webdriver的使用,逆向去哪儿网pre,__m__参数        
        修改了原版本的携程爬虫,更具健壮性     
        
      • 展示GitHub当日代码/文档签入记录

    • 接下来的计划

      学习分布式爬虫技术,为服务器部署分布式爬虫。   
      
    • 还剩下哪些任务

      继续改进该版本,和继续爬取其他网站。
      
    • 遇到了哪些困难

      在搭建IP代理池的时候遇到很多bug。
      
    • 有哪些收获和疑问

      收获了一些反爬的原理和技术。  
      
    • PSP & 学习进度条

    PSP

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 120 10+
    · Estimate 估计这个任务需要多少时间 120 10+
    Development 开发 2880 300
    · Analysis 需求分析 (包括学习新技术) 60 300
    · Design Spec 生成设计文档 240 0
    · Design Review 设计复审 (和同事审核设计文档) 240 0
    · Coding Standard 代码规范 (为目前的开发制定合适的规范) 20 0
    · Design 具体设计 480 30
    · Coding 具体编码 2880 240
    · Code Review 代码复审 720 30
    · Test 测试(自我测试,修改代码,提交修改) 210 30
    Reporting 报告 240 10
    · Test Report 测试报告 60 10
    · Size Measurement 计算工作量 60 20
    · Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 120 20
    合计 3240 820

    学习进度条

    第N轮次 新增代码(行) 累计代码(行) 本轮次学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 0 0 4 4 爬虫的基本操作;服务器搭建基本知识
    2 0 0 4 8 服务器的搭建,mysql基本操作,navicat基本操作
    3 0 0 8 16 mysql建表导入
    4 156 156 8 24 携程爬虫,mysql优化
    5 130 286 6 30 携程爬虫生成参数,js编程,python调用js方法
    6 50 336 6 36 初步对反爬虫的原理和技术有了一些了解,对爬虫框架有了一些了解

    组员9:林沛东

    • 过去两天完成了哪些任务

      • 文字/口头描述

         复习~~预习~~课本,准备考试。  
        
      • 展示GitHub当日代码/文档签入记录

         暂无有意义的记录。  
        
    • 接下来的计划

       尝试运用爬虫爬取网站,完成接下来分配的任务。  
      
    • 还剩下哪些任务

       实现最基础的功能。  
      
    • 遇到了哪些困难

       考试临近,学业繁忙,学习进度缓慢,看不懂。  
      
    • 有哪些收获和疑问

       收获:我好菜啊。疑问:我为什么这么菜。  
      
    • PSP & 学习进度条

    PSP

    PSP2.1
    Personal Software Process Stages
    预估耗时(分钟)
    实际耗时(分钟)
    Planning
    计划
    140
    · Estimate
    估计这个任务需要多少时间
    140
    60+
    Development
    开发
    7670
    · Analysis
    需求分析 (包括学习新技术)
    2880
    860+
    · Design Spec
    生成设计文档
    240
    · Design Review
    设计复审 (和同事审核设计文档)
    240
    · Coding Standard
    代码规范 (为目前的开发制定合适的规范)
    20
    20+
    · Design
    具体设计
    480
    · Coding
    具体编码
    2880
    · Code Review
    代码复审
    720
    · Test
    测试(自我测试,修改代码,提交修改)
    210
    Reporting
    报告
    240
    · Test Report
    测试报告
    60
    · Size Measurement
    计算工作量
    60
    · Postmortem & Process Improvement Plan
    事后总结, 并提出过程改进计划
    120
    30+
    合计
    8050
    970+

    学习进度条

    第N轮次
    新增代码(行)
    累计代码(行)
    本周学习耗时(小时)
    累计学习耗时(小时)
    重要成长
    1
    50
    50
    2
    2
    学习了一些JS
    2
    0
    50
    2
    4
    学习了团队协作开发的流程
    3
    50
    100
    5
    9
    学习了爬虫的初步使用
    4
    100
    200
    4
    13
    学习爬虫
    5
    0
    0
    1
    14
    6
    0
    0
    1
    15

    组员10:翁恩慧

    • 过去两天完成了哪些任务

      • 文字/口头描述

        成功爬取数据并将数据存入数据库;编写启动爬虫脚本   
        
      • 展示GitHub当日代码/文档签入记录

        版本管理曾出现问题,部分commit是使用`cherry-pick`恢复的。。。
        
    • 接下来的计划

      将爬虫部署进Django项目,提供更稳定的数据更新。
      
    • 还剩下哪些任务

      测试。
      
    • 遇到了哪些困难

      暂无。
      
    • 有哪些收获和疑问

      更深刻地认识到`yield`和`return`的区别;对框架知其然不知其所以然,好奇框架的各个部分是如何协同工作的,框架如何搭建。
      
    • PSP & 学习进度条

      PSP

      PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
      Planning 计划 140 35
      · Estimate · 估计这个任务需要多少时间 140 35
      Development 开发 7670 2335
      · Analysis · 需求分析 (包括学习新技术) 2880 1080
      · Design Spec · 生成设计文档 240 60
      · Design Review · 设计复审 240 90
      · Coding Standard · 代码规范 (为目前的开发制定合适的规范) 20 25
      · Design · 具体设计 480 120
      · Coding · 具体编码 2880 840
      · Code Review · 代码复审 720 60
      · Test · 测试(自我测试,修改代码,提交修改) 210 60
      Reporting 报告 240 200
      · Test Report · 测试报告 60 0
      · Size Measurement · 计算工作量 60 100
      · Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 120 100
      TOTAL 合计 8050 2570

      学习进度条

      第N轮次 新增代码(行) 累计代码(行) 本轮次学习耗时(小时) 累计学习耗时(小时) 重要成长
      1 0 0 3 3 数据库的基本操作
      2 125 125 4 7 对后端开发有了更全面的认识
      3 36 161 5 12
      4 24 185 3 15
      5 28 213 2 17
      6 265 478 12 29 算是scrapy入门吧

    三、冲刺成果展示

    • 展示组内最新成果

    直飞页面+日期选择

    精确搜索每日直飞特惠机票(默认按时间)

    滑动点击收藏

    收藏内显示收藏内容

    按价格排序

    目前数据库内的机票数量

    • 站立会议合照

    • Alpha冲刺会议耗时记录

    第N次会议
    耗时(分钟)
    1
    10
    2
    10
    3
    10
    4
    10
    5
    10
    6
    10
  • 相关阅读:
    进程与线程的区别iOS
    java面试题(中)
    java面试题(上)
    [Asp.net 5] DependencyInjection项目代码分析4-微软的实现(1)
    [Asp.net 5] DependencyInjection项目代码分析3-Ninject
    [Asp.net 5] DependencyInjection项目代码分析2-Autofac
    [Asp.net 5] DependencyInjection项目代码分析
    leetcode25 K个一组翻转链表
    leetcode128 最长连续序列
    leetcode124 二叉树中的最大路径和
  • 原文地址:https://www.cnblogs.com/autism-al/p/14008426.html
Copyright © 2020-2023  润新知