Personal Software Process (PSP)】的更多相关文章

日期 分类 开始时间 结束时间 中断时间 净时间 活动 备注 C U 2016/03/15 随笔 9:30 10:40 0 70 博客更新 更新<软件项目管理(1)> Y Minute 随笔 10:40 12:00 5 75 博客编写 <Personal Software Process(PSP)>,<软件项目管理(2)> N Minute 随笔 22:11 23:14 3 60 博客更新 <软件项目管理(2)> Y Minute 2016/03/16 注:…
截止日期 2018年3月29日23:59 要求 1. 对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等,文件夹内的所有文件)统计字符数.单词数.行数.词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件. 2. 使用性能测试工具进行分析,找到性能的瓶颈并改进 3. 对代码进行质量分析,消除所有警告 http://msdn.microsoft.com/en-us/library/dd264897.asp…
零.前言 本次作业要求个人编写程序,截止日期2019年9月25日23:00. 请先阅读<构建之法>第一章至第三章的内容,并在下方作业里体现出阅读后的成果.特别是第2章中的效能分析及个人软件开发流程(PSP). 一.编码要求 在Github仓库中新建一个学号为名的文件夹. 在开始实现程序之前,在PSP表格[附录1]记录下你估计在程序开发各个步骤上耗费的时间,在你实现程序之后,在PSP表格记录下你在程序的各个模块上实际花费的时间. 使用C++ 或者Java语言实现,C++请使用Visual Stu…
项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2018CST 这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/14552393.html 我的课程学习目标 完成课程要求的基础上,对软件工程有系统的理解 这个作业在哪些方面帮助我实现学习目标 让我熟悉了PSP流程,并通过例子实践,深刻体会到软件开发不等于编写程序 项目GitHub的仓库链接地址 https://github.com/fengyongp…
项目 内容 课程班级博客链接 班级博客 这个作业要求链接 作业要求 我的课程学习目标 运用科学高效的方法学习软件工程的理论和知识 这个作业在哪些方面帮助我实现学习目标 掌握软件项目个人开发流程,掌握Github发布软件项目的操作方法 项目Github的仓库链接地址 Github仓库地址 1.实验目的与要求 (1)掌握软件项目个人开发流程. (2)掌握Github发布软件项目的操作方法. 2.实验内容 任务1:阅读教师博客"常用源代码管理工具与开发工具"内容要求,点评班级博客中已提交相关…
四则运算编程 PSP记录个人项目耗时情况 PSP Personal Software Process Stages Time(%) Planning 计划 7 Estimate 估计这个任务需要多少时间 7 Development 开发 85 Analysis 需求分析 4 Design Spec 生成设计文档 5 Design Review 设计复审 3 Coding Standard 代码规范 4 Design 具体设计 12 Coding 具体编码 40 Code Review 代码复审…
//整理了自己过去的时间记录文件,最早用电子版记录是15/04/21,依旧断断续续记录到15/11/21,每月至少三次记录,然而自己并没有对数据进行整理,只是纯粹记录,真是浪费了花在上面的时间.期间八月份则是第一次用纸质便签记录,却也没有什么意义.现在看来,可笑. //忽略中断的,忽略内疚. //预计20min/实际25min 这周开始尝试记录自己的日常行为,作为时间管理.也应该就是PSP(Personal Software Process).最大的感受就是能比较直观的看到自己一天做了多少正经事…
一.代码规范 我认为我们编写的代码都需要进行规范的操作,因为如果为了图省事情或者为了减少时间去完成这个编程.在最后检验的时候就会出现一些警告,导致你这次编程的代码出现问题,当出现问题的时候你在回头去检查你的代码,是一件非常头痛的事情,这样会让你很难发现问题所在,导致需要用很长时间去调试这个代码,甚至会让你前功尽弃,需要从新对代码进行编程.换句话说,这就好像我们在生活中洗菜做饭一样,在你洗菜的时候如果不仔细一些把它洗干净,那么在你吃的时候就会生病,导致你花费更长的时间去为你当初的不仔细和省时间付出…
请同学们参照教材<构建之法>2.3节表2-4 PSP2.1汇报自己在完成四则运算编程时候的时间分布,发布到博客上. 个人项目耗时情况分析 PSP Personal Software Process Stages Time(%)Senior  Planning 计划 10 · Estimate · 估计计划需要多长时间 10 Development 开发 86 · Analysis · 需求分析 5 · Design Spec · 生成设计文档 6 · Design Review · 设计复审…
作业三: 代码规范.代码复审.PSP 代码规范 代码规范的重要性 一.规范的代码可以促进团队合作  一个项目大多都是由一个团队来完成,如果没有统一的代码规范,那么每个人的代码必定会风格迥异.且不说会存在多个人同时开发同一模块的情况,即使是分工十分明晰的,等到要整合代码的时候也有够头疼的了.大多数情况下,并非程序中有复杂的算法或是复杂的逻辑,而是去读别人的代码实在是一件痛苦的事情.统一的风格使得代码可读性大大提高了,人们看到任何一段代码都会觉得异常熟悉.显然的,规范的代码在团队的合作开发中是非常有…
1.是否需要有代码规范(5分) 对于是否需要有代码规范,请考虑下列论点并反驳/支持: 1这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西. 反对.我并不认为代码规范都是官僚制度下产生的,是大家公认的便于项目后期维护,方便大家理解的规范.一个项目有很大一部分时间是后期的维护,良好的代码有利于维护人员更好的理解代码,节约时间,提高效率.而且新手想要学习他的成果也能看得懂,至于说影响开发效率,我觉得良好的代码规范还有利于提高效率,毕竟代码写出来不只是给自己看,还要给同…
PSP个人项目耗时对比记录表:四则运算   Personal Software Process Stages Time(%) Planning 7  Estimate 9 开发 76    •需求分析  6    •生成设计文档  7    •设计复审(和同事审核设计文档)  6    •代码规范(为目前的开发制定合适的规范)  9    •具体设计  23    •具体编码 86    •代码复审  21    •测试(自测,修改代码,提交修改)  20 报告 55    •测试报告  25…
title: Software Engineering-HW2 date: 2017-09-21 10:35:47 tags: HW --- 题目描述 从<构建之法>第一章的 "程序" 例子出发,完成一个能自动生成小学四则运算题目的命令行 "软件",满足以下需求: 1.参与运算的操作数(operands)除了100以内的整数以外,还要支持真分数的四则运算,例如:1/6 + 1/8 = 7/24.操作数必须随机生成. 2.运算符(operators)为 +…
title: Software Engineering-HW3 date: 2017-10-05 10:04:08 tags: HW --- 小组成员 264 李世钰 249 王成科 项目地址 https://github.com/lishiyuwhu/Homework/tree/master/SE/HW3 运行 dist目录下的DONE.exe 运行方法(环境PyQt5+py3.6.2) >python display_QWidget.py 本来想用pyinstaller打包成EXE, 但好像…
Personal Software Process Stages Time(%) 计划 5    •估计这个任务需要多长时间 5 开发 60    •需求分析  5    •生成设计文档  5    •设计复审(和同事审核设计文档)  5    •代码规范(为目前的开发制定合适的规范)  5    •具体设计  5    •具体编码 25    •代码复审  5    •测试(自测,修改代码,提交修改)  5 报告 35    •测试报告  15    •计算工作量  10    •事后总结,并…
用个体软件过程(PSP)记录你的工作 首先,非常感谢大家对本门课程的学习所投入的时间和精力. 其次,已经进入数据时代,口说无凭,拿数据来.如果你认为你已经投入了大量精力在这门课程的学习和作业中,而且已经精疲力竭.那么,请用PSP真实记录下你的工作.在各小组的博客中,建议大家用PSP的数据来计划.记录小组任务的完成情况. 附录中给出了PSP2.1表格,大家可根据各自小组的分工情况,对该表格做出合理的调整.通过先计划.再实施,用你的数据告诉我,你的投入是多少.谢谢. 注意:(以下摘自:邹欣,<构建之…
几个星期前,我阅读过一篇文章,一位老师教导自己的学生要积极地去阅读文学文献,其中,我很欣赏他的一句话:“Just think of liturature as if you're reading a long text-message”.引申到这里,对比后才发现自己在现实生活中真的很少在课后花时间来细看自己的专业书籍,说来惭愧,这种情况出现的频率最多的就是在学期末备战考试了.因为这次的作业,我似乎告诉自己这是一个非常“恰当”的理由去让自己提前去完成未完的“任务”.阅读一本书,就要认真,要对得起自…
几个星期前,我阅读过一篇文章,一位老师教导自己的学生要积极地去阅读文学文献,其中,我很欣赏他的一句话:“Just think of liturature as if you're reading a long text-message”.引申到这里,对比后才发现自己在现实生活中真的很少在课后花时间来细看自己的专业书籍,说来惭愧,这种情况出现的频率最多的就是在学期末备战考试了.因为这次的作业,我似乎告诉自己这是一个非常“恰当”的理由去让自己提前去完成未完的“任务”.阅读一本书,就要认真,要对得起自…
11.30--12.6本周例行报告 1.PSP(personal software process )个人软件过程. C(类别) C(内容) ST(开始时间) ET(结束时间) INT(间隔时间) Δ(净时间) Scrum会议 总结,讨论BUG修改 2017.11.30 16:50 2017.11.17 17:05 0min 15min 确定增加功能,汇报编程任务 2017.12.2    9:30 2017.12.2    9:58 0min 28min 讨论编程,优化代码 2017.12.3…
11.24 --11.30本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 开始时间                结束时间 中断时间 实际用时 事后诸葛亮会议 总结反思Beta阶段工作 2017-11-29 18:30 2017-11-29  19:25  0min 55min 和使用用户沟通 用户反馈 2017-11-25 21:30 2017-11-25 22:30 等待20min 40min 整理反馈 整理反馈 2017-11-2…
11.17--11.23本周例行报告 1.PSP(personal software process )个人软件过程. C(类别) C(内容) ST(开始时间) ET(结束时间) INT(间隔时间) Δ(净时间) Scrum会议 汇报编程任务 2017.11.17 17:05 2017.11.17 17:34 0min 29min 解决编程难点.视频脚本 2017.11.18 10:00 2017.11.18 11:02 0min 62min 汇报编程任务.讨论制作视频 2017.11.19 1…
11.10--11.16本周例行报告 1.PSP(personal software process )个人软件过程. C(类别) C(内容) ST(开始时间) ET(结束时间) INT(间隔时间) Δ(净时间) Scrum会议 添加功能 2017.11.10 11:20 2017.11.10 11:53 0min 33min 功能说明书 2017.11.11 11:00 2017.11.11 11:34 0min 34min 分配编程任务 2017.11.12 11:20 2017.11.12…
项目:PSP Daily 详情请见项目功能说明书 PSP2.1 Personal Software Process Stages 预估耗时长 Planning 计划   · Estimate · 开发周期 85h+15h(团队总时长) Development 开发   · Scrum Meeting ·每日立会.汇报进展困难等团队交流 7h · Analysis · 需求分析 5h · Design Spec · 生成设计文档 5h · Design Review · 设计复审 (组内审核设计文…
WBS: PSP: 时间为估计,大致精确. 类型 personal software process stages 预估时间 实际花费时间 planning 计划 4h 4h estimate 4h 4h development 开发 3h 3h debug pie chart 1h 1h debug 折线图 1h 1h debug save file 1h 1h reporting 2h 2h documents writing 2h 2h…
11.3 --11.9本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 开始时间                结束时间 中断时间 实际用时 事后诸葛亮会议 总结反思Alpha阶段工作 2017-11-3 16:30 2017-11-3  17:30  0min 60min 和使用用户沟通 用户反馈 2017-11-3 18:30 2017-11-3 19:30 等待10min 45min 整理反馈 整理反馈 2017-11-3 19:4…
10.27 --11.2本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 开始时间                结束时间 中断时间 实际用时 Scrum第一次会议 Scrum第一次会议 2017-10-27 11:40 2017-10-27  12:18  0min  38min 完成卡片任务 功能说明书 2017-10-27 17:30 2017-10-27 19:30 5min 115min 写博客 写博客 2017-10-27 1…
10.20 --10.26本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 开始时间                结束时间 中断时间 实际用时 Scrum第一次会议 课堂展示总结 2017-10-20 16:30 2017-10-20  17:02  0min  32min 完成卡片任务 写代码,弹出窗口,熟悉控件使用,思考基本功能 2017-10-20 18:30 2017-10-13 19:30 5min 55min 写博客 写博客…
10.13 --10.19本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 预计时间 开始时间                结束时间 中断时间 实际用时 准备工作 思考项目选题   2017-10-13 14:07 2017-10-13 14:25  0min  18min Scrum第一次会议 确立选题   2017-10-13 16:00 2017-10-13 16:24  0min  24min 完成卡片任务 完成卡片任务   2…
29.22 --9.26本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 预计时间 开始时间                结束时间 中断时间 实际用时 准备工作 制定十条代码规范草稿   2017-10-4 14:07 2017-10-4 14:25  0min  18min  写博客 十条代码规范定稿   2017-10-4 14:25 2017-10-4 14:35  0min  10min 准备工作 结对讨论用什么语言以及讨论单元…
9.22--9.26本周例行报告 1.PSP(personal software process )个人软件过程. 类型 任务 预计时间 开始时间 结束时间 中断时间 实际用时 准备工作 学习重定向   2017-9-22 9:15 2017-9-22 11:30  喝水等30min  105min  写代码  写功能4-1,重定向标准输入文件  90min 2017-9-22 14:30 2017-9-22  17:30  休息60min  120min  写代码  完成重定向代码并测试  6…