今天要说的是软件项目管理课程学习后的一些心得体会.这学期我选修了软件项目管理课程,进行了共8周的学习.   其实,进入大三后,我们开设了各种专业选修课,通过对各种课程的学习,我见识到了丰富多样的知识体系和它们之间微妙的联系.我更加明白自己在学什么.还欠缺什么,也对自己的专业有了更深的认识和更大的兴趣.当然,当初没有好好学习基本功也为现在运用更高层次理论增加了很大障碍.也许想要真正体会到一门科学的有趣之处,往往要经历一个基础知识的堆砌阶段,而这个阶段一般枯燥乏味.目标不明.面对这种情况,有的人不断…
I just want to say something about my java project that I did last year. Our task is to finish a linking game. It is a game that you should link all the same picture with specific rules. It is such an interesting game but creating the game can not be…
Recently, I have a project, I use Unity3D to finish a visualization work, which is the final project for my visualization course. In this project, I try to visualization some frescoes' deterioration data to help the cultural workers to analiysis and…
Project Management ProcessDescription .......................................................................................................................................................................................1STAGE/STEP/TASK SUMMARY LIST…
resources:"Software Engineering" Ian Sommerville For most projects, important goals are: Deliver the software to customer at the agreed time. Keep overall costs within budget. Deliver software that meets the customer's expections. Maintain a hap…
Risk management (or more precisely risk avoidance) is a critical topic, but one that is often dull to read about and therefore neglected. One of the few useful and entertaining books on the subject is "Waltzing with Bears: Managing Risk on Software P…
I commited the information below to report PDU of PMI. ^_^. In this paper, the author introduces his good experience of project management. I list it below with my learning and understanding in our development. Be Agile Learning: as a member of softw…
One of the challenges of explaining project management to people who are unfamiliar with the approach, is that descriptions are often either so high-level as to be meaningless, or so detailed that they are overwhelming. Over the years, I have come to…
Introduction The purpose of this paper is to gain an understanding of project management and to give a brief overview of the methodology that underpins most formally run projects. Many organisations do not employ full time Project Managers and it is…
Project management in the modern sense began in the early 1950s, although it has its roots further back in the latter years of the 19th century. The driver for project management was businesses realising the benefits of organising work around project…
PMP(Project Management Professional) 官网(英文报名):https://www.pmi.org/ 中文注册:http://exam.chinapmp.cn/ Books PMBOK 指南 第六版 --- 核心内容 汪博士解读PMP考试(第5版)--- 辅助理解 汪博士详解PMP模拟题(第4版)--- 模拟测试 Head First PMP(第三版)--- 简易入门 WebSite http://www.pmptuan.com/ http://www.xiang…
version control system: git/hg/subversion/cvs/clearcase/vss software configruation management: daily build/smoke test/auto test 代码集成CI: Cruisecontrol/hudson/buildbot…
***********************************************声明************************************************************ 原创作品,出自 "晓风残月xj" 博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/xiaofengcanyuexj). 因为各种原因,可能存在诸多不足,欢迎斧正! *************************************…
abstract: 代码克隆的综述 S1    INTRODUCTION AND MOTIVATION 代码克隆的利弊: 利:可以有效地去耦合,避免其他一些可能的错误: 弊:当被复制的那段code中带有bug的话,他的复制版本中都会含有bug. 但是代码克隆操作又是不可避免的,因此,代码克隆应该得到有效的检测和管理. S2    A SYSTEMATIC REVIEW OF CLONE LITERATURE Robert Tiras搜集了一个从1994~2013的论文库,主要分为以下几类: 1.…
Task1: Develop the project “HelloWorld” -A .java program: Just print out “Hello” + your name; -A test case using Junit to verify whether the program works well. Steps to realize: A .java program: Just print out “Hello” + your name; Using Eclipse to c…
1. 取消没有价值的会议 会议是有代价和成本的 不要举行顺序式的多人进度报告会议 eg: 这周做了什么,下周还要做什么? 除了发言人和项目经理外,每个人都会觉得无聊. 这种会议是在拖项目的后腿,赶紧停止吧. 正确的做法是项目经理给每个人发送邮件,或聊天工具了解进度. 因为,别的人根本不用关心其他人的工作情况,除了项目经理之外. 顺序式的全体会议,可以在每个冲击阶段开一次,而且要主要时间控制. 2. 下列会议是必要的 1)项目启动会议 为整个项目设定积极的基调 2)发布版本规划会议 3)进度报告会…
1. Delphi估算 1) 项目经理召集小组成员,就项目有关事宜向大家进行阐述. 2)大家提出各种问题,然后进行分配任务. 每个人写下自己的任务列表和时间估算. 3)项目经理收集好任务之后进行复查,看看哪些任务可以同时进行, 得到项目的整体估算.  2. 宽带Delphi估算 项目成员不能直接接触到,让一帮专家替代项目成员进行估算. (一般很少使用) 3. 如何处理估算的误差   你知道,人的估算都会有误差. 有些人过于乐观,任何任务都会少估算50%的工作量. 有些人过于悲观,会为每个任务添加…
1. 根据项目的理解,列出主要的里程碑. (初始甘特图) 2. 多使用即时贴,甘特图可以贴在墙上以供项目组成员提醒. 3. 切忌过早细化项目日程,这样会让老板或出资人以为项目中几乎没有风险, 他们会把日程中的结束日期认为是真正的结束日期. 正确的做法是反复修改项目日程,并且随着项目进程补充细节. 4. 制定项目风险列表 Hudson Bay Start 如何启动你的项目 很多情况下,这对于项目经理来说是比较关键的. 如果这个项目对于你的项目团队来说是从未经历过的,不妨考虑“哈德逊湾式启动(Hud…
请把梦想和野心带上,这是我哥对我说的. 几年下来,人浑浑噩噩,梦想和野心像锋利的石头在水中慢慢被磨平,今天就再次记住,不要让焦虑和失望伴随着人生和家庭. 这是H A R O L D K E R Z N E R 的著作,主要内容是项目计划,进度和控制.作者认为成熟的项目应该有16个点需要坚持,分别是如下列举的16个点. 1:采用项目管理的方法并持续使用它. 2:实施一种哲学,并将其传递给大家,推动公司向项目管理成熟度. 3:在每个项目的开始制定和承诺有效的计划. 4:通过对现实的目标作出承诺,最大…
如何通过Git使用GitHub ——PM曾子轩 从未使用过Git 一.从官网下载Git 此部分略 二.用Git连接上GitHub(为保持完整性,此部分引用博客:https://www.cnblogs.com/blogzhangwei/p/5944975.html) 1.创建一个SSH KEY 打开Git Bash,输入: $ ssh-keygen -t rsa -C "your_email@example.com" 之后命令行提示你输入文件名以保存此Key,推荐使用默认名(此时直接输入…
In this semester, we take a class called 'Software Project Management'. And in this class, we have learnt a lot about managing projects. Last week, teacher Wang asked us to use github to practice managing projects. So I want to write something about…
实验一 软件工程准备 项目 内容 软件工程 https://www.cnblogs.com/nwnu-daizh/ 软件工程准备要求 https://www.cnblogs.com/nwnu-daizh/p/12369881.html 构建之法与博客首秀 使用Markdown排版以写博客形式来拟定3个准备从课程学习中找到答案的问题 问题一 软件工程是什么? 问 题 :在开始学习软件工程这门课之前,我最想了解的是软件工程这门课的性质,以及我们学这门这门课的用处和意义是什么? 解决方案:我先通过学习…
PS:本篇博客,就是对于maven的一个简单的总结,认识.可能更多的是借鉴别人的看法,然后结合自己的使用,再加以说明. 首先,什么是maven: Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and doc…
maven的介绍 maven是大名鼎鼎的Apache下的java构建工具. Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of…
1. 哈哈,什么是Maevn, ←_←|| ?我怎么知道,来看看官方解释, Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a      project's build, reporting and documentation from a central piec…
    登录|注册     努力+坚持,而且还很年轻   目录(?)[+] 在现实的企业中,以低成本.高效率.高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的.当然,管理可以说有很 多的方面,例如:对人员的管理,也有对项目的管理等等.如果你想成为一个优秀的管理者,你必须得会使用高大上的管理工具. 从这篇博文开始,我会给大家介绍更多的项目管理工具,经过点点滴滴的积累,不断的进步,最终成为管理大牛. 简介 我先看一下Apache官网的解释: Apache Mav…
http://blog.csdn.net/jiuqiyuliang/article/details/41076215 [项目管理和构建]——Maven简介(一) 2015-01-31 21:27 6897人阅读 评论(17) 收藏 举报  分类: [Maven](3)  版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+]   在现实的企业中,以低成本.高效率.高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的.当然,管理可以说有很多的方…
在现实的企业中,以低成本.高效率.高质量的完成项目,不仅仅需要技术大牛,企业更加需要管理大牛,管理者只懂技术是远远不够的.当然,管理可以说有很多的方面,例如:对人员的管理,也有对项目的管理等等.如果你想成为一个优秀的管理者,你必须得会使用高大上的管理工具. 从这篇博文开始,我会给大家介绍更多的项目管理工具,经过点点滴滴的积累,不断的进步,最终成为管理大牛. 简介 我先看一下Apache官网的解释: Apache Maven is a software project management and…
1. 简介 官方说法:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. 个人译文:Apache Ma…