永远不要忽视软件开发或者 网站制作 的理由:满足真正的需要和解决真正的问题。 解决真正需求的唯一方法是与有真正需求的人沟通。 客户或用户是你项目最重要的参与者。 如果你...
永远不要忽视软件开发或者网站制作的理由:满足真正的需要和解决真正的问题。 解决真正需求的唯一方法是与有真正需求的人沟通。 客户或用户是你项目最重要的参与者。
如果你是商业开发人员,你需要和客户好好谈谈并让他们参加。 当然,家里蹲型的开发更容易,客户会喜欢这样的结果吗? 是软件外包的制造商,如果在开发中难以找到“顾客”,则进行角色扮演。 在您的组织中,指定3-4名潜在客户,并征求他们的意见:如何让他们继续成为客户并满足? 如果您是政府项目的承包商,请与合同官员、技术人员和产品客户仔细交谈(如果可能)。 政府的人和事总是会发生变化。 跟上变化的唯一方法是交流。 如果忽视上述变化,短期内生活可能会显得轻松,但最终系统将无法使用。
由于客户和开发人员的目标不同(或不兼容),项目经常失败。 简单的情况是,客户希望在特定日期之前获得特性1、2和3,而开发人员希望实现收入或利润的最大化。 为了实现收入最大化,开发人员可能会尝试完全开发这三个特性,即使可能推迟项目。 同时,如果客户能够按时提供其他功能,他们可能会宁愿放弃其中一个功能的一部分。

为了匹配两个目标,存在以下方法:
(1)按优先顺序对需求进行排名,以便开发者了解相对重要性。
)2)按需求优先级奖励开发者)例如,高优先级需求都必须达到; 每次满足中优先级需求时,开发人员都可以获得额外的小报酬;每次达到低优先级需求时获得的报酬非常小)。
)3)逾期交货的,予以严厉处罚。