以图明志

IT人家

怎样的项目才算是一个成功的项目

于病视神,未有形而除之
通常我们所说的以满足客户需求的项目,应该理解为从客户角度出发,满足客户的要求,强调客户现场。一个好的项目并不是仅仅一味的满足客户的要求,应该从自身的项目行业经验出发向客户提出较好的解决方案,帮助客户解决问题实现客户价值。

编程思想

如何摆脱烂项目的纠缠

摆脱烂项目
有没有这样觉得,以前做过的,刚做完的,或者正在做的项目,简直就是狗屎,不想去维护,不想去看以前写的代码?如果有,那么我们可以继续下面的内容。分析一下原因,项目为什么会烂,从纯技术上去看无非有以下两个问题:项目架构烂,代码质量差。

互联网时代

项目、产品与平台的研发团队建设经验

研发经理构建团队的心得分享
相比于为了某个项目组建团队,构建一支产品研发团队就应该有更多的问题有待提前考虑和解决。因为软件产品的盈利来源并不仅限于卖出一套产品所获得的实际收入,因为软件产品基本都是可持续更新的,所以除了可以每年向客户收取一定比例的产品维护费之外,还可以在产品不断成熟之后,收取更为可观的咨询费。

互联网时代

软件项目估算是一件很难的事情

各种你意想不到的状况会出现
Bob大叔首先抛出一个问题,如何将著名的葛底斯堡演说的237个单词以固定字体和固定行宽写在一张书签上。如果人工执行这个任务,假设每秒钟处理一个单词来寻找合适的断句点,估计5分钟内就可以完成,而且实际花费时间也和估计的差不多。然而,如果要编写程序来做,要花多久?而且是在知晓算法、没有意外情况、没有绊脚石、无需备份和恢复功能的情况下,编写程序要花多久时间?

IT人家

一次糟糕透顶的项目经历

一个很糟糕的项目是怎么炼成的?
背景:在10个人左右的团队里面,为了完成今年5月份第一期的交付。一个整个项目的负责人兼职需求的同事需要做手术然后就离开了团队,另一个做需求的人也要离开了,这样的话就仅仅交接了2天,就匆匆离开了团队,虽然我们知道这是个很大的风险点,但是没办法,这是领导的决定。

互联网时代

项目企划过程中,工程师要发出自己的声音

工程师的选择
不知道多少人有这样一种经历:明明从技术上看是不对的或者说是不可能的,但还是要按照一种不对的方向做下去。至少我个人是有这种经历的。 销售的和企划的定好了规格和日期,把他们都作为不可更改的目标发配给程序员。程序员明明知道不应该走捷径去赶进度,但给日程压的没办法,就只能赶啊赶。

编程思想

不要只在字面上理解敏捷开发

小谈敏捷
敏捷是一种高效的开发模式,但并非任何项目都适合,而且并非一定要推翻现在的瀑布模式完全采用敏捷。敏捷的本质是什么?敏捷的核心原则是什么?瀑布模式能否将敏捷的思想用过了从而优化现在的模式呢? 没有任何一种模式说是适合于任何公司,任何项目,还是要从公司特性,项目特性来看。下面就结合敏捷思想一一解读,看那些适合优化瀑布模式。

软件架构技术

软件项目开发没规划好就注定会失败

软件项目开发与管理的一些原则
软件项目的开发与管理是一门复杂的学问,不是简单地需求来了就动手编码,编码完了就算项目完工那么简单。一个项目如果没有好好规划,那么就很容易会失败。同样,我们在做一个软件项目的时候,需要注意的东西很多,下面总结一下一些容易视而不见但又非常重要的软件开发指导原则。

软件架构技术

系统架构39问

架构视角面面观
架构一个系统不是一件简单的事,需要考虑到的事情也特别的多。下面我列举一些常见的问题,以抛砖引玉。是否在不断的学习新技术、新名词、生怕落伍?(WCF、WF、WPF、MVC、EF、WebApi、Spring、Castle、Unity、Autofac、NInject、AOP等)

互联网时代

项目会走向失败的一些征兆

你需要意识到这些征兆
项目中的绝大多数成员都不希望项目失败,但是有些项目还是不可避免地失败了,虽然我们付出了巨大的努力,加了无数次的班,但是结果依然不可挽回。本文列举了一些现象,如果在项目中出现了少量所列举的现象,那么作为项目经理的你请注意了;如果出现了大量的现象,那么请十分注意了,项目前景不太妙。

IT人家

中国印度IT从业者的相似性

中国为什么缺少优秀项目经理?
在印度,任何一个人,无论他的资格如何,都可以成为软件开发人员。这个过程没有经过任何筛选,而纯粹是偶然的。我本人本来应该从事机械行业的,但是在校园招聘过程中,被一家软件公司选中,最终成为一个软件开发人员。同样,我也有很多朋友也是因为偶然的机会成为软件开发人员的。

IT人家

谈谈项目经理的职责

搭班子,建队伍,协调关系
项目经理职责: 基本职责就是确保项目目标的实现,领导项目团队准时、优质地完成全部工作。 与客户沟通,了解项目的整体需求。并与客户保持一定的联系,即时反馈阶段性的成果,和即时更改客户提出的合理需求。

IT人家

编程和软件项目管理的习惯

让你的程序开发更得心应手
近年来,我对编程艺术有很多体会。过后,我发现有些体会是错的;有些体会我遗忘了但又重新感受到;而另外有些则是必然会发现的。我还完善了一套项目管理的好习惯,这些习惯包括我自己的,或者小组的,抑或是更大的,公司内部的。

Web设计理念

网页设计师轮盘模型

五个步骤管理小型网络项目与客户间关系模型
这个网页设计师的轮盘是描述通过五个步骤进行管理小型网络项目与客户间关系的简要过程模型。这个方法能帮助你更好的工作,建立和考虑阶段性的关键点,并与客户建立起长期的商业关系。需求定义:在这第一个步骤中,您有“翻译”的要求和客户要求的所有功能执行。可以制定一个你必须要做的带有详细描述的项目清单。
1 / 1 首页 < Prev 1 Next > 尾页 页码: