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 224

Used price: $9.97

What a supriseReview Date: 2007-11-26
decent book but not much more.Review Date: 2006-07-06
It runs you through Interface design concepts rather competently, but that's where I have a problem with it. It never seems to push itself or the topic matter very hard. Its good reading but a bit dry and tedious in parts ... in fact it's as if it where ... (surprise, surprise) a text book ...
Nothing about it really stands out to me, there are no color illustrations and even the actual illustrations are unremarkable. Overall its a competent but unremarkable book. It will get you up to speed on all the things you need to know and i think it makes a decent reference book but outside of that I wouldn't spend money on it unless it was dirt cheap.
Try "Don't make me think" by Steve Krug instead
Excellent BookReview Date: 2006-06-12
The book is very well written. Each chapter starts with an overview of what he is going to tell you and ends with a summary of what he has told you.
I would recommend this book to anyone that wants a good initial overview of user interface design both for Internet based application as well as client based applications.
Robert Springer, PhD
Well-written, thoughtful, practical, and fun to read!Review Date: 2004-11-15
The chapters on menus and controls and navigation are great for reference, explaining the advantages and disadvantages of common interface tools. I also really enjoyed the chapter on creativity and idea generation, and look forward to trying out the suggested techniques.
The author has a friendly, entertaining, and easy-to-read style. For students or people who are new to the field, this book is an excellent comprehensive introduction to interface design. And for people who are more experienced, it's a great reference and source of inspiration. I'd definitely recommend adding this to your library!
Excellent book!Review Date: 2004-10-28
In addition to providing a solid and comprehensive foundation in the principles of design, this book provides innovative and orignal design ideas and creativity boosters.
And it all comes in a well organized, well written package!
As an instructional designer (and big fan of design in general) I will keep this book in arm's reach between my books by Donald Norman and Jakob Nielsen.

Used price: $6.76

Outstanding Sci-Fi Work!Review Date: 2008-07-17
Fundamentally, just another story about a government conspiracyReview Date: 2007-02-20
Shortly after the appearance, the administration and government agents try to get Andy to take a position on upcoming anti-sentient legislation. When he refuses, he is placed on unpaid administrative leave and asked to leave the university. The government then begins a program of persecution, intimidation and tries several times to arrange a fatal "accident." He is slowly being poisoned by the police bracelet and he is denied contact with his former colleagues who may be in a position to help him.
Andy eventually lands in the hospital due to the poisoning and the government plot is exposed. The poisoning has caused his liver and kidneys to fail, so the solution suggested by Cee is to have them regenerated using nanotechnological techniques. The conspiracy was so far ranging that it brings down the President of the United States and Andy is now a hero to the nation. A great deal of the prejudice against sentient non-organic beings now evaporates and the book closes with an episode of the Ragu show. This time Ragu is very respectful of the sentient non-organic beings and their future is assured.
The problem with this book is that once the opening is done, it becomes just another massive government conspiracy book. Government agents are ubiquitous in Andy's life; they plant bugs everywhere in his residence, have him under constant physical surveillance, block all his communications and cancel his credit cards. However, even though they have all this power, at the end the government agents prove inept and public pressure brings them down. It would have been so much better if the plot would have involved the decision-making process of the non-organic sentients. Something along the lines of Isaac Asimov's robot stories and the three laws of robotics. Fundamentally, the plot is not about the social and political consequences of a sentient computer and artificial intelligence. They are only background devices needed to launch a story about a government conspiracy.
Daring, Compelling Science FictionReview Date: 2006-08-17
The novel also feels almost Nietzschian at times, both in the way it rapidly and wryly touches numbers of philosophical issues and its central, highly original speculation. Nevertheless, like the stories of Wells and Verne, it is great fun to read. Rockwood is a scientist and Mathematician and he knows how human science actually is and how it's done. That experience lends the book the same level or authenticity that has made the books of Tom Clancy so successful.
Read the book because it is good, original Science Fiction. And don't be surprised if you find afterwards that you see the world you live in now in a very different way.
Symbolism in Science FictionReview Date: 2006-07-31
Destined for the New York Times best-seller list! Review Date: 2006-07-19
***
When I began reading How Noble in Reason, I anticipated it to be a murder mystery sci-fi thriller, and it was! The story takes the reader on an exciting emotional roller coaster ride with shocking plot twists and turns. Author Alyn Rockwood drops enough red herrings to confuse but not sidetrack to extreme.
So, what sets this novel apart from other techno-thrillers? How Noble in Reason is a powerful love story! The prevailing theme of unconditional love flows through the story on many levels: between human intelligence and artificial intelligence, father and son, boy and dog, husband and wife, lovers, friends, nature, and even enemies. In a futurist world, where artificial intelligence is a perceived threat to the human race, love is the one tie that binds humanity and machine.
Alyn Rockwood writes in a crisp Michael Crichton style, with the perfect blend of suspense, techno-speak, subtle humor, underlying romance, and human drama. It is one of the few books I have read with several "I never saw that coming" moments. How Noble in Reason is destined for the New York Times best-seller list!

Used price: $19.99

not for your average programmerReview Date: 2005-03-30
The "Who should read this book" section in the front says it best; it indicates that this book was written for someone who already has a strong understanding of Agile development (you can check the section out for specifics) and is wanting to attempt to implement it in their own development.
Since Agile development is fairly flexible and can be applied to variety of disciplines, it also assumes you are familiar with one (for example, XP) and will be reading it with this in mind. If you aren't very familiar with these, this book is definitely not for you. If you are, then you could learn a lot from it.
If you have some familiarity with one or more disciplines, however, this book could be used as a guide to adding Agile development to a development department's "toolbox". It is written from a wide-scale, departmental point of view and not intended for the solitary developer.
I found some of the text to be a little too high-level and abstract to visualize. I normally feel very comfortable with the theoretical, but this book seemed almost a little too general. Again, this might be exactly what some others would want. A counter-argument could be made that should the book become too granular, it might become more of a "how to" book rather than a "why to" book. While it won't provide you the answer to your questions, it will provide the reader with the tools necessary to figure out for sure what questions your organization should ask.
I also really liked how the book was divided. It provides very distinct sections, acknowledging that not all development tasks are the same. For example, there is a separate section for testing software (a subject near and....dear to my heart as a QA Engineer). This focus on testing is very much in tune with XP and test-driven development.
So, overall, this is a good book. It's just not for the average programmer.
Excellent practical guide to doing agile in real worldReview Date: 2007-01-07
This book does not spend too much time on teaching basic tenets of different agile methodologies other than providing a brief overview of different agile methodologies at the beginning. That's good enough considering the objective of the book which is to give real-life "how to" implement agile development practices in the real world.
The author does a good job of grouping agile practices as they apply to different sub-disciplines such as development, testing, documentation, project management, people management, communication management etc. This provides a nice way to pick and choose practices to attack some low hanging fruits first and then go for difficult ones later after getting a few successes under your belt.
People management which is treated with very little detail in many books finds a good measure of treatment in this book. That is certainly refreshing. One thing I would not forget from this book is something goes like this - "Skills can be learnt by anyone with varying degrees of speed and effectiveness. Nevertheless, they can be learnt by anyone given sufficient time and training. Experience naturally comes with time. But, character is one thing that is ingrained in a person. So, while hiring people do not focus only on skills and experience but pay close attention to the character." Of course, teaching how to hire right people is not one of the objectives of the book. But, the fact that the author recognizes the very important but hard to quantify character as one of the most important attributes while selecting team shows his maturity and hard earned battle proven expertise in the real world.
Best practices get very limited treatment in the areas of requirements engineering, documentation, integrating other important cross functional disciplines such as user training, outbound product management, tech support. However, while delivering a large software product, these functions play very important role and practicing agile may have serious impact on their work as well. Offshore development and large distributed development also gets very minimal treatment.
All in all a great book on the basics of how to do agile in real world.
This pulls it together!Review Date: 2005-07-29
Real-World ResultsReview Date: 2005-02-25
Excellent material for a transition from a traditional approachReview Date: 2006-03-13
The books provides an agile treatment of many of the daily problems of software development projects like database management, data conversion, test data management, project communication, documentation, end-user contacts or developers management. The most interesting point for me in this book is that the author recognises that you cannot always start with a white page and require an "all-agile" process. It provides information on how to integrate gradually agile practices in a traditional software development context.

Used price: $168.00

This book is a real stake in the groundReview Date: 2002-11-18
This book provides an essential contribution to the subject area. It is useful to readers seeking to gain an academic perspective on the issues and to practitioners and industrialists seeking to deploy these new ways of operating in order to deliver competitive advantage. Hence I thoroughly recommend it.
Writing the bible of VO'sReview Date: 2002-08-22
The book contains 17 articles that elaborate on various issues ranging from the general conception of VO's to its legal format and from the business point of view to the underlying ICT-architecture. From the number of contributors and their various positions and geographical locations I might conclude that the undertaking of writing this book required a virtual organization itself. For many contributors this seems to be nothing new. In many articles it is stated that VO's have existed ever since people started to work together on the basis of trust. The new thing that the 21st century brings is the addition of ICT, which adds potentially more structure and scale to the VO. The book focuses largely on the design and management of such organizations. In most cases it takes the production and ebusiness environment as its object. Occasionally there is attention for web organizations in the professional services industries. For those who want to know on what the European Commission spent much of her billions for the `Information Society' (IST-program), the book provides a number of references to relevant IST-projects.
Some effort seems to be taken to make all articles fit into a general framework of the book, which could not prevent many contributors to start with a description of what they regard to be a virtual organization themselves. Happily for the editor, most contributors agree more or less on the underlying concept, which is remarkable, where-as the book lays out a quite specific and practical framework for this kind of organization.
For its riches in issues and practical models the book is a useful source for professionals and decision makers that want to keep up to date with key concepts and developments regarding `web organizations'. However, I don't think it is going to be `The Bible of VO's'. Therefore it is too specific on some issues and not encompassing enough on others. On many issues the book provides insight and useful ideas, but overall it leaves the reader with a lot of critical thinking to do himself. It seems the editor does have a clear view on the basic concept he likes to introduce. On top of that he is gathering and analyzing additional data and models. Little doubt next time he will come out with his bible after all.
A Complete Overview of Virtual OrganizationsReview Date: 2002-08-12
An intriguing puzzle revealedReview Date: 2002-08-09
...life after the internet bubble...Review Date: 2002-08-06

Used price: $70.45

8051/52 ComputersReview Date: 2007-07-12
Down and Dirty Detail Review Date: 2007-08-24
Craig leads you down the garden path and before you know it, you actually feel like you should be doing certain things in assy rather than in C. Also, I've gotten a little vision of how things work in the background quite a bit better than before.
Good job! I'll recommend it to others transitioning to this device.
I thouroughly enjoyed this read.
comprehensive, complete, accurate, concise, well writtenReview Date: 2007-03-28
After reading this book one will have no troubles programming and applying the 8051/8052 MCU. I found no other books were necessary.
A *MUST-HAVE* for ANYBODY interested in 8051/8052 or Assembly Language in general...Review Date: 2006-06-15
Thanks Craig!!!!!!!
Josh
Clear, Concise, and UsefulReview Date: 2006-06-28
Mr. Steiner's writing is very clear--opening complex topics that I previously struggled to grasp. His prose is plain and easy to digest. This is a great tutorial and reference all in one.
Introduction
"The 8051/8052 Microcontroller" is broken into several sections including Architecture, Assembly Language, Hardware & Single Board Computer, Development Tools, Hardware Interface and Software Examples, and Reference & Appendixes. Each section covers the topic well with the strongest sections being Architecturee and Assembly Language. These sections provide an excellent method for "wading in" to gradually understand the concepts including special function registers (SFRs), memory--internal and external, timers, serial IO, and interrupts as well as helping raeders to understand and use assembly language in their projects.
What's Good
The book is targeted toward people who have some programming experience and understand basic logical constructs and it hits its target well. As a seasoned Windows programmer, it was simply a matter of reading through the text for me to understand most of the concepts on the first reading. I was riveted because I was understanding so much of it. Craig does a great job of not assuming you have certain foundational knowledge. I found myself at certain points in the text asking the question in my mind "yes, but what about...", only to moments later realize the text is explaining exactly what I was wondering about. Very well done.
For years I have struggled to learn assembly language for the sake of gaining a better understanding of computer architecture. This is the first time that it "clicked" for me. I get it and can now write code using Assembly. Now, I will be using C for my projects for the most part because it asbtracts certain aspects of writing the code that are arduous when done in Assembly, however, understanding Assembly has really helped me to see exactly what is going on.
What's Bad
There is really nothing bad about this book. It is not only a good text for deepening in your understanding of the 8051/8052 architecture, but is an excellent reference to keep on your shelf when you need to recall some specific details.
That being said, I would have liked to see a section dedicated to building and/or simply using a pre-built chip programmer. This is really not a criticism because the book is really comprehensive. For me to understand at a practical level, though, it would be helpful to learn how to take the most basic elements (the MCU, crystal, capacitors, etc.) and place them on a circuit board and see them work with code that I've just downloaded to the MCU.
The section on the SBC is really good, but it feels to me like it abstracts an important part of embedded system development--assembling the parts. I want to see how things work outside of the context of a development board. Maybe Craig will add a chapter dedicated to building a basic system from parts and a programmer in the next edition.
Conclusion
"The 8051/8052 Microcontroller" is an excellent book to use to get started as well as a great reference. I have several other 8051 books including "Programming and Customizing 8051 Microcontroller" by Predko, "C and the 8051" by Schultz, and "Embedded C" by Pont. They all have their good points, however, Steiner's book brings things together in a way and doesn't assume much about the reader's base knowledge and gave me many "aha" moments I hadn't experienced with the others. If you want to learn the 8051/8052 microcontroller, buy this book!

Used price: $7.91

Great book on technologyReview Date: 2003-05-28
Designing a Me-Centric World is cool!Review Date: 2003-04-01
The book provides a lot of good ideas how this can look like in the future, but also shows what is necessary from a development point of view to make this happen. Technical, social and business aspects are introduced and enable the solution architect for a new product/service to make it me-centric.
A must for product development!
The right approach - computers do it for meReview Date: 2003-03-10
Designing a Me-Centric World is cool!Review Date: 2003-03-27
The book provides a lot of good ideas how this can look like in the future, but also shows what is necessary from a development point of view to make this happen. Technical, social and business aspects are introduced and enable the solution architect for a new product/service to make it me-centric.
A must for product development!
The right approach - computers do it for meReview Date: 2003-03-19

Used price: $124.99
Collectible price: $191.55

Top Mind, See His Other Two BooksReview Date: 2007-11-30
Collective Intelligence: Mankind's Emerging World in Cyberspace
Cyberculture (Electronic Mediations Series)
Lévy gives us a new way of seeing culture.Review Date: 1998-09-17
That the book produces its profound cognitive effect in so few words is stunning. Part of the credit for this feat must go to the translator, Bononno.
'Becoming Virtual' in my view surpasses that other classic,'Understanding Computers and Cognition' by Winograd and Flores. Lévy depicts cognition and action as both social process, and process occurring within the individual. He introduces concepts sparingly and tellingly, illustrating them with examples reaching from the dawn of the human era to the present day.
A book that can be read at one sitting, but will demand to be picked up again many, many times in the years ahead.
Virtually incomprehensibleReview Date: 2001-07-25
A Must-ReadReview Date: 2001-10-10
Technology is probably what separates us from all other living creatures, or at least sophisticated technology, such as machines. Yes, other organisms utilise simple tools and what have you, but none of them are going to the moon in any sort of hurry. Levy's work is essentially about artifacts, be they software like language or symbols, or hardware like tools and machines. However, following on from the work of philosophers such as Deleuze and Serres, Levy is profoundly against the two common (mis)conceptions about them: that they 'dominate' us, or that they are simple tools in our hands, doing our bidding. Heidegger and his ilk were very keen on the domination idea, but that's only because they didn't really understand machines; sure, your VCR will seem to dominate you, if you can't work it, as many older people will tell you, but after a good dose of swearing and fumbling the usual result is a machine that just sits there doing nothing. Hardly despotism. Or you may have its measure, and say it's just a tool for capturing video images, for whatever purpose, and yet it changes the way you watch TV, capture memories of your kids, and the entire institutional set-up of the film industry. Quite a clever tool, that.
If you read this book (and you should), Levy will tell you that all artifacts, including less 'material' ones like language, virtualise our lives. That doesn't mean making them less real, the common usage of 'virtual'; it means problematising them, opening them up to possibilities. Making them MORE real. And this isn't naive techno-optimism, because not only are not all these possibilities not nice, but when you virtualise something you take on-board the requirements of the virtualising medium, which have to be met to keep it running, and you become entwined with the other people associated with these artifacts, such as video repair men. Technology can truly make you feel like a god, but it always needs to be fixed, and you have to undertake profound social relationships for it to happen at all (nobody builds an aircraft carrier alone in their backyard). Or take our oldest and most 'simple' artifact: language. Language, says Levy, virtualises 'real-time', by which he means our everyday interactions with other people. That's what it means to 'discuss' something, you take an immediate issue confronting two or more people, and you use language to open it up to different resolution paths which aren't immediately obvious. And again, this isn't artifact as god or slave: the language doesn't dominate you, although it has in-built constraints which you must adhere to if you want to be understood, and you can't just tell people what to do and see it happen, because not only are allowed meanings consensual or social, but also there is no direct causal link between utterance and action.
Levy explores the way we virtualise every aspect of our lives, from real-time interaction through language, to our actions through technology, and our social relations through institutions. And in each case the mechanism is the same: we create some artifact, more or less material, which allows us to shift what's at stake away from the immediate here-and-now and towards a problematic where new possibilities open up. And again Levy avoids simplistic determinism of any persuasion by emphasising that each of these artifacts simultaneously creates new social arrangements, and introduces new imperatives through the need for their upkeep. This is how the philosophy becomes anthropology, and why Levy says to be human IS to be virtual; it is our species that has taken these artifacts into our collectives, that has used the world to mediate our social lives. And the world extracts a price too, because artifacts impose requirements back upon us, if we want them to keep working, that is. The end of domination, either of artifact by human, or human by artifact.
This is Levy's most accessible book, in English, relatively free of the sometimes over-blown prose of Collective Intelligence. Like Bruno Latour, also an admirer of Serres and Deleuze, Levy allows us to see exactly how our technological, modern world is every bit as religious, barbaric, enlightened, enchanted, mystical or whatever as it has always been; you just have to understand artifacts. (It is also a tremendous asset for philosophy students who don't fully understand the scope of the Begsonian/Deleuzean 'virtual'.)
And as another reviewer has hinted, there's even theology in nuts and bolts, if you know where to look.

Aristotle's Poetics applied to software designReview Date: 1997-08-08
Putting dramatic structure on the user interfaceReview Date: 2000-07-22
This said, I wish I wish that we would see a book from Laurel (or from one of her other usability guru companions) that treats with more recent issues-- particularly the Internet. I think she's one of the smartest people out there in the field, and I try to read what she's written, but I'm getting tired of reading about Habitat, Guides, and the Holodek on Star Trek. That's not the fault of the book, given that it came out pre-Internet hype, but it did inflect the reading experience with some weariness.
Good ideas, but I felt the book lacked a clear focus.Review Date: 1998-05-24
It is also one of those books which does not do a good job of unifying its material, in my opinion. Rather than being a progression of ideas that builds to some intellectual climax, it meanders through various interesting points not quite aimlessly. The book introduces two useful diagrams: 'flying wedges' which describe how the space of possibilities in a drama go from the 'possible' to converge on the 'necessary', and 'freytag triangles', which measures the rise and fall of a plot. If these are used to describe this book (a slight abuse?), it doesn't fare well. The freytag diagram never peaks, and the wedge doesn't converge to the 'necessary'. This may be because the objectives for the book were not clear. As a reader, I didn't realize she was not (mostly) speaking to the modern commercial software world for quite a while into the book. The book also ended with two chapters about virtual reality (the substance, not the hype), and I was left wondering if perhaps *this* was what the book was really about (if so, I didn't see it coming).
All that said: there are many good ideas in the book, some of which will make you stop and think for a while (e.g. those diagrams). It is valuable because of this. As an individual, I simply wish the book had been better structured, for I'd have gotten more out of it.
Perhaps this should be called the "Tao of Software Design"Review Date: 1999-05-13
It is a new "Way" of thinking, and, indeed, is so far ahead of any way we design software now that many ideas that this book suggests still need extensive research to even understand how to implement. (e.g. Freytag graphs as a way of structuring software/task flow to provide a pleasing HCI, and Brenda's Principles of Intelligent Computer Agency as a means for implementing truly AI agents with personality and emotions).
Along with the wonderful head rush of compelling new theory, she also takes the second half of the book to explain principles of software design that you can implement in your programs _now_, and also takes the time to introduce you to fascinating HCI research offshoots like Programming by Demonstration.
It is wonderful writing, and her ideas and concepts continually refresh and remind me why I am in such an exciting field.

Used price: $1.19

Good guide for IT manager'sReview Date: 2000-10-09
Constantine shows to us, where is the problem in typical software development project. He brings to light all known problems, what are related to all managers. Fascinating, that we all know these problems, but we don't see it without a help from outside (in this case from Constantine).
From other side i don't like some things, what Constantine has postulated. I disagree to his idea about "cowboy's and cowgirl's" and maverick's. But all other stuff is perfect.
Constantine gets it rightReview Date: 2001-02-21
The book is a collection of essays from Computer Language Magazine, Software Development, and other places. Each essay is only a few pages and easily digested in a couple of minutes. Yet, most are thought provoking, entertaining, and may prompt a day's worth of discussions.
Reading this, I sometimes felt like I was in a time machine. For example, here's an excerpt from a 1992 article in Computer Language Magazine. "Shortly after [Plauger] started Whitesmiths, Ltd., I visited him at their New York 'headquarters,' a small apartment in Manhattan... At each terminal were two programmers! Of course, only one programmer was actually cutting code at each keyboard, but the others were peering over their shoulders... The room buzzed with a steady stream of questions about the algorithm, or whether the initial value was correct, suggestions about how to break out of a loop, or drawing attention to a syntax error... After a while the two programmers would switch places, and the one at the keyboard would become the professional nudge."
Years before Beck and Fowler would discuss Extreme Programming, Plauger had his team inching towards that methodology. Constantine immediately recognized its potential.
Constantine also has other gems worth sharing. "The truth is, recognition and rewards of any kind are a lot less frequent than most managers think. Some 80% of managers claim they give their subordinates sincere and thorough praise, but only one out of seven of their subordinates see it that way."
In an article from 1994, Constantine suggests "I'm now beginning to think that usability has to be everyone's job, that everyone on the development team has to be focused on end-product usability and take it seriously from the first brainstorm to the final box." How much different would the products of the last few years be if companies had taken that advice?
The book has some flaws and Constantine doesn't get everything right. Then again, few who bravely predict the future do. A new version will be published this year, perhaps with material between 1995 and the present. If it retains the quality of this version, it will be easy to recommend.
Constantine's Columns ... Collected!Review Date: 2000-01-04
Although he shares the term "peopleware" with DeMarco and Lister's management classic "Peopleware," Constantine's book doesn't focus solely on management and workplace issues. Inside you'll find his insights on user interfaces, team construction, tool use, group learning, and more.
Because each chapter is a reproduction of an article previously published throughout various journals and at various times in Constantine's career, there's a lot of breadth. And it's easy to skip over things that aren't appropriate to your project or company. But each article is small, and it's easy to digest one or two a day while at work.
Inspiring Excellence in Business Software DevelopmentReview Date: 2000-03-31
Over 30 articles cover: group development (decisions, roles, space, time management), cowboys and cowgirls (teams and mavericks), work organization (7 different models), tools and methods (CASE, modelling, HCI, methods), process improvements (visibility, reward & reuse, JIT, quality), software usability (consistentcy/conventions, complexity & scope creep, source, languages, usability, objects), and brave new software (interfaces, wizards, future faces).
Entertaining to read, with a depth of supported observations and guidance, this is a must-read together with the weightier thorough treatment of whichever methodology and toolset you use for your own business systems development.

Used price: $0.47

Everything vs. Nothing about User InterfacesReview Date: 2000-04-27
Great for designing a UIs for Websites as well as softwareReview Date: 1998-03-17
Pleasurable text on human interface conceptsReview Date: 2000-02-22
The book is somewhat Macintosh-centric, given the fact that most of the chapters originally appeared in an Apple Computer newsletter. Nontheless, his ideas and philosophy has helped me build better web sites.
Interface Design For The Rest Of UsReview Date: 2000-02-27
Not so with this book. Mr. Bickford's writing style is accessible and geared toward general users, designers and developers. His coverage of the subject matter is informed and non-technical--you will certainly find it useful whether you are a commercial application developer, multimedia author, or designing applications and sites for the Internet. He argues very eloquently for concepts like elegance, intelligence and thoughtfulness--traits missing in much of today's bloated operating systems and applications (hello Redmond?). He covers both major desktop platforms, PC and Macintosh, citing examples of the virtues and pitfalls of each OS's operations. He also delves into other media, including an intelligent, if conservative, treatment of web design. I am hoping the next edition will be updated with more web coverage.
Mr. Bickford's credentials are impressive. He is a former writer for the Apple Directions developer newsletter writing regularly on usability and interface issues. He is very adept at making complex concepts simple through the use of metaphor, humor, and anecdotes gleaned from his years of real-world experience.
If you are looking for an accessible and entertaining book that will help you consider your interfaces from a more enlightened perspective, you should definitely pick this book up.
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 224