Software Studies

Software Studies
Author :
Publisher : MIT Press
Total Pages : 349
Release :
ISBN-10 : 9780262062749
ISBN-13 : 0262062747
Rating : 4/5 (49 Downloads)

Book Synopsis Software Studies by : Matthew Fuller

Download or read book Software Studies written by Matthew Fuller and published by MIT Press. This book was released on 2008 with total page 349 pages. Available in PDF, EPUB and Kindle. Book excerpt: This collection of short expository, critical and speculative texts offers a field guide to the cultural, political, social and aesthetic impact of software. Experts from a range of disciplines each take a key topic in software and the understanding of software, such as algorithms and logical structures.

Critical Code Studies

Critical Code Studies
Author :
Publisher : MIT Press
Total Pages : 289
Release :
ISBN-10 : 9780262357432
ISBN-13 : 0262357437
Rating : 4/5 (32 Downloads)

Book Synopsis Critical Code Studies by : Mark C. Marino

Download or read book Critical Code Studies written by Mark C. Marino and published by MIT Press. This book was released on 2020-03-10 with total page 289 pages. Available in PDF, EPUB and Kindle. Book excerpt: An argument that we must read code for more than what it does—we must consider what it means. Computer source code has become part of popular discourse. Code is read not only by programmers but by lawyers, artists, pundits, reporters, political activists, and literary scholars; it is used in political debate, works of art, popular entertainment, and historical accounts. In this book, Mark Marino argues that code means more than merely what it does; we must also consider what it means. We need to learn to read code critically. Marino presents a series of case studies—ranging from the Climategate scandal to a hactivist art project on the US-Mexico border—as lessons in critical code reading. Marino shows how, in the process of its circulation, the meaning of code changes beyond its functional role to include connotations and implications, opening it up to interpretation and inference—and misinterpretation and reappropriation. The Climategate controversy, for example, stemmed from a misreading of a bit of placeholder code as a “smoking gun” that supposedly proved fabrication of climate data. A poetry generator created by Nick Montfort was remixed and reimagined by other poets, and subject to literary interpretation. Each case study begins by presenting a small and self-contained passage of code—by coders as disparate as programming pioneer Grace Hopper and philosopher Friedrich Kittler—and an accessible explanation of its context and functioning. Marino then explores its extra-functional significance, demonstrating a variety of interpretive approaches.

Software War Stories

Software War Stories
Author :
Publisher : John Wiley & Sons
Total Pages : 209
Release :
ISBN-10 : 9781118650745
ISBN-13 : 1118650743
Rating : 4/5 (45 Downloads)

Book Synopsis Software War Stories by : Donald J. Reifer

Download or read book Software War Stories written by Donald J. Reifer and published by John Wiley & Sons. This book was released on 2013-10-14 with total page 209 pages. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive, practical book on software management that dispels real-world issues through relevant case studies Software managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: Software War Stories. This book provides readers with practical advice on how to handle the many issues that can arise as a software project unfolds. It utilizes case studies that focus on what can be done to establish and meet reasonable expectations as they occur in government, industrial, and academic settings. The book also offers important discussions on both traditional and agile methods as well as lean development concepts. Software War Stories: Covers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems Includes coverage of topics ranging from planning, estimating, and organizing to risk and opportunity management Uses twelve case studies to communicate lessons learned by the author in practice Offers end-of-chapter exercises, sample solutions, and a blog for providing updates and answers to readers' questions Software War Stories: Case Studies in Software Management mentors practitioners, software engineers, students and more, providing relevant situational examples encountered when managing software projects and organizations.

The Imaginary App

The Imaginary App
Author :
Publisher : MIT Press
Total Pages : 328
Release :
ISBN-10 : 9780262027489
ISBN-13 : 0262027488
Rating : 4/5 (89 Downloads)

Book Synopsis The Imaginary App by : Paul D. Miller

Download or read book The Imaginary App written by Paul D. Miller and published by MIT Press. This book was released on 2014-08-29 with total page 328 pages. Available in PDF, EPUB and Kindle. Book excerpt: The mobile app as technique and imaginary tool, offering a shortcut to instantaneous connection and entertainment. Mobile apps promise to deliver (h)appiness to our devices at the touch of a finger or two. Apps offer gratifyingly immediate access to connection and entertainment. The array of apps downloadable from the app store may come from the cloud, but they attach themselves firmly to our individual movement from location to location on earth. In The Imaginary App, writers, theorists, and artists—including Stephen Wolfram (in conversation with Paul Miller) and Lev Manovich—explore the cultural and technological shifts that have accompanied the emergence of the mobile app. These contributors and interviewees see apps variously as “a machine of transcendence,” “a hulking wound in our nervous system,” or “a promise of new possibilities.” They ask whether the app is an object or a relation, and if it could be a “metamedium” that supersedes all other artistic media. They consider the control and power exercised by software architecture; the app's prosthetic ability to enhance certain human capacities, in reality or in imagination; the app economy, and the divergent possibilities it offers of making a living or making a fortune; and the app as medium and remediator of reality. Also included (and documented in color) are selected projects by artists asked to design truly imaginary apps, “icons of the impossible.” These include a female sexual arousal graph using Doppler images; “The Ultimate App,” which accepts a payment and then closes, without providing information or functionality; and “iLuck,” which uses GPS technology and four-leaf-clover icons to mark places where luck might be found. Contributors Christian Ulrik Andersen, Thierry Bardini, Nandita Biswas Mellamphy, Benjamin H. Bratton, Drew S. Burk, Patricia Ticineto Clough, Robbie Cormier, Dock Currie, Dal Yong Jin, Nick Dyer-Witheford, Ryan and Hays Holladay, Atle Mikkola Kjøsen, Eric Kluitenberg, Lev Manovich, Vincent Manzerolle, Svitlana Matviyenko, Dan Mellamphy, Paul D. Miller aka DJ Spooky That Subliminal Kid, Steven Millward, Anna Munster, Søren Bro Pold, Chris Richards, Scott Snibbe, Nick Srnicek, Stephen Wolfram

Aesthetic Programming

Aesthetic Programming
Author :
Publisher :
Total Pages : 296
Release :
ISBN-10 : 1785420941
ISBN-13 : 9781785420948
Rating : 4/5 (41 Downloads)

Book Synopsis Aesthetic Programming by : Winnie Soon

Download or read book Aesthetic Programming written by Winnie Soon and published by . This book was released on 2020-12-31 with total page 296 pages. Available in PDF, EPUB and Kindle. Book excerpt: The book explores the technical as well as cultural imaginaries of programming from its insides, demonstrating the reflexive practice of aesthetic programming, to understand and question existing technological objects and paradigms.

Evaluating Software Architectures

Evaluating Software Architectures
Author :
Publisher : Pearson Education India
Total Pages : 364
Release :
ISBN-10 : 8131715922
ISBN-13 : 9788131715925
Rating : 4/5 (22 Downloads)

Book Synopsis Evaluating Software Architectures by : Clements

Download or read book Evaluating Software Architectures written by Clements and published by Pearson Education India. This book was released on 2002-09 with total page 364 pages. Available in PDF, EPUB and Kindle. Book excerpt: This Book Describes Systematic Methods For Evaluating Software Architectures And Applies Them To Real-Life Cases. Evaluating Software Architectures Introduces The Conceptual Background For Architecture Evaluation And Provides A Step-By-Step Guide To The Process Based On Numerous Evaluations Performed In Government And Industry.

Empirical Methods and Studies in Software Engineering

Empirical Methods and Studies in Software Engineering
Author :
Publisher : Springer Science & Business Media
Total Pages : 288
Release :
ISBN-10 : 9783540406723
ISBN-13 : 3540406727
Rating : 4/5 (23 Downloads)

Book Synopsis Empirical Methods and Studies in Software Engineering by : Reidar Conradi

Download or read book Empirical Methods and Studies in Software Engineering written by Reidar Conradi and published by Springer Science & Business Media. This book was released on 2003-08-21 with total page 288 pages. Available in PDF, EPUB and Kindle. Book excerpt: Nowadays, societies crucially depend on high-quality software for a large part of their functionalities and activities. Therefore, software professionals, researchers, managers, and practitioners alike have to competently decide what software technologies and products to choose for which purpose. For various reasons, systematic empirical studies employing strictly scientific methods are hardly practiced in software engineering. Thus there is an unquestioned need for developing improved and better-qualified empirical methods, for their application in practice and for dissemination of the results. This book describes different kinds of empirical studies and methods for performing such studies, e.g., for planning, performing, analyzing, and reporting such studies. Actual studies are presented in detail in various chapters dealing with inspections, testing, object-oriented techniques, and component-based software engineering.