绿地项目
Greenfield 是一个源自建筑行业的术语,指未开发的土地。在 IT 领域,绿地项目描述的是从头开始开发的 软件 项目,而不是基于现有程序构建的项目。它通常与“棕地项目”相对,后者描述的是基于现有 程序 构建的软件。
绿地软件开发通常比棕地开发更灵活,因为新程序不需要适应特定的模式。例如,绿地文字处理器可能会提供全新的用户界面,并且可能具备任何以往程序都没有的功能。此外,绿地软件不需要向后兼容程序的旧版本。它不需要支持旧版文件格式,也不需要加入以前的功能来满足最终用户的预期。
虽然绿地项目具有很大的开放性,但从头开始开发软件本身也存在固有风险。例如,某个程序的市场规模可能没有开发者预期的那么大。其界面可能不受用户欢迎,需要进行修改或重新设计,使其更加易于使用。一个绿地应用程序可能需要经过多次更新,才能在市场上取得成功。当然,成功的绿地程序通常会受益于其独特性,在开发出类似应用程序之前,它可以成为用户的独特选择。
NOTE:绝大多数软件开发都属于棕地开发,因为大多数主要软件版本都是对现有程序的更新。不过,得益于移动应用这一新市场,绿地开发最近有所增长。
测试你的知识