|
SCS faculty involved with
the SWIC are:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some Related SCS Software Research:
Institute
for Software Research International
Acme: Tools for architectural
design
Amaranth
Architectural Modeling and Anaylsis
Aura
Ballista
Center
for the Study of the Software Industry
Open
Resource CoAlitions
Robust
Self-customizing Embedded Systems
Self-Adaptive Software
Shared
Object Architecture for Universal Information Access
Software
Composition
Software
Homeostasis
Good-Enough
Software
Viruvius
Universal Library
Wearable
Computers
|
School of Computer Science
Participates in Newly Formed Software Industry Center
Carnegie
Mellon University is creating the Software
Industry Center (SWIC). The first of its kind in the
country, this Center will be a highly interdisciplinary project
involving CMU professors from the School of Computer
Science, the Heinz School of Public Policy,
the Graduate School of Industrial Administration,
and the Software Engineering Institute,
who will conduct research in partnership with industry leaders.
The Center will focus on cutting-edge trends in economics, management,
and technology in the software industry.
The SWIC has received major support from the Alfred
P. Sloan Foundation, and is the seventeenth
Sloan Industry Center in the Nation (for information on the
Sloan Industry Centers, see http://www.industry.sloan.org/).
The Sloan Foundation invited just one university, Carnegie Mellon,
to apply for funding to establish a center to study the software
industry because of the university's outstanding strengths in the
relevant disciplines and unusual culture of cross-disciplinary research.
In addition to substantial backing from Sloan, the SWIC will receive
major, multi-year funding from the Pennsylvania
Technology Investment Authority, multi-year funding from
the Software Engineering Institute's Technology
Insertion Demonstration and Evaluation (TIDE) program, as
well as membership fees from corporate sponsors. As of April, 2001,
ten organizations have made firm commitments to join the Center
and we are in discussions with several other potential members.
The active participation of partner firms is vital to the success
of the center, especially in the rapidly-changing software industry.
Beyond sharing business knowledge, partners are asked for a financial
commitment of $25,000 per year for an initial three-year period.
Partners will influence the agenda of industry-relevant trends in
talent, technology, capital, and public policy and will be regularly
updated on findings, ahead of others in the business and technical
communities.
The Carnegie Mellon software center will explore a number of issues
and themes that are fundamental to understanding how the software
industry will develop and grow, and the ramifications for business
and public policy. The four key research thrusts
will be:
- innovation and new business models
- software development practice
- human capital
- globalization.
Additionally, the Center will collaborate with the Software
Engineering Institute's Technology Insertion Demonstration and Evaluation
(TIDE) to study adoption and integration of advanced software
technologies by small manufacturers.
Innovation and New Business Models
Rapid innovation in the software industry is leading to new business
models. Companies and regions will have to adapt quickly or cease
to be competitive. The ways in which software is produced, distributed
and used are changing in profound ways and new business models are
emerging, such as internet-based software, free software, and software
renting. The world is moving to ubiquitous computing, via such devices
as personal digital assistants, smart phones, Internet TVs, and
more. Can Schumpeterian innovation - the development of new computing
platforms, new applications, new ways of organizing the development
and distribution of software - provide the sort of dynamic competition
that will discipline and possibly supplant firms that currently
dominate software markets? What are the new business models, new
computing platforms, new applications, new ways of organizing the
development and distribution of software that are emerging? What
does the age of Internet software mean? What is the future of software
that is embedded in devices other than PCs? What will this mean
for firms, regions and nations?
Software Development Practice
Software is used in virtually every sector of the economy and software-based
systems play an increasingly vital role. There have been varying
degrees of success in the deployment of efficient and effective
software development methods and technologies. Software engineering
standards and process improvement models have not been universally
embraced by the software industry, which raises the question of
whether different software practices better fit certain environments.
That is, do software practices vary in their effectiveness in different
environments? There has been little research in software engineering
that considers the intersection between the business environment
and the choice and effectiveness of the software practices adopted.
However, it is clear that in a dynamic, competitive and global software
industry, an understanding of how different software practices relate
to organizational performance in particular business environments
is essential. The planned research consists of three major activities:
characterizing the relevant dimensions of the business environment,
describing typologies of software practices, and measuring, assessing
and evaluating the fitness of certain types of software practices
for certain business environments. The objective is to identify
innovative practices in software development and relate them to
the changing business environment.
Human Capital: Software Developer Careers and
Incentives
In contrast to other industries, where factors of production involved
raw materials and physical resources, in software the principal
factors of production are knowledge, intellectual capital and talent.
But where do programmers come from and where do they go? Virtually
all of the research on this issue has focussed on the demand side
-- that is, on firms' perceptions of their needs. This research
will explore the perceptions and incentives that act on software
and the career paths of software developers as they move among companies.
A related issue is how the need to attract and retain talent affects
the strategies of software companies, their internal organizational
structure and the geography of the industry. How are the high mobility
of talent and shortages of talent likely to affect the future evolution
of the industry?
Globalization
Although the U.S. remains the world's dominant software producer,
much has been made in recent years of the growth in offshore software
production in places like India, Ireland and Israel. Some have suggested
that the rise of offshore software production constitutes a competitive
threat to the software industry in the U.S. and other advanced industrial
nations. In other cases, U.S. firms are seeking out other countries
to establish software development centers and research centers.
These firms appear to be driven by a need to tap the talent pools
available in these countries. SWIC plans to research the evolution
and impact of software production clusters abroad. How is talent
being harnessed in major offshore locations such as India, Ireland
and Israel? To what degree do universities matter? What are the
flows of talent across borders?
Software Adoption for Advanced Manufacturing
With support from the TIDE program, Software Industry Center researchers
will undertake in-depth research into organizational, economic,
and technical factors affecting the demand for manufacturing and
engineering software. The work will be based on field research in
Pittsburgh-area engineering and manufacturing firms. The goal is
to develop a set of best practice guidelines to enable small and
medium enterprises to better exploit rapid advances in information
and software technologies. Additionally, the center plans to leverage
the relationships it has developed and to use this sub-sector as
a case study to develop and validate new economic models of software
renting. Small manufacturers typically do not have adequate resources
to explore and integrate new technologies, are unable to make the
large investments required to purchase and maintain manufacturing
software. Anecdotal evidence suggests that many of these firms would
be willing to rent software, if a viable business model could be
worked out. Developing such a model requires addressing a number
of technical and economic questions. Besides generating insights
about new business models, this research will also have a practical
aim of developing a viable model for software renting.
IMPACT AND OUTCOMES
The Software Industry Center is being established with a strong
commitment to perform industry relevant research and to disseminate
the findings broadly to impact industry performance. Its objective
is to become the major resource center for the software industry
and the policy and research communities relevant to that industry.
SWIC research will be seeded, informed, and supported by its industry
partners. The findings will be disseminated to the partners, and
then more broadly, through a variety of products. The Center will
develop an on-line newsletter, with issues devoted to specific topics
relevant to the industry. It will produce an annual State
of the Industry Report, analyzing the key trends driving
the industry. The report will be disseminated via major trade associations
and media partners. In addition to traditional academic papers,
the Center will produce regular press releases, news columns and
opinion editorials. The Software Industry Center will produce at
least one major trade industry book that will help to increase the
understanding of the software industry. InformationWeek
has agreed to feature the Center's research - particularly the work
on human capital issues - in its on-line and print versions. The
explicit acknowledgement of the need for industry-relevant, problem-driven
research, the partnerships with industry associations, and the importance
we attach to broad and multiple sources for disseminating the research,
constitute a new model for an industry center. Accomplishing this
will require world-class researchers, working on critical problems
in partnership with industry and government, whose findings are
disseminated and translated into new management practices, business
models and public policies. SWIC believes it has all the elements
in place.
For more information, contact:
Dr. Donald J. McGillen
Executive Director, Software Industry Center
Heinz School of Public Policy and Management
Carnegie Mellon University
Pittsburgh, PA 15213
(412) 268-6755 voice
(412) 268-7036 fax
mcgillen@cmu.edu
|