zoukankan      html  css  js  c++  java
  • 软能力

    金字塔原理:
    巴巴拉·明托 2002年 麦肯锡咨询顾问

    四项基本原则:
    结论先行,中心思想在最开头
    以上统下,上层思想是下层的概况
    归纳分组,每一组思想属于一个统一的范畴
    逻辑递进,每一组思想有一定的逻辑顺序

    子结构:
    主题语子主题之间的纵向关系 : 疑问/回答式
    子主题之间的横向关系
    序言讲述故事式的结构


    敏捷开发:
    是相对于瀑布开发模式的缺点改进的一种开发模式,就是把一个大项目切分成多个子项目,然后分别开发、测试。以用户的需求变化为核心,采用迭代和循序渐进的方式进行软件开发。

    四句开发宣言:
    个体和交互 胜过 过程和工具
    可以工作的软件 胜过 面面俱到的软件
    客户合作 胜过 合同谈判
    响应变化 胜过 遵循计划

    敏捷开发就是在一个高度协作的环境中,不断地使用反馈进行自我调整和完善


    开发流程:
    首先是根据需求进行需求分析,看板上主要是用户研究和竞品分析,通过就开始设计原型,然后开始开发,开发具体是:先将开发任务切分成多个子项目,我们在敏捷看板上领取开发任务进行开发和测试,全部完成之后提交验收,验收通过则完成子项目的开发。

    开发工具:

    Tomcat、nginx、eclipse、sublime、DBMS navicat、TFS 、Jira、SVN、Git、Chrome Develop Tools、

    难题:
    一是前端框架、工具、插件比较多,比如angularjs,jquery,bootstrap,还有echarts,ueditor等等需要熟悉,工作的时候需要查很多的资料,工作之余还需要花很多时间去了解。
    二是在有些插件不能满足要求时,需要修改源码,而且其源码比较复杂,需要在短时间内不断地调试去确定它的功能实现模块,然后分析它的实现方法。

  • 相关阅读:
    sell学习
    redis安装
    [Yii Framework] Share the session with memcache in Yii
    CentOS 网络设置修改
    虚拟机的几种网络方式详解
    linux命令小技巧
    交叉编译: 常见参数配置
    Extend volumn in ubuntu 14.04
    OpenCV 2.4.13 installed in Ubuntu 14 and CMakeLists Demo
    CMake: Cross-Platform Compling
  • 原文地址:https://www.cnblogs.com/shiddong/p/5733725.html
Copyright © 2011-2022 走看看