Beruflich Dokumente
Kultur Dokumente
http://soc.sagepub.com/ Working at Webboyz: An Analysis of Control Over the Software Development Labour Process
Rowena Barrett Sociology 2004 38: 777 DOI: 10.1177/0038038504045864 The online version of this article can be found at: http://soc.sagepub.com/content/38/4/777
Published by:
http://www.sagepublications.com
On behalf of:
Additional services and information for Sociology can be found at: Email Alerts: http://soc.sagepub.com/cgi/alerts Subscriptions: http://soc.sagepub.com/subscriptions Reprints: http://www.sagepub.com/journalsReprints.nav Permissions: http://www.sagepub.com/journalsPermissions.nav Citations: http://soc.sagepub.com/content/38/4/777.refs.html
Downloaded from soc.sagepub.com at European University in St Petersburg on August 20, 2013
Sociology
Copyright 2004 BSA Publications Ltd Volume 38(4): 777794 DOI: 10.1177/0038038504045864 SAGE Publications London,Thousand Oaks, New Delhi
Working at Webboyz: An Analysis of Control over the Software Development Labour Process
I
Rowena Barrett
Monash University, Australia
A B S T R AC T
This article explores how management constructs strategies to control the labour process of software development, through a case study of a small Australian software development company, Webboyz Pty Ltd.1 This rm employs mainly young, male software developers to develop internet tools and e-commerce software and solutions for different segments of the local and international software market. Distinguishing between primary and secondary software products, and their associated production processes, provides a way of analysing the organization and control of software development work. The case study of Webboyz reveals how management strategies to control the labour process of software development are inuenced by the type of product being developed and the timing in the products development lifecycle as well as the type of workers developing the software product.
K E Y WO R D S
Australia / case study / control / labour process theory / management strategy / software development
Introduction
eirne et al. (1998: 142) suggest that, the nature of the work performed in producing software should be a matter of great curiosity to labour process analysis. This is the case as software developers are often seen as typical knowledge workers (Reich, 1991; Scarbrough, 1999) and central to the
777
Downloaded from soc.sagepub.com at European University in St Petersburg on August 20, 2013
778
Sociology Volume 38
Number 4
October 2004
information age. However, the speed of IT innovation means there is a general lack of understanding about IT and how it works, as the wonderment at the technology seems to have the effect of suspending peoples critical faculties! (Morgan and Sayer, 1988: 37). The high drama surrounding the IT industry obscures much of the reality of software development work and its management. The effect is that we know little about the process of developing software and this has implications for analysing managerial strategies of control. The aim of this article, which is part of a larger body of work (see Barrett, 2000, 2001a, 2001b, 2004 forthcoming), is to rectify this situation through a case study of Webboyz, a small Australian internet software rm. The case study begins with a review of the rms historical development to facilitate an understanding of how the rm has grown and changed over time and to provide insights into the Webboyz culture and business strategy. The nature of the Webboyz people and the primary software products they create are then outlined. Then by linking Storeys (1985) notion of layers of control and Hymans (1987) no one best way of strategy to a modied version of Friedmans (1977, 1984) direct control and responsible autonomy dichotomy, I demonstrate the range of managerial strategies for controlling the labour process at Webboyz. In particular, I show how management uses various strategies separately and simultaneously to control the labour process of developing primary software products depending on stage in the products development and the nature of the people developing the products. Finally, an examination of employees qualications, expectations of their work and response to management strategy shows the effectiveness of managements strategy. In essence, this article and the case study of Webboyz begin the process of dispelling some of the mythology surrounding the management of software development work and workers.
779
The popular (and negative) stereotype of people who work on computers as geeks died with the growth of the internet and the dot.com boom. Software developers joined the ranks of the international bright young things eschewing traditional working lives and corporate ladders as they set about making their rst million on a funky e-dream (Castles, 2002). In Australia, articles by Connors (1998) in the Australian Financial Reviews glossy monthly magazine, Hornery (1998) in the Sydney Morning Herald, Turner (2001) in the Australian Financial Reviews Boss magazine and Way (1999) in the Business Review Weekly peddled this view of IT workers. Even the April 2000 tech wreck was used as a way of highlighting this lifestyle: one article reporting how Australian internet workers personal spending has become more circumspect with weekly restaurant bills falling to less than A$150 (Nicholas, 2001). This glamorously nerdy social identity promoted by the popular (business) press is important, as identity is determined by comparison with others (du Gay, 1996; Jenkins, 1996). However, it is not necessarily accurate or reective of the reality of software programming and differentiating between primary and secondary software products helps demonstrate this. A primary software product is developed by an individual or software rm and sold as packaged software, often for further development (Brady, 1992; Carmel and Sawyer, 1998; Sharpe, 1998). Word processing packages, operating systems and development tools are all examples of primary, packaged software products. Primary products, which are driven by the needs of new technology, are new products and the development process can be likened to an art: code is written without any rigorous planning and then hacked to remove bugs and increase functionality (Carmel and Sawyer, 1998; Dub, 1998; Sharpe, 1998). The process differs when developing secondary software products, which are usually custom-built, organizationally specic information systems (IS), such as utility billing systems, human resource information systems and airline reservations systems (Brady, 1992; Carmel and Sawyer, 1998; Sharpe, 1998). By conducting a requirements analysis, developers of secondary software products know the nal requirements of the IS and these system specications determine the shape and scope of the nal product. In the waterfall process (Brady, 1992) the design, programming and testing parameters are clearly specied in advance by the clients requirements. Both structured programming techniques, which stress orderliness, simplicity and economical use of standard languages and/or code, and CASE (Computer Aided Software Engineering) tools, which automate coding and testing tasks, can be applied regardless of whether primary or secondary software is being created. While these developments might be taken as evidence of deskilling, the linear trend of deskilling proposed by labour process theorists (Braverman, 1974; Burawoy, 1979, 1985; Edwards, 1979) cannot be taken as absolute because of the interactions between the dynamics of technological
780
Sociology Volume 38
Number 4
October 2004
innovation and changing patterns of use (Morgan and Sayer, 1988; Quintas, 1994). To understand the diversity of management strategies to control the software development labour process we can take Storey (1985) and Hymans (1987) approaches together. Storeys layers of control point to how management separately and simultaneously use different control strategies. Storey (1985: 198) argues that these interpenetrating layers of control reinforce and substitute for each other as one or more becomes weak, decayed or fully untenable. Further, uidity exists between these controls as they are shaped by the interplay between managerial action at more than one level and worker action (p. 199). This suggests that managements ability to achieve and sustain control is a process of continual experimentation. This links to Hymans approach to control where he emphasizes the inevitable failure of management strategy. For Hyman (1987: 30) there is no one best way of managing only different routes to partial failure. Together the approaches taken by Storey and Hyman emphasize the importance of contradiction and dialectics in understanding the complexity of the relationship between structure and agency. By modifying Friedmans (1977, 1984) direct control and responsible autonomy as two directions towards which managers can move, rather than two pre-dened states between which managers can choose (1984: 3), how management constructs these strategies can be shown. This is done in the case study where the relationship between theory and practice can be clearly seen. Further, the dialectical dynamics of both environmental structure and human agency is considered by examining the rms history, structure, overall business strategy, products, production processes, people and their actions. In the analysis, I show how management uses a variety of strategies to control the labour process of software development and therefore why it is unnecessary to counterpose one specic form of control against another.
Method
The case study of Webboyz explores the multi-layered nature of management control strategies. The case study is constructed from 13 semi-structured interviews (Fontana and Frey, 2000; Lee, 1999) with software workers and managers (see Table 1 for the list of interviews). Interviewees were chosen not necessarily [for] representativeness [but for] the opportunity to learn (Stake, 2000: 447), and therefore questions to employees covered their background, their work, their expectations of that work and views about the rms management. Where interviewees held particular positions, (i.e. Chief Executive Ofcer (CEO), Finance Manager, General Manager (GM), or Project Manager) then more specic, in-depth questions were asked in regard to those areas. Interviews sought to understand working in the rm from the interviewees perspective (Lee et al., 1999) and to under-
781
stand how and why he or she comes to have this particular perspective (King, 1994: 14). Consistent with the characteristics of qualitative research outlined by Lee et al., the interviews were exible in their format: all interviewees were asked a core set of questions. However, their order varied as the conversation unfolded. Themes were identified and analysed across the interviews (Huberman and Miles, 1994; Lee et al., 1999).
782
Sociology Volume 38
Number 4
October 2004
Twenty-six of the 30 full-timers had been with the company for less than six weeks but within the month, 24 of them had better and higher paying jobs (CEO). Such a result was indicative of not only the skill shortages in this industry and nature of the labour market at this time, but also the relatively privileged position of Webboyz employees within it. As an innovative rm, others in the industry saw Webboyz as having employed talent, particularly JAVA programmers, worthy of being snapped up. After the downsizing exercise, the remaining 50 staff were organized into teams. The WebWidgets strategy was discontinued and two teams of programmers were created: one to concentrate on the CoolCat product and the other to focus on e-commerce. In the months of darkness that followed, there was no fun and we just worked our arse off for six months, eight months, it turned into nine months before money eventually came in (Employee 1).
Strategic Change
During 1997 the development of E-Sell, a JAVA-based web commerce system, heralded a change in Webboyz strategy from focusing solely on software products for individuals to e-commerce software and solutions for business. This strategic shift acknowledged the speed of change and dynamism of the internet as well as the opportunities offered by its growth. In addition, this change capitalized on the in-house expertise in internet e-commerce, gained through a process of trial and error of marketing and distributing software products on-line. By mid-1997 pursuit of this line of business saw the recruitment of new senior managers (or suits as they were known), in addition to changes in the rms location, layout and vibe. The ofce moved from the Melbourne suburbs to the 25th oor of a central Melbourne ofce block. The layout was arranged so the suits and administrators occupied one side of the oor space while the customer support and CoolCat and E-Sell development teams were on the other side. The oor was divided by the buildings lift shafts and a large open area housing the pool table, pinball machine, couches, magazines and snack dispensers. The differences between the two sides were quite stark. The suits side had a corporate look and feel: glass-walled ofces, owers in recep-
783
tion, tidy desks and a quiet work environment. But on the development side there were hastily thrown-up partitions making ofces, piles of papers around the place, posters and pages from magazines stuck to walls, messy desks, loud music, etc. As the GM said of that side of the building, it looks like we moved in last week when weve been here for a year and a half you know! Despite accolades from the on-line community for the CoolCat products and a number of world rsts in terms of JAVA software development, the nancial performance of the company was patchy. In December 1998 the CEO explained Webboyz poor nancial performance as were in a market thats emerging where no ones making a prot. Webboyz rst operating prot after tax since the listing was only announced in June 1999. The rms history and trajectory of development form part of the structures within which managerial and employee action took place. Webboyz creation, rapid growth and public listing with its attendant problems highlighted the relatively precarious position of the rm and its employees. At the same time, the Webboyz story, the rollercoaster ride that the core CoolCat team members underwent and the internet-related social identity that was being created by the media more generally, acted to unify people within the rm. As we will see, this affected how employees engaged with their work and responded to management strategies to control the labour process.
784
Sociology Volume 38
Number 4
October 2004
the internet with a group of users. These testers made suggestions that were incorporated into the product where possible: in essence these suggestions acted as post-hoc parameters. The example of Microsofts tiger teams, which were set up to create DOS, can be used to loosely portray the workings of the CoolCat team. Like CoolCat, DOS was a primary, packaged software product developed using the hacking process. The Microkids youthful nerdy boys out of a handful of elite American academic institutions worked as self-directing teams with managers who acted as mentors or coaches inspir(ing) rather than og(ing) (Sharpe, 1998: 367). Microsoft institutionalized the hacking culture by integrating individual expertise within a collective framework (Scarbrough, 1999: 14). However, these teams also had a discipline imposed upon them by the daily build: a daily assembly and test run of the software, which was an iterative process of building more functions into a growing base of software (Sharpe, 1998). At Webboyz it was more like synch and stabilize, which Cusumano and Selby (1996: 49) describe as continually synchronis(ing) what people are doing as individuals and as members of different teams, and periodically stabilis(ing) the product in increments. The hacking software development process was also evident in the creation of the WebWidgets. These were small, individual programs that plugged into the core CoolCat program. The initial strategy for developing WebWidgets was to take a programmer, sit them down in front of a computer and say come up with a product and then well sell it through our internet distribution channel (CEO). The parameters for each program were 5,00010,000 lines of JAVA code and taking no longer than 12 weeks to write. Staff suggestions for WebWidgets were rewarded with an age-related electronic toy (Playstation, Gameboy, etc.), while users who made suggestions via the internet were rewarded with a t-shirt, acknowledged on the nal program and sent a free copy. This strategy caused organizational chaos as too many developers did their own thing and that could not be effectively managed. Moreover, the parameters were unrealistic, as was the US$50,000 per month sales target. Although the formal WebWidget strategy was discontinued, users and staff still made suggestions for new ones. Developers were allowed to create new WebWidgets if management saw some commercial opportunity. As one of the Project Managers explained:
If any of the guys has a good idea basically we let them do it if they havent got anything else to do. A good example is one of the guys wanted to do some sort of graphics orientated program and hes got these mathematical algorithms that generate random organic tileable backgrounds. That has been turned into a product that weve said well run with and weve wrapped another product around it. All the email addresses we collect from the distribution of this product we use for direct marketing to sell our other products. So it helps us in the end because we can commercialise those ideas that come out of our development team all with no money spent at all, apart from the developers time.
785
WebWidgets were used by management as a low-cost means of forging relationships with commercial partners, users and employees: they opened up commercial opportunities and motivated employees to extend their skills, beneting the individual and the organization.
786
Sociology Volume 38
Number 4
October 2004
employees are still able to autonomously manage their time within the context of that deadline and use their technical autonomy to create the best product within that timeframe. Indeed, the parameters of a software development project can also act as a form of direct control but although developers must work within those parameters, technical autonomy can be used as workers decide the best method to achieve the desired outcome. This is the case as a strategy of direct control only would be counter productive in situations where the stability of creative and expert labour is required. Friedmans (1984: 18) contention that a rms position on the continuum will change as competitive conditions in product and labour markets and worker reactions force managers to change their strategy has implications for strategies to control the software development labour process. In developing software the choice of strategy is inuenced by the type of product being developed and the timing in the products development lifecycle as well as the type of worker employed. At Webboyz the management strategy combines elements of technical autonomy, time autonomy and direct control.
Technical Autonomy
Management used technical autonomy when they allowed employees to write the best possible product using their skills and expertise. One of the CoolCat developers described this as:
It is almost like I know what Im supposed to do and I know what [Project Manager] wants me to do and usually it is only when something comes up that we get to formally discuss it. It is such a small working team, that we just discuss it from day to day whats going on and we are all aware of it, so we just sort of do it. (Employee 3)
This was possible as all programmers had some form of post-secondary qualication in computing or technology. In addition, they also had drive, as this was explicit in their selection for employment, as the CEO made clear:
When we recruit people what we look for is not so much what brains theyve got or how smart they are or anything like that, its how passionate are they about this area. Is this something that means more to them than just a job? Is this really where they want their life to be and are they smart enough to cope if we step back and say heres a broad picture of what we want you to do go away and ll in the details yourself?
The CoolCat project manager argued that the nature of the software developers and the work they did made technical autonomy a feasible management strategy:
when it comes down to it, the guys own their job. They are accountable for what they do, and they can directly see a correlation between what they are actually creating things that people are using all around the world . Thats why you rock up to work in shorts and you start work when you want to, within reason. The guys
787
Time Autonomy
Time autonomy was also a strategy management used to allow employees to develop their ideas for creating the best possible product. As one developer explained, this was underpinned by trust: He trusts me working from home and I get a very strong sense of responsibility from that (Employee 5). This strategy was possible as Webboyz employees were involved with their job. As one employee put it:
Dealing with computers, you get absorbed and obsessed so you have problems to deal with and things to make and if youre on a roll you just keep going and then you forget youve got an appointment to do something else and youve got to arrange your postal redirection because youve just moved or youve got to you know, just things in your life that go by the way-side. (Employee 2)
For him time autonomy meant that if you feel like you are working too much you feel justied in saying Im going to take a day off or something (Employee 2). This time autonomy was interpreted differently by another developer who described his hours as:
I get here something like 3 oclock because I sleep in. I dont feel ashamed about that, I tell everyone because last Friday I worked until 12. Lets say last week, in fact, I stayed here until 2 oclock in the morning working, seriously, working, because I enjoy it. I cant go back home and sleep. There is nothing on TV so I might as well work. (Employee 5)
At Webboyz, the rms history and the niche the rm occupied in the product market impacted on how employees felt about their jobs. The project manager echoed this sentiment when he said:
This job is our life, you know. Its a very personal commitment to what we do. Especially from a developers point of view, the products success is directly attributable to what you put into it and its like a baby, you know. Its like this is our baby and weve been working for three years and wed kill ourselves to get it done. And all of our girlfriends or ex-girlfriends or ex-communicated girlfriends are all in chorus saying Webboyz just screws these guys lives because they live it, and it is, that is the style.
Direct Control
Storeys layers were also evident in the rms requirement that developers incorporated user suggestions into the product wherever possible and this could be checked against the email logs. Another way in which direct control was
788
Sociology Volume 38
Number 4
October 2004
exercised was through the setting of product release dates. As one employee explained, When we released CoolCat 4.0 it was easily 80 hours for a couple of weeks and that was because we had to release the product. So what else can you do? Give up or write a product I suppose? (Employee 3). The CEO also made it clear how deadlines were used as a direct control strategy when he said, generally staff are left to do their own thing and gently steered from time to time. Around deadline time, this changes we get the whip out and start cracking it, and the company becomes a different place. Although deadlines acted as a form of direct control over the development of software products, the strategy of autonomous time management (time autonomy) also allowed employees to choose when they wanted to work in the context of those deadlines.
789
Amongst current developers this view was also expressed when they responded to a question about what would make them leave Webboyz: Not being able to do the job Im doing (Employee 4); and [if] my self development wasnt that great (Employee 3). However, the skill shortages at the time meant money was just as likely to entice employees away. Management used an Employee Share Ownership Plan (ESOP) as a cover for low wages: If the share price moves 20 cents north suddenly theyre all rich. The actual annual salary becomes much less of an issue (CEO). Storeys (1985) layers of control were evident in the operation of the ESOP. As shareholders, employees became part owners of the rm and therefore gained some inuence in strategic decision-making (strategic autonomy). However, the Boards (subjective) allocation of shares to employees, as well as the fact that shares were vested for ve years, in reality meant the ESOP was part of a strategy of direct control: the GM made this explicit when he said the purpose of the ESOP was to keep people within the company and give them a stake in the value of the business going forward. Employees were also aware of this, as one made clear when talking about the ESOP: we have to stay here for 5 years to make the most of the shares (Employee 5). Managements strategies meant that exploitation inherent in the process of converting labour power into actual productive labour was obscured. This was evident in this description of how one of the developers felt about his job:
Im in paradise. This is what I always told my parents I am enjoying my life so much because of Webboyz because Im enjoying the job, Im enjoying my work. Even Saturday or Sunday, alright, I would read work related stuff. Im not a nerd, I also go out to watch movies and that sort of thing, but I enjoy it so much that I dont really take it as a job. I take it as part of my life and I do that anyway. Like if Im not getting paid I would still study that sort of thing. I would read it in my leisure time anyway and making it a part of my job I make money from it. So it is a paradise. Heaven. This is exactly what Im feeling. (Employee 5)
Employees were actively engaged in the legitimization of the labour process (Burawoy, 1979). This was apparent in the story one of the customer support employees told (without any irony) about how he won a day off work by coming in one weekend to answer customer emails as part of the customer support teams competition to see who could read and answer the most customer emails in a week!
Concluding Discussion
The purpose of this article is to overcome the fact that little is known about the nature of software development work, its organization, and how the labour
790
Sociology Volume 38
Number 4
October 2004
process is controlled. Analyses of the history of software programming show it is far from being a simple or uniform activity (see for example, Barrett, 2000, 2001a; Beirne et al., 1998; Kraft, 1979; Quintas, 1994; Yourdon, 1979, 1996). In the case study, Storeys (1985: 198) interpenetrating layers of control is drawn upon to develop a less deterministic and restrictive approach to understanding managements strategies to control the labour process and show no one best way (Hyman, 1987) of strategy. The development of Webboyz primary software products resembled the ad hoc process of hacking; meaning employees wrote code and then hacked at it to remove bugs and get results. These results were dened by the employees ability and skill at writing code, the rms commitment to incorporating suggestions made by users into the product, and managements requirement for a commercially viable product and nancial return. Storeys (1985) layers of control could be operationalized by identifying three subsets of Friedmans responsible autonomy strategy: strategic autonomy, technical autonomy and time autonomy. The nal shape and scope of CoolCat and the WebWidgets was dictated by employees skills and therefore at this point management used a strategy of technical autonomy to control the labour process. However, managements requirement of incorporating user suggestions into developing commercially viable products acted as a form of direct control, although technical autonomy was also used to determine how those suggestions were incorporated. Management also used a strategy of time autonomy, which meant employees worked when they wanted as long as they their tasks were completed by the product release deadline. The case study emphasized the dialectical relationship between autonomy and control. In effect, managers, facing the heightened indeterminacy of creative employees labour, walked a tightrope between autonomy and getting protable work done by the deadline. For employees, this necessity of profitability meant autonomy was limited to the use of their skills and their time. Management could have increased protability by routinizing the work, but employees would have left, which would be how they would express their resistance, as the work would no longer t with their social identity. Therefore, to be effective, managements strategy needed to be appropriate for the type of people working at the rm. At Webboyz the developers were young men with some relevant post-secondary qualication, but largely inexperienced and new to the workforce. Qualications were necessary for them to get started, although their passion was equally important. Pay was low because employees valued intrinsically interesting and challenging work more highly than pay at this stage of their career. Any resistance was individualized people left. While none of the employees I spoke to wanted to do this, they still checked the job vacancies and were aware of conditions in the (then buoyant) labour market. The case study highlighted that a variety of management strategies can be used to control the labour process and it is unnecessary to counterpose one specic form of control against another. While Webboyz management got it right at the time this was specic to the rms circumstances and the type of product
791
being developed, the timing in the products development lifecycle as well as the type and nature of employees. As one employee explained:
Software development is like oil exploration they give you money every week and you have to create a product. But it may never be done because you may suddenly leave, which ends all the ideas and design as we dont have a habit of keeping documentation on design. So there is a risk to the company that one day youll go and take away all your ideas! (Employee 5)
However, the relatively privileged position of software developers in the labour market is precisely that relative as capitalism, and its process of uneven development, constantly creates and undermines such positions within the labour market. The fate of so many internet rms and IT workers following the April 2000 global tech wreck is testament to this: it has been estimated that more than 75,000 workers in America and 10,000 plus in Australia lost their jobs following the downward correction to stock prices, while hundreds of IT and IT-related rms have disappeared, merged or morphed into new businesses (Connors, 2001; Williams, 2001). The case study, therefore, tells us that the relative importance of the elements of managements different strategies to control the labour process of software development will vary over time and that there is no one best way. In so doing the case study also begins to demystify how, and by whom, software is developed as well as how management constructs strategies to control the labour process. The end result is that we start to see that although software developers may be future leaders of tomorrow (e-mag, 2002) they are also workers just like the rest of us: they are subject to management control but they also have the ability to inuence how that control is constructed and applied and this is dependent on who they think they are, what they are developing and the specic historical and competitive circumstances of where they work.
Notes
1 2 3 4 The name of the company and its products has been changed to adhere to condentiality requirements. This listing on the ASX occurred via a backdoor listing through a reverse takeover of an existing listed (non-IT related) business. The CEO became eligible to sell his shares two years after the ASX listing. By the middle of 2000 Webboyz employed 1100 people but in 2002 there were only three. While the story of how this came to be is interesting, it does not impact on the analysis in this article and therefore can be the subject of another paper! In Australia average starting salaries for graduate programmers/analysts are around A$40,000; however salaries rise rapidly for individuals with 1218 months experience. The 2000 Australian Computer Society/APESMA remuneration survey (Australian Computer Society, 2000) showed that the average
792
Sociology Volume 38
Number 4
October 2004
package for programmer/analysts was A$65,436, and the average package for all IT professionals was A$90,108.
References
Australian Computer Society (2000) 1999 ACS Remuneration Survey Report. Melbourne: ACS. Bailyn, L. (1985) Autonomy in the Industrial R&D Lab, Human Resource Management 24: 12946. Barrett, R. (2000) Does Size Matter? Employment Relations in Small Firms, unpublished PhD manuscript, University of Melbourne, Australia. Barrett, R. (2001a) Labouring under an Illusion? The Labour Process of Software Development in the Australian Information Industry, New Technology Work and Employment 16: 1834. Barrett, R. (2001b) Labour Process Theory, Typologies of Control and Workers in the Information Age, paper presented at the Work Employment and Society Conference, University of Nottingham, 1113 Sept. 2001. Barrett, R. (ed.) (2004 forthcoming) Management, Labour Process and Software Development: Reality Bytes. London: Routledge. Beirne, M., H. Ramsay and A. Panteli (1998) Developments in Computing Work: Control and Contradiction in the Software Labour Process, in P. Thompson, and C. Warhurst (eds) Workplaces of the Future, pp. 14262. Houndsmill: Macmillan Business. Brady, T. (1992) Software Activities in the UK: Who Does What?, in K. Robins (ed.) Understanding Information: Business, Technology and Geography, pp. 11324. London: Belhaven Press. Braverman, H. (1974) Labour and Monopoly Capitalism. London: Monthly Review Press. Burawoy, M. (1979) Manufacturing Consent: Changes in the Labour Process under Capitalism. Chicago, IL: University of Chicago Press. Burawoy, M. (1985) The Politics of Production. London: Verso. Carmel, E. and S. Sawyer (1998) Packaged Software Development Teams: What Makes Them Different?, Information Technology and People 11: 719. Castles, S. (2002) Reality Bites Gen-X Myth, The Age 22 April: 11. Connors, E. (1998) Theyre Young, Theyve Got IT, The Australian Financial Review Magazine March: 1020. Connors, E. (2001) Just a Slowdown, or Are the Good Times Gone Forever?, The Australian Financial Review Weekend May 1920: 223. Cusumano, M. and R. Selby (1996) Microsoft Secrets. London: HarperCollins. du Gay, P. (1996) Consumption and Identity at Work. London: Sage. Dub, L. (1998) Teams in Packaged Software Development: The Software Corp. Experience, Information Technology and People 11: 3661. Edwards, R. (1979) Contested Terrain. London: Heinemann. e-mag (2002) Nomination Form for the 30 Rising Stars under 30 for 2002, May: 19.
Working at Webboyz Barrett Fontana, A. and J. Frey (2000) The Interview: From Structured Questions to Negotiated Text, in N. Denzin and Y. Lincoln (eds) Handbook of Qualitative Research, 2nd edn, pp. 64572. Thousand Oaks, CA: Sage. Friedman, A. (1977) Industry and Labour: Class Struggle at Work and Monopoly Capitalism. London: Macmillan. Friedman, A. (1984) Management Strategies: Market Conditions and the Labour Process, in F. Stephen (ed.) Firms Organisation and Labour, pp. 176215. London: Macmillan. Friedman, A. (1990) Managerial Strategies, Activities, Techniques and Technology: Towards a Complex Theory of the Labour Process, in D. Knights and H. Willmott (eds) Labour Process Theory, pp. 177208. London: Macmillan. Hornery, A. (1998) Heavenly Creatures, The Sydney Morning Herald 16 May: 9. Huberman, A. and M. Miles (1994) Data Management and Analysis Methods, in N. Denzin and Y. Lincoln (eds) Handbook of Qualitative Research, pp. 42844. Thousand Oaks, CA: Sage. Hyman, R. (1987) Strategy or Structure: Capital, Labour and Control, Work, Employment and Society 1: 2555. Jenkins, R. (1996) Social Identity. London: Routledge. King, N. (1994) The Qualitative Research Interview, in C. Cassell and G. Symon (eds) Qualitative Methods in Organizational Research, pp. 1436. London: Sage. Kraft, P. (1979) The Industralisation of Computer Programming: From Programming to Software Production, in A. Zimbalist (ed.) Case Studies on the Labour Process, pp. 117. London: Monthly Review Press. Lee, T. (1999) Using Qualitative Methods in Organizational Research. Thousand Oaks, CA: Sage. Lee, T., T. Mitchell and C. Sablynski (1999) Qualitative Research in Organizational and Vocational Psychology, Journal of Vocational Behavior 55: 16187. Morgan, K. and A. Sayer (1988) Microcircuits of Capital: Sunrise Industry and Uneven Development. Cambridge: Polity Press. Nicholas, K. (2001) New Economy Staff Lose Condence, The Australian Financial Review 7 August: 44. ODoherty, D. and H. Willmott (2001) The Question of Subjectivity and the Labour Process, International Studies of Management and Organisation 30: 11232. Quintas, P. (1994) Programmed Innovation? Trajectories of Change in Software Development, Information Technology and People 7: 2547. Reich, R. (1991) The Work of Nations: Preparing Ourselves for 21st Century Capitalism. New York: Alfred A. Knopf. Scarbrough, H. (1999) Knowledge as Work: Conicts in the Management of Knowledge Workers, Technology Analysis and Strategic Management 11: 516. Sharpe, R. (1998) Globalisation: The Next Tactic in the 50-year Struggle of Labour and Capital in Software Development, in Proceedings of the Work Difference and Social Change Conference, Binghamton University, USA, 810 May 1998. Stake, R. (2000) Case Studies, in N. Denzin and Y. Lincoln (eds) Handbook of Qualitative Research, 2nd edn, pp. 43554. Thousand Oaks, CA: Sage. Storey, J. (1985) The Means of Management Control, Sociology 19: 193211. Turner, R. (2001) Hot Jobs for 2001, Boss Magazine 2: 367.
793
794
Sociology Volume 38
Number 4
October 2004
Voss-Dahm, D. (2001) Work Intensification through Introduction of an Autonomous Time Management Lessons from IT Companies in Germany, paper presented at the Work Employment and Society Conference, University of Nottingham, 1113 Sept. 2001. Way, N. (1999) IT culture: Taming of the IT shrew, Business Review Weekly 23 July: 7680. Webboyz (1997, 1998, 1999, 2000, 2001) Annual Reports. Weber, H. (ed.) (1997) The Software Factory Challenge. Amsterdam: IOS Press. Williams, P. (2001) Life in Layoff Land: Casualties of the New Economy, The Australian Financial Review Weekend 1920 May: 213. Yourdon, E. (ed.) (1979) Classics of Software Engineering. Englewood Cliffs, NJ: Yourdon Press, Prentice Hall. Yourdon, E. (1996) Rise and Resurrection of the American Programmer. Englewood Cliffs, NJ: Yourdon Press, Prentice Hall.
Rowena Barrett
Is Associate Professor in the Department of Management, Monash University (Gippsland Campus) and Director of the Family and Small Business Research Unit at Monash. This position reects her interest in critical research on small business, particularly work and employment aspects. The data in this article was collected as part of Rowenas PhD research (awarded 2001), while the theoretical framework developed in that PhD was published in Work, Employment and Society. This framework will also link contributed chapters to the book Software Work and Workers: A Labour Process Analysis which Rowena is editing for the Routledge Research in Employment Relations series in 2004. Address: Director, Family and Small Business Research Unit, Faculty of Business and Economics, Monash University, Churchill,Victoria, 3842, Australia. E-mail: Rowena.Barrett@BusEco.monash.edu.au