This book features papers from CEPE-IACAP 2015, a joint international conference focused on the philosophy of computing. Inside, readers will discover essays that explore current issues in epistemology, philosophy of mind, logic, and philosophy of science from the lens of computation. Coverage also examines applied issues related to ethical, social, and political interest. The contributors first explore how computation has changed philosophical inquiry. Computers are now capable of joining humans in exploring foundational issues. Thus, we can ponder machine-generated explanation, thought, agency, and other quite fascinating concepts. The papers are also concerned with normative aspects of the computer and information technology revolution. They examine technology-specific analyses of key challenges, from Big Data to autonomous robots to expert systems for infrastructure control and financial services. The virtue of a collection that ranges over philosophical questions, such as this one does, lies in the prospects for a more integrated understanding of issues. These are early days in the partnership between philosophy and information technology. Philosophers and researchers are still sorting out many foundational issues. They will need to deploy all of the tools of philosophy to establish this foundation. This volume admirably showcases those tools in the hands of some excellent scholars.
This new and completely updated edition is an easy to implement, hands-on resource for usability in the real world. You´ll learn about the user requirements gathering stage of product development and find a variety of techniques. For each technique, you´ll understand how to prepare for and conduct the activity, as well as analyze and present the data - all in a practical and hands-on way. Each method presented provides different information about the user and their requirements (e.g., functional requirements, information architecture, task flows). The techniques can be used together to form a complete picture of the users´ requirements or they can be used separately to address specific product questions. These techniques have helped product teams understand the value of user requirements gathering by providing insight into how users work and what they need to be successful at their tasks. You´ll find case studies from industry-leading companies to demonstrate each method in action. After reading this book, you´ll be able to conduct any usability activity (e.g., getting buy-in from management, legal and ethical considerations, setting up your facilities, recruiting, and moderating activities) and be able to apply them to your own products.