2008年上半年试题2
当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20 世纪 90 年代后期,一些软件开发人员在“Agile Allicance2001”中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。
【问题1】
敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal、DSDM等。请问这些方法共同的基本原则是什么?
【问题2】
敏捷开发的支持者往往夸大该方法的优点,但是在实践中,敏捷方法的基本原则有时确实很难实施。请用200字以内的文字说明敏捷方法中哪些原则在实践中难以实施。
【问题3】
敏捷开发方法中最有名的是极限编程。请说明极限编程中的结对编程(Pair Programming)的概念。
【问题4】
敏捷开发方法在具体实践过程中,往往需要开发环境或工具的支持,一般称为快速应用开发技术和可视化开发技术。请用150字以内的文字说明快速应用开发技术所包含的工具有哪些,并简要说明可视化开发技术的基本概念和技术原理。

相关专题: 开发技术   软件开发  

查看答案

相关问题推荐

  • 阅读以下关于软件开发方面的叙述,在答题纸上回答问题 1至问题4。 当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20 世纪 90 年代后期,一些软件开发人员在“Agile Allicance 2001”中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。

    【问题1】(8分) 敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal、DSDM等。请问这些方法共同的基本原则是什么? 【问题2】(8分) 敏捷开发的支持者往往夸大该方法的优点,但是在实践中,敏捷方法的基本原则有时确实很难实施。请用200字以内的文字说明敏捷方法中哪些原则在实践中难以实施。 【问题3】(2分) 敏捷开发方法中最有名的是极限编程。请说明极限编程中的结对编程(Pair Programming)的概念。 【问题4】(7分) 敏捷开发方法在具体实践过程中,往往需要开发环境或工具的支持,一般称为快速应用开发技术和可视化开发技术。请用150字以内的文字说明快速应用开发技术所包含的工具有哪些,并简要说明可视化开发技术的基本概念和技术原理。

    查看答案
  • 下面内容不属于使用软件开发工具好处的是()。

    A.减少编程工作量

    B.保证软件开发的质量和进度

    C.节约软件开发人员的时间和精力

    D.使软件开发人员将时间和精力花费在程序的编制和调试上

    查看答案
  • 在非洲,摩托车的生产和开发技术属于空白的国家是( )。
    A.尼日利亚
    B.喀麦隆
    C.安哥拉
    D.埃及
    查看答案
  • 海洋开发技术是海洋技术的一个分支,主要包括()

    A、海洋资源开发技术

    B、海洋空间开发技术

    C、海洋成分开发技术

    D、海洋服务技术

    查看答案
  • (单选题)能够提供每项工作开始早晚和完成日期的进度开发技术是()

    ASPC分析

    BGERT

    CCPM

    DMONTECARLO分析

    查看答案
  • 价值是一个经济范畴。

    A.对

    B.错
    查看答案
  • 企业文化作为某一特定文化背景下该企业独具特色的管理模式,应充分体现企业的个性特色和文化底蕴,反映企业品牌的内涵,具有不可模仿性。

    A.正确B.错误
    查看答案
  • 在企文化展时期,企业家是企业文化的实践者。
    查看答案
  • 企业文化研究在20世纪80年代出现了两种方法的派别,其中,以爱德加·沙因教授为代表的派别主要以定量化研究为主,以罗伯特·奎恩教授为代表的派别主要以定性化研究为主。

    A.正确B.错误
    查看答案
  • 企业文化对人力资源管理的引导作用,主要体现在企业文化的导向作用及()功能上。

    A.凝聚作用B.激励作用C.规范和约束作用D.融合和扩散作用
    查看答案