close

Вход

Забыли?

вход по аккаунту

код для вставкиСкачать
Global Software Teams

Crossing Boarders



The spread of development activities to newly industrialized,
emerging, and developing nations e.g. India
The transition of software development away from the
traditional centralized, co-located form of development to a
form in which global software terms collaborate across
national boundaries, working on the same software project or
product or system.
A global Software Team - is separated by a national
boundary while actively collaborating on a common
software/system project
Global Software Teams

Catalyst Factors

Sustaining factors

Size Factors

Vision Factors
Global Software Teams

Catalyst factors

Specialized Talents


Deployment of specialized talents anywhere in
the world
Acquisitions


Expanding product families through acquisitions
Example Baan
Global Software Teams

Catalyst Factors

Reduction in Development Cost


Software companies in high-wage nations are seeking
low-cost programming cost
India, Philippines, Russia, China and the Baltic countries

Global Presence

Reduction in time-to-market


Following the sun
Proximity to the customer

Staying close to the customer,very important for
requirement gathering and desing
Global Software Teams

Sustainable Factors

Development Rigor


Internal Freshness



Opportunity to establish discipline and formalized
development methodology
Diversity brings new creativity and inspiration
Cultural synergy helps problem solving, and design
Distance from Distraction

Santa’s little helpers
Global Software Teams

Sustanble Factors

Professional Cadre of Software Globalists


New executives established to create global
teams
Experience
Global Software Teams

Size Factors

Software development size


Scale


Top 50 software companies have over 1000
employees
A need to spead out
Evolving Synergies of Scale
Global Software Teams

Vision Factors

Location Transparency

Eliminating the perception of distance through
technology


The capacity to work with another colleague as if you were
all in the same room
Virtual Organizations

Organization entities from different organizations around
a structure resembling a network that has a weak
hierarchy and weak center.


Flexible, agile, responsive, and inexpensive
Team based, activities defined by specific projects and
tasks
Flattening the Organizational
Structure
Virtual Organizational
Structure
Global Software Teams

Will Global
1/--страниц
Пожаловаться на содержимое документа