Engineering Culture

Engineering Culture
Author: Gideon Kunda
Publisher:
Total Pages: 348
Release: 1992
Genre: Control (Psychology)
ISBN:

Download Engineering Culture Book in PDF, Epub and Kindle

"Engineering Culture" is an award-winning ethnography of the engineering division of a large American high-tech corporation. Now, this influential book - which has been translated into Japanese, Italian and Hebrew - has been revised to bring it up to date. In "Engineering Culture", Gideon Kunda offers a critical analysis of an American company's well-known and widely emulated "corporate culture." Kunda uses detailed descriptions of everyday interactions and rituals in which the culture is brought to life, excerpts from in-depth interviews and a wide variety of corporate texts to vividly portray managerial attempts to design and impose the culture and the ways in which it is experienced by members of the organization. The company's management, Kunda reveals, uses a variety of methods to promulgate what it claims is a non-authoritarian, informal, and flexible work environment that enhances and rewards individual commitment, initiative, and creativity while promoting personal growth. The author demonstrates, however, that these pervasive efforts mask an elaborate and subtle form of normative control in which the members' minds and hearts become the target of corporate influence. Kunda carefully dissects the impact this form of control has on employees' work behavior and on their sense of self. In the conclusion written especially for this edition, Kunda reviews the company's fortunes in the years that followed publication of the first edition, reevaluates the arguments in the book, and explores the relevance of corporate culture and its management today

Creating a Software Engineering Culture

Creating a Software Engineering Culture
Author: Karl E. Wiegers
Publisher: Addison-Wesley
Total Pages: 580
Release: 2013-07-15
Genre: Computers
ISBN: 0133489299

Download Creating a Software Engineering Culture Book in PDF, Epub and Kindle

This is the digital version of the printed book (Copyright © 1996). Written in a remarkably clear style, Creating a Software Engineering Culture presents a comprehensive approach to improving the quality and effectiveness of the software development process. In twenty chapters spread over six parts, Wiegers promotes the tactical changes required to support process improvement and high-quality software development. Throughout the text, Wiegers identifies scores of culture builders and culture killers, and he offers a wealth of references to resources for the software engineer, including seminars, conferences, publications, videos, and on-line information. With case studies on process improvement and software metrics programs and an entire part on action planning (called “What to Do on Monday”), this practical book guides the reader in applying the concepts to real life. Topics include software culture concepts, team behaviors, the five dimensions of a software project, recognizing achievements, optimizing customer involvement, the project champion model, tools for sharing the vision, requirements traceability matrices, the capability maturity model, action planning, testing, inspections, metrics-based project estimation, the cost of quality, and much more! Principles from Part 1 Never let your boss or your customer talk you into doing a bad job. People need to feel the work they do is appreciated. Ongoing education is every team member’s responsibility. Customer involvement is the most critical factor in software quality. Your greatest challenge is sharing the vision of the final product with the customer. Continual improvement of your software development process is both possible and essential. Written software development procedures can help build a shared culture of best practices. Quality is the top priority; long-term productivity is a natural consequence of high quality. Strive to have a peer, rather than a customer, find a defect. A key to software quality is to iterate many times on all development steps except coding: Do this once. Managing bug reports and change requests is essential to controlling quality and maintenance. If you measure what you do, you can learn to do it better. You can’t change everything at once. Identify those changes that will yield the greatest benefits, and begin to implement them next Monday. Do what makes sense; don’t resort to dogma.

Engineering Culture

Engineering Culture
Author: Gideon Kunda
Publisher: Temple University Press
Total Pages: 320
Release: 2009-08-21
Genre: Business & Economics
ISBN: 1592135471

Download Engineering Culture Book in PDF, Epub and Kindle

A revised edition of the classic text on the sociology of management and organization.

Engineering Culture

Engineering Culture
Author: Geoff Cox
Publisher: Autonomedia
Total Pages: 241
Release: 2005
Genre: Computers
ISBN: 1570271704

Download Engineering Culture Book in PDF, Epub and Kindle

Social change does not simply result from resistance to the existing set of conditions but from adapting and transforming the technical apparatus itself. Walter Benjamin in his essay "The Author as Producer" (written in 1934) recommends that the 'cultural producer' intervene in the production process, in order to transform the apparatus in the manner of an engineer.This collection of essays and examples of contemporary cultural practices (the second in the DATA browser series) asks if this general line of thinking retains relevance for cultural production at this point in time -- when activities of production, consumption and circulation operate through complex global networks served by information technologies. In the 1930s, under particular conditions and against the backdrop of fascism, a certain political optimism made social change seem more possible. Can this optimism be maintained when technology operates in the service of capital in ever more insidious ways?

An Elegant Puzzle

An Elegant Puzzle
Author: Will Larson
Publisher: Stripe Press
Total Pages: 281
Release: 2019-05-20
Genre: Computers
ISBN: 1953953336

Download An Elegant Puzzle Book in PDF, Epub and Kindle

A human-centric guide to solving complex problems in engineering management, from sizing teams to handling technical debt. There’s a saying that people don’t leave companies, they leave managers. Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions for complex management challenges can make the difference between fulfillment and frustration for teams—and, ultimately, between the success and failure of companies. Will Larson’s An Elegant Puzzle focuses on the particular challenges of engineering management—from sizing teams to handling technical debt to performing succession planning—and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Larson has developed a thoughtful approach to engineering management for leaders of all levels at companies of all sizes. An Elegant Puzzle balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.

Software Engineering at Google

Software Engineering at Google
Author: Titus Winters
Publisher: O'Reilly Media
Total Pages: 602
Release: 2020-02-28
Genre: Computers
ISBN: 1492082767

Download Software Engineering at Google Book in PDF, Epub and Kindle

Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy. This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life? Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software. This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code: How time affects the sustainability of software and how to make your code resilient over time How scale affects the viability of software practices within an engineering organization What trade-offs a typical engineer needs to make when evaluating design and development decisions

Plant Tissue Culture Engineering

Plant Tissue Culture Engineering
Author: S. Dutta Gupta
Publisher: Springer Science & Business Media
Total Pages: 480
Release: 2006-07-10
Genre: Science
ISBN: 1402036949

Download Plant Tissue Culture Engineering Book in PDF, Epub and Kindle

It is my privilege to contribute the foreword for this unique volume entitled: “Plant Tissue Culture Engineering,” edited by S. Dutta Gupta and Y. Ibaraki. While there have been a number of volumes published regarding the basic methods and applications of plant tissue and cell culture technologies, and even considerable attention provided to bioreactor design, relatively little attention has been afforded to the engineering principles that have emerged as critical contributions to the commercial applications of plant biotechnologies. This volume, “Plant Tissue Culture Engineering,” signals a turning point: the recognition that this specialized field of plant science must be integrated with engineering principles in order to develop efficient, cost effective, and large scale applications of these technologies. I am most impressed with the organization of this volume, and the extensive list of chapters contributed by expert authors from around the world who are leading the emergence of this interdisciplinary enterprise. The editors are to be commended for their skilful crafting of this important volume. The first two parts provide the basic information that is relevant to the field as a whole, the following two parts elaborate on these principles, and the last part elaborates on specific technologies or applications.

Engineering Culture

Engineering Culture
Author: Gideon Kunda
Publisher: Temple University Press
Total Pages: 319
Release: 2006-08-28
Genre: Social Science
ISBN: 9781592135462

Download Engineering Culture Book in PDF, Epub and Kindle

Engineering Culture is an award-winning ethnography of the engineering division of a large American high-tech corporation. Now, this influential book—which has been translated into Japanese, Italian, and Hebrew—has been revised to bring it up to date. In Engineering Culture, Gideon Kunda offers a critical analysis of an American company's well-known and widely emulated "corporate culture." Kunda uses detailed descriptions of everyday interactions and rituals in which the culture is brought to life, excerpts from in-depth interviews and a wide variety of corporate texts to vividly portray managerial attempts to design and impose the culture and the ways in which it is experienced by members of the organization. The company's management, Kunda reveals, uses a variety of methods to promulgate what it claims is a non-authoritarian, informal, and flexible work environment that enhances and rewards individual commitment, initiative, and creativity while promoting personal growth. The author demonstrates, however, that these pervasive efforts mask an elaborate and subtle form of normative control in which the members' minds and hearts become the target of corporate influence. Kunda carefully dissects the impact this form of control has on employees' work behavior and on their sense of self. In the conclusion written especially for this edition, Kunda reviews the company's fortunes in the years that followed publication of the first edition, reevaluates the arguments in the book, and explores the relevance of corporate culture and its management today.

Japan's Engineering Ethics and Western Culture

Japan's Engineering Ethics and Western Culture
Author: Natsume Kenichi
Publisher: Rowman & Littlefield
Total Pages: 243
Release: 2021-07-29
Genre: History
ISBN: 1793612900

Download Japan's Engineering Ethics and Western Culture Book in PDF, Epub and Kindle

Given that engineering significantly affects modern society, ensuring its reliability is essential. How then should society implement engineering ethics to ensure its reliability? Can we expect engineering ethics to be nurtured naturally in the practice of engineering communities? If not, should the subject be compulsory in educational programs? Japan is among the most advanced countries with respect to engineering; however, it was not until the end of the 1990s that current engineering ethics education was introduced into Japanese engineering education programs. While economic globalization played a significant role in promoting this introduction, expectations of Western individualistic ethics and a hesitancy toward a foreign culture laid the foundation. Japan’s Engineering Ethics and Western Culture: Social Status, Democracy, and Economic Globalization examines the broad historical process of developing engineering ethics from the late nineteenth century to the twentieth century. Even though the process was rooted in Japan’s original culture and influenced by the ideologies of respective periods, such as nationalism and democracy, it consistently acknowledged trends from the United States and other Western countries. Natsume Kenichi discusses this history from a comprehensive perspective, including not only engineering education but also science, technology, industry, and higher education policies as well as various issues in science, technology, and society (STS) studies.

Creating a Software Engineering Culture

Creating a Software Engineering Culture
Author: Karl Eugene Wiegers
Publisher: Pearson Education
Total Pages: 384
Release: 1996
Genre: Computer software
ISBN: 0133488764

Download Creating a Software Engineering Culture Book in PDF, Epub and Kindle

This is the digital version of the printed book (Copyright © 1996). Written in a remarkably clear style, Creating a Software Engineering Culture presents a comprehensive approach to improving the quality and effectiveness of the software development process. In twenty chapters spread over six parts, Wiegers promotes the tactical changes required to support process improvement and high-quality software development. Throughout the text, Wiegers identifies scores of culture builders and culture killers, and he offers a wealth of references to resources for the software engineer, including seminars, conferences, publications, videos, and on-line information. With case studies on process improvement and software metrics programs and an entire part on action planning (called "What to Do on Monday"), this practical book guides the reader in applying the concepts to real life. Topics include software culture concepts, team behaviors, the five dimensions of a software project, recognizing achievements, optimizing customer involvement, the project champion model, tools for sharing the vision, requirements traceability matrices, the capability maturity model, action planning, testing, inspections, metrics-based project estimation, the cost of quality, and much more! Principles from Part 1 Never let your boss or your customer talk you into doing a bad job. People need to feel the work they do is appreciated. Ongoing education is every team member's responsibility. Customer involvement is the most critical factor in software quality. Your greatest challenge is sharing the vision of the final product with the customer. Continual improvement of your software development process is both possible and essential. Written software development procedures can help build a shared culture of best practices. Quality is the top priority; long-term productivity is a natural consequence of high quality. Strive to have a peer, rather than a customer, find a defect. A key to software quality is to iterate many times on all development steps except coding: Do this once. Managing bug reports and change requests is essential to controlling quality and maintenance. If you measure what you do, you can learn to do it better. You can't change everything at once. Identify those changes that will yield the greatest benefits, and begin to implement them next Monday. Do what makes sense; don't resort to dogma.