zoukankan      html  css  js  c++  java
  • ThoughtWorks之行

    1.要明确大公司与小公司区别,看清自己喜好。

    2.所谓敏捷开发还是不是很了解,毕竟一个软件开发模式都不熟悉。据说优势很大。

    3.我觉得软件开发,最初设计成像生产线似的分析、设计、试验、测试、维护等步骤,最初肯定是大大提高效率,但是各个公司争相模仿后由于需求业务的不同或者是公司制度、环境等的不同,可能涌现出不少弊端,然后就出现这种灵活的所谓敏捷开发,借鉴以往模式的优缺点,形成一种灵活的开发模式,但是绝对不是最初的散沙般无规律无组织(一群人从头干到位)的开发。呵呵。。。

    4.听到很多名词:BA、QA、EA,结对编程、看板管理系统、测试驱动开发、重构、code Review、UX、PM、Dev、UI、techlady(科技女性:我们女性优点:细心、善于与客户沟通)、CTO、要关注科技前沿、关注名人博客、ThougthWorks公司网站有个技术雷达、双公司计。

    5.何为迭代?个人理解:就是一个开发周期,先开发大的框架是一个迭代,后面加特定功能等又是一次迭代、相当于一个版本就是一个迭代。不同于之前理解的把一个大项目分成模块,一个模块开发就是一个迭代,这是错误的。

    6.软实力、硬实力。自我营销

    7.软件交付与外包区别?

  • 相关阅读:
    Java学习笔记——继承、接口、多态
    Java学习笔记,前两章总结
    网络攻防第十一周总结
    第十一周网络攻防作业
    第十周网络作业
    第九周网络攻防作业
    第八周网络攻防作业
    第七周网络攻防作业
    第六周网络攻防作业
    第五周网络攻防作业
  • 原文地址:https://www.cnblogs.com/Yogurshine/p/3039024.html
Copyright © 2011-2022 走看看