• 我想搞的软工


         1、 教材的第二章软件工程的 软件测试   通过在网上搜索发现,软件工程中的软件测试,是比较流行的。

          软件测试:就是利用工具按照测试方案和流程对产品的功能和性能进行测试,从而寻找出产品的bug,达到以求无误的效果

          软件测试过程中的单元测试应该覆盖所有的代码路劲吗?

         在书中是这样的被阐述,在测试过程中所有的代码路径都要被覆盖,同时也包括错误的路径,这样做的目的是为了保证代码的覆盖率。

        2、第四章节代码的规范。

             代码规范分为两个部分:1:代码的风格规范;2:代码的设计规范。

              程序员写的代码是给人看的还是给机器看的?

             我们写代码主要是给人看和让机器根据我们的指令进行相关的操作,有很多的代码,也许机器可以识别,但是却是不适合去被他人读懂,所以进行规范的代码书写是非常有必要的。

       3、第五章软件团队模式和开发流程都有哪些?

           软件团队的模式有:窝蜂模式;主治医生的模式;明星模式;社区模式;业余剧团模式,秘密团队等它的工作的流程:1、写了再改模式;2,瀑布模型;3、RUP统一流程;4、老板驱动的流程;5渐进交付的流程。

         团队模式和团队的开发模式有什么关系?。

        团队模式主要取决于组成团队的成员,包括领导和成员。其中每个人得性格,能力都是不同的。特别是领导的这个属性,往往会决定于一个团队的士气。面对困难的坚持不懈的程度等;即我们所说是软实力,而这样的软实力往往会激发出更大的潜能,为企业创造出超乎想象的经济价庴值。

    团队模式和团队开发模式这二者之间的关系可以做一个比喻:而者共同构造成了一个人,而前者是大脑,后者是身体,身体是行动的发出者和执行者而后者是身体的控制着和调度者。同样是身体,有的团队可以开发出很多有价值的软件,完成很多的困难的工作,创造出价值。而有写团队欧却没有办法做到这一点。因为所有的软件开对成员的内心力量,这股力量可以创造出巨大的价值。(引用于网络)

        4、第六章什么是敏捷流程

             敏捷流程是一系列价值观和方法论的集合。

            敏捷流程在实践中会出现什么问题,如何解决?

         第一步:各个需求和任务之间是有种种复杂的依赖关系的,除了优先级之外,还要考虑相互的依赖关系

          第二步:把一个任务从产品层级的描述逐步细化到技术实现的层面,是很需要技术能力和交流能力的。

            第三步:对定义好的任务进行改进,弄清楚任务是什么?,完成一个任务需要多少时间

          5、第七章:MSF的基本原则

            具有9条原则:推动信息的共享与沟通;为共同的远景而工作;预期和充分授权和信任;各司其职,对项目共同负责;交付增量的价值;保持敏捷,预期和适应变化,投资质量;学习所有的经验,与顾客合作。

           MSF的团队模型:产品管理,项目管理,开发,发布管理,测试,用户体验和交流为基础的

         

        

         

        

  • 相关阅读:
    win server 2012 服务器不能ping通
    Linux系统的文件目录结构
    怎样理解和识别 Linux 中的文件类型
    Linux(Centos 7)下安装Git并配置连接GitHub
    centos 7 下升级自带 sqlite3
    Pycharm项目上传到Github
    计算机存储单位:bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB
    ubuntu 删除命令
    influxDB 各个历史版本号,时间截止2020年9月27日
    使用Github做一个完全免费的个人网站
  • 原文地址:https://www.cnblogs.com/yuanlp1369/p/4827976.html
Copyright © 2020-2023  润新知