7. 敏捷以及项目管理
文章平均质量分 90
敏捷以及项目管理
大象无形,大音希声
专业,专心,专注
展开
-
欠债还钱,天经地义: 开发团队如何还技术债?
年底了,兄弟们项目交付的压力没有那么大了,因此每天有时间大家一起来过过项目的代码[平常也应该过代码的,而不是项目交付后再过代码]总结出来了很多问题和技术债:魔数for循环层次嵌套太多公共类重复开发公共逻辑重复开发缺乏单元测试方法里面实现逻辑的代码行数太长设计模式用的少。。。。。。代码写好就交,意味着欠债的开始;稍微欠点儿技术债的确可以加快开发速度,但是前提是时候要及时重构代码;如果不还,后果很危险,因为有的债是高利债,拖的时间越久,还的债越多,甚至最后造成项目和产品的破产,重新开始立项原创 2022-01-17 00:26:22 · 502 阅读 · 0 评论 -
三分钟了解SAFe(Scaled Agile Framework)
,SAFe框架和Scrum都是敏捷开发流程方法,它们有相同点和区别。SAFe适用于大规模的企业级应用开发,采用了分层的组织结构、多个角色和详细的流程和文档;而Scrum适用于中小型团队的应用开发,采用了团队自我组织、简单的流程和文档。选择哪种方法应该根据实际需求和项目规模来决定。原创 2023-02-24 22:15:41 · 4669 阅读 · 0 评论 -
给程序员的三点建议
亲爱的各位读者 大家好!我今天要个大家分如何做一个成功的程序员。主要包括下面的三大部分。立功立言立德《左传·襄公二十四年》:“太上有立德,其次有立功,其次有立言,虽久不废,此之谓不朽。刚开始听到这句话的时候,我也不是太理解,直到后面看了《冯梦龙传奇》的电影,才真正明白其中的含义;立德以获得尊敬,立言传于后世,立功是造福一方百姓;冯梦龙何许人也?三言的作者:《喻世明言》,《警世通言》,《醒世恒言》。 虽然古代文人的最终理想是做官,那这三句话对我们程序员的职业规划有什么关系呢? 程序员的立德就是要以自己的专原创 2020-05-31 20:06:43 · 946 阅读 · 0 评论 -
对于破窗理论理解
在读架构之美的时候,里面提到到了破窗效应,其具体描述如下(http://blog.csdn.net/fwj380891124/article/details/7704466): 代码问题不良的顶层设计所带来的问题也影响到了代码层面。问题会引起其他问题(参见Hunt和Davis[1999]中关于破窗理论的讨论)。因为没有通用的设计,也没有整体项目“风格”,所以也没有人关心共同的编码标准、使用共同的库,或采用共同的惯例。组件、类和文件都没有命名惯例。甚至都没有共同的构建系统。胶带、Shell脚本、Perl胶水原创 2016-08-11 00:13:41 · 1406 阅读 · 0 评论 -
软件行业先辈们的吐血的经验总结,不看会后悔一辈子,逐步更新中。。。。
很多时候,我们犯下了很多的错误,但是我们没有去总结,我们为什么犯这样的错误;因此后果是,我们不断经常犯同样的错误;貌似我们很努力,但是却收效甚微;为什么?为什么?这到底是为什么?原因很多,但是有一个原因却很容易被忽略,那就是我们没有站在巨人的肩膀上. 我们把软件前辈大佬们,用毕生心血和经验的一些总结当成是耳边风,感觉和我们无关,而正是这些总结,可能在某个偶然的时刻,改变我们的程序员的一生的命运。。。。。。。。。。原创 2014-05-26 23:55:37 · 1382 阅读 · 0 评论 -
程序员的冷幽默
今天上无意中搜素到一位CSDN博客大拿的留言,感觉还挺有意思,现在摘抄一下。哈哈,体现了程序员的搬砖方式的自我幽默。原创 2016-09-26 23:54:47 · 1134 阅读 · 0 评论 -
当面临抉择的时候,如何决定何去何从?
笔者的朋友的在一家外企,由于这家外企受市场经济的影响,公司倒闭了,我们可以暂时叫这位朋友叫A君,A君于是去重新去面试和找工作。因为笔者的朋友的技术非常的不错。所以手上有好几个offer。但是其中两个最好的offer让A君难以抉择,1. 一个是一个民企的创业公司,一年后可能会有期权或者股,我们叫民企A2. 还是A君熟悉的外企环境,比较open minding,但是主要做高端的国外外包和咨询。我们叫其外企B这两家公司开的工资都差不多,但是各有各的好处。另A君头疼了很长的时间。后面A君找我商量。我突然想起了原创 2016-08-25 00:10:00 · 2099 阅读 · 2 评论 -
掏心分享---年轻程序员如何快速发展成一名架构师或者技术专家?
做架构设计已经好多年了,前两天和一位年轻的同事聊天,这位同事从毕业到现在已经工作3年了,是我当前新公司里面最年轻的Team leader(在我现在新的公司,Team leader职位上的人工作7,8年的占80%),他现在感到很迷茫,说天天忙于沟通,基本上没有时间写代码,但是自己以后又想往架构师的路上走下去,很纠结。于是一个加班的晚上,过来和我聊了一下自己的想法。其实这是一个典型的心态,到底以后是往技术走,还是往管理走?其实,说实在话,我1年前还有这个疑惑和顾虑,更何况年轻的他们呢? 大概半年前,我所在的公司原创 2016-12-18 23:45:34 · 10266 阅读 · 18 评论 -
在CSDN上6,7月份的收获
6,7月份一口气在CSDN上面写了22篇文章,收获很多, 不但自己总结了在平常学习过程中的经验,而且还收获了不少的朋友,好多CSDN上的朋友都关注了我并成为我的粉丝,有的还加了我的QQ或者微信成了好友,感觉诚惶诚恐,生怕辜负了大家的期望。 另外还有一件值得高兴的是在CSDN中,你会为AI转型吗?的征文比赛中侥幸获得了一等奖(获奖文章的地址: http://blog.csdn.net/chancein007/article/details/74943322)原创 2017-08-03 21:49:12 · 666 阅读 · 0 评论 -
发现一个有意思的奇葩极客网站
今天无意中上网,发现一个奇葩的有意思的网站:http://www.jikedaohang.com/index.html 从网站来看,网站的主题是Android的开发和应用为中心。但是还是发现了一些以前自己没有注意到的信息。原创 2017-07-27 12:04:59 · 2671 阅读 · 0 评论 -
2015年12月PMP备考感言
着急等待了一个月出头,成绩终于出来了,松了一口气,PMP考试顺利通过,考试成绩比预想的好,4P1M。就像培训老师说的,我们考PMP有两个特殊的地方,一个大家一般都是一边工作一边复习考试,另外一方面平均的年龄都在28岁以上了,很多同学家里都有娃娃了,精力和记忆力肯定没有以前好了,所以要想通过PMP的考试,必须要有一套完整的战略思想来指导,比如老师们一致推荐的,根据记忆曲线的规律,书籍最好看三遍以上,考完试完知道,这的确是金玉良言。所以我特意把干系人沟通这个章节看了不止三遍,而刚好这次考试里面关于干系人的考题原创 2016-01-12 23:43:38 · 1875 阅读 · 0 评论 -
2015年12月PMP备考经验
回想从10月份到12月份这个两个月的60个日日夜夜,感觉非常的忙碌和充实。就像现代卓越的张宝忠老师说的,我们考PMP有两个特殊的地方,一个大家一般都是一边工作一边复习考试,另外一方面平均的年龄都在28岁以上了,很多同学家里都有娃娃了,精力和记忆力肯定没有以前好了,所以要想通过PMP的考试,必须要有一套科学的备考策略来指导自己在有限的时间内,不但通过PMP考试,也能学到知识从而应用到自己的工作实践。下面我根据自己的心得体会,简单的分享一下自己的备考经验。原创 2016-01-12 23:47:59 · 4092 阅读 · 0 评论 -
团队建设(Team building)就是等于组织大家一起吃饭娱乐吗?
在我们日常的软件团队领导的团队建设中(Team building),很多程序员同事或者领导,都默认为Team building(团队建设)就是等于组织大家一起吃饭,K个歌等等,做一下娱乐活动,包括笔者前几年也是这么想的。但是去年学习了PMP(职业项目管理)之后,彻底颠覆了我对团队建设中(Team building)的三观。原创 2016-02-09 17:17:10 · 7187 阅读 · 0 评论 -
如何和项目经理沟通产品的交付?
在我们的日常软件开发中,如何提高我们的工作绩效,如何按时交付我们的产品,当我们的产品不能按时交付的时候,如何提前进行风险控制?原创 2014-06-13 00:04:01 · 1829 阅读 · 0 评论 -
项目团队中4种组员类型的相应管理方式
在我们的实际软件项目中,管理团队其实比写代码或者实现一个客户的需求更为的有挑战性。因为编程实际上是和机器打交道,而和机器打交道,只要你符合机器预定的逻辑,一步步迈向解决问题的道路上一点都不难,但是人确实动态变化的,因为人时时刻刻受到各种外部因素的影响.原创 2014-06-13 23:40:24 · 9000 阅读 · 0 评论 -
如何管理自己的老板?
今天在和组内的同事开会,大家一起讨论了一个话题,如何管理自己的老板?刚开始大家一听到这个话题都蒙住了,平常都是老板管理我们,我们怎么能管理老板呢?其实这个所谓的管理,是通过自己的影响力去影响老板的决策,获得老板的支持,从而达到自己的计划和目标。总结起来,可行的做法如下。原创 2014-06-18 22:23:43 · 1603 阅读 · 0 评论 -
看看我们的程序员平常都爱看些什么好书?
今天组内开会,大家顺便花了20分钟一起讨论了我们程序员业余时间一般看了那些自己印象比较深刻的好书。一方面可以通过讨论可以了解有哪些好书可以帮助我们当前的工作;另外一方面,其实有的时候,通过了解员工平常读什么书,就可以了解这位员工平常的兴趣爱好,这对一些新加入的员工了解老员工的兴趣爱好从而快速融入当前的Team中还是有一些帮助的(因为能找到共同的话题)。另外对于我们项目管理者来说,这些兴趣爱好也可以成为我们工作中沟通的基石头。大家在管理团队的时候,可以试试这个方法。下面是我们讨论的结果,我记录了下来,仅供大家原创 2014-11-19 09:28:16 · 3631 阅读 · 5 评论 -
技术管理或者纯管理方向,何去何从?
转眼间,入软件行业已经10年了,已经32岁了;现在虽然带着一帮将近20个人的团队,但是我基本上还是用了我80%以上的时间在写代码,在做设计,做新技术的学习和研究;因为这是我的兴趣所在,但是随着团队人数的增多,各种各种沟通协调的事情也越来越来;而且公司领导的考核慢慢的也从技术方面转向了管理方面。原创 2014-11-30 22:02:13 · 3005 阅读 · 5 评论 -
IT从业人员如何养生护体?
做IT拼的是什么,拼的是身体。但是IT行业却非常伤害人的身体。 IT从业人员如何养生护体呢?下面是我和我们组里面的一些在这方面做的比较好的同事,讨论的结果。希望对大家有点帮助。原创 2014-12-01 20:46:45 · 1916 阅读 · 0 评论 -
面试官与面试者初次见面如何控制自己的气场?
我相信大多数的看官都去面试过,其中肯定有不少的看官也面试过别人,我们称之为面试官。如果你面试的人多起来后,你会发现你会遇到各种各样的不同的面试者,有的面试者比较紧张,不善言谈;有的面试者,性格比较主动,气场比较强大,甚至比面试官本身的气场还强大。那么,对于这些不同的气场的面试者,面试官应该如何做,才能保持主动,才能保持气场在自己这边呢?原创 2014-12-24 11:03:58 · 5392 阅读 · 4 评论 -
今天一口气写了5篇博文,不错,写篇文章纪念一下!!
自己经常在思考一个问题,其实一个做一个好的程序员不难,但是做一个沟通好的程序员却不容易;其中沟通好的一个很重要的方面就是自己能够把自己学到的东西,记录下来;并且能够很清楚的表达出来,这个时候就要靠自己的笔杆子了。原创 2014-12-24 23:42:06 · 1388 阅读 · 0 评论 -
新入职的程序员如何更快的融入项目当中?
最近,我们项目中新入职的程序员比较多,于是我们花上了15分钟,就“新入职的程序员如何更快的融入项目当中?”这个问题进行了讨论。下面是讨论的结果总结,现在和大家分享一下,希望对新人或者项目管理者有一些有益的启发,则不枉我写这篇文章。原创 2014-11-16 00:56:01 · 10516 阅读 · 7 评论 -
很惊讶,程序员在工作中的幸福感竟然是?????
今天我们程序员们组织了一场软技能的讨论,讨论的主题是软件工程师在工作中的幸福感是什么?出乎意料的是,有好几点都不在我的意料之中,而且竟然很多都充满正能量,更惊讶的是,我们程序员的幸福感竟然这么的简单和质朴,当然,这个只是我们这个团队里面的同事的一些想法,不能代表整个行业的想法,但是一叶知秋,窥一斑而知全豹。下面具体分享一下,如果能其他大家一点思考,则这篇文章就没白写了。原创 2015-06-10 17:33:26 · 2424 阅读 · 1 评论 -
“老"程序员如何能保证自己一直立于不败之地?
随着公司的90后程序员越来越多,一半的80后程序员都已经三十而立了,少则工作了5~6年,多则工作了10几年了。90年的程序员比比皆是。其实在我们的身边一直有一个关于程序员的传说,30~35岁是程序员的一个转型期,要么转管理,要么转行业,这个本来不是真命题的命题不知道让多少人迷茫,徘徊。 今天和几个同事一起讨论了一下,“老"程序员如何能保证自己一直立于不败之地?如果大家有更好的建议,请大家私信给我,或者直接在我这篇博客下面加上客官的评论,我将会根据大家的建议和评论,做相应的更新和修改,谢谢。原创 2015-06-15 21:22:14 · 2299 阅读 · 4 评论 -
在软件项目管理中如何把时间估算的靠近真实值?
我们在开发一个软件项目的时候,大老板或者客户经常需要我们给他们某个项目估算的工时,我们一般的做法就是把当前的项目按照WBS进行自上而下,自顶而底,自外而里的进行分解;然后根据一个详细的可个人实施的任务作为一个最低的估算时间的单元,这个时候问题,就来了,如何让这个最低的估算时间的单元逼近它的实际真实值,同时也不让员工太闲或者太累?这里给大家介绍一种我们以前用过的乐观估计,悲观估计和期望估计的算法,供大家参考。原创 2014-06-13 12:45:05 · 2481 阅读 · 0 评论