上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页
摘要: 我想,单纯从这个项目能反应出很多值得深思的东西出来。其一,国内的软件行业起步比发达国家起步晚。国外的同行在几十年的行业发展中,经历了许许多多或成功、或失败的项目,积累了丰富的行业经验,也形成了一套完整的、规范的工程理论,来规范开发周期,规避开发风险,提高开发效益和收益。可是,反思我们,我们天天喊和国外接轨,我们真的认真的去学习这些已经经过千百次失败,而得出的经验教训和理论总结了吗?!!国内的软件行业基本上还是处于软件作坊的阶段,项目的成功与否更大程度上依靠的是项目经理本身的能力,而公司的盈利基本上还是依靠压缩员工,特别是开发人员的福利来实现的。这,与我们的文化有密切的关系。我想自认为我们的智力 阅读全文
posted @ 2013-11-08 22:38 Shapley 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 本文重点叙述项目中的管理点滴。项目起始,项目经理和众多领导给予的观点是,项目比较简单,业务流程不复杂。从项目经理置办办公室即可看出。而且项目经理认为一个mis节目即可搞定客户,没想到客户却不认可这一套。将本来左右结构的页面布局,调整为上下结构。我们以为客户对本行业软件不懂,事实上,客户却指出,***软件不错,从此可以看出,客户已经对本行业软件有了大体的了解,我们只有做的比客户提出的范例,更好才能赢得客户的认可。而从项目的复杂程度估计、项目的规模控制、项目的风险控制、项目的开发进度安排、项目的交付准备方面来看,显然这些方面都没有准备好。在此情况下,怎么能轻易地让客户满意呢?项目开发过程中,大量时 阅读全文
posted @ 2013-11-08 21:46 Shapley 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 从项目开始到现在,项目人员的变动也值得做一个单独的梳理。刚开始,项目组成员有,项目经理J、C,项目助理:L。开发人员:我、W、J、L组成。做到B平台的时候,部门人员陆续涨薪,项目经理C认为,工资涨幅没有达到预期,于是闪人。之后,项目助理L被公司调到其他项目组,任项目助理一职。此时,W君被调入,任J经理的助理,至今。开发人员方面:W、J、L是外包到公司的开发人员,开发水平还可以,并且从始至今,被培养成了项目的熟手,正当我们认为项目在B平台上可以翻身的时候,公司突然通知,公司财务紧张,只能留他们3个中的一个,于是我咬牙说,那么留下W吧,他是我们项目的主力。期间,另一个外包人员M人员补充道我们项目组 阅读全文
posted @ 2013-10-28 21:01 Shapley 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 项目刚开始,J和C就去做需求调研去了。起始,J和C向客户要了一个办公室,一副现场办公的样子。J经理还对我说,以后,我和小C就驻扎在这了,你一个星期中,有几天在这和我们一起驻扎,剩下几天回公司指导指导项目组的开发就行了。我们让客户成立了一个联系小组,专门负责项目沟通...从调研开始到调研结束,最终花费了大概1个月的样子。期间,由于J君有事,让我和小C去客户调研,说是调研,其实就是去客户那里问几句话。我按小C的指示,在早晨8点,准时到了调研地点,进去后,和某君聊了十分钟,C君说,好的,我们了解了...,我们就撤出来了,我一看表8点十几。我暗想:牛!10几分钟就搞定了用户需求,太他妈的牛了!调研结束 阅读全文
posted @ 2013-10-28 20:32 Shapley 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在公司,做一个中等以上的项目,就像是西游记,必须要经历九九八十一难才能取到真经。下面,我就晒几个印象深刻的地方,让自己心情畅快畅快,也让以后的自己在看到这篇文字时,能有所借鉴。项目的背景是这样的:给A市的M局做一个大概300w的软件项目。这个项目是我们公司资深咨询人士搞定的,中间的曲折过程,难以尽数,只是最终的结果就是软件必须很炫,能给局领导留下良好的印象,以便我司能继续中标二期、三期。为此,开发部领导L,让J做项目经理,统帅项目开发人员。J以前是做C出身,并且在国内某知名公司呆过,水平挺牛。在我司已经很多年了,现任我司咨询一职。按我们L领导的话说:J是项目管理的好手。所以交给J管理项目,L及 阅读全文
posted @ 2013-10-28 20:11 Shapley 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 下面描述了一个Quartz.net最常用的应用场景,按特定秒数触发执行特定任务。 1.任务要继承自:IJob,在Execute方法中填入自己需要执行的任务。 核心代码: 附上全部代码:下载 阅读全文
posted @ 2013-07-19 10:04 Shapley 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 本文仅仅是将一些可以运行无误的WebAPI示例的要点,记录下来,供自己查阅,也供刚刚学习WebAPI的读者参考之。1.默认的API是不会过滤到action这个级别的,如果要过滤到这个级别,必须在路由配置中配置才可以。例如,可以这样写:"api/{controller}/{action}/{id}"2.配置了后,就可以写多个GET、POST方式到指定的action,但是有意思的是参数类型及绑定:如果使用GET请求方式调用WebAPI。调用方式可以写成:http://***/****?id=1或者http://**/***/1这种形式。当然,如果想省略参数名称,直接赋值并映射到 阅读全文
posted @ 2013-07-06 21:48 Shapley 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: winform模式下的用户自定义控件功能强大,可以根据业务的需要进行灵活的封装。可是有个很常见的问题摆在面前:怎么在点击子控件时,触发父控件,比如flowLayoutPanel的一个事件呢? 原来也模糊地记得似乎哪位大侠用委托实现过,如今,根据自己的琢磨,也实现了,算是重新温习了一遍吧。 首先,在父 阅读全文
posted @ 2013-07-04 14:32 Shapley 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 编写完成的代码,由于编写上的某种原因,有时候会出现运行速度慢的现象。那么怎么才能提高代码的运行效率呢?不同的人有不同的代码优化方式,一般开发者将代码中的低下写法改正后,代码就能满足性能需要,而高级的开发者,则会在更高层次上对代码、代码结构进行重构。总之,方式林林总总,下面就是自己在一次代码优化过程后,总结的各种优化策略。1.首先,将代码中的各种低下写法统统改正。什么是低下写法?比如,频繁的装箱、拆箱,频繁的字符串+-等等。2.重点改进程序的循环质量。代码中经常出现各种循环,而循环是造成代码运行效率低下的最重要原因(之一)。从而改进循环代码,提升循环效率就成了改进代码质量、提升代码运行效率的关键 阅读全文
posted @ 2013-04-02 09:30 Shapley 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在XSLT模板中,定义了一个参数nodeId格式如下:<xsl:param name="nodeId"/>一般情况下参数nodeId的值为****形式,运用此参数也没有错误,可是有些特殊情况下,传入的nodeId参数格式为****,****形式,这种情况下,又需要只抓取nodeId中第一个分隔符之前的内容。寻来寻去,终于找到文件的解决办法,即在再定义一个参数,并且将nodeId值赋给此参数,并且在赋值过程中进行加工即可。如下面所示:<xsl:variable name="arrayNodeId" select="substri 阅读全文
posted @ 2013-01-11 21:28 Shapley 阅读(413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 24 下一页