Web site designs: influences of designer's expertise and design constraints
International Journal of Human-Computer Studies
Patterns for encapsulating speech interface design solutions for older adults
CUU '03 Proceedings of the 2003 conference on Universal usability
The evolution of US state government home pages from 1997 to 2002
International Journal of Human-Computer Studies - Special issue on HCI and MIS
interactions
What makes a good user interface pattern language?
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
Privacy risk models for designing privacy-sensitive ubiquitous computing systems
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Communication functions and the adaptation of design representations in interdisciplinary teams
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Development and evaluation of emerging design patterns for ubiquitous computing
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
Journal of the American Society for Information Science and Technology
Modeling patterns for task models
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Managing UI pattern collections
CHINZ '05 Proceedings of the 6th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: making CHI natural
Evolution of web site design patterns
ACM Transactions on Information Systems (TOIS)
OZCHI 2005: doctoral consortium submission
OZCHI '05 Proceedings of the 17th Australia conference on Computer-Human Interaction: Citizens Online: Considerations for Today and the Future
Harvesting versus creating: effective web design rationale
OZCHI '05 Proceedings of the 17th Australia conference on Computer-Human Interaction: Citizens Online: Considerations for Today and the Future
Information Processing and Management: an International Journal
The impact of pre-patterns on the design of digital home applications
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
"It's Just a Method!": a pedagogical experiment in interdisciplinary design
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
A resource support toolkit (R-IDE): supporting the DECIDE framework
CHINZ '06 Proceedings of the 7th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: design centered HCI
Focussing on a standard pattern form: the development and evaluation of MUIP
CHINZ '06 Proceedings of the 7th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: design centered HCI
A pattern language for user assistance
interactions - Help! User assistance and HCI
interactions - Help! User assistance and HCI
Research through design as a method for interaction design research in HCI
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Localized iterative design for language learning in underdeveloped regions: the PACE framework
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
aIRPLane: an information retrieval pattern language
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Towards efficient web engineering approaches through flexible process models
Journal of Systems and Software
Software Design and Architecture The once and future focus of software engineering
FOSE '07 2007 Future of Software Engineering
Reuso de interfaces através de padrões concretos de interação
IHC '06 Proceedings of VII Brazilian symposium on Human factors in computing systems
Web Page Analysis: Experiments Based on Discussion and Purchase Web Patterns
WI-IATW '07 Proceedings of the 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops
Design patterns for sociality in human-robot interaction
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
Satisfier and dissatisfier factors of websites users: an exploratory study
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
What do we "mashup" when we make mashups?
Proceedings of the 4th international workshop on End-user software engineering
The anatomy of prototypes: Prototypes as filters, prototypes as manifestations of design ideas
ACM Transactions on Computer-Human Interaction (TOCHI)
User interface design practice for the web in New Zealand
International Journal of Web Engineering and Technology
Proceedings of the 7th ACM conference on Designing interactive systems
Pattern Languages as Tool for Discount Usability Engineering
Interactive Systems. Design, Specification, and Verification
Towards an Ontology-Based Approach for Dealing with Web Guidelines
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
Content preparation for cross-cultural e-commerce: a review and a model
Behaviour & Information Technology
Explorative studies on multimodal interaction in a PDA- and desktop-based scenario
ICMI '08 Proceedings of the 10th international conference on Multimodal interfaces
International Journal of Computer Applications in Technology
Web Communities Defined by Web Page Content
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 03
Designing for the self: making products that help people become the person they desire to be
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Bringing usability to industrial control systems
CHI '09 Extended Abstracts on Human Factors in Computing Systems
XPLML: a HCI pattern formalizing and unifying approach
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Web Design Patterns: Investigating User Goals and Browsing Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
User-Centered Design Stories: Real-World UCD Case Studies
User-Centered Design Stories: Real-World UCD Case Studies
Semantic Annotation of Web Pages Using Web Patterns
Advanced Internet Based Systems and Applications
XPL the eXtensible presentation language
Mobile Information Systems - Advances in Mobile Communications and Computing
Pattern languages in the wild: exploring pattern languages in the laboratory and in the real world
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
Applying Usability Patterns in e-Commerce Applications
Proceedings of the 2008 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2008
Helping software architects design for usability
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Web Site Description Based on Genres and Web Design Patterns
SOCINFO '09 Proceedings of the 2009 International Workshop on Social Informatics
Designs for effective implementation of trust assurances in internet stores
Communications of the ACM
Bridging patterns: An approach to bridge gaps between SE and HCI
Information and Software Technology
Information Processing and Management: an International Journal
Toward a new paradigm: Mashup patterns in web 2.0
WSEAS Transactions on Information Science and Applications
Building an interaction design pattern language: A case study
Computers in Human Behavior
A pattern-based framework for the exploration of design alternatives
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Structurally supported design of HCI pattern languages
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Trainable sketch recognizer for graphical user interface design
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Patterns in task-based modeling of user interfaces
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Web pages reordering and clustering based on web patterns
SOFSEM'08 Proceedings of the 34th conference on Current trends in theory and practice of computer science
SketchiXML: a design tool for informal user interface rapid prototyping
RISE'06 Proceedings of the 3rd international conference on Rapid integration of software engineering techniques
Bringing formalism and unification to human-computer interaction design patterns
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Different kinds of pattern support for interactive systems
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
A visual tool for using design patterns as pattern languages
Proceedings of the International Conference on Advanced Visual Interfaces
Merging web accessibility and usability by patterns
ICCHP'10 Proceedings of the 12th international conference on Computers helping people with special needs: Part I
Design principles for developing stream processing applications
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
What is still wrong with the World-Wide Web? An update after a decade
Journal of Intelligent Manufacturing
A new paradigm: web 2.0 Mashup patterns
MMACTEE'09 Proceedings of the 11th WSEAS international conference on Mathematical methods and computational techniques in electrical engineering
Proceedings of the 22nd Conference of the Computer-Human Interaction Special Interest Group of Australia on Computer-Human Interaction
The organization of interaction design pattern languages alongside the design process
Interacting with Computers
UMM: a maturity model for UI-pattern languages
Proceedings of the 12th Annual Conference of the New Zealand Chapter of the ACM Special Interest Group on Computer-Human Interaction
Towards high-quality mobile applications by a systematic integration of patterns
Journal of Mobile Multimedia
Towards a systematic approach for the credibility of humancentric web applications
Journal of Web Engineering
Pattern tool support to guide interface design
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
A sketching tool for designing anyuser, anyplatform, anywhere user interfaces
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
An experiment to measure the usefulness of patterns in the interaction design process
INTERACT'05 Proceedings of the 2005 IFIP TC13 international conference on Human-Computer Interaction
PET'04 Proceedings of the 4th international conference on Privacy Enhancing Technologies
Navigation patterns: pattern systems based on structural mappings
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Solving the mapping problem in user interface design by seamless integration in IDEALXML
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Tracing the evolution of HCI patterns as an interaction design tool
Innovations in Systems and Software Engineering
Validating user interface pattern languages
CHINZ '03 Proceedings of the 4th Annual Conference of the ACM Special Interest Group on Computer-Human Interaction
Strong concepts: Intermediate-level knowledge in interaction design research
ACM Transactions on Computer-Human Interaction (TOCHI)
Visualizing mobile design pattern relationships
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services companion
Analyzing the HCI design pattern variety
Proceedings of the 1st Asian Conference on Pattern Languages of Programs
A pattern language for touch point ecosystem user experience: a proposal
Proceedings of the 3rd International Conference on Human Computer Interaction
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
A logical design method for user interface using GUI design patterns
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Hi-index | 0.02 |
From the Book:You are probably wondering how this book is any different from the numerous other Web design books out there. This unique book is not about programming or any specific technology. Nor is it a quick fix for all of the problems you and your team will face in developing a Web siteno single book can do that. What this book does offer are principles, processes, and patterns so you can develop successful customer-centered Web sites. With this customer-centered focus, your Web site can be relevant, self-explanatory, and easy-to-use. Creating a Web site is easy. Creating a successful Web site that provides a winning experience for your target audience is another story, and that is what this book is about. And when you are finished, it will be a valuable reference tool to keep on your desk. You can turn to it again and again as you design, redesign, and evaluate sites.Certainly, your target customers1 will differ. Depending on your business, they might be members in a club, or students of a university, or concerned citizens, or paying shoppers. The goals of each of these audiences will also vary, but the challenge is the same: creating an interactive interface that provides tangible value to the people who go there. The patterns in this book provide you and your team with a common language to articulate an infinite variety of Web designs. We developed the language because we saw people solving the same design problems over and over again at great time and expense. The patterns examine solutions to these problems. Here are our best practices from our consulting experience, our research experience, and our Web development experience, put together inone place. In The Design of Sites, we give you the tools to understand your customers better, help you design sites your customers will find effective and easy-to-use, shorten your development schedules, and reduce maintenance costs. If you do not have "customers," think of "target audiences." One focus of the book is on designing e-commerce Web sites; however, you can successfully apply the majority of the content to make any Web site better. Who Should Read This Book?This book is written for anyone involved in the design and implementation of a Web site. Its focus is tilted more towards Web design professionals, such as interaction designers, usability engineers, information architects, and visual designers. But this book is also written to be a resource for anyone on a Web development team, from business executives to advertising mangers to software developers to content editors. The best possible team will understand and buy into the customer-centered design philosophy, because every person on the team influences how the Web site is shaped and formed.Web design professionals. Start with Chapters 1 and 2 to understand the motivation for customer-centered design and the patterns approach to Web design. If you already have a strong background in the principles (Chapters 3 and 4) and processes of customer-centered design (Chapter 5), you can skim these chapters and move quickly to the patterns themselves (Part II of the book). If you have less experience, these three chapters on customer-centered design and development should prove useful for whatever kind of Web site you are developing. Business managers. Please read Chapters 1 through 5 to understand the business consequences of ignoring customer-centered design, as well as to learn the principles and processes required to build a customer-centered site. If you manage an e-commerce site, the risk of project failure is greatest. These chapters show techniques you can use to reduce this risk, decrease feature creep, and minimize implementation and maintenance costs. Customer-centered design will also help you shorten development schedules and increase overall customer satisfactionand consequently, client satisfaction too. Business clients. If you are the client who funds development of a Web site, read the first five chapters. Since you are paying, you will be especially interested in why there is such an urgent need for a strong customer focus, and what steps design teams can take to ensure that your customers' needs are met. You will see why these steps will actually reduce your costs and give you happier, more loyal customers.Benefits of Using The Design of SitesWe know that improving your customers' Web experience will take more than reading this book. The principles, processes, and patterns in this book are not a magic solution to your problems. However, by putting them into practice in the design and evaluation of your Web sites, you will improve the overall customer experience. Success requires an extreme focus on customer needs, but one that will pay off in the long run. Your work will result in the following benefits:Improved customer satisfaction. By focusing on your customers throughout the development process, you will discover their needs, design Web sites for those needs, and evaluate those designs to ensure that the needs are met. You will test your site iteratively with representative customers to make certain that you work out the majority of problems before they cause serious problems, and before they become expensive to fix. Customer-centered design concentrates on making sure you are building the right features on your Web site, and that you are building those features right!A balanced approach to Web design. Too many books read like ancient scripture, as in "Thou shalt do this" and "Thou shalt not do that." Such approaches are too dogmatic for Web design, which needs to be flexible and adaptable to a wide range of situations. The Web has led to more customer diversity, as well as a wider range of customer goals and tasks than was commonly seen in the past. However, we also acknowledge that customer needs must also be balanced with your business goals, usability requirements, aesthetics, and technological constraints.That is why we aimed for general principles, processes, and patterns that can be applied to many Web site genres. We integrated the three together in one book because each is part of a comprehensive solution: the patterns provide a language for building Web sites; the principles and processes provide the instructions on how to use the language. Incremental improvement of design practices. It is unlikely that anyone has time to read and put into practice an entire book about designing customer-centered Web sites in a short period of time. So we have divided this book into many small, digestible parts. The first five chapters describe the key ideas behind customer-centered design. The rest of the book is devoted to Web design patterns that can be applied to practically any Web site. You can skip around, mix and match, skim, and sample what you need. This is not a book that you must read from cover to cover.The ideas in this book do not require a wholesale adoption. You can take small parts at a time and try them out to see what works for you. In fact, we encourage many small steps instead of a few big leaps, because it takes time to become practiced in the many ideas presented here. For example, you could improve your design practices by using the design patterns that comprise the bulk of this book. Or you can use some of the techniques described in the first part of the book, such as observing some representative customers using your site. It can often be a humbling experience, but it will help ground your perceptions in the way your customers think, and, in the long run, improve the overall design of your site.Conventions Used in This BookThe following typographical conventions are used in this book:Constant width courier type