Developing the Future.

Saved in:
Bibliographic Details
Title: Developing the Future.
Authors: Booch, Grady1 egb@rational.com
Source: Communications of the ACM. Mar2001, Vol. 44 Issue 3, p118-121. 4p.
Subjects: Computer software, Open source software, Computational complexity, Computer software developers, Internet, Computer software industry
Abstract: The article argues that future technological potential requires more innovations in computer software than previously imagined. The computer software industry is a prime force behind the recent global economic renaissance. Developing complex software of quality is very hard and there is a very real shortage of skilled men and women to do the work. There is an essential complexity to most interesting software, developers can only seek to manage it which means raising the levels of abstraction in the components they create and eliminating the points of friction in the team and in its processes. A lot of interesting software has been and will continue to be built by fresh teams who require processes very different than mature teams who must manage multiple products and variants. The trend is to cooperative styles of development where management dictate is replaced by ethical considerations of community membership. Open source software developed over the Internet by people who are geographically and organizationally independent will eventually become far more widespread.
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 12070292
AccessLevel: 6
PubType: Periodical
PubTypeId: serialPeriodical
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Developing the Future.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Booch%2C+Grady%22">Booch, Grady</searchLink><relatesTo>1</relatesTo><i> egb@rational.com</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Mar2001, Vol. 44 Issue 3, p118-121. 4p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink><br /><searchLink fieldCode="DE" term="%22Open+source+software%22">Open source software</searchLink><br /><searchLink fieldCode="DE" term="%22Computational+complexity%22">Computational complexity</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+developers%22">Computer software developers</searchLink><br /><searchLink fieldCode="DE" term="%22Internet%22">Internet</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+industry%22">Computer software industry</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The article argues that future technological potential requires more innovations in computer software than previously imagined. The computer software industry is a prime force behind the recent global economic renaissance. Developing complex software of quality is very hard and there is a very real shortage of skilled men and women to do the work. There is an essential complexity to most interesting software, developers can only seek to manage it which means raising the levels of abstraction in the components they create and eliminating the points of friction in the team and in its processes. A lot of interesting software has been and will continue to be built by fresh teams who require processes very different than mature teams who must manage multiple products and variants. The trend is to cooperative styles of development where management dictate is replaced by ethical considerations of community membership. Open source software developed over the Internet by people who are geographically and organizationally independent will eventually become far more widespread.
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=12070292
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1145/365181.365234
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 4
        StartPage: 118
    Subjects:
      – SubjectFull: Computer software
        Type: general
      – SubjectFull: Open source software
        Type: general
      – SubjectFull: Computational complexity
        Type: general
      – SubjectFull: Computer software developers
        Type: general
      – SubjectFull: Internet
        Type: general
      – SubjectFull: Computer software industry
        Type: general
    Titles:
      – TitleFull: Developing the Future.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Booch, Grady
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 03
              Text: Mar2001
              Type: published
              Y: 2001
          Identifiers:
            – Type: issn-print
              Value: 00010782
          Numbering:
            – Type: volume
              Value: 44
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: Communications of the ACM
              Type: main
ResultId 1