lpflpf

搬砖程序员带你飞

砖搬得多了,就能盖楼

作为程序员,你应该有产品意识

焦虑通常来源于压力,压力来源于对未来的不确定,对未来的不确定来源于不知道自己的价值在哪里,不知道未来是不是还能持续创造价值,会不会失业。

程序员的价值

  1. 体现在所做产品之上。(产品越有价值,价值越大)
  2. 价值体现在团队中的稀缺性。
    1. 搞定技术难题
    2. 培训新人
    3. 与业务部门的沟通
    4. 高质量完成功能模块
    5. 按照需求设计好的架构,高效率低成本完成需求

产品意识是程序员的固有思维中比较欠缺。

原型设计:如何用最小的代价完成产品特性

原型设计的发展历史

  • 瀑布模型早期,能改进软件项目开发,但有需求不明确、需求多变的问题。
  • 快速原型模型(快速开发,快速修改,解决客户的需求不明确和需求多变的问题)
    • 快速原型模型开发网站eg
      • 确认页面布局和内容 纯静态HTML页面
      • 确认交互 模拟后台服务,没有数据库,数据保存内存(有交互)
      • 实现 完成最终的后台服务,接入真正数据库和其他后台服务,完成整个网站开发 -产品经历无法实现,成本高
  • 低保真原型设计
    • 线框图
  • 中等保真原型设计
    • 可以展示网站的整体结构和交互
  • 高保真原型设计
    • 学习成本高
    • 可以先用低保真快速原型确认需求,高保真原型确认最终交互和UI设计

怎么做好原型设计

四个过程:分析、设计、实施和验证

0%