.M414
WORKING
PAPER
ALFRED
P.SLOAN
SCHOOL
OF
MANAGEMENT
Division
Among
the
Ranks:
The
Social
Implications
of
CASE
Tools
for
System Developers
Wanda
J.Orlikowski
Sloan
Working
Paper #3053-89-MSMASSACHUSETTS
INSTITUTE
OF
TECHNOLOGY
50
MEMORIAL
DRIVE
Division
Among
the
Ranks:
The
Social
Implications
of
CASE
Tools
for
System Developers
Wanda
J.Orlikowski
DIVISION
AMONG
THE
RANKS:
THE
SOCIAL IMPLICATIONS
OF
CASE
TOOLS FOR
SYSTEM
DEVELOPERS
Wanda
J.Orlikowski
InformationTechnologiesGroup
Sloan Schoolof
Management
Massachusetts Instituteof
Technology
Cambridge,
MA
02139
AUe
18
1989DIVISION
AMONG
THE
RANKS:
THE
SOCIAL IMPLICATIONS
OF
CASE
TOOLS FOR SYSTEM DEVELOPERS
ABSTRACT
This paper explores
how
the introduction ofCASE
tools in systemsdevelopment changes
the social relationsamong
projectteam
members.
An
investigation into the role ofCASE
toolson
projectsfound structural changes duetomodificationofthe systems
development
division of laborand
shifts in patterns ofdependency
among
projectteam
coalitions.These changes
triggered a polarizationamong
the system developerswhich
was
evincedin actsofcoercion andrebellion,thedisplay ofterritorialism, resentment, and stereotyping, as well as the enactment of subcultures.
These
findings areinterpreted within a broadersocial theoretic framework, and theirimplicationsforresearch andpractice arediscussed.
1.
INTRODUCTION
Today
we
are seeingtremendous
interestand
investment in the automation of the systemsdevelopment
process. This trendtowardsComputer-Aided
Software Engineering(CASE)
toolsisan attemptto
remedy
theapparentlackofcomputer-based supportforsystemsdevelopers, a lack towhich
many
of the ills of the systems building processhave
been attributed.CASE
tools aresoftware
programs
which
automate or support tasks typically constituting information systemsdevelopment
practice.There
isno
general agreementas towhat
functionality aCASE
tool shouldprovide, but
most
would
agree thatCASE
toolscomprisesome
subsetofthefollowing elements: screenandreportdesign aids, textand diagrameditors,datamodelingtools, datadictionaries, code generators, testing anddebugging tools.The
major
advantagesthathave beenadvertised forCASE
tools include: increased responsiveness to user needs in the face ofchanging
requirements,increased systems
development
productivity, decreased systemsdevelopment
time,enhanced
system quality, standardization, ability to replace project personnel easily,
and
the capability tosolvelargerand
more complex
problems [Case 1985;Freedman
1986;Stamps
1987].While
some
ofthese benefitsmay
be realizable, themechanisms
throughwhich
CASE
tools aresuccessfully
implemented
are not identified.There
are few, ifany, detailed analyses ofactualCASE
tool implementations, and little empirical data is availableon
the organizational effectsofusing automated
means
to develop systems.Most
discussions ofCASE
tools focuson
technicalandproject
management
criteriawith littlediscussion and hencelittle understanding, ofthe socialimplicationsofusing
CASE
tools. Informationtechnology, as isby
now
well accepted, can never be deployedin avacuum.
Itsform
and functionare always influencedby
the social context withinwhich
itisembedded
[Boland 1979; Klingand
Scacchi 1982;Markus
1983;Weick
1984], and itinvariably exerts areciprocal influence
on
thatcontext [Giddens 1984]. Similarly,we
can expect thatthe information technology deployed to support/automate systemsdevelopment
(CASE
tools) will interact with the organizational context, introducing perturbations into the social relations surrounding tooldevelopment and
use.Drawing
on
an empirical study, thispaperrecountshow
thedeploymentof
CASE
tools in systems developmentchanged
social relationsamong
developers, providing insight intosome
organizational changestriggeredby
automating systems development.The
following section providesbackground
to the research study, outlining the organizational contextand
history withinwhich
CASE
toolswere
introduced. Section three investigates the structural changesengendered by
CASE
tools, and describes the behavioral response of systemdevelopers. Section four discusses the
meanings
ofthese changes for the developers in terms of their perspectivesand subculture affiliations. Section five reviews the findings, recastingthem
interms of a
more
general, social theory.The
paper concludesby
outliningsome
implications for practiceand
for futureresearch intothe social issues surroundingCASE
tools.2.
BACKGROUND
TO
THE RESEARCH
The
Research Study
The
discussion in this paperdraws on
a research study that investigated the automation of the systemsdevelopment
process in a large, northeastern software consulting firm.^The
software consulting firm, in operation since the sixties,employs
about600
consultantsand
develops computer-based information systems for its clients across various industries: financial services, manufacturing, retail, and government.These
information systems are typically large, transaction-processing applications usedby
clients to support theirmajor
administrative activities. Beta's operationsare organized byproject, withproject teams varyingfrom
around ten tooverahundredpersonnel,
and
projects extendingfrom
afew
months
to anumber
of years in duration. Projectcosts range
from
ahundred
thousand to afew
million dollars.As
aconsequence
of thegrowing
demand
for large,complex,integrated application software. Beta has - over the lasttwo
decades-attempted tostreamline as
much
ofits systemsdevelopment
practice as possible.The
most
recentand
visiblemanifestation ofthisstrategy is the construction anddeployment
ofCASE
tools withinprojectteams. Thisshifttowards computer-based systems development supportin Betadates back
more
thanfive years, incontrast tomost
firmswhich
havenotyet seriouslycommitted
toCASE.2
The
findings discussed here are partofa largerresearch study that focusedon
the organizationalchanges
thataccompanied
Beta's implementation ofCASE
tools in its systemsdevelopment
operations [Orlikowski 1988].
The
studyemployed
ethnographic techniques[Agar
1980;Van
Maanen
1979, 1988] such as observation of participants, interaction withCASE
tools, documentation review, social contact, unstructuredand semi-structured interviews.Itwas
executedover eight
months
within Beta and in those client siteswhere
Beta developerswere
building application systems. In the firstphase oftheresearch, historicaldataon
theBeta corporation andits systems
development
practiceswas
gatheredfrom
published material (inhouseand trade press),and
from
interviews with seniormanagers
who
had been involved in Beta's traditional systems development, as wellas itsadoption ofacomputer-based systemsdevelopment
process.With
some
background
informationon
Beta and its practices, fivedifferent application projects (four large andone
small)were
selected forindepth analyses.Projectswere
not selected atrandom
but
were
strategicallyidentified toguaranteeexposure totheuseofCASE
toolsin allmajor phasesofthesystems
development
life cycle (requirements analysis,conceptualdesign, detailed design,implementation, and testing).
An
average offourweeks
was
spenton
each project, observingandinterviewing
team
members
in theirdaily systemsdevelopment
work, and intheirinteractionwitheachotherand the
CASE
tools.One
hundred
and twenty interviewswere
conducted,eachlasting an average ofone and
a half hours. Participation in the researchwas
voluntaryand
while the particular projectsexamined were
selectedby
Beta's seniormanagement,
individuals withinprojects
were
invited to participatein thestudyby theresearcheralone.These
individuals spannedBeta's hierarchic levels
from
themost
junior analystsand programmers,
to senior project^ Itisestimatedthat, in theU.S to date,only7 or 8 percentofinformation system workershavebeen exposedto
managers.3
Other
key
informantswere
identifiedand
sought out both within and outside Beta,such as the seniorrecruiting officer, the director ofresearch
and
development, sales directors, majorclientmanagers, and former Beta employees. Datawas
alsocollectedthroughoutthe studyatmonthly
(allday)division meetings, andinproject training sessionson
CASE
tools.Beta
has not diffused itsCASE
toolson
a corporate-wide basis, but has followed aphased
implementation with
major
offices first adopting the tools, followedby
the smaller offices.Because
offices regularly share personnel totake advantage ofslack resources,itwas
possibleto find developers havingdifferentialexposure to theCASE
tools.Thus on
the projects studied there were developerswho
had never usedCASE
toolsbefore, as well asdeveloperswho
were
fourand
fiveyearveteran tool users. Thisdifferentialexposure totool use facilitateda natural contrast that
revealedinterestinginsights into
how
systemsdevelopers perceive andinteractwithCASE
tools.Project
Teams
before the use ofCASE
Tools
The
historyofprojectteam
composition inBeta indicatesthatgraduallyoverthelasttwo
decadesa partitioning betweenfunctional andtechnical expertisewas
establishedwithin system developmentteams."* This partitioning, however,
was
onlyinstitutionalized with theintroduction ofCASE
toolsduring the lastfive years,
when
anumber
ofstructural changes underscoredthedivisionamong
theproject
team
members,
accentuatingrelations ofpower
and dependence. Before proceedingto thediscussion ofthese organizational changes (in section three below) the evolution ofproject
team
relations inBeta overtime issketchedout.
In thelate sixties. Betapersonnel
working
on systems developmentprojectswere
notdifferentiated by expertise somuch
asby what
stage in the systemsdevelopment
process they serviced. Thus,some
people specialized in the upfront conceptualwork
of systems specification, performing^Betahas asinglecareerpathwiththe stages:junior analyst(twoyears), senior analyst(twoyears),juniormanager
(4years),projectmanager(2-3 years),andsenior projectmanager.
* Functional expertiserefers toknowledgeofan indusU7suchasaerospace or banking,andknowledgeoffunctional areassuchasproduction,marketingorsales.Technicalexpertise refers toknowledgeof software productssuchas
information requirements determination
and
systems analysis, while others conducted actualsystem implementations
via functionaland
technical design,programming,
testing,and
installation.
While
thistypeofspecializationdid lead to differentiatedknowledge
andexperience,the lines
were
notdrawn
along functionaland
technical expertise. Largely as a result of theunanticipated
weaknesses
ofthis temporal schism - havingtwo
differentteams develop a single systemfor a client oftenresulted inmany
development
inefficiencies^ as well as duplicateclientnegotiations - the tasksofthe
development
processwere
bundled together, so that asingleteam
carried a project through initsentirety.
A
division oflaborwhich encouraged
functionaland
technical specialization quicklyemerged
within such a single project
team
structure. This specializationwas
drivenby
the size and complexity ofapplicationsthatBeta began todevelop,and
encouragedby
the softwareengineeringtenets gaining
ascendancy
in the early seventies.But even
as different taskswere
assigned tovariousteam-appointed specialists, allthe tasksconcernedthe buildingof an application- the target
system - for the current client.
None
ofthe projectteam
members
was
responsibleforsupporting the activities of otherteam
members.
Hence, dependencies
on
the project resultedfrom
coordinating disparate tasks, rather than
from
a differential distribution ofresources. Functionaland
technical specializationson teams were
informally negotiatedand
sustained,were
merely temporary (lasting only the duration ofa project),and
were
not officially recognizedby
Beta's structuralapparatus (its hierarchy, assignmentmechanism,
promotionand
reward schedule). Beta in theearlyseventiesdid not formallydifferentiate itspersonnelalong linesofexpertise.3.
RESPONDING
TO
CASE TOOLS
AND STRUCTURAL
CHANGE
Setting the
Stage
forCASE
Tools
In themid-seventies, however, information technology
became
increasingly integrated, diverseand technically complex.^ Beta recognized that todeliver"leadingedge" systems,projectteamswould
^duetomisinterpretation,ambiguity,rework,andmultiple, separate learning curves.
°encompassingdifferent hardware and software standards, sophisticated operating systems,database management
have to
augment
their level oftechnical expertise. Senior Betamanagement
formally designatedsome
individuals as the firm's technical "experts" anda separate division within Betawas formed
to
house
them. Personnel for the technical divisionwere
specifically recruitedfrom computer
science schools
and were
not assigned to particular project teams. Instead of spending timeon
clients' sites buildingapplication systems, they
were
locatedat Beta'sheadquarters toresearchnew
technological innovations
and
to serveas generaltechnical consultantsto projectson
an as-needed basis. This latter responsibility requiredthem
to travel to projects for afew days
at a time to provide the technicalknowledge
that local project teams lacked.While
the technical expertise of these specialistswas
formallyrecognizedby
Beta, littlepower
accruedtothem
astheirinvolvement with projectswas
minor,and
it is projectengagements
that earn revenuesand
hence influence within Beta.The
technical specialistswere
generally perceived as advisors, andreferred toas the"consultants' consultants."
The
technical expertise furnishedwas
strictlyconcerned
with thehardware
and softwareenvironment
withinwhich
application systemswere
being built .There
was, asyet,
no
notionofusing information technology tosupport systemsdevelopment
work.Beta's systems
development
practicegrew and
thedemand
for technicallycomplex
applicationsystemsincreased.
Time
pressureon
technical specialistshmited even furthertheir alreadysporadic contact with project teams, andas a resulttheircontributionsto local systemsdevelopment
effortswere
shortlivedand superficial.The
general sentimentfrom
local projectmanagers
was
thatthese technical specialistswere
too inexperienced in functional matters, too focusedon
narrow
technologies,
and
tooremoved
from
the daily exigencies of projects to benefit applicationsdevelopment.
Out
ofthese pressures and frustrations the concept of"localized technical groups"emerged
in Beta about ten years ago.Each
local officenow
develops itsown
cadre of technicalexperts - consultants specializing in technical matters - to supportclient projects specific to each local officethroughclose anddaily involvementinsystems development.
By
establishing local technical groups.Betapersonnel inlocal offices areformally differentiatedby
assigned toclientprojects
on
a full-time basis.Each
projectteam
now
comprisestwo
distinct typesofpersonnel: the"functional
team"
(drawnfrom
the general p>ooloflocal functionalconsultants),and
the "technicalteam" (drawn from
the local technical group). Initially functional consultantsdeveloped applicationsystems, whiletechnical consultantssupported theirfunctionalcolleagues in
the technicalaspectsofapplication
development
Technical consultantswere
the expertson
CICS,
VM/CMS,
IMS,
ADABAS,
UNIX,
telecommunications,performance
tuning, the technicalfeasibility ofvarious proposed designs, and soon.
They
were
largely uninvolved in developingapplication systems, playinga staffrole to thefunctional consultants' line role. In particular(with
the rareexceptionofapplicationsbased
on
sophisticatedtelecommunications networks oresoteric systems software), theydid not represent significantcomponents on
a project'scriticalpath.Enter
CASE
toolsWith
thegrowing
sophistication of systems beingdemanded
by
clients,and
the consequentincreased system
development
time-frames andproject costs. Betamanagement
decidedthatlocal technical consultants shoulddevelop capabilities to supportthe restofthe project teams.At
first,thesecapabilitiescomprised
what
came
tobeknown
as the technical architecture.^ Seniormanagers
in Betarealizedthatthey could leveragetheirprojects
by
allowing afew
ofthe technical consultants to build the generic, technical foundation forall ofa project's application programs, rather thanhave
each functional consultant developtheirown.
They
foundthey could avoid duplicatedeffort and the inevitable inconsistenciesthat arisewhen
team
members
work
in isolation. Inthisway
timewas
saved and thework
was
easier to correct, validate, and refine (thusimproving the quality of the product).There
was
also less need forfunctional consultants to be technicallyknowledgeable
before theycoulddevelop application systems.
This represents
somewhat
ofa shift in thework
performedby
technical consultantson
projects, changingfrom
a purely advisory role, toone
that builds a substantial portion ofthe application^Thetechnical architectureisthat setofsoftwaremodules
common
tomostprogramsof an application system,and whichistypicallytechnicallycomplex(e.g.screenmapping,screencommunication,databaseI/O,macros).system under developmentfortheclient.This technical architecturebuilt
by
the technicalteam
doesnot strictly constitute
CASE
tools, as it forms partoftheclient's application system rather than a technologyowned
by
Beta.However
it clearlywas
its forerunner, as in practice itamounts
toinformation technology thatassists functionalconsultants'
development
work
by
eliminatingtheir needto buildcomplex
technical proceduresintheirprograms.In the early eighties the idea of fully-fledged
CASE
tools, in-house technology dedicated tosupportingsystems developers, hadtaken hold inBeta, and overtime a
number
ofdifferentCASE
toolswere
developedon
separate Betaprojectsandquickly diffusedthroughoutthe firm.As
CASE
toolsbecame
more
widelyknown
throughout Beta, theybegan tobe acommon
featureofall large systemdevelopment
projects, mediatingmany
systemsdevelopment
practices. Concomitantly, the role oftechnical consultantson
projectsbegan
to change.Not
onlywere
they responsible forproviding technical adviceand building the technical architecture, they
were
now
alsoresponsiblefor setting up, modifying,and maintaining Beta's
CASE
tools ateachclientsite.^Structural
Changes
followingCASE
toolsAs
the technical architectureand
CASE
toolsbecame more
critical to the systemsdevelopment
process, the technical
team
responsible forthem began
to play a pivotal roleon
each project.Reflecting this
change
in scope, the technical contingenton
projects increasedin size.^The
useoftechnical architectures and
CASE
tools radicallychanged
thedependence
relations ofthe project team.Whereas
before, the functional consultants calledon
the technicalteam on
an as-needed basis,now
theyhad
to relyon
the technical consultants to setup
the toolsand
the architecturebefore they could
perform
any substantive work.The
technical team's installation oftools andbuilding of the technical architecture had
become
key
stageson
the critical path of systemsdevelopment
projects. Further, the technicalteam
had tobecome more
intimately involved in^
CASE
toolsin Betaemerged out of individual projectendeavorsandare notgeneral enough lobefully portable across multiple environments. As each of Beta's clients has a unique hardware and software environment, theCASE
toolshave be adaptedateachclient installation tofitthe particularcomputerconfigurationathand. ^From some5 percentoftheprojectteam memberstoabout20percent.analysis and designdecisions. That is, the structureofthe technical architecture and
CASE
toolswere
constraintson
possible application designs, while theconceptual systems design influencedthe content ofthe technical architecture and
CASE
tools implemented.The
technical team, thus, began toassume more
ofa productionrole asopposed
to itsprior, purely supportrole,which
hadnotinvolved anydirectinvolvementinapplications development work.
The
division oflaboron
systemsdevelopment
projectshad
changed, with functional consultants relinquishingmany
technical tasks to the technical consultants,whose
involvement in projectactivities
had
shiftedfrom
theperiphery to the center.Accompanying
theincreasedvisibility and activityofthe technicalteam
hadcome
increasedresponsibility and power, as thefunctionalteam
became
heavilydependenton
the technical team,whose
activities facilitated theirproductive work.4.
MEDIATING
THE MEANING
OF
STRUCTURAL
CHANGE
Following
the increaseddependence
of projectteams
on
a technical infrastructure (technical architectureand
CASE
tools) project social relationsbecame
polarized aroundtwo
verydifferentperspectives: the technical
and
the functional.Each
ofthese perspectives represents a separate subculture that hasformed
within Beta, reflecting different perceptions ofand
interactions withclients, project goals,
and
systemsdevelopment
activities in general.The
strength of the polarizationwas
surprising given the fairly strong and relativelyhomogeneous
corporateculture that pervades Beta, but it adds support to Riley's [1983] contention that multiple subculturesdevelop
even
within amore
overarching culture.The
following discussionexamines
how
the norms,orientations, and interestsofthe different subculturesmediatedindividuals' understanding ofandactions towardsCASE
tools and eachother.4.1
FUNCTIONAL SUBCULTURE
Functional
Perspective
Functional consultants performthe substantive
work
ofBeta's systems developmentpractice.They
functional solurions for client business
problems
through themedium
ofinformation technology.The
medium
is considered less important than the functionality that is provided. Information technology isapprehended
as themeans
throughwhich
valued ends are achieved,ratherthan anend
in itself.Hence
the information technology usedby
functional consultants is valued for itsinstrumental contributionto theirwork. Theirgeneral stance towards
human
activity [Schein 1987,p.101] reflects a results orientation, that is, a focus
on "doing"
(achievement
and
accomplishment)rather than a focus
on
"being" (process and development) [Schein 1987,p.102]. Their time orientation is the present,and
their context local.They
concentrate theirenergieson
building a systemforthecurrentsituation, andforgetting the
immediate
projectcompleted. Their attitude towards information technology (both theCASE
toolsand the actual technology usedto buildclient application systems)reflects theirresultsorientationandinstrumentalism; theyobjectifyit. Thus, functional consultants,even though they use information technology as a
raw
material intheir
work
- buildingand
fashioning a system for clients out of anamalgam
ofhardware and
software - appear to be
unaware
of, or toignore the often arbitraryand
nontechnical aspects ofinformation technology.
They
treatCASE
as a neutral, abstract object, that facilitatesrational and deliberatemanipulation, and thatcan be deployed across clientcontexts, applicationdomains, andproblem
types.Conflict
over
Expertise
When
local technical groupswere firstinitiated within Betaandtechnical consultantsjoinedproject teams to provide technical advice, functionalconsultantsappreciatedthe supportand service they receivedfrom
these"backroom
guys" ^^who
resolved tricky technical issues inthesystems beingbuilt, thereby helping functional consultants achieve their desired ends.
The
central role of thefunctional consultants as
primary
producers of application systemswas
not threatened orchallenged.
There
was
little feltdependence on
the technical consultants,who
kept alow
profile'"Commentsin italicsconstitutestatementsmadeby Betapersonnel duringthefieldstudy.
and
whose
advicedealtwith theinformation technologyitself.The
technicalconsultants did notinanysubstantial
way
shapethe direction or contentofwork
performedby
functional consultants.With
the implementation ofCASE
toolson
projectscame
a change inthe responsibilitiesand
role of technical consultants. Perceptionsamong
functional consultantsand
relationsbetween
thetechnical and functional teamshave been noticeably affected.
The
technical consultants arenow
seen toperform
many
development
functions.They
areno
longer the "technicalgurus" offering backstageadvice; they havemoved
firmlyintocenter stage, both interms oftheimportance oftheirwork
to theprojectand
in terms ofthe financialinvestment theirwork
represents to Betaand itsclients.
The
functionalconsultants feelsomewhat
upstaged, and less incontrol oftheexigenciesoftheirwork.
The
activities ofthetechnical consultantsarenow
on
the critical pathofthe project, so theydirectly influenceandconstrain thework
offunctional consultants. Functional consultants are acutely aware oftheirdependenceon
the technical team,whose
tools and technical architecturetheyarerequired toemploy.
A
functionalmanager
commented
on
thechange:The
technicalteam
had no formal
roleon
theteam
beforetools.They
did technicaladvising,and
resolved technical issues.
Now
they are the key part ofthe project, buildingand
running the engine thateveryoneworks
off.There
is resentment that the technical consultantsno
longer provide support to the functionalconsultants,
who
stillregardthemselves as themain
actors. Technicalconsultants are perceived as having "stolen theshow"
and "doing theirown
thing," with little orno
regard for the needs oractivities ofthe functional players.
A
functional consultant expressed the sense ofabandonment
generallyfelt
by
thefunctionalteam:Now
[afterCASE
toolswere
introduced] thereisa
distinct lackofcommunication between
thetechnical
and
functional teams,because
we
have
mutually exclusive tasksand
motivations.Before
we
worked
on
thesame
thing. Their focuswas
on
providing technical supportand
expertiseasneeded
and
demanded
byus, thefunctional team.They
provided aservice; theywere
the internal consultants.
Now
theyproduce a
product: theprogram
shellsand
the bridges,and
they are less
concerned
with support.There
hasbeen
a bigchange
in rolesbetween
the twoteams.
The
onus forsolving technicalproblems
isnow
afunctionalresponsibility.The
technicalteam
feel theyhaveother things todo
thansupportus.But
we
feel theyarethere tosupportus...There
is a concern that they are getting too caughtup
in the design, that theymay
dictate the design.It is importanttliatthe techteam
assume an
advisoryroleand
not drivethe design.Such
differentperceptionsindicatethat functional andtechnicalconsultantshave well-defined, yet opposingexpectationsofeach others' rolesandresponsibilities, resultingin conflictoverexpertiseand
thebounds
of legitimate action.A
subtle territorialism hasemerged
within Betawhich
ismanifest inthe stereotyping and subculturalactivities
engaged
inby
thegroups ofconsultants.Stereotyping
theTechnical
Consultants
There
is a deeply felt senseamong
the functionalteam
that the technical consultants arejust interested in the technologyand in "hacking" themost
elegantdesign orcode withoutregard forwhat
support thefunctional teams needs, orwhen.
One
functional consultantcommented
on
the technical team'sattitude bynoting:The
technicalteam
shouldrelymore
on
thefunctionalteam
than they do.They have
theirown
ideas
and
don'twant
toknow
thefunctional story.They
are notopen
to criticism.They
feelsome
ownership ofthe toolsand
so areverydefensive. Iguess that'shuman
nature. ... theyjustdon't
want
toknow
thattlieir toolsare defectiveor weak.A
lot of"fingerpointing" is apparent, with eachteam
usingthe otheras a scapegoatwhen
thingsgo
wrong. Typicalcomments
from
functional consultants aboutthe technicalteam
included:The
technicalteam
don't understandwhat
we
need. ... They're the ivory tower. ...They
nevergive us
what
we
want.Stereotypingisrampant, asa functional
manager
explained:Therereallyis
an
us-themmentality.The
functionalteam
viewthe technicalteam
as restrictive,while thelatterview the
former
as unrealisticin terms ofbudgets, efficiency, volumesLosing
Autonomy
Functional consultants feel that they
have
lostautonomy
by
having to follow the dictates ofthe technical team, and being forced toconform
to thelanguage oftheCASE
tools. In particular,now
that systems
development
work
consists primarily ofinteraction withCASE
tools, the functionalconsultants' designs
and
code
are subject to review by the technical team. This generatesmuch
resentment.
A
functional senior analyst'sview
istypical:Withoutthe tech
team
we
would
never havemade
theCASE
tools work. ...But
there issome
resistance to theirpresence.
When
one
ofthem would
ask ustochange
thename
of something, we'dresent it.Who
are they totell uswhat
todo?
With
theCASE
tools mediating systemsdevelopment
activities,many
ofthe tasks previouslyhandled
by
analysts, arenow
automated. For example, screensand
reports are "ergonomically" designedby
the toolson
receipt of the data items to be displayed, andup
to75
percent of theprogram code
forstandard, transactionprocessing systems isgeneratedby
the toolson
receiptofafew
customizingparameters. Functional consultantsno
longerengage
in inanydetailed design and implementation processes.They
resent being excludedfrom
decisionswhich
directly impact theform
andfunctioning ofthe application systems theyare constructingforclients. In particular, thefunctional consultants objectto the technical
team
developingand installingtechnical architecture andCASE
tools withoutconsulting them, taking exception to having to use technology they did not help design.While
some
ofthisresentmentmay
haveexisted before theonsetoftools withthe systems software that functionalconsultants used, thissoftwarewas
typically perceived as "in the background,"and hence
as dissociatedfrom
application work.CASE
tools,however,
directly confront the functional consultants in theperformance
of their work, being verymuch
in the "foreground" of systemsdevelopment
work, mediating almost everything the functionalteam
does.
A
functionalconsultantcommented
on
theresentmentthathe and hispeersfeel towardswhat
theyperceiveas elitism
among
the technical consultants:Toolshave developed a tech
team
ofegotists,who
feel they have alltheknowledge,and
thatthemore
theycan keep hiddenfrom
us, themore
knowledge
and
power
theyhaveand
can keep.Asserting
Control
The
lossofautonomy
thatthefunctional analystsfeelrelative to the technicalteam, frustrates theirambitions to get the job done.
And
the fhistrationand
tension cansometimes
lead to rebellious action, to a defiance of Beta'snorms
that requireteam
play, cooperation,and
conformity.A
number
offunctional consultants described resorting to sabotage oftheCASE
tools in orderto reassert their sense ofcontrol.For
example,on
a particularly technicallycomplex
project withmany
CASE
tools rigidlyenforcedby
the technical team, the control over systemsdevelopment
work
was
soeffective that,as onefunctionalmanager
described, it:... drovepeople
on
thefunctionalteam
to break the tools rightand
left.As
soon as thingsstartedgoing
wrong
with the toolswe
circumventedthem
so thatwe
couldgeton
with our work.A
functional consultant recounted asimilartaleon
anotherproject. His storyis worthcitinginfull:On
this project the techteam
had
setup
two kindsof
ids to use the system, theone
was
atechnical or powerfulid
which
allowedyou
toromp
around
intheoperating system, createfiles, etc.The
otherwas
an
idforthefunctional people,forthe coders,which
onlygave
you
accesstothe codingpanel [a
menu
of optionsto use theCASE
tools]where you
couldonlyeditorbrowse
files, compile
programs,
printprogram
listings,and
you
couldnot testsome
programs,
lookatsome
files, or createnew
files.So
we
were
very restrictedfunctionally,and
we
found
thisextremely limiting to
our
work.But
the toolswere
often causing a lotof unnecessary work.For
example
theywould
timeand
datestamp
the objectmodules
when
theywere compiled
and
thetest data
when
theywere
generated.And
these timeand
datestampswere
oftenoutofsync.And
ifthey
were
out of sync the tools wouldn'tletyou do
anything like usethe data torunan
objectmodule, so
we
would
have torun to thetechteam
each time so theycouldfix things up.The
techteam
was
reluctant togive us technicalidsortheirpasswords
sowe
couldusetheiridsand
fix upthings ourselves.
They
thoughtwe'd
wreak
havoc.But
somehow
technicalpasswords were
gotten holdof.
Some
people looked overthe tech consultants'shoulders; Ihad
a friendon
thetech
team
so I couldget hold ofhis.And
we
used thesepowerful ids togo
into thesystemand
we
changed
ourown
ids to give usmore
power, sowe
had
greater functionalcapability.And
we
couldgeton
with our work.Of
coursewhen
allthiscame
out,a bigpolitical stinkblew
up.We
were
toldwe
weren'tteam
players.But
eventuallywe
convincedthetechteam
thatwe
needed
tomanipulate alittle
more
ofthefiles.In theend
they createda three-tieredsystem, withthosewho
were
fullytechnicallike the techteam
having allaccess,some
who
were
semi-technical like us,who
did functionalwork
butneeded
tosometimes
go around
the tools,and
then the fullyfunctional typeslikecoders
who
onlydid applicationwork
and
onlyusedthecodingpanels.So
apartial victory had beenwon
for the functional consultantswho
forced the technicalteam
togive
them
more
computer
capability, but the access givenwas
verymuch
on
the technical team'sterms.
The
technical consultantsmanaged
toregain thecontrol that had been temporarily usurped.They
did not give the functionalteam
more
powerful ids,which
would
have given the functional consultants control overwhen
and
how
to use or bypass the tools. Instead the technicalteam
modified thefunctional consultants' coding panels sothat fora
few
simple functionsthe functionalconsultants could exit the tools to
do
afew
restricted actions outside the realm of the tools.However
this only allowedthem
todo
a littlemore
than theywere
able todo
before theirrevolt.More
importantlyitdid notgivethem
the optiontochoosewhen
andhow
touse the tools.Rebellions such as these arenot
common
withinBeta.The
strong corporatecultureandideologyofteamwork
discourages dissensionamong
the functional consultants,who
are concerned withpersonal career
advancement and do
notwant
to be labeled as "troublemakers."However when
rebellious actionby
functional consultantsdoes occur, it isparticularly revealing.On
the onehand
it indicates
how
frustrating task restrictions can be to people with the appropriate expertisewho
realize that things could be
done
differently.On
the otherhand
itdemonstratesthat socialization,corporate culture,
and
career ambitionsnotwithstanding, individuals canand do
act inways
that underminemechanisms
oforganizational control.4.2
TECHNICAL
SUBCULTURE
Technical
Perspective
Technical consultants are typically attractedto Beta because oftheirdual interest intechnology and business.
For
theirfirstfew
years in thefum
however,businessinterests play asecondaryrole, as the specialization of roleson
projectsdemands
that they focuson
technology.Most
technical consultants aremore
thanhappy
to oblige.While
theyacknowledge
thatthe purpose ofprojectsisto solve functional problems, they
welcome
the opportunity to concentrate exclusivelyon
thecomputer
medium,
and
leave the business details to their functional counterparts.Many
see the technologyas themeans
throughwhich
theycan expressanddisplay their creativity, and away
forthem
to learnnew
technical skillswhich
are highly prized(among
their peersand
in the larger "hacker" occupational culture towhich
they feelsome
affiliation). In this sense, exploiting the technologybecomes
anend
in itself. Technicalconsultants are process oriented, intenton
actionrather than results. Information technology is
more
than just instrumentally important to thetechnical consultants in the execution oftheir tasks. It carriesmotivational significance as well. Technical consultants are less focused
on
theimmediate
clientproblem
andmore
interested infindingaunique and elegantsolution tothetechnicalproblemsat hand.
While
theirtimeorientationis
somewhat
in the present, it also tends to lookbeyond
the current project, to amore
abstract,timeless level
where
technical architecturesand
CASE
tools are perfectable according tosome
absolutecriteria. Technicalconsultants
commonly
rationalizewhy
they spend inordinateamounts
of timerecreatingaroutineormacro,
by
claimingthat theirproducts willbereused onfutureBetaprojects in otherclients' sites.
Hence
(they argue) theirwork
transcends present-timeand
client-specific boundaries.
That
such reuse is notcommonly
realized in practiceseems
of littleconsequencetotheirmotivation.
The
context of technical consultants'work
is definedby
the particularhardware
and
software configuration ofthe current client's installation.While
this context is specific to projects, it isstripped of social or functional content
by
the technical consultants' exclusiveemphasis on
thetechnology. Their attitude towards information technology reflects theirgreater involvement in process: thetechnology (both
CASE
tools andtheinformation technologyusedto build application systems) is createdand
manipulated,and
henceis not objectified. Itis notperceivedas a tool for getting theirwork
done, butratheras constituting thearenaon which
theirwork
isplayed out.Akin
to their functional counterparts, technical consultantsdo
not see themselves assystem
developers.
While
theydo
subscribe to the "consultant"image, theyaugment
this with aconstant reference to their status as technical innovators. This self-image allowsthem
to differentiate themselvesfrom
the otherteam
members.
One
technicalsenior analyst noted:The
contribution oftechnicalpeople toBeta is thatwe
are crusaders.We
findout all the neat thingsdone
in the labsand we
figure outhow
to importthese intoour
monolithic development environmentand
procedures.
An
aspectofBetathathelpstokeepthe technical analystsmotivatedis theirparticipation in a strongand
active technicalcommunity.
Part ofthiscommunity
is tied to thecomputer
"hacker"culturebeyond
Beta [Turkic 1984] withwhich
the technical consultants identify. Technical consultants pride themselveson
being creative,which
explains their dislike for the functional consultants' preoccupation with getting the application "out the door." Technical consultants are heavilyinvolved withthe technology, andthey can often avoid interacting with theircolleagues
and
usersifthey wish.
A
technical senioranalystremarked:/prefertojust
do
thetechnicalstuff. Iget quickerfeedbackthatway.You do
somethingand
thenwhen
you're finished itgoes away.You
don'thave
userscoming back
allthetime with changes.There
is a strong identification with being special, and differentfrom
the restofthe consultantsinBeta.
One
technicalmanager
remarked:Alltfietechnicalpeople areso arrogant.
We
are the spoilt rottenbrats inBeta. We'retoldwe
are so wonderfuland
we
tendtobelieve it.We
thinkfunctionalwork
is soeasyanyone
cando
it.One
means
throughwhich
technical consultants reinforce theirdifference isby
maintaining theirown
internalcommunication
system.One
of the local technical groups publishes a regularnewsletter:
"The
TechnicalTimes" which
is distributed to all technical consultants in Beta, andwhich
contains reprints oftopical articles,^' transcriptsofpresentations given atBeta meetings,and
some
notesby
senior technical managers.Another
way
ofsustaining the technical culture isthrough
monthly
local technicalgroup meetingswhich
usually comprisepresentationsofthelatesttechnology, research anddesign innovations soas tokeep the technicalconsultants technologically
stimulated.
One
suchmeeting forexample,spanned awhole day
andwas
devoted to the latestuserinterface technologies, with a
number
ofvendors bringing in their productsand
giving hands-ondemonstrations. Interspersed
among
the demonstrationswere
presentationsby
guest speakersand in-house personnelon
issues inergonomic
design,and
the dimensions of the person-machineinterface.
Such
meetings andcommunications
serveto strengthen the sharedmeanings, values, andnorms
ofthe technical subculture, as well asproviding aforum
inwhich
to transmitandreinforce such sharedmeanings
and interests.The
resultis areaffirmationoftechnicalconsultants as special and differentfrom
therestoftheconsultants in the organization. This subculture identity in turnhelps to sustain the polarization of consultants
on
the projectteams.Discounting
theFunctional
Consultants
The
technicalconsultantstendto stereotypeotherteam
members
(whetherfunctional consultants orclient data processingpersonnel) as "tool users,"
and
hence as having little understanding ofthe information technology underlying the tools. This allows thetechnical consultants to rationalize theirneed
tohide the toolsfrom
these "usertypes."On
projects, the statusofactors in Betaand clientorganizational hierarchies is lessimportant thanactors' ability towield technical control.On
one
project, forexample, a junior technical consultantwho
had been with Beta forbarely a year,was
ableto limit the discretion offunctionalconsultants(two and threeyears his senior)andclientdata processing personnel (withfive toeight yearstechnicalexperience),through his authorization
^^
A
recentissueincluded, forexample, the articles: "TheRise of Techno-Nationalism" by Robert Reich reprintedfromTheAtlantic,and"NoSilverBullet"by Fred BrooksJr.reprintedfromIEEEComputer.
oftheir
CASE
tool userprofiles. His attitude is evidentin thisrationale hegave
for restricting thecomputer
capabilityof otherteam
members:
You
show
them
[the non-technicalmembers
ofthe team] thefunctions ofthe toolgradually, notall at once, as
you want
to getthem
going as fastaspossible.So you
don'tshow
them
things they won't need, or things thatare too complicated asyou
don'twant
to confuse them.So
theprincipleis
show
them
aslittleaspossible.In othercircumstancesthistechnical consultant'sapproach might betaken asevidence ofa careful
teacher
who
does notwant
tooverwhelm
his/her students.However
on
this particular project allthe functional
team
members
and clientdata processingpersonnelwere
technicallyexperienced. Itseems
that the technical team'sworld-view
engenders a perception of otherteam
members
asnecessarily incompetent without tools.
The
consultant's attitude is typical ofmost
technicalconsultants, whatever the realityoftheirfunctionalteam'sexperience and knowledge.
This
dim
view
oftheirfunctionalcontemporariesis however,becoming
a self-fulfillingprophecy.The
functional consultants' lackofexposure to technical issues coupled with Beta providing littletechnical training to
new
recruits is creating agrowing
pool of technically illiterate functional consultants. This has the desired effect ofincreasing the use ofCASE
toolson
projects (henceincreasing Beta's project leveraging factor) whilereinforcing the functional team's
dependence on
the technical team. It also has anunanticipatedconsequence, as itrequires technicalconsultants to
be
responsive to thenow
more-dependent
functional consultants. Technical consultants find themselves performing technical support tasks (repairing databases, installingnew
versions of tools, creatingbackup
copies of software and data, training tool users, and answering technical questions)when
theywould
prefer to be buildingadvanced and
complex
technical routines.A
technicalmanager
remarked:With
the toolsand
technical architecturewe
completely hideCICS
and
DB2
from
theprogrammers,
and
can get incredible productivityfrom
them.But
we
also getuneducated
programmers,
who
can't handle the smallest technicalproblem,and
at the firstsign oftroublethey
go
screaming forthe tech team.Resisting the Results
Orientation
Notwithstanding the extensive control that technical consultants have over the conditions under
which
thefunctionalteam
operates, the inherentresultsorientationoftheBetaculturecausesmuch
frustrationamong
technical consultants.For
technical consultants Beta's results orientation is amajor
restrictionon
their creativity,and
a constrainton
their ability to refine the technicalinfrastructure they construct
and
maintain.They
feel that a results orientation ismyopic and
that such a short-term strategy inhibits thedevelopment
ofgood
technical solutions.Given
thedependence
ofthewhole team on
theCASE
tools,the technical team'smandate
is to get the toolsoperational
on
thecurrentcomputer
environmentas soonas possible, inanyway
possible.But
thisdoesnot allow sufficienttime fortechnicalconsultantstodevelop thesmart, elegantsolutionsthey
would
liketo.A
technicalconsultanthadthis say:The
budgetary restrictionson
theprojectcauseproblems
inscope; theyforcea narrow
viewon
the tech team. This isfrustratingforus, the technicalteam, as
we
seeand know
what
shouldbedone
toimprove, refine,and
generalizethe toolswe
carryaround
from
projecttoproject,butwe
can'tdo
that. ...So it isfrustratingfor the technical typeswho may
have
great ideas, butwho
don'thave the timeto developor implementthem.Itis interesting to look at this issue ofresults orientation
from
the otherside.A
functional senioranalystfeltthata beliefinthe "technicalfix"pervaded Beta'stechnicalconsultants:
There
isa
preoccupation with tools in Beta, particularlyfrom
the technicalgroups.They
are alwaysin search ofthegoldengoose
that willsavetimeand
money.
But
that'sjust toosimple.Anotherfunctionalconsultantremarked on technical
team
priorities:There
isa
feeling that they [the technical consultants]do
notwant
to release stuff until it isperfect. ...
But
rightnow we
need
basic transportation.And
we
would
rather they give ussomething towalkwith,
and
then theycan enhanceitlatertogive usa
racingcar.The
standoffbetween
thesetwo
orientations reflects the functional interest in resultsand
the technical interest in technological innovation.It isaconflictthat hasto bemanaged
constantly, and theburden ofthis fallson
the shouldersofthe projectmanagers,who
must
supporttheirfunctionalanalysts in getting the project
completed
on
timeand
within budget, butmust
alsokeep
their technicalanalysts motivatedtoprovide areliable,efficientand useful systeminfrastructure.Summary
ofCASE
Tools
Research Study
The
deployment
ofCASE
tools inBeta triggered structuralchangeswithintheproject teams,which
institutionalized the existing, formalized fragmentation ofexpertise into technical
and
functional groupings.Such
a duality ofinterests, orientations, skills, and taskson
projectsundermines
thehomogeneity
ofthe Beta"team"
ideologyby
breeding subcultures and territorialism. Itresults intension
and
conflicton
projectteamsthatsometimes
lead toeruptions.The
functional consultantsseem
typically tolose out in theseconfrontations,asCASE
tools arethe stated policyofBeta, andthe technical consultants, as
implementors
of this stated policy,have
legitimacyand
Beta'sresources
on
their side. Rebellionby
functional consultants is away
forthem
to reassert theautonomy
they feel thetechnicalteam
has usurped. In time such resentmentmay
diminish, asnew
functionalconsultants enter Beta
and
take the presenceofa powerful technicalteam
forgranted.Not
beingaware
ofthe prior division of labor, and not having beenexposed
to projectswhere
technicalconsultants
were
the"backroom
guys,"these functional consultants are unlikelytofeel a loss ofcontrol, centrality, and territory.The
following sectionre-examines thefindings describedaboveby
interpretingthem
in termsof abroader social theoretic
framework,
so as to derivemore
general insight into relationsbetween
technicalexpertsand functionalworkers around the deploymentof information technology.
5.
THEORETICAL
INTERPRETATION
The
introduction ofCASE
tools in information systemsdevelopment
can be understood as aninstanceofthe
more
generalphenomenon
increasinglypervading contemporaryorganizations: thedeployment
of information technology in core production activities. In the particular instance ofCASE
tools in Beta, the productionwork
beingmediated
by
information technology is thedevelopment
of information systems, and the particularinformationtechnology being deployed isaset ofcapabilities that support/automate the activities ofsystems development. Recognizing this,
the specific findings about socialrelations
on
project teams usingCASE
toolscan be articulatedintermsofthe
more
generic organizationalprocessesofwhich
they are amicrocosm.The
insightprovidedby
this studypertains tochanges inthe divisionoflaborand the relationsofdependency on
project teams following the introduction ofCASE
tools. This suggests that any substantial mediation of productionwork
by information technology can be expected to lead tochanges
in the division of laborand
patterns ofdependency
among
the actors involved.Introducing information technology
commits
a production process to a technicallycomplex
infrastructure of hardware, software,
and
procedures, that necessarily involvesnew
forms
of expertise.As
aresult, specialized skillsare neededtoensure the reliable andeffectivemediation ofproduction
by
information technology.At
leasttwo ways
ofproviding theseskills are possible.1. If the existing production/functional personnel are able to adequately manipulate the information technology, theywill berequiredto integrate technical skills into theirwork. In
this case, functional workers also
become
technical experts,and
social relationsamong
workers need
not be disrupted (although disruptionsmay
resultfrom
the role conflict,ambiguity, and overload that such aninfusion of
new
tasks and skills couldengenderwithin individuals).While
thismay
appear to be upskilling of work, in that theworkers
now
acquire technical skills, it need not be. Job upskillingonly occurs ifthe
new
skills increasethe discretion and
autonomy
oftheworkerson
theirjobs. Ifthe skillsarerequiredjustsothat workers can perform thesame
taskstheyexecutedbefore (with thesame
level ofautonomy), therehasbeenno
upskillingofwork. It isimportantto notethat the relationshipposited hererefers to
work,
and
not to workers.The
processes of deskilling affecting jobs are notsynonymous
with thoseaffecting individuals [Attewell 1985;Lee
1981].For
example, while a particular taskmay
bedeskilledby
beingmade
simplerandmore
routine,the particularjobincumbents
may
not be deskilled for theymay now
work
at themore
skilled aspects ofthe job, with thedeskilled task beingexecutedby
a different setofworkers(who
may
well findthat theirjobshave been upskilled).
2.
Given
theextreme specializationofrolescommonly
experiencedinorganizations however,itis unlikely that functional workers will
have
the capability, resources, or inclination todevelop and maintain the information technologythat facilitates theirdaily work; end-user
computing
notwithstanding.As
thedemand
forand
supply of sophisticated andcomplex
computer
capability escalates inadvanced
industrial economies, it is probable that theinformation technologydeployed in production
work
willbebeyond
the scopeoftheaverage end-user. In thiscase, functional workerswill merely use the information technology, while outside expertise in theform
oftechnical specialists will be imported into the productionprocess todevelop andmaintain it.
New
technical exp)ertiseandnew
technology-management tasks areintroduced into a given production process,and the existing division oflabor and patterns ofdependency
willcertainlybe affected, asevidencedin Beta'sexperiences.In Beta's case, changes in tasks
and
expertise are reflected through changes in social relationsamong
projectteam members.
Rephrasing inmore
general terms, socialrelationsamong
the keyactors in the production arena will be affected as a
consequence
of deploying information technology in production.Power
is a feature of allforms
of social relations [Giddens 1976,p.ll2], sothatone ofthe
ways
inwhich
the nature ofchangein social relationscan beinvestigatedis through studying shifts in
power
relationsamong
key
actors.Power
is themeans
ofgettingthings
done and
as such, actorsmobiUze
differentresources that they bring to bearon
theirsocial interaction. It is through differential possession ofand
access to these resources thatpower
isexercised. In the light of the findings presented above, it is expected that in the context of
production
work
mediatedby
information technology, technicalexpertiseandunrestricted accesstoinformation technology
become
significantresources aroundwhich
power
ismobilized.The
studyofBeta furtherdemonstrates that
CASE
tools, as central elements in social interaction, generateconflict
between
functionaland
technical consultantson
the project teams.Given
differencesamong
technicaland
functionalworkers
in perceptions, interests,and
work-pressures, thedifferential distribution of technical resources can be expected to lead to or accentuate social conflictsaroundany production process beingmediated
by
information technology.By
deploying information technology in production, traditional bases ofexpertise and authority (hencepower) in theexistingproduction process are threatened.With
theincreaseddependence
on
technical expertise, conflict arises
between
the newly-arrived technical experts and theestablishedfunctionalworkers
whose
expertise and authorityis challengedandchanged
throughthe mediation of productionwork
by
information technology.How
this conflict is played out across variousproduction arenas remains
open
to empirical elaboration.The
technical expertsmay
triumph,institutionaUzingtheirtechnocratic dominance, orproduction workers
may
reassertcontrolthroughtheircontinued resistance to the technical
dependence
thatnow
inheres in theircomputer-mediated production tasks. Differentoutcomes
will be generated across different contexts and differentoutcomes
may
be generatedovertime within thesame
context.While
suchoutcomes
can never bepredicted unequivocally,
we
can determine thelikelihcxxl ofdifferent patternsof response based on an understanding of contexts, actors,and
resources.For example,
it is expected thatwhere
production
workers have
established legitimacyand
influence - say they are accreditedprofessionals (physiciansor lawyers) - itis
more
likely thatinstitutionalized basesofauthority will persist,even
in the face ofinformation technology.On
the otherhand
where
production workershave littlecredibility
beyond
theconfines oftheiremploying
organization -asin the caseofBeta'sfunctionalconsultants -theinfringement ofauthority
by
technical specialistsismore
probable.In Beta there
was
a shift ofpower
to technical experts as prior,more
established functional basesof
power
were
undermined.While
the technicalconsultantsexercisedconsiderablecontroloverthe circumstancesunder which
functional consultantsworked,
theirpower was
not inviolate.Functional consultants, asknowledgeable andcapable agents,occasionally
were
abletorecognizethe constraints
on
theirbehavior,and take action tosubvert thepower
ofthe technical consultants. Thus,by
refusing toconform
to the tools and the"team"
way
of doing things, such functionalworkers reasserted their agency, underscoring the notion that
power
is always relational - not astatic property of an individual or institution -
and
not only realized through social interaction [Giddens 1984].They
also risked their statusand
job security.The
message
here is that,when
provoked
sufficiendy individuals cananddo
rebelagainst structural andtechnologicalimperatives.The
frequency withwhich "power
struggles" occur,and
the extent towhich
functional workersresist the conditionsofthe
power asymmetry
in theirwork
context, will determine theamount
ofdominance
technical experts amass.Where
such resistance isweak
or sporadic, the differential distributionoftechnical resourceswillbe reproduced overtime.Where
technical expertsareable togenerate
outcomes by
affecting the conduct of functional workers - through the application oftechnical
knowledge
or manipulation ofinformation technology - such reproduction will occur.Through
theiractionor lack thereof, technicaland functional actorsthus recreate theconditionsoftheir