Developing the Future.
Saved in:
| 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 |