By Topic

IEEE Software

Issue 2 • Date March-April 2001

Filter Results

Displaying Results 1 - 12 of 12
  • Ireland: A software success story

    Publication Year: 2001, Page(s):87 - 89
    Request permission for commercial reuse | PDF file iconPDF (2181 KB) | HTML iconHTML
    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Open source software adoption: a status report

    Publication Year: 2001, Page(s):90 - 95
    Cited by:  Papers (25)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (300 KB) | HTML iconHTML

    Using the right software is increasingly critical to project success, but the choices keep getting wider and more confusing. Open source software (OSS) has entered the mix, leaving the traditional confines of the hacker community and entering large-scale, well-publicized applications. However, although some argue that it is ready for wide-scale commercial adaptation and deployment, the myriad numb... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Separating user interface code

    Publication Year: 2001, Page(s):96 - 97
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (63 KB)

    The first program I wrote on a salary was scientific calculation software in Fortran. As I was writing, I noticed that the code running the primitive menu system differed in style from the code carrying out the calculations. So I separated the routines for these tasks, which paid off when I was asked to create higher-level tasks that did several of the individual menu steps. I could just write a r... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Synching or sinking: global software outsourcing relationships

    Publication Year: 2001, Page(s):54 - 60
    Cited by:  Papers (87)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB) | HTML iconHTML

    Global software outsourcing is the outsourcing of software development to subcontractors outside the client organization's home country, India is the leading GSO subcontractor, registering average annual growth of more than 40 percent over the last decade and developing nearly US$4 billion in software for foreign clients in FY 1999. Indian firms now develop software for nearly one-third of the For... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An experience in collaborative software engineering education

    Publication Year: 2001, Page(s):47 - 53
    Cited by:  Papers (34)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (168 KB) | HTML iconHTML

    Large-scale software development requires the interaction of specialists from different fields who must communicate their decisions and coordinate their activities. As global software development becomes mainstream, software engineers face new challenges for which they have received little or no training. To help a new generation of software developers better understand the industry's globalizatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using components for rapid distributed software development

    Publication Year: 2001, Page(s):38 - 45
    Cited by:  Papers (22)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (632 KB) | HTML iconHTML

    Software development has not reached the maturity of other engineering disciplines; it is still challenging to produce software that works reliably, is easy to use and maintain, and arrives within budget and on time. In addition, relatively small software systems for highly specific applications are in increasing demand. This need requires a significantly different approach to software development... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Surviving global software development

    Publication Year: 2001, Page(s):62 - 69
    Cited by:  Papers (127)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (132 KB) | HTML iconHTML

    Software development involves teamwork and a lot of communication. It seems rational to put all your engineers in one place, encourage them to share objectives, and let the project run. Why use distributed sites when it's easier to work in one location without the overhead of remote communication and planning? How is it possible to survive (and succeed with) globally dispersed projects? Working in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Globalization by chunking: a quantitative approach

    Publication Year: 2001, Page(s):30 - 37
    Cited by:  Papers (77)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (132 KB) | HTML iconHTML

    Because of economic, political, and practical needs, businesses regularly distribute their software production globally. Participants at the different development sites often suffer inhibited communication and coordination because they are remote from each other. One result of the affected communication and coordination might be reduced productivity and an increased production interval. We look fo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tactical approaches for alleviating distance in global software development

    Publication Year: 2001, Page(s):22 - 29
    Cited by:  Papers (238)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB) | HTML iconHTML

    To overcome the problem of distance in global software development, various managers are experimenting and quickly adjusting their tactical approaches. We discuss some emerging approaches and explain their motivations from conceptual and practical perspectives. The most intuitive approach for alleviating distance is to apply communication technologies, but this is not our focus. Rather, we examine... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Leveraging resources in global software development

    Publication Year: 2001, Page(s):70 - 77
    Cited by:  Papers (102)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB) | HTML iconHTML

    Leveraging global resources for software development is rapidly becoming the norm at Motorola, which has over 25 software development centers worldwide. Our project, called the 3G Trial (Third Generation Cellular System), was the first of its scope and significance developed by a global engineering team at Motorola. Staffing was the most significant issue we encountered in the 3G Trial. We had onl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Outsourcing in India [software development]

    Publication Year: 2001, Page(s):78 - 86
    Cited by:  Papers (48)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB) | HTML iconHTML

    Starting in the early 1990s and motivated initially by the desire to cut personnel costs, many companies have explored multisite, multi-country software development approaches. India and Eastern Europe, in particular, have drawn attention. Most companies today distribute their development primarily to access human resources and competencies not available at home and only secondarily to cut labor c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Global software development

    Publication Year: 2001, Page(s):16 - 20
    Cited by:  Papers (335)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (388 KB) | HTML iconHTML

    The last several decades have witnessed a steady, irreversible trend toward the globalization of business, and of software-intensive high-technology businesses in particular. Economic forces are relentlessly turning national markets into global markets and spawning new forms of competition and cooperation that reach across national boundaries. This change is having a profound impact not only on ma... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

IEEE Software delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Diomidis Spinellis
Athens University of Economics and Business
28is Oktovriou 76
Athina 104 33, Greece
dds@computer.org