一点想法
大多数一般的软件产品在发布其初版的时候就应该考虑到以后更新版本的问题。不应该在初版时就公布过多的不成熟的功能,这将直接导致更新版本时负担过重。用户一般不习惯看到 ChangeLog 中有某功能被移除的记录,即使是免费软件也同样,商业软件更可能让用户觉得花钱升级还不如不升级。当然,如果初版一来就有较强的完整的功能,这也将为软件的前途做出好的铺垫。因此,一切都应该由开发者在着手开发前仔细地揣度的掂量,自己的团队有没有能力完成所有功能,市场有没有对这些功能的兴趣。
呈现我的所思,所爱,所获。
大多数一般的软件产品在发布其初版的时候就应该考虑到以后更新版本的问题。不应该在初版时就公布过多的不成熟的功能,这将直接导致更新版本时负担过重。用户一般不习惯看到 ChangeLog 中有某功能被移除的记录,即使是免费软件也同样,商业软件更可能让用户觉得花钱升级还不如不升级。当然,如果初版一来就有较强的完整的功能,这也将为软件的前途做出好的铺垫。因此,一切都应该由开发者在着手开发前仔细地揣度的掂量,自己的团队有没有能力完成所有功能,市场有没有对这些功能的兴趣。
Labels: Contemplations