⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 organizational analysis in computer science.txt

📁 黑客培训教程
💻 TXT
📖 第 1 页 / 共 5 页
字号:
digital signatures (Hartmanis and Lin, 1992:27). In the simpleexample, Bob and Alice can send messages reliably if eachmaintains a secret key. Nothing is said about the socialcomplications of actually keeping keys secret. The practicalproblems are similar to those of managing passwords, althoughsome operational details differ because the 100 digit keys may bestored on media like magstripe cards rather than paper. In realorganizations, people lose or forget their password and can losethe media which store their keys. Also, some passwords can beshared by a group of with shifting membership, and the "secretkey" can readily become semi-public. The main point is that themanagement of keys is a critical element of cryptographicsecurity in practice. But Computer Scientists are prone to teachcourses on cryptography as exercises in applied mathematics, suchas number theory and Galois theory, and to skirt the vexingpractical problems of making encryption a practicalorganizational activity.Today, most of the 40,000 people who obtain BS and MS degrees inCS each year in the U.S. have no opportunities for systematicexposure to reliable knowledge about the best design strategies,common uses, effective implementation, and assessments of valueof computing in a social world (Lewis, 1989). Yet a substantialfraction of these students go on to work for organizationsattempting to produce or maintain systems that improveorganizational performance without a good conceptual basis fortheir work. Consequently, many of them develop systems thatunderperform in organizational terms even when they aretechnically refined. They also recommend ineffectiveimplementation procedures and are sometimes evencounterproductive.One defensible alternative to my position is that CS departmentsshould not take on any form of organizational analysis. Theyshould aggressively take a role akin to Biology departmentsrather than taking on any instructional or research roles likeMedical schools. To be sincere, this position requires a highlevel of restraint by academic Computer Scientists. First andforemost, they should cease from talking about the uses, value oreven problems of computerized systems that would be used in anyorganizational setting. Research proposals would be mute aboutany conceivable application of research results. Further, theyshould make effective efforts to insure that anyone who employstheir graduates should be aware that they may have no specialskills in understanding organizational computing. It would takean aggressive "truth in advertising" campaign to help make itclear that Computer Scientists have no effective methods forunderstanding computerization in the social world. Further,Computer Scientists would forsake their commitments to subfieldslike software engineering which tacitly deals with ways tosupport teams of systems developers to work effectively (Curtis,et. al. 1988). Computer Scientists, in this view, would removethemselves from addressing organizational and human behavior, inthe same way that molecular biologists are removed fromprofessionally commenting on the practices of cardiologists andobstetricians. CTF argues that this view would be self-defeating.But it would be internally consistent and have a distinctiveintegrity.In contrast, CS faculty are often reluctant to wholly embraceOrganizational Informatics. But some CS subfields, such assoftware engineering, depend upon organizational analysis(Curtis, et. al., 1988). Further, CS faculty do little toadvertise the distinctive limitations in the analytical skills ofour programs' graduates. Part of the dilemma develops becausemany CS faculty are ambivalent about systematic studies of humanbehavior. Applied mathematics and other modes of inquiry whichseem to yield concise, crisp and concrete results are often themost cherished. As a consequence, those who conduct behaviorallyoriented research in CS departments are often inappropriatelymarginalized. Their students and the discipline suffers as aresult.Between 1986 and 1989, the total number of BS and MS CS degreesawarded annually in the US declined from about 50,000 toapproximately 40,000. The number of students majoring in CSrapidly declined at a time when computerization was becomingwidespread in many fields. A significant fraction of the declinecan be attributed to many students finding CS programs insularand indifferent to many exciting forms of computerization. Thedecline of military R&D in the U.S. can amplify these trends orstimulate a more cosmopolitan view in CS departments. The declinein military R&D is shifting the job market for new CS graduatestowards a markedly more civilian orientation. This shift, alongwith the trend towards computing distributed into diverse workgroups, is leading to more job opportunities for people with CSeducation who know Organizational Informatics.The situation of CS departments has some parallels withStatistics departments. Statistics are widely used and taught inmany academic disciplines. But Statistics departments have oftenmaintained a monkish isolation from "applications." Consequently,the application of statistics thrives while Statisticsdepartments have few students and modest resources. Might thestatus of Statistics indicate a future possibility for an insularapproach to CS?The best Organizational Informatics research in North America isconducted by faculty in the Information Systems departments inbusiness schools and by scattered social scientists (cf. Bolandand Hirschheim, 1987; Galegher, Kraut and Egido, 1990; Cottermanand Senn, 1992; Sproull and Kiesler, 1991). But ComputerScientists cannot effectively delegate the research and teachingof Organizational Informatics to business Schools or socialscience departments.Like Computer Scientists, faculty in these other disciplinesprefer to focus on their own self-defined issues.  ComputerScientists are much more likely to ask questions with attentionto fine grained technological nuances that influence designs. Forexample, the professional discussions of computer risks have beenbest developed through activities sponsored by the ACM's SpecialInterest Group on Software (SIGSOFT). They are outside thepurview of business school faculty and, at best, only a fewsocial scientists are interested in them. Generally, technologyplays a minor role in social science theorizing. And when socialscientists study technologies, they see a world of possibilities:energy technologies, transportation technologies, communicationtechnologies (including television), medicinal drugs and devices,and so on. They see little reason to give computer-relatedinformation technologies a privileged role within thiscornucopia. As a consequence, the few social scientists who  takea keen interest in studying computerization are unfortunatelyplaced in marginal positions within their own disciplines. Oftenthey must link their studies to mainstream concerns as defined bythe tastemakers of their own fields, and the resultingpublications appear irrelevant to Computer Scientists.Further, faculty in these other disciplines are not organized toeffectively teach tens of  thousands of CS students, students whoare steeped in technology and usually very naive aboutorganizations, about systems development and use inorganizations. In North America there is no well developedinstitutional arrangement for educating students who caneffectively take leadership roles in conceptualizing anddeveloping complex organizational computing projects (Lewis,1989).CTF is permeated with interesting claims about the social valueof recent and emerging computer-based technologies. While many ofthese observations should rest on an empirically groundedscientific footing, Computer Scientists have deprived themselvesof access to such research. For example, the discussion ofsystems risks in the ACM rests on a large and varied collectionof examples and anecdotes. But there is no significant researchprogram to help better understand the conditions under whichorganizations are more likely to develop systems using the bestrisk-reducing practices. There is an interesting body ofprofessional lore, but little scholarship to ground it (SeeAppendix).Computer Scientists have virtually no scholarship to utilize inunderstanding when high performance networks, like the NationalResearch and Education Network, will catalyze social valueproportional to their costs. Consequently, many of the "obvious"claims about the value of various computing technologies that weComputer Scientists make are more akin to the lore of homeremedies for curing illness. Some are valid, others are unfoundedspeculation. More seriously, the theoretical bases forrecommending home medical remedies and new computer technologiescan not advance without having sound research programs.                         WHAT IS NEEDEDCTF sets the stage for developing Organizational Informatics as astrong subfield within Computer Science. CTF bases the expansionof the discipline on a rich array of applications in which manyof the effective technologies must be conceived in relationshipto plausible uses in order provide attractive social value formulti-billion dollar public investments.The CS community needs an institutionalized research capabilityto produce a reliable body of knowledge about the usability andvalue of computerized systems and the conditions under whichcomputer systems improve organizational performance. In WesternEurope there are research projects about OrganizationalInformatics in a few Computer Science departments and researchfunding through the EEC's Espirit program (Bubenko, 1992; Iivari,1991; Kyng and Greenbaum, 1991). These new research andinstructional programs in Western Europe give OrganizationalInformatics a significantly more effective place in CS educationand research than it now has in North America.The CS community in the U.S. has 30 years of experience ininstitutionalizing research programs, especially through theDefense Advanced Research Projects Agency and the NationalScience Foundation (NSF). There are many approaches, includingestablishing national centers, supporting individual investigatorresearch grants, supporting short institutes to help train newinvestigators and supporting research workshops for ongoingresearch. All such programs aim to develop and sustain researchfields with a combination of direct research funds, the educationof future researchers, and the development of researchinfrastructure. They are all multimillion dollar efforts. Today,NSF devotes about $125K annually to Organizational Informatics aspart of the Information Technology in Organizations program. Thisstart is far short of the level of funding required to developthis field within CS.The North American CS curricula must also include opportunitiesfor students to learn the most reliable knowledge about thesocial dimensions of systems development and use (Denning, 1992).These opportunities, formed as courses, can provide varied levelsof sophistication. The most elementary courses introduce studentsto some of the key topics in Organizational Informatics and thelimitations of Systems Rationalism as an organizing frame (forexample, Dunlop and Kling, 1991a). More advanced courses focus onspecific topics, such as those I have listed above. They teachabout substantive problems and theoretical approaches foranalyzing them. While many of these approaches are anchored inthe sociological theory of organizations, CS students usuallywon't grasp the importance of the theories without numerouscomputing examples to work with [4]. They also have troublegrasping the character of computing in organizations withoutguided opportunities for observing and analyzing computerizationin practice. Consequently, some courses should offeropportunities for studying issues of computerization in actualorganizations.Fortunately, a few CS departments offer some courses inOrganizational Informatics. In addition, some CS faculty whoresearch and teach about human behavior in areas like Human-Computer Interaction and Software Engineering can help expand therange of research and instruction. Curricula would vary, but theyshould include diverse courses for students who seek basicexposure to Organizational Informatics and those seek morethorough instruction. Unfortunately, only a fraction of the CSdepartments in the US. have faculty who study and teach aboutcomputing and human behavior.While the study of Organizational Informatics builds upon boththe traditional technological foundations of CS and the socialsciences, the social sciences at most universities will notdevelop it as an effective foundational topic for CS. On specificcampuses, CS faculty may be able to develop good instructionalprograms along with colleagues in social sciences or Schools ofManagement.But delegating this inquiry to some other discipline does notprovide a national scale solution for CS. Other disciplines willnot do our important work for us. Mathematics departments may bewilling to teach graph theory for CS students, but the analysisof algorithms would be a much weaker field if it could only becarried out within Mathematics Departments. For similar reasons,it is time for academic Computer Science to embraceOrganizational Informatics as a key area of research andinstruction.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -