textbook review copies
Quick Search      
      
Search
Browse by Topic
Browse by Title
Browse by Author
View Out Of Print
About CRM
Author Guidelines
Contact Us
Distributors
Ordering (20% Off!)
Home
Sign In
Shopping Cart
Request Alerts

Human Aspects Of Software Engineering

James Tomayko , Orit Hazzan

Table of Contents Sample Chapter Book/CD Update Reviews Press Release

The more the software industry matures, the more it is accepted by the software engineering community that the people involved in software development processes deserve more attention than the processes or technologies themselves. To this end, Human Aspects of Software Engineering details software engineering from the perspective of those involved in the process: individuals, teams, customers, and the organization. The book is written for software engineering students and professional software developers. It illustrates the richness and complexity of the human aspects of software engineering and covers the problems, questions, and conflicts that arise during development. The importance of these issues is widely acknowledged in the industry and academia, because many of the failures of software systems can be traced to human factors. This, however, is the first textbook for a full course on the topic. Focusing on the different social and cognitive aspects of software development, the book addresses topics such as teamwork, customer - software-engineer relationships, and learning processes in software development. These topics are central to developers in understanding the multifaceted nature of the process. While the code and technology of software engineering are discussed, they are examined from the human perspective. In addition to the detailed topic coverage, activities, questions for discussion, and practical assignments are included.

Features

  • Provides an innovative guide to the human interaction issues in software development processes
  • Teaches the multifaceted nature of software engineering
  • Increases readers' awareness of problems, dilemmas, questions, and conflicts that might be raised during the course of software development
  • Includes an appendix with sample course slides, and a full PowerPoint presentation that can be downloaded from www.charlesriver.com

AUTHOR BIOS

Dr. James E. Tomayko (Pittsburgh, PA) has taught software engineering for 28 years and is a Teaching Professor at the School of Computer Science at Carnegie Mellon University, as well as a visiting scientist at the Software Engineering Institute.

Dr. Orit Hazzan (Haifa, Israel) is a senior lecturer in the Department of Education in Technology and Science of the Technion Israel Institute of Technology. Her work on the teaching of human aspects of software engineering has been presented at numerous conferences

ISBN 1-58450-313-0
PRICE $49.95
PUB DATE May 2004
FORMAT Clothbound - 338 pages


Book/CD Update

Here are the sample course slides and the full PowerPoint presentation referenced in the text of the appendix.

CHARLES RIVER MEDIA
EMail Charles River Media Back to Charles River Media's Homepage ©1996- Charles River MediaAll Rights Reserved
Designed by DaLee & Company, Inc.
Disclaimer