Author: Rajeev Batra
Publisher: Routledge
ISBN: 1317502108
Category : Business & Economics
Languages : en
Pages : 377
Book Description
Design plays an increasingly larger role today in creating consumer desire for products and liking for commercial messages. However, the psychological processes involved are only partially understood. In addition, design is inherently interdisciplinary, involving (among others) important elements of aesthetics, anthropology, brand strategy, creativity, design science, engineering, graphic design, industrial design, marketing, material science, product design, and several areas within psychology. While researchers and practitioners in all of these fields seek to learn more about how and why "good" design works its magic, they may benefit from each other’s work. The chapters in this edited book bring together organizing frameworks and reviews of the relevant literatures from many of these contributing disciplines, along with recent empirical work. They cover relevant areas such as embodied cognition, processing fluency, experiential marketing, sensory marketing, visual aesthetics, and other research streams related to the impact of design on consumers. Importantly, the primary focus of these chapters is not on product design that creates functional value for the targeted consumer, but rather on how design can create the kind of emotional, experiential, hedonic, and sensory appeal that results in attracting consumers. Each chapter concludes with Implications for a theory of design as well as for designers.
The Psychology of Design
Author: Rajeev Batra
Publisher: Routledge
ISBN: 1317502108
Category : Business & Economics
Languages : en
Pages : 377
Book Description
Design plays an increasingly larger role today in creating consumer desire for products and liking for commercial messages. However, the psychological processes involved are only partially understood. In addition, design is inherently interdisciplinary, involving (among others) important elements of aesthetics, anthropology, brand strategy, creativity, design science, engineering, graphic design, industrial design, marketing, material science, product design, and several areas within psychology. While researchers and practitioners in all of these fields seek to learn more about how and why "good" design works its magic, they may benefit from each other’s work. The chapters in this edited book bring together organizing frameworks and reviews of the relevant literatures from many of these contributing disciplines, along with recent empirical work. They cover relevant areas such as embodied cognition, processing fluency, experiential marketing, sensory marketing, visual aesthetics, and other research streams related to the impact of design on consumers. Importantly, the primary focus of these chapters is not on product design that creates functional value for the targeted consumer, but rather on how design can create the kind of emotional, experiential, hedonic, and sensory appeal that results in attracting consumers. Each chapter concludes with Implications for a theory of design as well as for designers.
Publisher: Routledge
ISBN: 1317502108
Category : Business & Economics
Languages : en
Pages : 377
Book Description
Design plays an increasingly larger role today in creating consumer desire for products and liking for commercial messages. However, the psychological processes involved are only partially understood. In addition, design is inherently interdisciplinary, involving (among others) important elements of aesthetics, anthropology, brand strategy, creativity, design science, engineering, graphic design, industrial design, marketing, material science, product design, and several areas within psychology. While researchers and practitioners in all of these fields seek to learn more about how and why "good" design works its magic, they may benefit from each other’s work. The chapters in this edited book bring together organizing frameworks and reviews of the relevant literatures from many of these contributing disciplines, along with recent empirical work. They cover relevant areas such as embodied cognition, processing fluency, experiential marketing, sensory marketing, visual aesthetics, and other research streams related to the impact of design on consumers. Importantly, the primary focus of these chapters is not on product design that creates functional value for the targeted consumer, but rather on how design can create the kind of emotional, experiential, hedonic, and sensory appeal that results in attracting consumers. Each chapter concludes with Implications for a theory of design as well as for designers.
Psychology of System Design
Author: D. Meister
Publisher: Elsevier
ISBN: 1483295923
Category : Computers
Languages : en
Pages : 560
Book Description
This is a book about systems, including: systems in which humans control machines; systems in which humans interact with humans and the machine component is relatively unimportant; systems which are heavily computerized and those that are not; and governmental, industrial, military and social systems.The book deals with both traditional systems like farming, fishing and the military, and with systems just now tentatively emerging, like the expert and the interactive computer system. The emphasis is on the system concept and its implications for analysis, design and evaluation of these many different types of systems. The book attempts to make three major points: 1. System design, and particularly computer system design, must fit into and be directed by a comprehensive theory of system functioning. 2. Interactive computer design models itself upon our knowledge of how humans function. 3. Highly sophisticated interactive computer systems are presently mostly research vehicles, they are vastly different to general purpose, commercially available word processors and personal computers.The book represents an interdisciplinary approach, the author has used psychological, organizational, human factors, and engineering sources. The book is not a "how to do it" book but it is intended to stimulate thinking about the larger context in which systems, particularly computer systems of the future, should be designed and used.
Publisher: Elsevier
ISBN: 1483295923
Category : Computers
Languages : en
Pages : 560
Book Description
This is a book about systems, including: systems in which humans control machines; systems in which humans interact with humans and the machine component is relatively unimportant; systems which are heavily computerized and those that are not; and governmental, industrial, military and social systems.The book deals with both traditional systems like farming, fishing and the military, and with systems just now tentatively emerging, like the expert and the interactive computer system. The emphasis is on the system concept and its implications for analysis, design and evaluation of these many different types of systems. The book attempts to make three major points: 1. System design, and particularly computer system design, must fit into and be directed by a comprehensive theory of system functioning. 2. Interactive computer design models itself upon our knowledge of how humans function. 3. Highly sophisticated interactive computer systems are presently mostly research vehicles, they are vastly different to general purpose, commercially available word processors and personal computers.The book represents an interdisciplinary approach, the author has used psychological, organizational, human factors, and engineering sources. The book is not a "how to do it" book but it is intended to stimulate thinking about the larger context in which systems, particularly computer systems of the future, should be designed and used.
Design for the Mind
Author: Victor Yocco
Publisher: Simon and Schuster
ISBN: 1638356823
Category : Computers
Languages : en
Pages : 329
Book Description
Summary Design for the Mind: Seven Psychological Principles of Persuasive Design teaches web designers and developers how to create sites and applications that appeal to our innate natural responses as humans. Author Victor Yocco, a researcher on psychology and communication, introduces the most immediately relevant and applicable psychological concepts, breaks down each theory into easily-digested principles, then shows how they can be used to inform better design. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Designers and design team members need to think about more than just aesthetics. How do you handle short attention spans. How does your design encourage users to engage, browse, or buy? Fortunately, there are psychological principles that you can use in your design to anticipate and benefit from how humans think, behave, and react. About the Book Design for the Mind: Seven Psychological Principles of Persuasive Design teaches you to recognize how websites and applications can benefit from an awareness of our innate, natural responses as humans, and to apply the same principles to your own designs. This approachable book introduces the psychological principles, deconstructs each into easily digestible concepts, and then shows how you can apply them. The idea is to deepen your understanding of why people react in the ways they do. After reading the book, you'll be ready to make your work more psychologically friendly, engaging, and persuasive. What's Inside Making design persuasive Encouraging visitors to take action Creating enduring messages Meeting the needs of both engaged and disengaged visitors Becoming a strategic influencer Applying theory, with case studies and real-world examples About the Reader This book is for web and UX designers and developers as well as anyone involved in customer-facing digital products. About the Author Victor Yocco, PhD, is a research director at a Philadelphia-based digital design firm. He received his PhD from The Ohio State University, where his research focused on psychology and communication in informal learning settings. Victor regularly writes and speaks on topics related to the application of psychology to design and addressing the culture of alcohol use in design and technology. He can be found at www.victoryocco.com or @victoryocco on Twitter. Table of Contents PART 1 INTRODUCING THE APPLICATION OF PSYCHOLOGY TO DESIGN Meeting users' needs: including psychology in design PART 2 WHY DO FOLKS ACT LIKE THAT? PRINCIPLES OF BEHAVIOR Designing for regular use: addressing planned behavior Risky decisions and mental shortcuts Motivation, ability, and trigger-boom! PART 3 PRINCIPLES OF INFLUENCE AND PERSUASION: NOT AS EVIL AS YOU'D THINK Influence: getting people to like and use your design Using family, friends, and social networks to influence users It's not what you say; it's how you say it! Persuasion: the deadliest art PART 4 USER EXPERIENCE DESIGN: PUTTING IT ALL TOGETHER Case study: KidTech Design Co.'s Good Choice app The next step: getting up and running
Publisher: Simon and Schuster
ISBN: 1638356823
Category : Computers
Languages : en
Pages : 329
Book Description
Summary Design for the Mind: Seven Psychological Principles of Persuasive Design teaches web designers and developers how to create sites and applications that appeal to our innate natural responses as humans. Author Victor Yocco, a researcher on psychology and communication, introduces the most immediately relevant and applicable psychological concepts, breaks down each theory into easily-digested principles, then shows how they can be used to inform better design. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Designers and design team members need to think about more than just aesthetics. How do you handle short attention spans. How does your design encourage users to engage, browse, or buy? Fortunately, there are psychological principles that you can use in your design to anticipate and benefit from how humans think, behave, and react. About the Book Design for the Mind: Seven Psychological Principles of Persuasive Design teaches you to recognize how websites and applications can benefit from an awareness of our innate, natural responses as humans, and to apply the same principles to your own designs. This approachable book introduces the psychological principles, deconstructs each into easily digestible concepts, and then shows how you can apply them. The idea is to deepen your understanding of why people react in the ways they do. After reading the book, you'll be ready to make your work more psychologically friendly, engaging, and persuasive. What's Inside Making design persuasive Encouraging visitors to take action Creating enduring messages Meeting the needs of both engaged and disengaged visitors Becoming a strategic influencer Applying theory, with case studies and real-world examples About the Reader This book is for web and UX designers and developers as well as anyone involved in customer-facing digital products. About the Author Victor Yocco, PhD, is a research director at a Philadelphia-based digital design firm. He received his PhD from The Ohio State University, where his research focused on psychology and communication in informal learning settings. Victor regularly writes and speaks on topics related to the application of psychology to design and addressing the culture of alcohol use in design and technology. He can be found at www.victoryocco.com or @victoryocco on Twitter. Table of Contents PART 1 INTRODUCING THE APPLICATION OF PSYCHOLOGY TO DESIGN Meeting users' needs: including psychology in design PART 2 WHY DO FOLKS ACT LIKE THAT? PRINCIPLES OF BEHAVIOR Designing for regular use: addressing planned behavior Risky decisions and mental shortcuts Motivation, ability, and trigger-boom! PART 3 PRINCIPLES OF INFLUENCE AND PERSUASION: NOT AS EVIL AS YOU'D THINK Influence: getting people to like and use your design Using family, friends, and social networks to influence users It's not what you say; it's how you say it! Persuasion: the deadliest art PART 4 USER EXPERIENCE DESIGN: PUTTING IT ALL TOGETHER Case study: KidTech Design Co.'s Good Choice app The next step: getting up and running
Death by Design
Author: Craig Haney
Publisher: Oxford University Press
ISBN: 0198040229
Category : Psychology
Languages : en
Pages : 350
Book Description
How can otherwise normal, moral persons - as citizens, voters, and jurors - participate in a process that is designed to take the life of another? In DEATH BY DESIGN, research psychologist Craig Haney argues that capital punishment, and particularly the sequence of events that lead to death sentencing itself, is maintained through a complex and elaborate social psychological system that distances and disengages us from the true nature of the task. Relying heavily on his own research and that of other social scientists, Haney suggests that these social psychological forces enable persons to engage in behavior from which many of them otherwise would refrain. However, by facilitating death sentencing in these ways, this inter-related set of social psychological forces also undermines the reliability and authenticity of the process, and compromises the fairness of its outcomes. Because these social psychological forces are systemic in nature - built into the very system of death sentencing itself - Haney concludes by suggesting a number of inter-locking reforms, derived directly from empirical research on capital punishment, that are needed to increase the fairness and reliability of the process. The historic and ongoing public debate over the death penalty takes place not only in courtrooms, but also in classrooms, offices, and living rooms. This timely book offers stimulating insights into capital punishment for professionals and students working in psychology, law, criminology, sociology, and cultural area studies. As capital punishment receives continued attention in the media, it is also a necessary and provocative guide that empowers all readers to come to their own conclusions about the death penalty.
Publisher: Oxford University Press
ISBN: 0198040229
Category : Psychology
Languages : en
Pages : 350
Book Description
How can otherwise normal, moral persons - as citizens, voters, and jurors - participate in a process that is designed to take the life of another? In DEATH BY DESIGN, research psychologist Craig Haney argues that capital punishment, and particularly the sequence of events that lead to death sentencing itself, is maintained through a complex and elaborate social psychological system that distances and disengages us from the true nature of the task. Relying heavily on his own research and that of other social scientists, Haney suggests that these social psychological forces enable persons to engage in behavior from which many of them otherwise would refrain. However, by facilitating death sentencing in these ways, this inter-related set of social psychological forces also undermines the reliability and authenticity of the process, and compromises the fairness of its outcomes. Because these social psychological forces are systemic in nature - built into the very system of death sentencing itself - Haney concludes by suggesting a number of inter-locking reforms, derived directly from empirical research on capital punishment, that are needed to increase the fairness and reliability of the process. The historic and ongoing public debate over the death penalty takes place not only in courtrooms, but also in classrooms, offices, and living rooms. This timely book offers stimulating insights into capital punishment for professionals and students working in psychology, law, criminology, sociology, and cultural area studies. As capital punishment receives continued attention in the media, it is also a necessary and provocative guide that empowers all readers to come to their own conclusions about the death penalty.
Designing and Engineering Time
Author: Steven C. Seow Ph.D.
Publisher: Addison-Wesley Professional
ISBN: 0132702517
Category : Computers
Languages : en
Pages : 227
Book Description
Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users’ Time! One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web applications: how those systems utilize users’ time. Now, drawing on the nearly 40 years of human computer interaction research–including his own pioneering work–Dr. Steven Seow presents state-of-the-art best practices for reflecting users’ subjective perceptions of time in your applications and hardware. Seow begins by introducing a simple model that explains how users perceive and expend time as they interact with technology. He offers specific guidance and recommendations related to several key aspects of time and timing–including user tolerance, system responsiveness, progress indicators, completion time estimates, and more. Finally, he brings together proven techniques for impacting users’ perception of time drawn from multiple disciplines and industries, ranging from psychology to retail, animal research to entertainment. • Discover how time and timing powerfully impact user perception, emotions, and behavior • Systematically make your applications more considerate of users’ time • Avoid common mistakes that consistently frustrate or infuriate users • Manage user perceptions and tolerance, and build systems that are perceived as faster • Optimize “flow” to make users feel more productive, empowered, and creative • Make reasonable and informed tradeoffs that maximize limited development resources • Learn how to test usability issues related to time–including actual vs. perceived task duration Designing and Engineering Time is for every technology developer, designer, engineer, architect, usability specialist, manager, and marketer. Using its insights and techniques, technical and non-technical professionals can work together to build systems and applications that provide far more value–and create much happier users. Steven C. Seow has a unique combination of experience in both experimental psychology and software usability. He joined Microsoft as a User Researcher after completing his Ph.D. in Experimental Psychology at Brown University with a research focus on human timing and information theory models of human performance. Seow holds Bachelor’s and Master’s Degrees in Forensic Psychology from John Jay College of Criminal Justice, and wrote his master’s thesis on distortions in time perception. For more information about Steven Seow and his research, visit his website at www.StevenSeow.com. informit.com/aw
Publisher: Addison-Wesley Professional
ISBN: 0132702517
Category : Computers
Languages : en
Pages : 227
Book Description
Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users’ Time! One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web applications: how those systems utilize users’ time. Now, drawing on the nearly 40 years of human computer interaction research–including his own pioneering work–Dr. Steven Seow presents state-of-the-art best practices for reflecting users’ subjective perceptions of time in your applications and hardware. Seow begins by introducing a simple model that explains how users perceive and expend time as they interact with technology. He offers specific guidance and recommendations related to several key aspects of time and timing–including user tolerance, system responsiveness, progress indicators, completion time estimates, and more. Finally, he brings together proven techniques for impacting users’ perception of time drawn from multiple disciplines and industries, ranging from psychology to retail, animal research to entertainment. • Discover how time and timing powerfully impact user perception, emotions, and behavior • Systematically make your applications more considerate of users’ time • Avoid common mistakes that consistently frustrate or infuriate users • Manage user perceptions and tolerance, and build systems that are perceived as faster • Optimize “flow” to make users feel more productive, empowered, and creative • Make reasonable and informed tradeoffs that maximize limited development resources • Learn how to test usability issues related to time–including actual vs. perceived task duration Designing and Engineering Time is for every technology developer, designer, engineer, architect, usability specialist, manager, and marketer. Using its insights and techniques, technical and non-technical professionals can work together to build systems and applications that provide far more value–and create much happier users. Steven C. Seow has a unique combination of experience in both experimental psychology and software usability. He joined Microsoft as a User Researcher after completing his Ph.D. in Experimental Psychology at Brown University with a research focus on human timing and information theory models of human performance. Seow holds Bachelor’s and Master’s Degrees in Forensic Psychology from John Jay College of Criminal Justice, and wrote his master’s thesis on distortions in time perception. For more information about Steven Seow and his research, visit his website at www.StevenSeow.com. informit.com/aw
Designing the Mind: The Principles of Psychitecture
Author: Designing The Mind
Publisher:
ISBN: 9781737846208
Category : Philosophy
Languages : en
Pages : 270
Book Description
The Instant Cult Classic on the Art of Reprogramming Your Own Psychological SoftwareA bold and fascinating dive into the nuts and bolts of psychological evolution, Designing the Mind: The Principles of Psychitecture is part philosophical manifesto, part practical self-development guide, all based on the teachings of legendary thinkers like Marcus Aurelius, Lao Tzu, Friedrich Nietzsche, and Abraham Maslow. The ideas and techniques it offers are all integrated into a vital theory for helping individuals scale the heights of self-mastery and lead great lives."A fascinating framework" - Scott Barry Kaufman, PhD, author of Transcend: The New Science of Self-ActualizationThis visionary guide argues that the mind can be compared to software, made up of many interwoven algorithms which were originally programmed by natural selection. Though most never learn to alter their default programming, it is possible to rewire cognitive biases, change ingrained habits, and transform emotional reactions. The process of psychitecture enables you to unplug from your own mind, identify its underlying patterns, and become the architect of your own enlightenment.
Publisher:
ISBN: 9781737846208
Category : Philosophy
Languages : en
Pages : 270
Book Description
The Instant Cult Classic on the Art of Reprogramming Your Own Psychological SoftwareA bold and fascinating dive into the nuts and bolts of psychological evolution, Designing the Mind: The Principles of Psychitecture is part philosophical manifesto, part practical self-development guide, all based on the teachings of legendary thinkers like Marcus Aurelius, Lao Tzu, Friedrich Nietzsche, and Abraham Maslow. The ideas and techniques it offers are all integrated into a vital theory for helping individuals scale the heights of self-mastery and lead great lives."A fascinating framework" - Scott Barry Kaufman, PhD, author of Transcend: The New Science of Self-ActualizationThis visionary guide argues that the mind can be compared to software, made up of many interwoven algorithms which were originally programmed by natural selection. Though most never learn to alter their default programming, it is possible to rewire cognitive biases, change ingrained habits, and transform emotional reactions. The process of psychitecture enables you to unplug from your own mind, identify its underlying patterns, and become the architect of your own enlightenment.
Environmental Psychology for Design
Author: Dak Kopec
Publisher: Bloomsbury Publishing USA
ISBN: 1501316826
Category : Architecture
Languages : en
Pages : 336
Book Description
How does a room affect an occupant's behavior and well-being? How does a building influence its residents' health? Environmental Psychology for Design, 3rd Edition, explores these questions with an in-depth look at psychosocial responses to the built environment. Awarded the 2006 ASID Joel Polsky Prize, the first edition served as an introduction to the discipline of environmental psychology and inspired readers to embrace its key concepts and incorporate them into their practice. This 3rd edition continues to analyze the interaction between environments and human behavior and well-being, while exploring how individual differences related to age, gender, and cultural background impact that interaction. Environmental Psychology for Design STUDIO -Study smarter with self-quizzes featuring scored results and personalized study tips -Review concepts with flashcards of terms and definitions PLEASE NOTE: Purchasing or renting this ISBN does not include access to the STUDIO resources that accompany this text. To receive free access to the STUDIO content with new copies of this book, please refer to the book + STUDIO access card bundle ISBN 9781501321801.
Publisher: Bloomsbury Publishing USA
ISBN: 1501316826
Category : Architecture
Languages : en
Pages : 336
Book Description
How does a room affect an occupant's behavior and well-being? How does a building influence its residents' health? Environmental Psychology for Design, 3rd Edition, explores these questions with an in-depth look at psychosocial responses to the built environment. Awarded the 2006 ASID Joel Polsky Prize, the first edition served as an introduction to the discipline of environmental psychology and inspired readers to embrace its key concepts and incorporate them into their practice. This 3rd edition continues to analyze the interaction between environments and human behavior and well-being, while exploring how individual differences related to age, gender, and cultural background impact that interaction. Environmental Psychology for Design STUDIO -Study smarter with self-quizzes featuring scored results and personalized study tips -Review concepts with flashcards of terms and definitions PLEASE NOTE: Purchasing or renting this ISBN does not include access to the STUDIO resources that accompany this text. To receive free access to the STUDIO content with new copies of this book, please refer to the book + STUDIO access card bundle ISBN 9781501321801.
A Philosophy of Software Design
Author: John K. Ousterhout
Publisher:
ISBN: 9781732102217
Category : Computer programs
Languages : en
Pages : 0
Book Description
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
Publisher:
ISBN: 9781732102217
Category : Computer programs
Languages : en
Pages : 0
Book Description
"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly and cheaply."--Amazon.
Software Design X-Rays
Author: Adam Tornhill
Publisher: Pragmatic Bookshelf
ISBN: 1680505807
Category : Computers
Languages : en
Pages : 356
Book Description
Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversaries with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. And that's just for starters. Because good code involves social design, as well as technical design, you can find surprising dependencies between people and code to resolve coordination bottlenecks among teams. Best of all, the techniques build on behavioral data that you already have: your version-control system. Join the fight for better code! Use statistics and data science to uncover both problematic code and the behavioral patterns of the developers who build your software. This combination gives you insights you can't get from the code alone. Use these insights to prioritize refactoring needs, measure their effect, find implicit dependencies between different modules, and automatically create knowledge maps of your system based on actual code contributions. In a radical, much-needed change from common practice, guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Discover a comprehensive set of practical analysis techniques based on version-control data, where each point is illustrated with a case study from a real-world codebase. Because the techniques are language neutral, you can apply them to your own code no matter what programming language you use. Guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Apply research findings from social psychology to software development, ensuring you get the tools you need to coach your organization towards better code. If you're an experienced programmer, software architect, or technical manager, you'll get a new perspective that will change how you work with code. What You Need: You don't have to install anything to follow along in the book. TThe case studies in the book use well-known open source projects hosted on GitHub. You'll use CodeScene, a free software analysis tool for open source projects, for the case studies. We also discuss alternative tooling options where they exist.
Publisher: Pragmatic Bookshelf
ISBN: 1680505807
Category : Computers
Languages : en
Pages : 356
Book Description
Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversaries with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. And that's just for starters. Because good code involves social design, as well as technical design, you can find surprising dependencies between people and code to resolve coordination bottlenecks among teams. Best of all, the techniques build on behavioral data that you already have: your version-control system. Join the fight for better code! Use statistics and data science to uncover both problematic code and the behavioral patterns of the developers who build your software. This combination gives you insights you can't get from the code alone. Use these insights to prioritize refactoring needs, measure their effect, find implicit dependencies between different modules, and automatically create knowledge maps of your system based on actual code contributions. In a radical, much-needed change from common practice, guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Discover a comprehensive set of practical analysis techniques based on version-control data, where each point is illustrated with a case study from a real-world codebase. Because the techniques are language neutral, you can apply them to your own code no matter what programming language you use. Guide organizational decisions with objective data by measuring how well your development teams align with the software architecture. Apply research findings from social psychology to software development, ensuring you get the tools you need to coach your organization towards better code. If you're an experienced programmer, software architect, or technical manager, you'll get a new perspective that will change how you work with code. What You Need: You don't have to install anything to follow along in the book. TThe case studies in the book use well-known open source projects hosted on GitHub. You'll use CodeScene, a free software analysis tool for open source projects, for the case studies. We also discuss alternative tooling options where they exist.
Readings in Human-Computer Interaction
Author: Ronald M. Baecker
Publisher: Elsevier
ISBN: 0080515746
Category : Computers
Languages : en
Pages : 973
Book Description
The effectiveness of the user-computer interface has become increasingly important as computer systems have become useful tools for persons not trained in computer science. In fact, the interface is often the most important factor in the success or failure of any computer system. Dealing with the numerous subtly interrelated issues and technical, behavioral, and aesthetic considerations consumes a large and increasing share of development time and a corresponding percentage of the total code for any given application. A revision of one of the most successful books on human-computer interaction, this compilation gives students, researchers, and practitioners an overview of the significant concepts and results in the field and a comprehensive guide to the research literature. Like the first edition, this book combines reprints of key research papers and case studies with synthesizing survey material and analysis by the editors. It is significantly reorganized, updated, and enhanced; over 90% of the papers are new. An invaluable resource for systems designers, cognitive scientists, computer scientists, managers, and anyone concerned with the effectiveness of user-computer interfaces, it is also designed for use as a primary or supplementary text for graduate and advanced undergraduate courses in human-computer interaction and interface design. - Human computer interaction--historical, intellectual, and social - Developing interactive systems, including design, evaluation methods, and development tools - The interaction experience, through a variety of sensory modalities including vision, touch, gesture, audition, speech, and language - Theories of information processing and issues of human-computer fit and adaptation
Publisher: Elsevier
ISBN: 0080515746
Category : Computers
Languages : en
Pages : 973
Book Description
The effectiveness of the user-computer interface has become increasingly important as computer systems have become useful tools for persons not trained in computer science. In fact, the interface is often the most important factor in the success or failure of any computer system. Dealing with the numerous subtly interrelated issues and technical, behavioral, and aesthetic considerations consumes a large and increasing share of development time and a corresponding percentage of the total code for any given application. A revision of one of the most successful books on human-computer interaction, this compilation gives students, researchers, and practitioners an overview of the significant concepts and results in the field and a comprehensive guide to the research literature. Like the first edition, this book combines reprints of key research papers and case studies with synthesizing survey material and analysis by the editors. It is significantly reorganized, updated, and enhanced; over 90% of the papers are new. An invaluable resource for systems designers, cognitive scientists, computer scientists, managers, and anyone concerned with the effectiveness of user-computer interfaces, it is also designed for use as a primary or supplementary text for graduate and advanced undergraduate courses in human-computer interaction and interface design. - Human computer interaction--historical, intellectual, and social - Developing interactive systems, including design, evaluation methods, and development tools - The interaction experience, through a variety of sensory modalities including vision, touch, gesture, audition, speech, and language - Theories of information processing and issues of human-computer fit and adaptation