Programming As If People Mattered

eBook Download

BOOK EXCERPT:

Through a set of lively anecdotes and essays, Nathaniel Borenstein traces the divergence between the fields of software engineering and user-centered software design, and attempts to reconcile the needs of people in both camps. Originally published in 1991. The Princeton Legacy Library uses the latest print-on-demand technology to again make available previously out-of-print books from the distinguished backlist of Princeton University Press. These editions preserve the original texts of these important books while presenting them in durable paperback and hardcover editions. The goal of the Princeton Legacy Library is to vastly increase access to the rich scholarly heritage found in the thousands of books published by Princeton University Press since its founding in 1905.

Product Details :

Genre : Mathematics
Author : Nathaniel S. Borenstein
Publisher : Princeton University Press
Release : 2014-07-14
File : 201 Pages
ISBN-13 : 9781400862535


Doctoral Education As If People Matter

eBook Download

BOOK EXCERPT:

With the view of improving doctoral education, contributors from diverse cultural, political and disciplinary contexts critically analyse challenges and opportunities that impact on the experience of doctoral researchers and university staff, providing reflection opportunities for readers including policy makers.

Product Details :

Genre : Education
Author :
Publisher : BRILL
Release : 2022-09-12
File : 231 Pages
ISBN-13 : 9789004529304


Housing As If People Mattered

eBook Download

BOOK EXCERPT:

From the Introduction: Consider these two places: Walking into Green Acres, you immediately sense that you have entered an oasis-traffic noise left behind, negative urban distractions out of sight, children playing and running on the grass, adults puttering on plant-filled balconies. Signs of life and care for the environment abound. Innumerable social and physical clues communicate to visitors and residents alike a sense of home and neighborhood. This is a place that people are proud of, a place that children will remember in later years with nostalgia and affection, a place that just feels "good." Contrast this with Southside Village. Something does not feel quite right. It is hard to find your way about, to discern which are the fronts and which are the backs of the houses, to determine what is "inside" and what is "outside." Strangers cut across what might be a communal backyard. There are no signs of personalization around doors or on balconies. Few children are around; those who are outside ride their bikes in circles in the parking lot There are few signs of caring; litter, graffiti, and broken light fixtures indicate the opposite. There is no sense of place; it is somewhere to move away from, not somewhere to remember with pride. These are not real locations, but we have all seen places like them. The purpose of this book is to assist in the creation of more places like Green Acres and to aid in the rehabilitation of the many Southside Villages that scar our cities. This book is a collection of guidelines for the site design of low-rise, high-density family housing. It is intended as a reference tool, primarily for housing designers and planners, but also for developers, housing authorities, citizens' groups, and tenants' organizations-anyone involved in planning or rehabilitating housing. It provides guidelines for the layout of buildings, open spaces, community facilities, play areas, walkways, and the myriad components that make up a housing site.

Product Details :

Genre : Architecture
Author : Clare Cooper Marcus
Publisher : Univ of California Press
Release : 1986
File : 338 Pages
ISBN-13 : 9780520063303


Agile Software Development An Overview

eBook Download

BOOK EXCERPT:

This textbook has been meticulously crafted with a singular purpose: offering a comprehensive and practical guide to Agile Software Development. In the forthcoming chapters, we will delve into theintricacies of Agile methodologies, explore their underlying principles, and investigate the compelling reasons behind their prominence in the software development industry. Section I: Introduction to Iterative Development, Evolutionary, and Adaptive Development, Our journeybegins with an exploration of fundamental concepts: Iterative Development, Evolutionary Development,and Adaptive Development. These approaches break free from conventional linear development processesand prioritize flexibility, risk management, and client-driven planning. This chapter will discuss the meritsof time-boxed iterative development, evolutionary requirements analysis, incremental delivery, and theultimate goal of evolutionary delivery. Section II: Serves as a bridge between theory and practice within the Agile realm. Here, we define AgileDevelopment, categorize various methodologies, and delve deep into the Agile Manifesto and its guidingprinciples. Additionally, we explore Agile project management, emphasizing the crucial role ofcommunication, feedback, and the human element. The chapter culminates in an exploration of specificAgile methods and a balanced discussion of the ongoing discourse surrounding "Agile Hype." Section III: Motivation and Evidence, Understanding the motivation underpinning Agile is fundamental toappreciating its significance. In Chapter 3, we illuminate the imperatives for change in software projectsand how iterative development addresses these challenges. We critique the limitations of the traditionalWaterfall model and provide a comprehensive review of supporting evidence, including research findings,historical project data, and expert opinions, all converging to fortify the case for iterative development. Section IV: Fundamentals of DevOps and Technical View, Agile methodologies extend beyond softwaredevelopment into the realm of DevOps. Chapter 4 introduces the foundational principles of DevOps and itspivotal role in contemporary development practices. We delve into the building blocks of DevOps, thevital metrics and measurement perspective, and the process view that fosters seamless collaborationbetween development and operations teams. The section IV concludes with an in-depth exploration of thetechnical facets, including topics like automatic releasing, infrastructure as code, and specification byexample, enriched by real-world case studies. Upon completing this textbook, you will comprehensively comprehend Agile Software Development andDevOps. Whether you are a student embarking on a career in software development or an industryprofessional looking to stay at the forefront of the field, the knowledge and insights provided here will equip you with the tools to excel in the dynamic world of software development. Let us embark on this enlightening journey together, embracing agility, adaptability, and excellence in software development.

Product Details :

Genre : Computers
Author : K Amuthabala
Publisher : MileStone Research Publications
Release : 2023-10-05
File : 224 Pages
ISBN-13 : 9789359963372


Agile And Iterative Development

eBook Download

BOOK EXCERPT:

This is the definitive guide for managers and students to agile and iterativedevelopment methods: what they are, how they work, how to implement them, andwhy they should.

Product Details :

Genre : Computers
Author : Craig Larman
Publisher : Addison-Wesley Professional
Release : 2004
File : 364 Pages
ISBN-13 : 0131111558


Forest Lands And Forest Produce As If People Mattered

eBook Download

BOOK EXCERPT:

Product Details :

Genre : Forest conservation
Author :
Publisher :
Release : 1997
File : 550 Pages
ISBN-13 : MINN:31951D02179325P


Humanware Practical Usability Engineering

eBook Download

BOOK EXCERPT:

Humanware is everything which helps human beings to handle (use and look after) a product, e.g. controls and indicators, program ergonomy, location of assembly divisions in parts to be put together, signs and other markings, instructions, training and technical consultation. Against the background of how humans behave when handling a product, this book offers advice and explains principles for suitable design of humanware: how to analyse needs, design different types of humanware, and test that it works. A wide range of specific examples are described. Exercises after each chapter give readers the possibility of trying to solve humanware problems themselves. Suggested solutions are provided at the end of the book. The book is intended for practising developers, designers and technical communicators, and for students of these professions.

Product Details :

Genre : Medical
Author : Ulf L. Andersson
Publisher : Trafford Publishing
Release : 1999
File : 243 Pages
ISBN-13 : 9781552122808


Writing Technology

eBook Download

BOOK EXCERPT:

Academic and practitioner journals in fields from electronics to business to language studies, as well as the popular press, have for over a decade been proclaiming the arrival of the "computer revolution" and making far-reaching claims about the impact of computers on modern western culture. Implicit in many arguments about the revolutionary power of computers is the assumption that communication, language, and words are intimately tied to culture -- that the computer's transformation of communication means a transformation, a revolutionizing, of culture. Moving from a vague sense that writing is profoundly different with different material and technological tools to an understanding of how such tools can and will change writing, writers, written forms, and writing's functions is not a simple matter. Further, the question of whether -- and how -- changes in individual writers' experiences with new technologies translate into large-scale, cultural "revolutions" remains unresolved. This book is about the relationship of writing to its technologies. It uses history, theory and empirical research to argue that the effects of computer technologies on literacy are complex, always incomplete, and far from unitary -- despite a great deal of popular and even scholarly discourse about the inevitability of the computer revolution. The author argues that just as computers impact on discourse, discourse itself impacts technology and explains how technology is used in educational settings and beyond. The opening chapters argue that the relationship between writing and the material world is both inextricable and profound. Through writing, the physical, time-and-space world of tools and artifacts is joined to the symbolic world of language. The materiality of writing is both the central fact of literacy and its central puzzle -- a puzzle the author calls "The Technology Question" -- that asks: What does it mean for language to become material? and What is the effect of writing and other material literacy technologies on human thinking and human culture? The author also argues for an interdisciplinary approach to the technology question and lays out some of the tenets and goals of technology studies and its approach to literacy. The central chapters examine the relationship between writing and technology systematically, and take up the challenge of accounting for how writing -- defined as both a cognitive process and a cultural practice -- is tied to the material technologies that support and constrain it. Haas uses a wealth of methodologies including interviews, examination of writers' physical interactions with texts, think-aloud protocols, rhetorical analysis of discourse about technology, quasi-experimental studies of reading and writing, participant-observer studies of technology development, feature analysis of computer systems, and discourse analysis of written artifacts. Taken as a whole, the results of these studies paint a rich picture of material technologies shaping the activity of writing and discourse, in turn, shaping the development and use of technology. The book concludes with a detailed look at the history of literacy technologies and a theoretical exploration of the relationship between material tools and mental activity. The author argues that seeing writing as an embodied practice -- a practice based in culture, in mind, and in body -- can help to answer the "technology question." Indeed, the notion of embodiment can provide a necessary corrective to accounts of writing that emphasize the cultural at the expense of the cognitive, or that focus on writing as only an act of mind. Questions of technology, always and inescapably return to the material, embodied reality of literate practice. Further, because technologies are at once tools for individual use and culturally-constructed systems, the study of technology can provide a fertile site in which to examine the larger issue of the relationship of culture and cognition.

Product Details :

Genre : Language Arts & Disciplines
Author : Christina Haas
Publisher : Routledge
Release : 2013-11-05
File : 264 Pages
ISBN-13 : 9781136687549


Teaching Secondary English As If The Planet Matters

eBook Download

BOOK EXCERPT:

This book is about teaching English with a commitment to environmental values drawing on ecocritical perspectives and examples of classroom practice. .

Product Details :

Genre : Education
Author : Sasha Matthewman
Publisher : Routledge
Release : 2010-12-14
File : 198 Pages
ISBN-13 : 9781136850141


Software Engineering And Human Computer Interaction

eBook Download

BOOK EXCERPT:

This volume presents the thoroughly revised proceedings of the ICSE '94 Workshop on Joint Research Issues in Software Engineering and Human-Computer Interaction, held in Sorrento, Italy in May 1994. In harmony with the main objectives of the Workshop, this book essentially contributes to establishing a sound common platform for exchange and cooperation among researchers and design professionals from the SE and HCI communities. The book includes survey papers by leading experts as well as focused submitted papers. Among the topics covered are design, processes, user interface technology and SE environments, platform independence, prototyping, interactive behaviour, CSCW, and others.

Product Details :

Genre : Computers
Author : Richard N. Taylor
Publisher : Springer Science & Business Media
Release : 1995-03-15
File : 300 Pages
ISBN-13 : 3540590080