Crossing the Software Education Chasm.

The article focuses on the use of Agile software development methods in creating Software as a Service application software. It states programming frameworks like Ruby on Rails (RoR) can be used to demonstrate productivity through extensive software reuse and allow students to experience software li...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 55; no. 5; pp. 44 - 50
Formato: Opinion
Publicado: Association for Computing Machinery May2012
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=74715554&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 74715554
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: May2012
      vid: 55
      iid: 5
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        74715554
        10.1145/2160718.2160732
      ppf: 44
      ppct: 6
      formats:
      tig:
        atl: Crossing the Software Education Chasm.
      aug:
      su:
        Agile software development
        Programming languages
        Java programming language
        Cloud computing
        Software productivity
        Scalability
      sug:
        subj:
          Agile software development
          Programming languages
          Java programming language
          Cloud computing
          Software productivity
          Scalability
      ab: The article focuses on the use of Agile software development methods in creating Software as a Service application software. It states programming frameworks like Ruby on Rails (RoR) can be used to demonstrate productivity through extensive software reuse and allow students to experience software life cycles within a course. It compares Java to RoR and suggests the reduction in the amount of code is an indication of improved productivity and talks about horizontal scalability in cloud computing.
      pubtype: Periodical
      doctype: Opinion
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2012
    holdings:
      @attributes:
        islocal: N