This chapter sketches out The Bridge, a comprehensive and integrated methodology for quickly designing object-oriented (00), multiplatform, graphical user interfaces (GUIs) that definitely meet user needs. Part 1 of The Bridge turns user needs into concrete user requirements represented as task flows. Part 2 uses the Task Object Design (TOD) method to map the task flows into task objects. Part 3 completes the bridge by mapping the task objects into GUI objects such as windows. Those three parts of the methodology are done back-to-back in a single, intense session, with the same team of about five participants (notably including real users) working at a small round table through several consecutive days. The methodology is unusual in its tight integration not only of its explicit steps, but also of several pervasive techniques and orientations such as Participatory Analysis, Design, and Assessment (PANDA) methods that involve users and other stakeholders as active collaborators. This chapter describes both the underlying portions and the explicit steps of this bridge over the gap between user needs and GUI design.
Although there is a plethora of articles, conference papers on the subject of IT evaluation only a small subset has explicitly dealt with precisely what the term value means and how it can be used within IT investment decisions. Defining value is an important component of managing an investment portfolio. Drawing on practical experience and applied research in strategy development and portfolio management, this paper highlights several facets of value that are critical and practical to estimate and apply within the IT investment domain.
To design products and experiences that are highly intuitive and resonate with their target users the designer must have an accurate understanding of those users 'mental models'. New research in cognitive science, in particular in the area of cognitive category theory, provides clues how to better elicit and apply mental models in design. The resultant outcome is guaranteed to be more natural and understandable to its users. In this paper we will briefly review the cognitive science research and describe our resultant empirically grounded concept and definition of a 'mental model'. We then explain how we use the mental model and related design principles to build intuitive designs.
The absence of a holistic industry-centric architecture for processes is an important BPM shortfall that impacts model collections. This paper introduces a Componentized Industry Business Architecture as a vehicle to address this gap and to make processes better integrated with other critical dimensions in organizational design. This architecture provides the foundation for a taxonomy of processes and enables process models to be created or potentially rationalized against a comprehensive framework.Process theory and industrial organization show that processes have different structure and dynamics. However, most processes used in workflows and case management have a similar 'factory' nature, i.e., production processes in the enterprise. The Componentized Industry Business Architecture shows that not all processes that matter follow this type of behavior. Oversight Processes constitute an important example and will be studied in depth.
By definition, service processes include consumer and producer interactions and input to co-produce the service. They differ from traditional enterprise processes in that the latter are often focused only on internal activities. Given this distinction, an enterprise wishing to ascertain what services they ought to offer will be required to analyze their resources with a different lens than the one provided by traditional process frameworks. Such a lens which facilitates making that determination focuses on the company's capabilities that represent its proficiencies deemed to be of long-standing value. Conceptually, IBM's Component Business Modeling (CBM) model can provide this capabilities-oriented lens. In practice, however, in order to make it a viable option a rigorous set of rules are needed to ensure that the CBM model is complete and that it can potentially evolve so as to be governed by a business architecture organization. This paper offers concrete ways on how three of the aspects of business architecture, Enterprise Process Frameworks, business process models, and activities as defined by Component Business Modeling (CBM) can be combined to produce a capability framework able to support services identification. The paper provides rules that guide rigorous establishment of the required composite elements so that the resulting capability framework is consistent. The paper also describes how the Enterprise can perform investment analysis to prioritize spending across its portfolio of emerging potential service opportunities vis-à-vis its traditional projects. The context is an organization that is maturing its use of other models such as process frameworks and business process models in support of Business Process Management (BPM) and would like to uncover service opportunities.
For several years the mantra has been “closing the Business - IT gap”, enabling business people to focus on strategic direction, while not being unnecessarily burdened by the complexity of the underlying support systems. The discipline of Business Architecture continues to evolve, attempting to bring rigor to the task of matching imprecise strategic needs to rigid IT systems. Increasingly literature acknowledges the need for precise connections between business needs and IT systems, however little usable guidance has been provided. This paper focuses narrowly but deeply at suggesting a precise way in which business applications and related elements of the business architecture can be modeled. It highlights the needs of business stakeholders and compares several existing models. The paper illustrates the inadequacy of these models in addressing our business questions, and proposes a model that offers some distinct advantages.
A critical success factor for enterprise application development is to get the systems specifications validated early in the planning and development process. Specification errors that are identified early on in the process are easier and less costly to fix. However, all too frequently business users only discover the impact of specifications once a system is deployed. It is therefore important to provide business users with representations of the future system that enable them to quickly catch the ramifications of current application specifications.
"Services" is one of the most overloaded terms in the last 5 years in the IT industry. Progressively, the various co-existing meanings of this word have shifted from describing Service Oriented Architecture (SOA) and Web Services concepts to newer ideas such as Business Services and Service Oriented Business Application (SOBA). Consequently, use of the term "services" currently implies different connotations to different audiences, with all inferred meanings only vaguely understood by business researchers and decision-makers outside the IT industry. Something similar occurs with the words "component" and "componentization" which has both IT and business connotations. Business components have recently been proposed and used in modeling enterprises and industries. On the other hand, software and application components have also become very popular with the advent of Service Component Architecture standardization and related efforts. In this paper, we aim to provide a preliminary definition for Business Services and Business Components while also describing how they are different from their related IT siblings. Our goal is to identify the gap and shed some light to the SOA field.
This chapter is meant to serve as a resource to human-computer interaction (HCI) practitioners and researchers who wish to understand the existing body of research in the area of e-commerce systems as it applies to HCI. In particular, we report on research that will be useful to designers of interactive e-commerce systems. We identify issues that are unique to e-commerce systems design, which HCI practitioners need to understand. We attempt to answer the question, What do HCI practitioners need to do differently for e-commerce systems design?We look at the design of these systems as a two-actor system, with the role of the customer and the marketer being the two primary roles. The chapter is not a primer on marketing, Internet marketing, e-commerce systems, or HCI methods. Our goal is to identify issues in the design of e-commerce systems that are important for HCI practitioners to understand and to provide valuable references to existing research that will inform the activities of e-commerce systems interface designers. Additionally, we identify interesting research opporttmities for HCI practitioners in the area of e-commerce interface design. Please see chapter 36, The World Wide Web, by Jonathan Lazar for more general, Web-related HCI issues.
E-commerce over the World-Wide Web has become a major application area for software development. The volume of goods and services transactions is rapidly growing. Economic theory and observations of the emerging markets suggest that e-commerce sellers will be driven towards offering personalized buying interactions and customized products to escape price wars, to create a distinguishable identity, and to establish longer lasting relationships with their customers.E-commerce applications providing personalized interaction is an interesting application area for a wide range of HCI research, including human searching and browsing in complex hypermedia spaces, information visualization, virtual reality, agent support for product selection, merchant selection, and negotiation, user modeling, and group-oriented work such as recommender systems. A large number of CHI professionals work actively on the design of commerce-oriented websites -- both for business-to-business as well as for business-to-consumer scenarios. Designers of e-commerce systems are in search for recommendations on what works or does not and are looking for new ideas, as the interest in previous activities on this topic (see below) has demonstrated. An indication for this are also the significant number of discussions on the CHI-WEB discussion group that center around HCI design issues for e-commerce applications. There is also an additional attractiveness to the domain as good design and good use of HCI principles can directly result in measurable outcomes showing that HCI can contribute to the bottom line; for example, if redesigns or new interactive features result in increases in sales, increases in eyeball share, reduction in aborted transactions, reduced return rates for ordered products and reduction in service calls.
article Free Access Share on A user-centered design approach to personalization Authors: Joseph Kramer IBM T. J. Watson Research Center, Hawthrone, NY IBM T. J. Watson Research Center, Hawthrone, NYView Profile , Sunil Noronha IBM T. J. Watson Research Center, Hawthrone, NY IBM T. J. Watson Research Center, Hawthrone, NYView Profile , John Vergo IBM T. J. Watson Research Center, Hawthrone, NY IBM T. J. Watson Research Center, Hawthrone, NYView Profile Authors Info & Claims Communications of the ACMVolume 43Issue 8Aug. 2000 pp 44–48https://doi.org/10.1145/345124.345139Online:01 August 2000Publication History 112citation7,853DownloadsMetricsTotal Citations112Total Downloads7,853Last 12 Months738Last 6 weeks111 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteView all FormatsPDF
This tutorial provides practical experience in using an object-oriented (00) graphical user interface (GUI) design model, participatory 00 metho~, low-tech materials, and iterative usability testing, to design a GUI that confiorrns to multiple GUI platform styles. Participants turn user data (a previously done task flow) into a GUI design via the bridge of mapping the task flow into abstract task objects and mapping the task objects into GUI objects such as windows. They fill in the GUI’s foundation, such asthe menus, by using multiplatforrn design guidelines.
Markus Stolze合作论文数IBM Zurich Research Laboratory2