什么叫产品
产品是指能够供给市场,被人们使⽤和消费,并能满足⼈们某种需求的任何东⻄,包括有形的物品、无形的服务、组织、观念或它们的组合
简⽽而言之,产品就是满足人们某种需求的一种东⻄。
对软件产品而⾔,它的大致流程如下
需求调研
需求收集&分析产品设计
产品评审UI 设计UI 评审前后端开发
前后端联调产品测试产品验收
产品上线&运营
收集反馈意⻅见&迭代
我们拿NULS的新版浏览器器举例
然后我会开始做产品设计,把产品的原型画出来。这个原型就是指的是线框图,可以让大家看到这个产品的大致形态,有⼀个更更直观的感受。接着我会拿着这个线框图进行和实际的⽤户进行沟通,确认没问题后会进行评审。评审的目的主要是再次确认需求的合理性,功能是否完整,技术上是否可实现等。
产品评审通过后,我们的设计师会根据原型图设计出实际的用户界面。这个界⾯就是⼤家最终看到的样子。之前在社区中也给⼤家分享过新版浏览器器的设计图。完成设计后,就会对设计图进行评审,从易⽤性的⻆角度来进行审视
接着就进⼊了浏览器器的开发阶段,浏览器分为了apiserver和前端的开发。两者基本完成之后,就
开始进行联调,修正细节问题
完成联调后,数据就可以看到了。这时就可以开始进⾏产品测试。这也是现在新版浏览器所处的阶段。现在的测试地址为:sit.nulscan.io。再欢迎大家参与测试,提出建议。
等新版本上线后,我们就会持续收集社区的使⽤反馈。然后再下个版本⼩迭代的时候进行更新。
总结
⼀款产品从⽆到有是需要经历⼀个持续打磨的过程,这个过程中需要不断根据需求,场景,面向的⽤户做出最优决策。这次分享【如何打造⼀一款产品】有两个⽬的,
第⼀是让社区的朋友可以知道NULS的每一个产品是经历怎样一个过程做出来的
第⼆个⽬的也是想告诉⼤大家,产品的开发过程和用户是分割不不开的,产品的诞生是来源于⽤户的需求,产品的迭代来源于⽤户的反馈。
传统的互联⽹网产品都有大量的内测用户支撑产品的优化,我们这样的开源项⽬更需要社区的每位伙伴⽀持,提出⾃⼰的看法和建议,只有帮助⽤户做好事情的产品才是有价值的。
网友评论