﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JAVA—咖啡馆-随笔分类-【项目管理】</title><link>http://www.blogjava.net/fanyingjie/category/23505.html</link><description>——欢迎访问rogerfan的博客，常来《JAVA——咖啡馆》坐坐，喝杯浓香的咖啡，彼此探讨一下JAVA技术，交流工作经验，分享JAVA带来的快乐！本网站部分转载文章，如果有版权问题请与我联系。</description><language>zh-cn</language><lastBuildDate>Wed, 02 Mar 2016 17:37:51 GMT</lastBuildDate><pubDate>Wed, 02 Mar 2016 17:37:51 GMT</pubDate><ttl>60</ttl><item><title>【转】Maven仓库—Nexus环境搭建及简单介绍</title><link>http://www.blogjava.net/fanyingjie/archive/2016/03/01/429495.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Tue, 01 Mar 2016 09:36:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2016/03/01/429495.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/429495.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2016/03/01/429495.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/429495.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/429495.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.    环境搭建<br><br>　　1.1  下载<br><br>　　　　http://www.sonatype.org/nexus/<br>　　　　NEXUS OSS [OSS = Open Source Software，开源软件——免费]<br>　　　　NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]。<br>　　　　所以选择NEXUS OSS&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2016/03/01/429495.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/429495.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2016-03-01 17:36 <a href="http://www.blogjava.net/fanyingjie/archive/2016/03/01/429495.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】maven--私服的搭建（Nexus的使用）</title><link>http://www.blogjava.net/fanyingjie/archive/2015/09/19/427394.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Sat, 19 Sep 2015 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2015/09/19/427394.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/427394.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2015/09/19/427394.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/427394.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/427394.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 私服是什么<br>私服，私有服务器，是公司内部Maven项目经常需要的东东，不总结一下，不足以体现出重视。Nexus是常用的私用Maven服务器，一般是公司内部使用。下载地址是http://www.sonatype.org/nexus/go。默认端口8081,这里我选择最新版nexus-2.5.0-04。<br><br>常用功能<br><br>Nexus常用功能就是：指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用。<br><br>开启Nexus服务后访问url地址http://localhost:8081/nexus/(推荐使用自己的ip地址)，之后登录系统，用户名密码分别是：admin/admin123.<br><br>最频繁的就是点击左侧菜单栏的Repositories按钮<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2015/09/19/427394.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/427394.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2015-09-19 10:35 <a href="http://www.blogjava.net/fanyingjie/archive/2015/09/19/427394.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】VisualSVN Server的配置和使用方法 图文</title><link>http://www.blogjava.net/fanyingjie/archive/2015/09/11/427273.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 11 Sep 2015 08:27:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2015/09/11/427273.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/427273.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2015/09/11/427273.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/427273.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/427273.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.为什么要用VisualSVN Server，而不用Subversion？<br><br>回答：<br><br>因为如果直接使用Subversion，那么在Windows 系统上，要想让它随系统启动，就要封装SVN Server为windws service，还要通过修改配置文件来控制用户权限，另外如果要想以Web方式【http协议】访问，一般还要安装配置Apache，如果是新手，岂不是很头痛？而VisualSVN Serve集成了Subversion和Apache，省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service，Apache服务器的配置也只是在图像界面上，指定认证方式、访问端口等简单操作；另外，用户权限的管理也是通过图像界面来配置。<br><br>2.为什么不用TFS?<br><br>回答:<br><br>因为我们一开始就是用Subversion和TortioseSVN,所以就没有更换其他的软件。至于TFS至今没有用过，其实，我只是看了一些的文章而已，对它也不了解。<br><br>3.VisualSVN Serve&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2015/09/11/427273.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/427273.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2015-09-11 16:27 <a href="http://www.blogjava.net/fanyingjie/archive/2015/09/11/427273.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】Nexus安装、使用说明  </title><link>http://www.blogjava.net/fanyingjie/archive/2014/05/26/414099.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 26 May 2014 02:40:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2014/05/26/414099.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/414099.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2014/05/26/414099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/414099.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/414099.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、 为什么使用Nexus<br><br>        如果没有私服，我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地，而一个团队中的所有人都重复的从maven仓库下 载构件无疑加大了仓库的负载和浪费了外网带宽，如果网速慢的话，还会影响项目的进程。很多情况下项目的开发都是在内网进行的，连接不到maven仓库怎么 办呢？开发的公共构件怎么让其它项目使用？这个时候我们不得不为自己的团队搭建属于自己的maven私服，这样既节省了网络带宽也会加速项目搭建的进程， 当然前提条件就是你的私服中拥有项目所需的所有构件。<br><br>2、Nexus下载<br><br>       下载地址：http://www.sonatype.org/nexus/go<br><br>3、Nexus启动<br><br>       我下载的是zip包，解压后进入\nexus-2.1.2-bundle\nexus-2.1.2\bin\jsw\，根据操作系统类型选择文件夹，我选的是windows-x86-32文件夹，进入后可看到如下所示bat文件。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2014/05/26/414099.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/414099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2014-05-26 10:40 <a href="http://www.blogjava.net/fanyingjie/archive/2014/05/26/414099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《领导软件开发团队》-软件项目流程管理</title><link>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394768.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 25 Jan 2013 07:30:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394768.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/394768.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394768.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/394768.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/394768.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 需求获取与分析<br><br>a)不要在需求获取和分析过程中吝啬你的时间，对需求的明确可以减少你以后设计和开发的改动，提高你所开发软件的可用性。你对它的轻视只可能换来对你的产品修改、计划延迟等方面的惩罚。<br><br>b)要使尽各种办法，尽量多的获取客户的需求，主要的方法包括：仔细阅读合同标书和市场资料、与客户直接的谈话交流、让用户观看或使用原型界面提出意见。另外不要忽略内部客户的一些合理需求如测试人员等。<br><br>c)进行正规的需求管理，如建立需求文档或使用需求管理数据库等。在文档或数据库中要保留每个需求的详细描述及其来源，最好还能记录一些其他细节信息（如用户的一些原始描述等），另外别忘了确定每个需求的优先级。<br><br>d)在设计前组织你的设计人员开会进行需求理解和讨论。由于阅读文字性的信息容易造成一些误解和歧义，最好让需求制定者组织会议，给相关人员（如各子系统设计人员）讲解需求并进行设计讨论。这样做有两个好处，一是避免设计与需求出现偏差，二是激发设计人员产生初步的设计想法。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2013/01/25/394768.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/394768.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2013-01-25 15:30 <a href="http://www.blogjava.net/fanyingjie/archive/2013/01/25/394768.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>中小型软件项目开发一般流程建议</title><link>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394767.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 25 Jan 2013 07:27:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394767.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/394767.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2013/01/25/394767.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/394767.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/394767.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一：编写目的<br>本文档的编写旨在探寻规范的软件开发流程、加快软件开发速度、提高软件开发质量、降低项目综合成本。<br>IT界有一句格言："You can do it right; you can do it fast; you can do it cheap. Pick two." 而我们要做的就是：提供优质服务、项目周期短、成本低廉<br>二：总体说明<br>项目从用户需求说明书的提出，到系统的第一个完整版本的交付使用经历了若干或复杂或简单的过程，但不管项目大小如何一般需要经历以下几个步骤：<br>1． 需求分析。<br>2． 撰写需求规格说明书<br>3． 总体设计<br>4． 详细设计<br>5． 编码实现<br>6． 测试、试运行、上线<br>7． 验收<br>8． 日常维护<br>9． （下一个版本的循环开发）&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2013/01/25/394767.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/394767.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2013-01-25 15:27 <a href="http://www.blogjava.net/fanyingjie/archive/2013/01/25/394767.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>优秀项目经理必备的8个要素</title><link>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394646.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 23 Jan 2013 06:57:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394646.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/394646.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394646.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/394646.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/394646.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 结合本人这几年在项目管理上的总结和得失，本人认为优秀的项目经理要有责任心、要善于沟通、能引导客户、能预测风险、 善于总结、 随需应变、善于激励团队、同时也要懂技术。<br><br>　　责任心<br><br>　　作为项目经理首先要有责任心。有了责任心，你会把项目当成自己的孩子，倾注你的全部心血。责任，会驱使你关注项目的进度，千方百计去寻找各种资源，推着项目往前走。甚至吃饭、睡觉，走路、坐车，都想着整个项目团队，想着他们还在加班加点，你可能很自然地给他们带点夜宵、冲杯咖啡，犒劳员工。<br><br>　　有了项目经理做表率，整个团队会鼎力支持工作，士气非常高，技术问题也迎刃而解，得到领导称赞和客户肯定，项目将朝着预想的方向发展。<br><br>　　许多开发人员抱怨项目经理一天没干多少事情，而工资还挺高。其实，项目经理一刻都没闲着，他总在想着怎样更好的执行项目计划，调整项目进度等，脑子一直在不停地运转，所以说项目经理是心累。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2013/01/23/394646.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/394646.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2013-01-23 14:57 <a href="http://www.blogjava.net/fanyingjie/archive/2013/01/23/394646.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>优秀项目经理的六个习惯</title><link>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394644.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 23 Jan 2013 06:54:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394644.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/394644.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394644.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/394644.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/394644.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目经理是项目的领头人，是项目团队灵魂型的人物。项目经理需要具备怎样的良好习惯方能更有助于团队、项目和自我的成功，史蒂芬·柯维博士在《高效能人士的七个习惯》一书中阐述了高效能人事所需要具备的七个习惯：积极主动、以终为始、要事第一、双赢思维、知彼解己、统合综效、不断更新(关于这七个习惯的内涵本文不作描述，有爱好的读者可以去参阅《高效能人士的七个习惯》这本书)。无疑，这七个习惯也是优秀项目经理所需要具备的。然而，从作者多年的工作经验来看，作为项目经理这样一个特别的角色，除了需要具备上述七个习惯外，还需要具备如下与其职位息息相关的六个习惯：目标导向、全局思维、计划先行、关注意点、客户至上和注意团队。以下对这六个习惯进行剖析。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2013/01/23/394644.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/394644.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2013-01-23 14:54 <a href="http://www.blogjava.net/fanyingjie/archive/2013/01/23/394644.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】政府IT项目管理经验</title><link>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394633.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 23 Jan 2013 05:36:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394633.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/394633.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2013/01/23/394633.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/394633.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/394633.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目背景及概要<br>　　政府项目，项目金额百万级别。属于电子政务范畴，并同时需要开发多套部门应用系统。<br>　　项目启动<br>　　项目启动很重要，这是项目经理判断项目操作的一个最基本点，由于项目性质是政府，目标客户是官僚机构，我一开始并没有去做调研，而是先通过拉关系，建立兄弟般的友情开始，从聊天中我摸清了政府对这个项目的一些基本看法，这对我们实施可是有巨大帮助！属于指导性纲领。<br>　　项目沟通机制<br>　　对于官僚机构，他们最喜欢的就是汇报，有领导的欲望，所以我制定的沟通，每星期碰面一次，每周以工作报告形式汇报。并制定了双方领导通报机制，毕竟政府项目多是领导工程（一把手工程）<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2013/01/23/394633.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/394633.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2013-01-23 13:36 <a href="http://www.blogjava.net/fanyingjie/archive/2013/01/23/394633.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】Windows下安装Redmine</title><link>http://www.blogjava.net/fanyingjie/archive/2012/12/26/393493.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 26 Dec 2012 02:19:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2012/12/26/393493.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/393493.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2012/12/26/393493.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/393493.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/393493.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 为food项目配置了项目管理平台，综合了trac、dotProject、Redmine等几个开源平台，最终选择了Redmine。项目主页 http://www.redmine.org<br><br> <br><br>下面是安装方法：<br><br>一、Redmine安装。<br><br>1、准备<br><br>安装之前请阅读：RailsInstaller简化了Rails在Windows上的安装过程<br><br>英文原文：RailsInstaller Provides Easy Rails on Windows Installation<br><br>作者：Rob Bazinet 译者：张龙<br><br>RailsInstaller向Windows开发者提供了一种便捷的方式以轻松、快速创建Ruby on Rails 3应用。到目前为止，Windows开发者需要自己搭建好Ruby、RubyGems、Rails以及SQLite才能开始创建Rails应用。多亏了来自Engine Yard的Nic Williams博士及其团队，现在一切都变得简单异常。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2012/12/26/393493.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/393493.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2012-12-26 10:19 <a href="http://www.blogjava.net/fanyingjie/archive/2012/12/26/393493.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Artifactory管理内部Maven仓库</title><link>http://www.blogjava.net/fanyingjie/archive/2011/10/28/362229.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 28 Oct 2011 03:08:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2011/10/28/362229.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/362229.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2011/10/28/362229.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/362229.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/362229.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. 介绍<br><br>Maven是Java开发者中流行的构建工具，Maven的好处之一是可以帮助减少构建应用程序时所依赖的软件构件的副本，Maven建议的方法是将所有软件构件存储于一个叫做repository的远程仓库中。<br><br>Maven会从ibiblio.org中的公用仓库中同步构件，这个公用仓库下载缓慢、不稳定，并且不包含一些构件的最新版本，而且不能上传团队私有的构件。通过设置内部Maven仓库，团队可以更有好地利用Maven仓库的优势并且克服使用ibiblio上的仓库时的缺点。<br><br>本文着眼于Maven仓库工具应提供的一些功能，列出了选择Maven仓库工具的标准，说明了使用Artifactory设置Maven仓库的相关步骤。在Linux和Windows中设置Maven仓库的过程是相同的，少数不同点在文中已经用高亮显示，本文列出了与这个Maven仓库的使用有关的POM文件的范例，用截图来向用户阐述如何设置Maven仓库，Maven和artifactory配置范例也有列出。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2011/10/28/362229.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/362229.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2011-10-28 11:08 <a href="http://www.blogjava.net/fanyingjie/archive/2011/10/28/362229.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】Windows下的SVN服务器安装及配置</title><link>http://www.blogjava.net/fanyingjie/archive/2010/07/09/325609.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 09 Jul 2010 01:02:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2010/07/09/325609.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/325609.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2010/07/09/325609.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/325609.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/325609.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 准备工作 <br><br>　　首先先下载Windows版本的SVN服务器(各位都会使用搜索引擎所以就不提供下载地址了),这里我以svn-win32-1.4.3的ZIP解压缩版为例,将其解压缩到目标目录,例如我是解压到D盘下的Subversion目录,把D:\Subversion\bin加到系统环境变量,如果你的解压位置与我不同,那么请按照你的实际路径设置环境变量。 <br><br>第一步:创建SVN数据库 <br><br>　　打开Windows命令提示符,执行命令svnadmin create F:\SVN,svnadmin create是创建SVN数据库的命令,F:\SVN是你的SVN数据库位置,这里我只是举个例子,你可以自己决定SVN数据库位置,执行完以上命令后就会在F盘下多出一个SVN目录,里面有若干目录和文件,conf目录是用来存放权限配置的,后面会详细说明,dav目录用来提供给apache和mod_dav_svn存储内部数据,db目录是所有版本控制的数据文件,hooks目录用来放置hook脚本文件,locks目录存放Subversion文件库锁定数据,用来追踪存取&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2010/07/09/325609.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/325609.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2010-07-09 09:02 <a href="http://www.blogjava.net/fanyingjie/archive/2010/07/09/325609.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】maven2完全使用手册</title><link>http://www.blogjava.net/fanyingjie/archive/2008/11/05/238811.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 05 Nov 2008 06:08:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/11/05/238811.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/238811.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/11/05/238811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/238811.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/238811.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   maven2 起步 <br>    相信maven1 大家都已经很熟悉了，具体maven能做什么，就不详细说了。个人觉得maven在开源项目中用的还是比较多的，公司内部，就不太清楚了。我以前的公司用过一段时间，不过后来就没有下文了。<br>    与maven1 相比，maven2可算是几乎重写了，不过从速度来说应该更快。<br>    主要的几个新特性包括：（详细参考http://www.ibm.com/developerworks/cn/opensource/os-maven2/index.html）<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/11/05/238811.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/238811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-11-05 14:08 <a href="http://www.blogjava.net/fanyingjie/archive/2008/11/05/238811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jira-3.11-Standalone+confluence-2.6.0＋MySQL5.0安装</title><link>http://www.blogjava.net/fanyingjie/archive/2008/07/17/215454.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jul 2008 05:09:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/07/17/215454.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/215454.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/07/17/215454.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/215454.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/215454.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.安装好jdk,并配置好JAVA_HOME,path,classpath三个环境变量,不知道如何配置的话可以上网上搜一下,很多的,我用的是JDK1.5,最好用新版本的,不然的话可能有些不支持.<br><br>2.安装mysql5.0,并新建一个jiradb数据库,为了很好的支持中文,编码都选择utf8<br><br>,我的用户名密码都是root,一下会用到;不会的可到www.mysql.cn上面下载,软件和安装文档都有,你也可以用mysql-front来通过界面化操作数据库.<br><br>3.从http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa下载jira-3.11 Enterprise - Standalone +confluence-2.6.0,解压到指定目录,整个应用都在"atlassian-jira-enterprise-3.11-standalone下,你可以把它拷到指定的地方,以下简称jira,我拷到了D盘根目录下,它自带了一个tomcat5.5的服务器.<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/07/17/215454.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/215454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-07-17 13:09 <a href="http://www.blogjava.net/fanyingjie/archive/2008/07/17/215454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】Autodesk SketchBook Pro 2009 官方简体中文绿色版 </title><link>http://www.blogjava.net/fanyingjie/archive/2008/07/07/213080.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 07 Jul 2008 09:27:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/07/07/213080.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/213080.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/07/07/213080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/213080.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/213080.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Autodesk SketchBook Pro（软件主页）是一款漂亮的绘画工具，使用备受赞誉的Autodesk® SketchBook® Pro，自由发挥您的创造力。只需轻触笔尖，您就可以按自己的方式使用此款业界最强大的绘画和绘图工具集。此款灵活的高品质应用程序提供基于手势且友好的用户界面，此界面构建于Alias已获专利的 Marking Menu™技术基础之上。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/07/07/213080.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/213080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-07-07 17:27 <a href="http://www.blogjava.net/fanyingjie/archive/2008/07/07/213080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】简单是一种美：提高项目成功率的一些方法 </title><link>http://www.blogjava.net/fanyingjie/archive/2008/01/17/176022.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jan 2008 09:48:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/01/17/176022.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/176022.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/01/17/176022.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/176022.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/176022.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1. 尽量不要考虑项目外的重用 <br><br>许多人认为能提高软件的重用度是最好的，然而每个项目实际情况都会有所不同，在设计项目中的某个模块、方法时，过多的考虑项目外的重用，必然会参加项目的复杂度，增加时间的开销。也许有人会说，这会减少下一项目的开销，试问，下一项目是什么项目？有什么需求？各方面有什么影响因素？有谁会在当前知道这一切。 如果真要重用，应该是在项目结束后再将可重用的部分提取出来，经过修改、优化后做为企业的可重用资产，而不是当前项目中的一厢情愿。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/01/17/176022.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/176022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-01-17 17:48 <a href="http://www.blogjava.net/fanyingjie/archive/2008/01/17/176022.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】质量控制与测试工作协调方案</title><link>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175885.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jan 2008 03:25:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175885.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/175885.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/175885.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/175885.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.方案说明 <br><br>目前测试实施已经构建了较完整的过程，但测试质量保证还未形成系统性的方案。测试作为质量保证的内容，应该得到较好的控制和持续的改进，测试只有和质量控制结合起来才能够实现这一目标，该方案就是以此为出发点。<br><br>2.当前质量控制和测试协调的问题协调问题<br><br>测试人员不能及时了解项目进度并合理安排测试；&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/01/17/175885.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/175885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-01-17 11:25 <a href="http://www.blogjava.net/fanyingjie/archive/2008/01/17/175885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】浅析软件项目进度管理中的积习流弊</title><link>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175882.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jan 2008 03:22:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175882.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/175882.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175882.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/175882.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/175882.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 　　软件项目的 进度是国内企业普遍最重视的项目要素，之所以如此收到关注无非有以下几点： <br><br>　　1. 与客户的协约中或者项目计划中，最明确的,客户最关心的要求是进度。对许多客户而言如期拿到成功，完成项目，向上面交差，其他尚可以遮遮掩掩，唯独时间点是无法打折扣。 而且国内好多软件项目都和客户的政绩挂钩，和客户方的项目干系人升迁、利益密切相关。有些项目必须在某个时间点可以达到可以展示的程度，如果越过了这个时间点完成，对客户而言几乎是一文不值。 进度之所以最明确是相对于其他要求更具有隐含性和潜在性。对项目的质量、成本的要求其实相对应该更重要一些，但是这些要求只是被隐含在要求的各个层次、细节当中，许多要求其实是潜在的，而没有集中出现在明文规定之中。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/01/17/175882.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/175882.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-01-17 11:22 <a href="http://www.blogjava.net/fanyingjie/archive/2008/01/17/175882.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】软件项目团队有效性和五原则</title><link>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175869.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jan 2008 03:04:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175869.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/175869.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175869.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/175869.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/175869.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 对于软件项目团队，人员的技巧和经验可能对生产率产生高达10倍的影响。在《人月神话》中曾提到对于一个100人的团队，最好是只保留25个经验丰富的项目经理进行开发，而解散其它成员。当实际上一个软件团队不可能要求每个人都经验丰富，经过充分的培训和智商奇高，都是牛人的团队往往更容易出现混乱。因此需要谨慎实施只雇佣优秀开发人员的想法，一个更好的方式是多考虑如何去建设一个有战斗力的团队或者是如何真正去保证团队的有效性。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/01/17/175869.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/175869.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-01-17 11:04 <a href="http://www.blogjava.net/fanyingjie/archive/2008/01/17/175869.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】如何“识别”优秀的程序员</title><link>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175865.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Thu, 17 Jan 2008 02:58:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175865.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/175865.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2008/01/17/175865.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/175865.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/175865.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何“识别”优秀的程序员，Daniel总结了几条关键要素。他写道，“并不是和听起来那么容易。在这儿工作经验的作用是很有限的，因为伟大的程序员不一定要‘正式’的工作经历来证明他们的伟大。许多的工作经历可能会被误导。”以下摘自每日阅读：&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2008/01/17/175865.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/175865.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2008-01-17 10:58 <a href="http://www.blogjava.net/fanyingjie/archive/2008/01/17/175865.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于项目管理的知识点</title><link>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169363.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 21 Dec 2007 08:43:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169363.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/169363.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169363.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/169363.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/169363.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:   1. 你们的项目组使用源代码管理工具了么？ <br>  应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 <br>  2. 你们的项目组使用缺陷管理系统了么？ <br>  应该用。ClearQuest太复杂，我的推荐是BugZilla。 <br>  3. 你们的测试组还在用Word写测试用例么？ <br>  不要用Word写测试用例（Test Case）。应该用一个专门的系统，可以是Test Manager，也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。 <br>  4. 你们的项目组有没有建立一个门户网站？ <br>  要有一个门户网站，用来放Contact Info、Baselined Schedule、News等等。推荐Sharepoint Portal Server 2003来实现，15分钟就搞定。买不起SPS 2003可以用WSS (Windows Sharepoint Service)。 <br>  5. 你们的项目组用了你能买到最好的工具么？ <b&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/12/21/169363.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/169363.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-12-21 16:43 <a href="http://www.blogjava.net/fanyingjie/archive/2007/12/21/169363.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转载】项目修复－把有麻烦的项目带向成功</title><link>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169327.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 21 Dec 2007 07:41:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169327.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/169327.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/12/21/169327.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/169327.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/169327.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 定义有麻烦的项目 <br><br>首先，我们来定义一下什么叫有麻烦的项目，它们一般具有以下特征：<br>1、项目表面上已经进入后期，但是没有人能说出项目结束时间。<br>2、产品漏洞百出。<br>3、管理层已经无法控制进度，制定的进度计划没有半点准确性。<br>4、开发人员日夜加班，效率低下。<br>5、项目小组的 士气极度低落，失去了工作的激情。<br><br><br>像这样有麻烦的项目在行业内普遍存在，如果不采取一些措施来修复的话，项目注定会失败，什么是失败？失败项目的成本、工期远远超过估算，甚至项目被取消。作为项目经理，项目的负责人，我们有什么方法可以把这些有麻烦的项目拉向正轨呢？本人前一段时间亲身经历过一个像这样的有麻烦的项目，读过《快速软件开发》一书后，其中的“项目修复”一节使我受益非浅，运用上面讲的一些方法后成功的把项目拉向了正轨，本文在参考《快速软件开发》一书的基础上介绍一些实用的项目修复方案。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/12/21/169327.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/169327.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-12-21 15:41 <a href="http://www.blogjava.net/fanyingjie/archive/2007/12/21/169327.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>什么是CMM/CMMI</title><link>http://www.blogjava.net/fanyingjie/archive/2007/11/16/161039.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Fri, 16 Nov 2007 08:08:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/11/16/161039.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/161039.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/11/16/161039.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/161039.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/161039.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 软件能力成熟度模型(Capability Maturity Model For Software ,简称SW-CMM/CMMI),是由美国卡内基梅隆大学软件工程研究所(CMU SEI)研究出的一种用于评价软件承包商能力并帮助改善软件质量的方法，其目的是帮助软件企业对软件工程过程进行管理和改进，增强开发与改进能力，从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是：只要集中精力持续努力去建立有效的软件工程过程的基础结构，不断进行管理的实践和过程的改进，就可以克服软件开发中的困难。CMM/CMMI是目前国际上最流行、最实用的一种软件生产过程标准，已经得到了国际软件产业界的认可，成为当今(企业)从事规模软件生产不可缺少的一项内容。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/11/16/161039.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/161039.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-11-16 16:08 <a href="http://www.blogjava.net/fanyingjie/archive/2007/11/16/161039.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>需求分析的20条法则</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/11/129616.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Wed, 11 Jul 2007 06:25:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/11/129616.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/129616.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/11/129616.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/129616.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/129616.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 对商业用户来说，他们后面是成百上千个供应商，前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客，如何做好精细到一个小小调料包的进、销、调、存的商品流通工作，这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目，正是软件开发成功的关键所在。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/11/129616.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/129616.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-11 14:25 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/11/129616.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WEB开发-WEB软件开发结构原则</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129242.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Tue, 10 Jul 2007 02:09:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129242.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/129242.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129242.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/129242.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/129242.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: WEB软件开发的结构原则，包括目录结构、数据结构、代码结构、公用信息、文件和数据存放等。<br>WEB开发主要针对的是B/S结构的软件开发。<br><br>WEB软件开发结构十条原则<br><br>一、 目录结构清楚，不宜过深，复杂，路径最好用相对地址 <br>二、 命名适当 <br>三、 常变内容、界面使用模板较好 <br>四、 公共信息统一存储 <br>五、 Include文件不可嵌入较多 <br>六、 目录下不可存储太多内容文件 <br>七、 数据结构要设计合理 <br>八、 数据校验应在服务器端 <br>九、 连接数据库近晚，断开连接近早 <br>十、 尽量少使用SESSION与COOKIE &nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/10/129242.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/129242.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-10 10:09 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/10/129242.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>项目管理成功的12个关键原则</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129239.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Tue, 10 Jul 2007 02:06:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129239.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/129239.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/10/129239.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/129239.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/129239.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目管理成功的12个关键原则<br><br>1、项目经理必须关注项目成功的三个标准 <br>简单地说，一是准时；二是预算控制在既定的范围内；三是质量得到经理和用户们的赞许。项目经理必须保证项目小组的每一位成员都能对照上面三个标准来进行工作。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/10/129239.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/129239.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-10 10:06 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/10/129239.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>测试新手的一些经验</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127614.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 02 Jul 2007 08:57:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127614.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/127614.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127614.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/127614.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/127614.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前言<br>因为已经带领和训练测试团队多年，所以按惯例我总有些东西确定需要传达给测试新手。不管你是一个测试新手还是一个经验丰富的测试专家，都有不少有益的东西需要牢记在心。 <br>1、你是一个检查者，你不需要为质量负责<br>很多测试人员误入歧途，不明白他们是评测产品的而不是控制产品的。这两者之间有着天壤之别。例如，一个测试团队花费好几周时间测试并发现很多缺陷，只是为了看着管理层决定发布一个有已知严重缺陷的产品。测试团队经常会感到士气受挫，置疑他们测试的目的。 <br>我询问团队中的成员他们是否被支付薪水了，通常得到的回答都是“是”。我又询问他们是否尽力去做工作了，再一次，通常得到的回答都是“是”。我于是告诉他们，“你们做了你们的工作。你们尽力测试，发现了缺陷并进行了上报。那么现在可以回家休息了。实际上，作为一名测试人员唯一失败的地方是不上报一个已知的缺陷。” &nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/02/127614.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/127614.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-02 16:57 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/02/127614.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一面 两面 三面</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127612.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 02 Jul 2007 08:55:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127612.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/127612.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127612.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/127612.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/127612.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一块砖头如果只有一面光，我们可以拿它来铺地；如果有两面光，我们可以拿它来砌墙；如果有三面光，可以让它当一面。<br><br><br>这两天，我的N个朋友和我自己，都遇到了如何对待同事的问题。<br><br>我想到一个考人处理公共事物能力的考卷中，常出现的问题：<br><br>你公司有个业务能力很强的老销售，永远能够完成销售任务指标，但是他不遵守公司纪律，比如迟到、早退、在办公室吸烟；这时来了个新毕业的文员，就坐在老销售旁边，他对老销售的行为不满，并认为这样会带坏公司的风气，来找你反应他的想法，你会如何做 &nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/02/127612.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/127612.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-02 16:55 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/02/127612.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>不可不知的10条定律</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127609.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 02 Jul 2007 08:53:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127609.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/127609.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127609.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/127609.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/127609.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 又名 十大管理学原理<br><br>1、彼得原理<br><br>　　每个组织都是由各种不同的职位、等级或阶层的排列所组成，每个人都隶属于其中的某个等级。彼得原理是美国学者劳伦斯·彼得在对组织中人员晋升的相关现象研究后，得出一个结论：在各种组织中,雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为“向上爬”的原理。<br><br>　　这种现象在现实生活中无处不在：一名称职的教授被提升为大学校长后，却无法胜任；一个优秀的运动员被提升为主管体育的官员，而无所作为。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/02/127609.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/127609.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-02 16:53 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/02/127609.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>失去客户的六种错误</title><link>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127608.html</link><dc:creator>rogerfan</dc:creator><author>rogerfan</author><pubDate>Mon, 02 Jul 2007 08:52:00 GMT</pubDate><guid>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127608.html</guid><wfw:comment>http://www.blogjava.net/fanyingjie/comments/127608.html</wfw:comment><comments>http://www.blogjava.net/fanyingjie/archive/2007/07/02/127608.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fanyingjie/comments/commentRss/127608.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fanyingjie/services/trackbacks/127608.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个创业者钱辛万苦的创业，也许失去客户只因为他的六种错误。<br><br>1、替自己找借口<br>　　假设你拥有一家公共关系公司：你没能在规定期限前完成工作，那么，你将如何应付客户的抱怨和不满呢？千万不要找理由说：“我快被繁重的工作压垮了，所以一直没腾出时间开始做你的方案。“这实在是很不明智的，客户才不会关心你是否承担得了如何繁重的工作，他们只会记得，你承诺过在一个确定期限以前完成工作却又言而无信。 <br>　　与其找借口，还不如先老老实实承认自己的过失，然后再尽力使事情好转。哪怕是加班加点的工作，给顾客打折扣，并将顾客所需要的当晚就送到他家里去。当你能承担所有责任并改正你的过失时，本来一个不好的事反而会让你赢得顾客的信任。&nbsp;&nbsp;<a href='http://www.blogjava.net/fanyingjie/archive/2007/07/02/127608.html'>阅读全文</a><img src ="http://www.blogjava.net/fanyingjie/aggbug/127608.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fanyingjie/" target="_blank">rogerfan</a> 2007-07-02 16:52 <a href="http://www.blogjava.net/fanyingjie/archive/2007/07/02/127608.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>