zoukankan      html  css  js  c++  java
  • 开发步骤

    idea->写功能集合->画原型图、数据模型、业务流图->开发

    每一步过程都是迭代的,需要让用户确认才能开始下一个步骤

    和用户交流的过程中察言观色,让对方保持兴趣。
    要学会吸引/劝慰用户,但是不能强硬,让人觉得你是一个领袖,而非独裁者

    写功能集合的时候需要给用户看的文档
    1:功能集(用词准确,减少歧义,写一些必须完成的功能)
    2:说明文档(是关于本系统的详细描述)
    3:疑问(包括扩充的功能,例如:是否进行实名制)

    发给用户的文档格式:
    让对方比较容易打开,可用doc、pdf,甚至图片也行,最好别用docx

    用户明确要求的才能写到功能集合里面
    进入下一步骤之后就不能更改功能集合了
    均衡一下需要,不能功能太多,但是也不能畏首畏尾
    可适当添加功能,提高开发者参与度,让用户觉得你是真的在帮他考虑
    深入思考后的需求才是真正的需求
    需求爆炸是个问题,太多的需求势必会增加成本,要权衡一下需求
    合理减少需求,不要为了减少需求而减少需求,可以引发更重要的需求
    大家需要规范的东西:
    库版本、编码规范、缩进规范、编码工具、开发平台版本
    其他的规范不能太高,因为要激发大家的积极性。


    开发工具:
    文本编辑器:
    notepad++
    editplus
    sublime text
    可自由选择文本编辑器
    java IDE
    MyEclipse 2014/2015版本 jdk 8(我们选用的)
    Android Studio(较受欢迎)
    Eclipse(也能开发Python)
    NetBeans(现在可免费试用)
    ItelliJidea

    原型软件:
    Mockplus(我们选用的, 使用最新版本)
    Axure(比较详细,但是比较耗费时间)
    前端IDE:
    Dream waner(简称DW, 使用CC/CS6版本,我们选用的)
    Webstorm
    Python:
    Pycharm(我们选用的)


  • 相关阅读:
    归并排序
    [转]html5 Canvas画图教程(1)—画图的基本常识
    [转]浏览器工作原理
    [转]Web开发者和设计师必须要知道的 iOS 8 十个变化
    mobile web开发(1) html页面头部基本设置
    差点难产的HTML5
    感觉离开了好久
    Java----区别
    MySQL---sql语句优化
    MySQL---数据库优化
  • 原文地址:https://www.cnblogs.com/rain-1/p/5551584.html
Copyright © 2011-2022 走看看