产品需求分析
定制化软件产品与标准化软件产品的不同指出在于对定制化对象的需求的沟通及理解。众多时候定制化软件产品的需求方对需求并不明确,只是会在需求沟通之时给出某个定制化功能最终达到的效果,如:需要一个会务系统可以去做到会议创建、通知到具体参会人员、会议内容的记录与会议结束之后的归档。在需求方提出需求之时,可以了解很多跟需求相关的点,如:
1. 用户是谁?有多少种角色,如工作人员,管理员,其他用户?这些用户在这个功能中所做的事情是否一样?
2. 使用这个功能需要达到何种效果,效果量化么?量化到何种程度?等跟功能相关的问题
3. 这个功能在使用上面,现阶段用户的习惯?
4. 各个功能的流程各阶段如何流转?
等等问题都可以在需求会议上面去沟通。
通常情况这样沟通下来的需求在会后整理之后,可以清晰看到用户是谁?想用什么功能?达到何种效果?
但是需要铭记于心:需求方的需求总是在改变,因为人总是善变的。所以在需求确定下来的那一刻,很可能是你多次沟通后。
保护软件产品
保护软件产品有下列几种方式-软件产品、软件产品著作权、软件专利。软件产品及软件产品著作权我不做多的详述。软件专利分几种-软件外观专利、实用新型专利、软件发明专利。软件外观专利指的是软件产品的界面以及页面跳转等外观上面申请的专利。实用新型专利通常指的是偏硬件或者嵌入式软件附带硬件的专利。发明专利更加偏向于虚拟化的、想法型或者是prototype型的专利。保护软件产品可以从以上三种上去找寻办法。当然在软件产品上,技术上的革新不断超越对手才是最优质的解决方案。
网友评论