随笔分类 -  项目管理

摘要:http://blog.csdn.net/wojilu/article/details/6976230 很多人已经在使用git(或正在转移到git上),在github.com上,也看到不少国内同学的开源项目,非常不错。但相关教程似乎不多,所以趁着我自己的开源项目源码托管(https://github.com/wojilu/wojilu),写了一篇,算是抛砖引玉吧。 这篇教程的预期,是希望没有任何版... 阅读全文
posted @ 2015-01-27 18:09 东风125 阅读(313) 评论(0) 推荐(0)
摘要:[Update 26.02.2014] Many thanks to everybody commented on this post. As Falk already mentioned in the comments, a Service Pack for SharePoint 2013 has... 阅读全文
posted @ 2014-08-06 14:06 东风125 阅读(572) 评论(0) 推荐(0)
摘要:引用:http://agiledon.github.io/blog/2013/04/17/thoughtworks-developer-reading-radar/软件业的特点是变化。若要提高软件开发的技能,就必须跟上技术发展的步伐。埋首醉心于项目开发与实战,固然能够锤炼自己的开发技巧,却难免受限于经验与学识。世界上并不存在速成的终南捷径,但阅读好的技术书籍,尤其是阅读大师们的经典著作,总能收到事半功倍之效。一位优秀的程序员,或许就是一名好的阅读者。好的阅读者,总是知道如何选择好的书籍。书海浩繁,良莠不齐。阅读技术好书,如与智者交谈,“与君一席话胜读十年书”;遭遇技术烂书,如被拐卖,“少小离家 阅读全文
posted @ 2013-04-27 12:35 东风125 阅读(416) 评论(0) 推荐(0)
摘要:http://www.sina.com.cn2010年10月12日 10:58新京报 近日,一些用人单位的招聘简章里关于薪资待遇的说明中,出现了“竞业金”这一新名词,即是防止招聘进来的员工跳槽到同行业的一个限制保障金。目的是为了防止员工带着属于保密范畴的科技技能,向“圈内”企业跳槽。竞业协议对劳动者有着怎样的限制?如何保护自己竞业禁止期间的合法权益? 为此新浪网教育频道联合新京报展开调查《新浪-新京报调查:你知道竞业禁止协议书吗》,以下为调查报告。 企业高层及有核心技术的公司多存在竞业禁止 根据竞业协议,劳动者在终止或解除劳动合同后的一定期限内不得在生产同类产品、经营同类业务或有其他竞争... 阅读全文
posted @ 2012-07-02 10:21 东风125 阅读(517) 评论(0) 推荐(0)
摘要:软件工程七大原理:一、按软件生存周期分阶段制定计划并认真实施;二、逐阶段进行确认;三、坚持严格地产品确认;四、使用现代程序设计技术;五、明确责任;六、用人少而精;七、不断改进开发过程。 这是美国TRW公司的B.W.Boechm在1983年总结了该公司在12年内、总共花了15000人年、先后开发五代指挥控制软件的经验,得出了以上7条原则。 阅读全文
posted @ 2012-03-21 17:42 东风125 阅读(171) 评论(0) 推荐(0)
摘要:针对 Subversion 1.2(本书编译对应2534修订版本)BenCollins-SussmanBrian W.FitzpatrickC. MichaelPilato版权 © 2002, 2003, 2004, 2005, 2006 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato本书使用创作共用署名许可证,可以通过访问http://creativecommons.org/licenses/by/2.0/或者发送邮件到Creative Commons, 559 Nathan Abbott Way, Stan 阅读全文
posted @ 2012-02-06 09:22 东风125 阅读(1683) 评论(0) 推荐(1)
摘要:【CEO来信】任正非寄语2010:开放、妥协与灰度文| 任正非 华为技术有限公司总裁 [2010-02-08]一个领导人重要的素质是方向、节奏。他的水平就是合适的灰度。一个清晰方向,是在混沌中产生的,是从灰色中脱颖而出,方向是随时间与空间而变的,它常常又会变得不清晰。并不是非白即黑、非此即彼华为的核心价值观中,很重要的一条是开放与进取,这条内容在EMT(Executive Management Team,行政管理团队)讨论中,有较长时间的争议。华为是一个有较强创新能力的公司,开放难道有这么重要吗?由于成功,我们现在越来越自信、自豪和自满,其实也在越来越自闭。我们强调开放,更多一些向别人学习,我 阅读全文
posted @ 2011-12-25 14:00 东风125 阅读(248) 评论(0) 推荐(0)
摘要:这篇文章是关于软件构架的系列文章(共四篇)中的第二篇。上个月,这个系列文章中的第一篇给构架作了一个定义。因此现在我们可以把注意力集中到创建构架的人员——构架师身上。软件构架师被证明是软件开发项目过程中最具挑战性的角色。软件构架师是项目的技术领袖,并且从技术角度来讲,他承担了项目成败的责任。下面是电气及电子工程师协会给“构架师”做的定义:[构架师是]负责系统构架的人,团队或者组织。1作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在特定的领域需要一定的技术深度)。软件构架师是技术主管首先,软件构架师是技术主管,这意味着除了他要有技术上的技能外,还要有很好的领导才能 阅读全文
posted @ 2011-10-28 10:35 东风125 阅读(167) 评论(0) 推荐(0)
摘要:软件开发过程中我经常会遇到这样的问题“软件某个功能实现上,业务人员说一套,软件人员说一套”。这里就透漏出业务和软件这个既矛盾又依赖的一对小冤家。业务人员与软件人员的所说的想法,貌似矛盾,实则一致:业务代替不了软件,软件也代替不了业务。业务人员代替不了软件人员,软件人员也代替不了业务人员。业务软件中的业务和软件的关系,我觉的可以这样形容:业务就是软件的灵魂,软件就业务的肉体,是相互依存一个统一体。业务(行业)软件需要业务人员和软件人员密切配合才有可能实现,这个过程里业务人员负责将软件要实现的功能要逐一细化,并分类汇总;软件的人员则是再次拆解这些业务需求(所以软件开发人员也要对业务应该有较彻底的理 阅读全文
posted @ 2011-10-12 22:18 东风125 阅读(319) 评论(0) 推荐(0)
摘要:Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国外都是用GA来说明release版本的。RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。但是和正式版本的主要程序代码都是一样 阅读全文
posted @ 2011-08-01 16:20 东风125 阅读(336) 评论(0) 推荐(0)
摘要:如何进行软件架构设计?上次有幸给大家介绍了软件架构设计的“七种武器”,对于这“七种武器”的修炼是一个漫长的过程,除了需要不断的学习理论、原理之外,还要不断的在软件架构设计的工作中去实践,而且这样的实践机会有限,因为毕竟公司的项目就那么多,失去一次这样的机会就只有等下一个项目了,所以我想在这里就具体怎样进行软件架构设计提供一些思路和方法给大家,希望能对大家在软件架构设计的工作中有所帮助。 软件架构设计的目的 对于外包业务类型的项目,软件架构设计的目的与产品类型的项目有所不同,在这里主要讨论外包类型项目的软件架构设计目的。 1、为大规模开发提供基础和规范,并提供可重用的资产,软件系统的大规模开发, 阅读全文
posted @ 2011-04-25 16:15 东风125 阅读(305) 评论(0) 推荐(0)
摘要:MES项目的点滴感想:中国什么时候才能真正重视科技,重视科技人才。 阅读全文
posted @ 2009-03-05 22:19 东风125 阅读(981) 评论(1) 推荐(0)
摘要:“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 阅读全文
posted @ 2008-02-20 14:20 东风125 阅读(460) 评论(1) 推荐(1)