• 第七次团队作业——日不落战队


    【组队后的项目整体计划安排】

    • 学习:先学习基础知识,懂得该做什么,后边做边学,在实践中成长;
    • 项目:根据迭代原则,先完成较简单的功能,而后进攻较难功能,保证项目的最终完成度。
    阶段序列 阶段时间 主要阶段任务 完成情况
    第一阶段 9-12 团队成立 已完成
    第二阶段 9-13 到 9-25 确定选题及协商分工 已完成
    第三阶段 9-25 到 9-30 完成基础学习、前期准备工作 已完成
    第四阶段 10-5 到 10-18 完成原型设计及数据库搭建 已完成
    第五阶段 10-20 到 10-26 熟悉工作并完成至少两个主界面 待完成
    第六阶段 10-27 到 11-15 完成至少百分之80的界面及功能 待完成
    第七阶段 11-15 到 11-29 完成剩下较难实现的百分之20的功能 待完成
    第八阶段 11-30 到 12-9 调试优化软件并着手准备总结报告及文案 待完成
    第九阶段 12-10 提交最终成果 待完成

    【需求规格说明书】

    电子版

    点我啊_

    撰写流程

    组员分工及组员工作量比例

    负责人 任务 截止时间 实际完成情况 工作量比例 贡献分(总分100)
    安琪 1.整理、安排任务;2.博客;3.撰写需求报告a部分;4.整理报告;5.修改评审表; 1.提交需求报告:10-16 23:00; 2.整理报告:10-17 23:00; 3.撰写博客:10-18 19:00 1. 整理、安排任务;2. 博客;3. 撰写需求报告a部分;4. 整理报告;5.修改评审表; 17% 17
    智慧 1. 数据库搭建;2.撰写需求报告d、e部分; 1.数据库搭建:10-14 23:00; 2.提交需求报告:10-16 23:00 1. 整体分析;2. 外部接口需求;3.E-R图;4.数据库具体落实建立表格(mysql); 17% 17
    章鹏 1. 分配后端任务;2.数据库搭建;3.撰写需求报告d、e部分;4.制作PPT + 演讲; 1.数据库搭建:10-14 23:00; 2.需求报告:10-16 23:00; 3.PPT(初版):10-18 23:00 1.分配后端任务; 2. 整体分析;3.外部接口需求;4.数据字典;5. 验收验证标准;6. 类图;7. PPT制作; 22% 22
    语恳 1. 原型设计 ;2. 撰写需求报告b、c部分; 1.原型设计:10-8 23:00; 2.提交需求报告:10-14 23:00 1. 辅助原型设计;2.需求报告第三章; 10% 10
    炜坤 1. 原型设计;2.项目思维导图;3.撰写需求报告b、c部分; 原型设计:10-8 23:00;提交需求报告:10-14 23:00 1.原型设计;2.项目思维导图;3.需求报告第二章; 17% 17
    栾少 1. 数据库搭建;2.撰写需求报告d、e部分; 1.数据库搭建:10-14 23:00; 2.提交需求报告:10-16 23:00 1. 整体分析;2. 总体需求;3. 性能需求;4. 数据库逻辑需求;5.数据流图; 17% 17

    【评审表格】

    点我啊_

    【展示PPT】

    点我啊_

    【遇到的困难及解决方法】

    • 困难描述
      • 缺乏对项目需求分析的经验,对于整体项目还没有很清晰的思路,不了解具体的工作步骤,尚于摸索阶段,基本上一知半解一头雾水哇。。
    • 做过哪些尝试
      • 各种查资料,以及强行塞锅给队友_
    • 是否解决
      • 在网上搜寻相关软件工程需求分析的案例,寻求有经验同学的帮助。原型方面不断打磨,参考市面上的类似案例,力求做出更加清晰的原型,逐步深入需求细节。
    • 有何收获
      • 对于软件工程的需求分析有了初步的认识,对于接下来的工作流程比以前更加了解啦,从项目全貌到深入细节处了解到有哪些容易解决和较难的部分以及需要哪些技术工具,面对陌生的任务时,快速学习的能力真的很重要。此次的任务后至少有了对自己和整个日不落团队的信心,迸发一股干劲,不说做不到哦_

    【PSP】

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

    【学习进度条】

    第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
    1 300 300 6 6 重拾C++,初学PHP
    2 15 21 学习了原型设计软件的操作及NABCD概念
    3 600 900 24 45 学习json的读写,C++ level up
    6 0 900 14 59 文档能力和熬夜耐力++;android前端学习回顾,为真正的学习打基础
  • 相关阅读:
    python之virtualenv
    Markdown学习
    Python之进程(multiprocessing)
    python之concurrent.futures模块
    Python之线程
    LoadRunner(四)、检查点
    LoadRunner(三)、关联
    LoadRunner(二)、录制
    LoadRunner(一)、安装
    Jmeter(十九)逻辑控制器之if控制器
  • 原文地址:https://www.cnblogs.com/kunza/p/7688800.html
Copyright © 2020-2023  润新知