Human-Computer Interaction Books
Related Subjects: Software Departments Hardware Organizations Companies and Consultants Conferences
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223

DisappointingReview Date: 2005-02-21
Unblushing Narcissism/User UnfriendlyReview Date: 2001-01-19
There are much better book available that cover this material.
Expensive textbook-- but a genuine contribution to the fieldReview Date: 2007-10-15
On the other hand, this text seems to me to be practically indispensable in its coverage of the mathematical underpinnings of a part of Systems Engineering which has grown greatly in prominence in the past decade or so--That is, risk management. The book is pretty chaotic and appears hastily thrown together from recently published papers and other "young" sources. But (I believe) one has to look past some of the shortcoming and acknowledge that it contains some very valuable material, presented by one of the genuine pioneers in the field.
A MUST OWN/READ BOOK!Review Date: 2000-07-13


Overprice, UnderweightReview Date: 2008-04-19
If you are an absolute beginner with smart cards you may get some useful tidbits of information here, but I don't think there's anything here you couldn't find through a couple hours of research via Google or from any smart card manufacturer's documentation. If this was a low cost beginning tutorial it might be of some value at one-fourth or one-fifth of its current price.
Smart card application development using JavaReview Date: 2006-10-30
Too heavy based on OCFReview Date: 2000-02-12
This is the only book that explains the OCF in details...Review Date: 2000-02-27


Very satisfiedReview Date: 2002-04-05
SolidReview Date: 2000-06-15
DisappointingReview Date: 2000-09-26
A Book of Research, not IdeasReview Date: 2003-01-15

Used price: $24.44

Global social networkingReview Date: 2008-04-27
Social networking is the emergent web phenomena of the moment as the recent Morgan Stanley report on internet trends makes clear. What's much harder is to get to grips with this at a global level, beyond the headline grabbing dominance of Facebook and MySpace. Fortunately An De Jonghe's book steps nicely in to fill the gap, with a simple to follow structure which breaks down each region into its component countries, and under each country common categories of social networking according to Business, Friends, Dating, Special Interest, Video and Mobile.
What I also enjoyed was the accessible style in which the information is presented, giving a sense of the people behind these new social networking sites, from their replies to An De Jonghe's exhaustive resaerch printed along side url and contact details.
In short it's a real treasure trove of information which provides an excellent overview of what's going on and where things are going in social networking across the globe.
Yellow pages for social mediaReview Date: 2008-04-11
Catalogue of social networks: don't expect more.Review Date: 2008-04-06
useful if you have a stategy of entering a certain unknown world.

Great and applicable for other domainsReview Date: 2007-06-02
Very well organizedReview Date: 2001-12-22
My favorite part about this book is the fact that it actually has a section on user documentation - something that is lacking in many books on the subject of usability, and the achilles heel of many projects.
Horribly Dry and Boring with Little to RecommendReview Date: 2004-02-01
First off, this textbook is boring as heck. Almost everything is black and white, and the design scheme of the book alone makes one not want to read it. In fact, this book is a poor example of usability in its own right.
So that's the looks. The actual content is not particularly useful either. Instead of giving practical, real-world advice, it spends too much time waxing strong about a stupid model called "scenario-based development," as I remember. This is basically the common-sense and annoying pet theory of the authors.
Finally, the examples and interface illustrations in the book seemed so out of date for a book copyrighted in 2002. Just a thought.
Overall: Reads like an academic book written for stuffy academics. Little practical information on designing good applications is provided.

Used price: $4.20

Not up-to-date, and often wrongReview Date: 2005-01-31
Great book to get startedReview Date: 2000-03-17

Used price: $22.38

for rabid intellectuals onlyReview Date: 2003-12-23
BEING AESTHETIC VERSUS BEING DIGITALReview Date: 1998-12-21
Sean Cubitt spits in the face of the digerati (a species of Cyclops who rule in the land of the blind masses) who foresee an infinitely expanding seamless web of information into which all humankind and industry must disappear. Reader in Video and Media Studies at the Liverpool John Moraes University, Cubitt dives into the multi-disciplinary welter of knowledge architectures to distill hard truths from the technobabble of the technotopians. "The fastest and widest impact that computers have had is in deepening the class structures of contemporary society on a global scale ... the demolition, not just of jobs, of communities and of cultures, but of hope itself as a direct or indirect effect of the electronics communication that have enabled the entirely destructive expansion of finance capital," he writes.
Resistance to and subversion of the "matrix", the technetronic, computer-mediated space dreamed up by sci-fi writer William Gibson in which giant corporations call the shots, offered by hackers, crackers and phreaks is an infantile reaction to a global technology which "while offering the appearance of naturalness and emancipation from onerous chores, introduces new orders of supervision and surveillance", Cubitt points out.
His book, a critique of the hard-sell of the digital revolution, is a mine of information as Cubitt apprehends the linkages between technological developments and their consequences for human society.
The problem of the promised utopia is that communication is reduced to aggression, command, power and submission. The matrix, into which the corporations want everyone and everything jacked in, is coded for the re-engineering of the human soul. The synergistic corporation is the actually existing cyborg, "not an assemblage of people but a machine ensemble ...a massive processing machine whose employees and consumers are its biochips", he warns.
The attack on extant cultures is multi-pronged. At the level of language, English is the standard, "oppressor" language of the Net, eroding the core role of other languages and cultural contexts. "Corporate culture responds to micro-cultural resistance with target marketing." And the designers of the Macintosh and Windows WIMP (window-icon-menu-pointer) interface further saw that "images have a greater efficiency in imparting information than language does" in combination with the expansion of the global market.
Cubitt analyses the process and aesthetics of reading since the human-computer interface allows the infinite generation of texts capable of varied readings. The traditional private and public experience of reading is replaced by the playful, the fantasy. This suits the digerati who foist an illusion of heightened individualism ("the user is in control") and mass personalization on consumers of the digital myth.
Transvestitism and tourism are the features of the Net, much lauded but in truth symptomatic of the shifting, fragmentation and disintegration of the self, Cubitt notes. The new individualism is a projection of the corporate cyborg. Control remains in the hands of the elite who code the heart and confines of the technologies bequeathed to users who are integrated into command heirarchies.
The creation of libraries was followed by the development of systems of classification of information. The synthetic Colon Classification cataloguing system developed by S.R. Ranganathan in 1933 became the founding principle of mechanical systems of information retrieval, the grandparent of Internet search engines and similar knowledge architectures, "no longer dependent on humanist mnemonic culture". Memory fails, and so does meaning, when everything is reduced to an eternal now in real time.
The individual is in danger of losing all privacy with the creation of databases which render him as a "data image" or a "data self". The "real" self is reduced to "mere" writing in binary code, a ghost in the machine. Bizarre forms of desocialisation appear in cyber cultures, community is sacrificed for competition. "To restore the social requires dismantling the binary to build a concept of mediation between presence and absence ... the materiality of media, people and their objects", Cubitt suggests.
He pours cold water on the prophecies of cyber-theologians who deny mortality, the post-humanists and transhumanists who speak of erasing the body and de-materializing the complex human processes of socialization in their fantasies of "downloading the meat-mind into the matrix" and being "human as program or human in programs".
As Cubitt makes his radical analysis of the histories and contributions of poetry, philosophy, art, radio, cinema, video, space technologies, remote sensing and the Hubble telescope, he unveils the magical braid running through it all. "Between the data records and its interpreters there always lies the work of manipulation," he warns. It has to do with the degradation of all "material", including "nature, human-modified nature, human-produced nature and human nature itself" to consumable commodities.
The digitally controlled play-world promises coherence and universalisation, homogenization. It leads to hyper-individualization and dispersion in cyberspace and "the sociality of images and implicitly of shared experience" is lost.
Digital aesthetics, concerned with the question of the future and the whole field of possibilities, suggests that the utopian question cannot be resolved by moving inexorably towards a corporatised technotopia. It must emerge from the shadow of corporate culture, that consciousness industry whose objective is to create brand identity adhered to by synergistic personalities forged through the introduction of play into work, masquerades, role-plays, simulations and alter egos, Cubitt says.
Digital aesthetics must break "the grip of the networked society's culture of selves", refuse being retrofitted into the corporate cyborg and "reinvent the machineries, the processes and selves of human-machine communication", Cubitt states. Thus the foundations for an evolutionary future which is genuinely global and democratic and outside the administered boundaries of the synergistic corporation can be laid. Is humanity up to this challenge? (the end)


Poorly addresses real-world HCI applicationsReview Date: 2006-04-29
excellent overviewReview Date: 2004-03-11

Used price: $2.50

Blatant XP PropagandaReview Date: 2004-06-18
Note that I think XP has some good points, but every methodology needs to be looked at with a critical eye. This book seems to have been written by college professors who've never actually developed software for a living. It's a weak, weak book.
ADDENDUM 19-SEPT-2007
It's odd to see that a paid reviewer took the time to attack me for disliking the book three years ago. Now I feel obligated to defend myself for posterity, despite the fact that no one will ever read this.
For the record I remember being excited when this book was announced. I actually pre-ordered it. I was expecting a book that described people, personality traits, and how those personalities and traits interacted and responded to the various challenges of software development projects. I was looking for insight into what makes people tick and how I could use that knowledge to make my projects run more smoothly. I was expecting a book with a lot of information about psychology and sociology. You know; the "Human Aspects of Software Engineering" that the title promised.
Instead I got a book about why XP makes developers happier than traditional methodologies. The killer was the illustrative stories at the beginning, which contrast (I forgot the names long ago) Mt. Waterfall and his dull grey cubicle in his dull grey office full of dull grey people under a dull grey sky, vs Ms. Extreme in her happy colorful office with happy colorful workers and free candy. The argument was that Ms. Extreme was happier because her environment was better, but "nice offices, flex-time, and co-workers who are also friends make people happy" wasn't the deep insight I was hoping for.
And I stand by my opinion that the writers of the book did not appear to have ever actually done what they were writing about. "40 years of experience" isn't terribly significant when writing about a methodology that was only (publicly) five years old when the book was written. It certainly had the tone of somebody who has found a magical silver bullet but hasn't yet tried to kill any werewolves with it.
Comprehensive Study of Psychology and Sociology of S.E.Review Date: 2004-08-27
I was a reviewer paid by the publisher to review the book
prior to its publication. While my position is highly
favorable, I do not regard it as prejudiced or influenced
by the publisher's payment. It was clearly understood
before I took the job that I could end up disliking the
book and that I was expected to report my opinion whatever
it turned out to be. Therefore, the opinion that I report
here was arrived at in the normal fair manner. I decided
that the book was good after reading it from beginning to
end, starting with a hope that the book would teach me
something. The book taught me plenty and was so well
written that I had difficulty putting the book down.
To give a flavor of the book, I give the table of contents:
Part I Software Development Environments
1 The Nature of Software Engineering (SE)
2 SE Methods (including Spiral Model, Unified Process, AND XP)
3 Working in Teams
4 Software as a Product
Part II The World of SE
5 Code of Ethics of SE
6 International Perspectives on SE
7 Different Perspectives on SE
8 The History of SE
Part III Software-Human Interaction
9 Program Comprehension, Code Inspections, and Refactoring
10 Learning Processes in SE
11 Abstraction and Other Heuristics of Software Development
12 Characteristics of Software and the Human Aspects of SE
Part IV Business Analysis of SE
13 Software Project Estimation and Tracking
14 Software as a Business
15 The Internet and the Human Aspects of SE
Part V SE Education
16 Case Studies in SE
17 Students' Summary Projects and Presentations
18 Remarks about SE Education
19 Additional Information on Resources used in This Book
I like the coverage of the book. It includes all of the
subjects I would have thought relevant and then some. It's
a great follow on to what was the first and until now the
ONLY book in the area, Ben Shneiderman's _Psychology of
Computer Programming_. Moreover, it goes so much farther
than Ben's book, as it should considering how long ago
Ben's book was published. I really liked Tomayko and
Hazzan's inclusion of ethical issues, the international
issues, the discussion of a variety methods from the
programmer's point of view, the citation of empirical data,
the comparisons to other professions, the history of SE,
and the reflective practices idea.
My own history includes software development experiences,
participations in start ups, participation in the history
of SE, and participation in developing SE education. I
found the chapters on software development teams, software
as a product, international perspectives, the history of
SE, program comprehension and code inspections, software as
a business, and SE education particularly resonating.
The coverage is the correct completeness for a textbook. I
suppose that as a researcher concerned with these issues, I
would like to have seen more depth. However, I can see that
such depth is not appropriate for a text and not
appropriate for a practitioner who wants to just see the
issues and not how the research is carried out and not what
open issues need to be followed up on. However, on the
other side of the coin, their many study questions and
tasks point to this additional depth. Thus the interested
reader can begin to explore them on his own.
Each topic is treated quite thoroughly in that every issue
I can think of about the topics is covered either in their
explanations or in an question that they raise. Of course,
Tomayko and Hazzan do not answer the questions completely
in the book, leaving it to the reader or instructor to have
fun finding the answers.
I love the addition of the tasks for the reader. They got
me thinking. I think they belong where they are, because
then they come up at a time when it is most useful to think
about them. I like the whole approach.
The biggest strength of the book is that it is so engaging
that it is hard to only skim it. One ends up reading it,
and then it is very hard put it down. It is fun to read. It
is informative. It got me to think.
I might add that I simply cannot understand the review of
John Plemme. As one can see even by looking at only the
table of contents, so little of the book is about eXtreme
programming. As a matter of fact, what there is about XP is
not entirely supportive of the idea; it is a careful
discussion of the pros and cons supported by data that the
authors and others have found.
What Mr. Plemme has learned about when programmers are
happy to write documentation and code ownership seem to be
among observations that Tomayko and Hazzan make.
Finally, there is a discussion of the psychology and
sociology of software development teams in Chapter 3.
Did John Plemme read the same book that I did?
Moreover, I happen to know that one of these college
professor authors, namely Tomayko, has over 40 years of
industrial experience developing software, e.g., for a
large aerospace contractor. My view of this book is that
it's a joint effort in which an education expert, Hazzan,
provides reflection on the hard-knocks experiences of a
software development expert who had become an excellent
software engineering professor.


A mish-mash of articles that's not very actionable.Review Date: 2001-04-28
what any sw developer should knowReview Date: 1998-07-31
Related Subjects: Software Departments Hardware Organizations Companies and Consultants Conferences
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223