![]() |
Tomorrow's leaders in health promotion are being educated at American University today. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
APPENDIX I THE SDLC RAW DATA The data that follows refers to SDLC steps 1 - 5 in Chapter IV - the process of designing the system. The product of the process is a health promotion informatic system. The project is the designing of one. A truncated or condensed version of the raw data from the SDLC design process is included below. The full version of all of the data is available online at http://www.american.edu/academic.depts/cas/health/nchf/pubmydissertation.html..An online version of the Volere Requirements process that was used to supplement the SDLC is available at http://www.atlsysguild.com/GuildSite/Robs/Template.html. SDLC Step # 1 - Identification of the Problem, Opportunities, and Objectives This section calls for an analysis of the problem, opportunities, and objectives for the system. The Problem The two worldviews of the problem The outcomes problem - defined as the habits, behaviors, and lifestyle choices of individuals and populations that prevent the attainment of optimal levels of health and well-being, that compromise their health status, increase their risk, or that lead to negative consequences for their quality of life. The process problem - defined as how to best design a system that will operate optimally, efficiently, and effectively. Six categories of process-related problems (non-prioritized)
The Opportunities The opportunities that may benefit the four stakeholder groups (non-prioritized): Consumers and users
Practitioners, agents, and sponsors of the healthcare system
Technologists and Informaticists
Researchers
The Objectives The Mission - the stated mission for developing the health promotion informatic system is to provide a highly innovative, efficient, and effective use of technology for the improvement of the health status and quality of life of Americans. Since the system will not be built as part of this study, the objectives have been reformulated as goals (non-prioritized):
SDLC Step #2 - Determining the System Requirements This is the truncated or condensed version of the data that was gathered in the system requirement stage. The full version is online at http://www.american.edu/academic.depts/cas/health/nchf/pubmydissertation.html. The raw data from the 27-step requirements process are presented below. The following is a non-prioritized synthesis of eight fundamental requirements that emerged from the requirements definition process.
Supporting Diagrams The root URL for the diagrams is http://www.american.edu/academic.depts/cas/health/nchf followed by the exact location for the images given.
SDLC Step #3 - System Needs Introduction to the Needs Analysis The goal of step 3 in the SDLC process was to arrive at a recommended set of specifications for the technical and functional needs of the proposed system. This study followed the traditional practice of analyzing and then comparing the technical and functional characteristics and needs of several highly rated systems with the proposed system. The systems were ranked according to their fit with the system requirements that were established in SDLC step #2 and their value for two stakeholder groups. The system needs are the specifications for the technical and functional requirements that satisfy the eight requirements criteria that were established in SDLC step #2. Those requirements are deemed necessary in order to address the problems that were identified in Chapter I and step #1 of the SDLC process. The Needs Analysis Three types of information systems were chosen for the needs analysis. The three types of systems represent a diverse set of approaches to addressing the needs of the consumer as well as very different levels of technology complexity and integration. The first type of system, Internet websites, is the most popular and most basic type of information system. The websites dispense information and offer a diverse set of services and options to consumers. The highest volume websites among these sites are the commercial sites, the biggest of which have recently evolved into "web portals". Three web portals were chosen for the comparison exercise. The web portals were chosen on the basis of their ratings for volume of web traffic per month. In the summer of 2000, three of the most popular and respected health-related websites were Mayo, Healtheon/WebMd, and Yahoo. The second group of systems is primarily theory-based and non-profit research projects. Each of the three systems received notoriety for their work in the field of heath informatics. The three systems that were chosen were the OneLife from the American Heart Association, CHESS from the University of Wisconsin-Madison, and HealthMedia from the University of Michigan. The final option under consideration was the advanced informatic system that is being designed though this study. This system is of the same genre as the Guardian Angel project from the group from MIT and the Health Informatics Initiative from the Koop Foundation. The researcher carefully analyzed the features and options available through each of the three types of systems. The systems were evaluated on how well they met the eight requirement criteria that were established in SDLC step #2. The eight requirement types are; legal and ethical (consent, privacy, and security), harm prevention and error reduction, data and knowledge bases (proactivity, tailoring, and best practices), user centric (dynamic and intelligent), linking affiliated systems, data, and system elements, open systems environment, efficiency of care and communication among agents of care, affiliated systems, and evidence based, and meets the objectives of the system. The researcher assigned a rating for functional ability (specifications about what the must system do) and technical capacity (specifications for what the system is technically capable of) for each of the systems. For functional ability, the systems were rated on a 1-5 scale on how well the system met the eight criteria. The criteria for the scale was 1=any or some, 2=low, 3=medium, 4=high, 5=exemplary. A 0-3 scale was used for the technical capacity measures. The criteria for the scale was 0= not met, 1= very basic 2=some or medium, 3=high. Ratings were given the "benefit of doubt" or rounded up when a score could have been argued either way. Scores were given for two stakeholder groups, the consumers and users (cons.) and the practitioners and agents of care (pract.) on how well the system could addressed their needs. The scores for each of the systems were tabulated, averaged, and summarized in Tables 8 and 9. Needs Analysis - Functional requirements of the system (what it must do vs. how it does it) The functional requirements of the system are the specifications about what the system needs to do in order to satisfy the uses of the system. The functional requirements for the system emerged from the first two steps of the system development process including outlining the problem, opportunities, mission and goals and the definition of the system requirements. Several of the most important functional requirements for the system were established. The system must be able:
The data in Table 9 provides a comparison and summary of the three types of systems. The table illustrates how well the three system options would be able to meet the needs of the users and stakeholder groups. Needs Analysis - Technical requirements (specifications for the system is capable of) The technical requirements of the system refer to details the about the capacity and system-related design and engineering specifications that are needed in order for the system to perform at a level that satisfies the users of the system. The technical requirements are based on the functional requirements of the system. Industry standards, engineering and performance specifications, and technical requirements have been developed for most of the well-established or mature technology-related aspects within the information systems domain. The technical requirements listed below are based on the functional requirements of the system and they reflect the consensus or standards of the industry. The system must be designed:
Table 9. Needs Analysis - Performance Ratings for Functional Ability
Decision Analysis for the Recommended System An important part of step #3 of the SDLC process is decision analysis.
Several methods for making evaluations about the systems under consideration
were used including the comparative analysis that is presented in Tables
5, 9, and 10, and the objective planning process method suggested by Rob
and Coronel and summarized in Table 11 (Rob et al, 1997). In all cases,
the proposed system was the most highly rated system and it would be the
one recommended to decision makers for approval and permission to proceed
with the design and development process. Table 10. Needs Analysis - Performance Ratings for Technical Capacity
The data for the two needs measurements is summarized in Table 5. The ratings have been converted to common units for purposes of comparison for all of the categories. Table 5. Needs Analysis Ratings of Functional and Technical Needs
Another approach to supplement the decision-making process was suggested by Rob and Coronel. The four questions posed by Rob and Coronel - should the existing system be (1) continued, (2) modified, or (3) replaced, and (4) is it feasible? were examined for each of the three alternatives. The technical and functional needs of the systems were examined as part of the objective planning process and the data have been summarized in Table 11. (http://www.american.edu/academic.depts/cas/health/nchf/pubmydissertation.html). An interesting alternative method that is based on the work of Deeming, the analytic hierarchy process (AHP) was not used because it is beyond the scope of this investigation. In the AHP weights for the attributes for the system are assigned on the basis of the value or importance of the characteristic to the system and users. Because of the complexity and the size of investment that would be required to build the proposed system and level of risk if the system were to actually be developed and tested, use of a more advanced decision making process would be warranted. Technical Specifications for the Proposed System The following is a description of the most prominent elements and attributes that are needed for the proposed system. The specifications will be used to help to define the fundamental building blocks of the system that will be featured in the system design process in step #4 of the SDLC. As the proposed system has been described as a model system, all of the standards and specifications have been chosen only if they meet or exceed the highest standards for the industry. However, the exact details of the specifications and standards have not been included because that degree of detail is beyond the scope of this study. Design
Technical
Data
Components and Modules (the core) Central structure - the processes, procedures, rules, and the instructions and design of how the system is structured and works, adjusts, and dynamically updates itself (to be formalized in SDLC step #6).
The technical needs listed above comprise a complete but not totally exhaustive list of specifications for the proposed system. Other elements and a further definition and refinement of the needs will arise as new products and options mature and become available and as the design and development process proceeds. The list of technical is consistent with the problems, opportunities, and objectives, the system requirements, and the system needs that were defined in SDLC steps #1 - 3. Summary The goal of this step was to define the technical and functional requirements for the proposed system and conduct a comparative analysis of the merits of the proposed system relative to the other options that were evaluated. Although a direct comparison of the three types of systems is very difficult because of the major differences in the nature of the systems, given the requirements of the system as stated in step #2, the proposed system is clearly superior to the other options. Therefore, the design of the proposed system should proceed to the next step. SDLC Step #4 - The Model System Design The Recommended Model System Design Introduction to the Design Process In the previous steps the SDLC process the tasks were related to defining the problem, opportunities, and goals, the system requirements and needs, deciding whether the system that is envisioned for this project offers greater potential and value for the consumers and stakeholders than the other options currently available, and on answering the question about whether the cost and risk is worth the anticipated return. The goal of this step is to design the system and to present the reader with a clear picture of what the system looks like, the parts, how it is structured, and how it might operate. The system will be described with narrative descriptions, illustrations, and examples such as scenarios. Several traditional ways are used to describe and illustrate an information system. Two approaches from Stair, narratives and schematic diagrams, will be used to describe the system (Stair, 1996). Logical models are presented to illustrate, form the user perspective, how the system is organized and how the components interrelate. Kendall mentions data-flow, entity-relationship, and context diagrams as useful tools that help individuals to understand the system (Kendall et al., 1999). Knapik states that scenarios are particularly useful for describing systems that are highly complex and sophisticated, that are widely distributed, and that feature novel or "fuzzy" designs (Knapik et al., 1997). Each of these modeling methods will be employed in this step. Generally, the second part of the SDLC step #4 continues on with the actual development and implementation of the system. However, since this is a design study the development part of the process is beyond the scope of this investigation. The System Model The Core Concepts The first step in the modeling process began with a restatement of the core concepts. All of the work for this model design is founded on the system mission and goals as stated in SDLC step #1. Among the objectives that were derived from the mission and goals are improved health and quality of life, empowerment of consumers, reductions of the health-related burden and economic costs for individuals and society, increased efficiency within the healthcare system, and advancement of the next generation of health-enhancing technologies. The Stakeholders The second step in the design process called for naming the stakeholders who will be part of the system and impacted by it. The key stakeholders can be grouped in several ways including individuals, consumers and users, practitioners and agents of care, affiliated systems of the healthcare supply chain, providers and sponsors, developers, researchers, and policy makers. The value of the system for individuals and organizations and the business-related forces in the environment generally emanate from or are related to one or more of these stakeholder groups. It is vitally important that designers understand who they are trying to serve and please and why. The Scope of Work and System Boundaries The third step in the design process focused on defining the scope of work for the system. The Work Context Diagram (Figure 2) was particularly useful for illustrating the system boundaries and the relationships among the key entities of the system. Several points about the diagram are worth highlighting. First, the placement of lifestyle, behavior, and stage of change at the center of the diagram indicates that influencing those dimensions is the primary goal of the system. Second, naming the other important entities that are connected to the system indicates that value is added to the system by involving and integrating these important entities of the healthcare process into the system. The bi-directional arrows illustrate that all of the components and entities in the system interoperate. Third, the dotted arrow indicates that the system is founded on a set of fundamental principles. Fourth, each of the major components of the system makes a contribution to the goals of the system. The Context Flow Another useful way to give readers a perspective of the system model and the elements is through a context diagram. The main system elements and the flow and context of the processes are represented in Figure 3, the Context Flow Diagram. Several points are worth highlighting in this diagram. Some parts of the system entities have been diagramed in groupings because of common functionality. The first point to make about the diagram is that the main focus of the system is the relationship between the system and the users. Second, the system has an array of databases that provide and serve as repositories for all forms of data that the system needs to function and accomplish the goals in an optimal manner. Third, the system has a full spectrum of entities that make up the healthcare supply chain that is connected to the system. Collectively the family of knowledge bases, the fourth group of entities, provides enormous amounts of knowledge that the system continually draws on to ensure it is using the best practices from each of the domains. The fifth group is the family of agents that continually perform functions for the benefit of the system and users. Sixth, the system has many users and the primary mission of the system is to provide content and services for the users. The system is linked to an array of practitioners and agents of care, some of whom work directly or indirectly with or for users of the system. The Object-Oriented Design At this point in the design process, it became evident to the researcher that with the scope, complexity, level of sophistication, as well as the number and types of components, modules, and technologies it would be virtually impossible, even for a designer who is well versed in all aspects of the system, to depict the entire system in a clear, meaningful, and comprehendible fashion in a linear two-dimensional representation on paper. Given that one of the conclusions of SDLC step #3 was to use object-oriented design principles, and following the advise of design experts such as Knapik, Gamma, and Giarratano it was decided that developing a scenario would be a very productive and feasible way of moving forward with the design process. The Event List and Scenario As a fifth step, a generic scenario with a set of 20 events that might be encountered during a typical cycle was developed. An event list, with a description of probable inputs, outputs, and entities that might be involved, was generated for the scenario in SDLC step #2. The event list was particularly useful for describing and tracking the flow of data and processes, as well as the relationships among the system components and elements. The scenario and event list (Figure 2) were used and will be referred to throughout the design process. The Scope of the Product A Use Case Diagram (Figure 4) was produced for the sixth step in the design process. The Use Case Diagram when combined with the basic concepts of the system with the event list helped to define the scope of the product (the health promotion informatic system). The Use Case Diagram was used to illustrate the elements and entities of the system and how they function and interrelate. Several important points that are illustrated in the Use Case Diagram and are worth highlighting. First, there are two human entities represented in the system, the consumers and users and the practitioners and agents of care. The consumers and users are the direct targets of the system, whereas the practitioners and agents of care ideally are indirectly but, intimately involved and integrated into the change process. Second, because of the number, complexity, and interrelationship of the elements of the system there is a strong rationale for representing those entities that share common attributes and characteristics as system objects. Likewise, the various types of data have been represented as system databases, knowledge bases, or warehouses. Encapsulated in each of the objects is a methodology that allows them to communicate, collaborate on tasks, and exchange data within the constraints that are established by the system protocols. Third, all of the system elements, objects, and databases are serviced by software agents that execute a variety of tasks for the benefit of the user or the system as a whole. Although there is a great deal of diversity in agents, they generally possess multiple characteristics. For example, they are typically self-directed, able to communicate, conform to security protocols, can learn and demonstrate intelligence, and may be mobile, dynamic and distributed. Fourth, the first system event is "create_master_record" and "create_unique_ID" for each consumer or potential user of the system. The success of the system is predicated on the ability of the system to customize itself and tailor the content and services to the unique preferences and tastes of each individual. The quality, and therefore the effectiveness, of tailoring is heavily dependent on the completeness, accuracy, currency, and the ability of the system to capture, store, and deliver strategically important data elements. By using the unique ID, all of the data-related elements of the system can be linked. Moreover, by using tailoring data and concepts, every element in the system can be synchronized and matched so that the efficiency of the system can be optimized and the experiences of the users of the system can be as pleasurable as possible. Fifth, a unique aspect of the system is embodied in the first three steps in the event list. In the first step, a master record and unique ID is generated for every potential user of the system. The second event on the list reveals that a set of agents continuously execute system procedure calls that are designed to reduce all types of system and data errors and to minimize the potential for harm to any user. The third event in the triad is related to guidelines for consent, permissions, and security. The system is founded on three principles. The user must initially consent to interact with the system and must always be allowed to be in control of their contact with the system. According to the principles of a democratic society and the 1996 HIPPA guidelines users have the right to control and grant access to their data. Finally, the system must continually work to enforce stipulated or acceptable levels of security for all transactions and system interactions. Therefore, if an individual declines to interact with or be part of the system, although a master record is maintained and the system always works to optimize itself, no services will be provided directly to the user. The sixth point worth highlighting is that because of the object-oriented structure of the databases and the master record and unique ID, the system is able to track and assess the impact of users, events, transactions, and interactions among the system modules, components and entities, and within the limits of practicality, intelligence, and performance use the data for the maximum effectiveness. Finally, it is worth noting that the event list was set up to illustrate one linear unidimensional scenario. The researcher has experimented with the event list using the scenario in a variety of sequences and configurations. However, because of all of the possible permutations in the event list, other possible events, and a host of unpredictable factors it is possible to play out the event case list in an endless set of combinations and scenarios. This offers an excellent opportunity for developers and researcher to run simulations and invoke evolutionary computing concepts to explore the system model in great detail (Gold, 1998, Knapik et al., 1997). The Fit Criterion In step 8.b of the Volere process requirements model, the event list was used to define actors and fit criterion for the scenario. Plausible and measurable fit criterion were established for each of the 20 events. Although performance criterion are vitally important to the system design, development, implementation, and evaluation of process, no further examination of them will take place because of the nature of this design study. The Functional and Data Requirements Functional Elements The functional and data requirements of the system were defined in step 9 of the Volere requirements process. The event list was used as a framework for examining the rational for each of the requirements of the system that were associated with the 20 events and the anticipated degree of user satisfaction or dissatisfaction that might be associated with how well the requirements were met by the system. The researcher used a mixed-methodology approach to estimate the how strong or weak the reaction would be given the goals of the system. The elements that had the strongest ratings were marked as high priority elements in the system. Data Elements The Use Case Diagram (Figure 4) was used to identify the data elements and stores within the system. Using object-oriented concepts several of the data elements were grouped according to data type, origin, and shared attributes. An Entity-Relationship Diagram (Figure 5) was constructed to illustrate the major functional relationships of the data for the system and user side of the model for a service and content scenario. The cardinality of the relationships was determined by the elements that were the most likely to be prominent given this scenario. Fit criterion for the attributes of the data elements were established and presented in the full online version of the documentation (Studach, 2000). A second ER diagram, Figure 6, (Supporting diagrams below) presents a slightly different view of the relationship between the data, the user, the system and the system entities. The knowledge bases and agents have been loosely grouped because of common functionality. The diagram also shows that there are six significant sets of data associated with each user in this system design. Non-Functional Requirements The "non-functional" attributes and characteristics of the system, in the mind of many users, are at least as important to them as the products and services it provides. For many current and potential users, a low barrier or in many cases any barrier becomes a reason to abandon the system or it may add a reluctance to explore and exploit the full functionality of the system. The discussion points below relate to the front end or interfacing features as well as the aspects of the back end functionality that comprise the product qualities of the system. In this section of the system design process, the use of tailoring or customizing the system to the unique preferences and tastes of the user is of primary importance. Therefore, in this area is the part of the system design process the art of design is often more important than the science. The Look, Feel, and Style The user interface of the system should look and feel to the user exactly like the user would want it to look and feel. The user should have a variety of options and styles for the interface, device, and appliance. User-centricity, one of the founding principles of the system, dictates that the system should try to accommodate to and adjust for each the user instead of forcing a user to adjust to the system. Moreover, it should change seamlessly and dynamically as the tastes of the user change and by using techniques such as collaborative filtering it should even try to anticipate and stay "one step ahead" of the user (Neilsen, 1998). This is accomplished through the flexible design and architecture, determining user preferences, proactively monitoring use patterns, continually collecting and probing data streams, and tasking the agents do the work. In short, the system should appear highly attractive to all users and no user should be left behind. A set computer screen snapshots have been included in Appendix V to illustrate how the interface can be customized to the preferences of a diverse set of users. The construction and presentation of the screens are developed through a series of user interface analysis techniques such as focus groups, laboratory usability testing, and monitoring use patters in real time. Usability and Ease of Learning and Use The principle of low or no barrier holds true for usability and ease of learning the system. The system will feature multiple interface and technology window alternatives, each of which may have several graded levels of sophistication. The users will have the opportunity to choose the option that works best for them. For example, some user will prefer to work from and receive their content and services from a platform-independent computer. Others may opt for a primarily auditory format such as a call center, phone, wireless device, VCR or cassette tape, or a CD-ROM. Each device or appliance may proactively present users with a range of complexity and learning options. The lower level devices and interfaces may be familiar to most of the population such as a telephone, TV, or radio. Others devices may require training and learning such as a VCR, computer, or technical device. The learning, like the content and services are packaged in a format that is appropriate for the device. Examples of learning tools include built-in help, wizards, tutorials, assistant agents, on-line help, training classes, and special interest or support groups. Performance Speed, memory, bandwidth, and length of play are among the typical performance-related issues that designers must address. The system should have a variety of options available to the user, and the system should always adjust to minimize the impact of the issues on the user. Agents can do much of that work. Safety There are few safety issues that are related to the users of the system. Proper advanced warning and instruction can minimize most of the safety concerns. The agents and knowledge bases will proactively work to reduce the level of risk users are exposed to and to minimize interruptions. Precision The system must take into account the accuracy concerns of the users. Users should expect near zero tolerance for faults and high levels of precision and accuracy from the system. Many systems use routine fault and error-checking mechanisms to address the precision needs of the system and the users. These specifications should exceed or move the performance to a higher level with agents and object-oriented programming. Capacity Massive amounts of data will reside on the array of data and knowledge bases that are distributed, yet within the scope of the system. The system will be expected to have sufficient capacity to store all of the data and content that are needed for the system to function optimally. Operating Environment The system must be able to operate in any environment. The number of options plus the flexibility and modularity of the design, structure, and interface should prevent any limitations of use or access. Maintainability and Portability As was stated in the requirements section, one of the key features of the design is the dynamic nature of the system. A premium must be placed on the ease of replacement and compatibility of the parts of the system. Some parts of the system will be replaced or upgraded on an established schedule, while others are made seamlessly, often without knowledge of the users. Security, Confidentiality, File Integrity, and Audit Requirements Most parts of the system that contain personal data are either restricted or confidential. Permission may only be granted explicitly by the users or implicitly through certain entities or surrogates in the healthcare supply chain to others that should have access to the data and information. Multiple levels of access and security are defined. Many of those types of restrictions have been stipulated in the 1996 HIPPA guidelines. The integrity of data can greatly influence the effectiveness, quality, and value of the care that is available to the users of the system. Therefore, it is important that a premium be placed on gathering, storing, and distributing only data that is clean and cross-checked whenever possible. Checking systems should be placed at the entry points for the data and at other strategic points in the system processes. Protocols and procedures must be in place to check, validate, and edit data in the system. Audit checks should be performed at several strategic stages. Cultural and Political Requirements Although the system is removed from most political considerations, non-the-less it must conform to the policies of the government and organizations when it is under the purview or jurisdiction of those bodies. The system should include mechanisms that enable it to be aware of and adaptable to newly enacted rules and regulations as they arise. The multi-cultural makeup of the population in the United States dictates that the perspective of all peoples should be accommodated by the system. The system will build on the strengths of this diversity. Legal Requirements The system must comply with all laws and ethical standards within the United States. SDLC Step #5 - The Documentation of the System and Design Process All of the text, figures, and tables in these appendices and the online materials comprise the documentation for the model system design and design process (Studach, 2000). Additional documentation and materials will be added to the documentation and it will become part of the historical record and archive for this project. APPENDIX II THE SCENARIOS In the table below six typical user scenarios are provided to illustrate how health promotion concepts might be operationalized within the conceptual framework of the system design. The objectives are offered as examples of how some generic themes might be played out and to specify some circumstances where the system might be effective. The products and components columns contain information about how the system might satisfy the objectives for the scenarios and which system elements might be most prominent in the process. A system-wide objective that is inherent in each case is to establish, fortify, or nurture the link or relationship between the user and the system.
Table 12. The Scenarios - System Functionality and Health Promotion Concepts
APPENDIX III ATTRIBUTES OF EXEMPLARY SYSTEMS Several authorities in the field suggested that one of the best ways for the researcher try to become immersed in the subject area and understand the trends, issues, barriers, and characteristics of the products in the market place was to conduct a search and if possible use the best products available. To that end, the researcher began a process of identifying a set of "exemplary systems" that were either proposed, under development, or fully operational. The first step in the process was to identify a set of exemplary systems. An extensive search of the health-related product market place was conducted in order to identify the best-of-the-breed of exemplary systems. The search techniques included interviews with experts and developers in the field, checking the presenters, topics, issues, and exhibitors at conferences, tracking articles, notices, and advertisements in the health informatics magazines and professional journals, scans of the literature, Internet searches, and checking for award-winning products and systems. Among the most fruitful resources included the 1996 United States General Accounting Office report titled Consumer Health Informatics: Emerging Issues, the United States Department of Health and Human Services Partnerships conferences from 1997-2000, the 1997 Interactive Healthcare 97 conference, the Lexant conference titled The Art of Seeing Things Once Invisible, and articles and advertisements from issues of Healthcare Informatics and MD Computing. The second step in the process was to try to arrange a test of all or modules, parts, or elements of the system that were operational. Actual product testing of many of the systems was possible at the exhibit halls at conferences or over the Internet. The products ranged from highly futuristic or conceptual designs, to research and theory-based systems, as well as commercial products. The third step in the process was to try to develop a list of characteristics that could be used to compare the systems. An extensive list of attributes that corresponded to the full array of dimensions from the systems was developed. The list was pared down to a short list of key attributes. Many of the characteristics that made the final list were selected because of the common functionality across the systems as well as for their comparability with the features of proposed system that was evolving throughout the SDLC process. In discussions with experts in the field, interviews with and focus groups of users, and readings of literature on in the subject area, several key features began to emerge as important considerations. A set of shortcomings, disadvantages, and barriers were identified. These features and the attributes of the framework from the attributes and traditional/generic vs. advanced technologies Tables 3 and 4 in Chapter I were arranged into a table format. The discussions also included projections about possible time horizons for the adoption scenarios. The time horizons are very dependent on the level of complexity of the task, sense of organizational commitment, and the resources available. The final step in the process was to select a set of five products for comparison. The final list contains four theory and research-based systems and one conceptual system. It was determined that because of the relative inadequacies of the systems no commercial products were sufficiently advanced to make the final list of exemplary systems. In Table 7, the features that make the system stand out and some of the shortcomings in the system when compared to the model system. Table 7. Attributes of Exemplary Systems
APPENDIX IV ALTERNATIVE PATHS TO ADOPTION Adoption, Implementation, and Validation Questions The following are a set of questions that were posed by the Committee that are related to adoption, implementation, and validation of the conceptual framework and the model system design. The questions are arranged in a sequence that is indented to provide and lead to answer about alternative paths to adoption. This data becomes part of the historical data for the Volere Requirements Process and the system documentation. 1. What could people really do with this design and what are some of the barriers to adoption? The purpose of this dissertation was to arrive at a design for an innovative health promoting informatic system. The system design was conceptualized with a projected time horizon for full-scale operation several years into the future. However, it is reasonable to assume that either the basic structure and functionality of the full system could be operational within a three-year time span or for entities that are more risk averse or who have limited resources or other constraints one of several viable alternatives methods of development could be explored. Because of the nature of this study, the researcher worked through the design process in an environment free of restraints or real world limitations. However, there are obviously many serious potential real-world limitations such as: the difficulties of securing the long-term and proactive commitment, leadership, and support from the most senior level decision makers; the forces related to the project development, implementation, and maintenance costs; the availability of individual and organizational expertise and manpower to design, develop, deploy, and maintain the system; issues related to securing cooperation among all affiliated entities along the healthcare supply chain; the availability of and access to mature and stable technologies described in the design; the factors related to the acceptance and penetration of technologies among the target and key user populations; the aspects related to cultural change and adoption among users who are linked directly or indirectly to the system; the acceptance of and training for practitioners and agents of care who would be linked into the system; and the development or enactment of practical legal standards and public policies that would enable the full functionality of such a system. Clearly, there are a number of major factors and barriers that would prove to be insurmountable for all scenarios except for the best-of-the-best situations. Therefore, a more practical role for this design is to serve as a conceptual framework that reflects a best-case scenario. Consequently, the design should be looked at in terms of relative suitability for a particular organization, consortium, or group of entities rather than as an absolute standard that must be adopted "all or none". 2. Is this the only path to development or adoption? No, several viable alternative methods are available to developers, organizations, or consortia that might be interested in taking this system design and concepts toward the process of development, implementation, or validation. 3. What are the alternative paths? On a continuum of adoption, five traditional paths to adoption are: (1) wholesale adoption (develop the entire system as designed, all at once); (2) rapid prototyping (attempt to develop the whole system, but in a staged piece-by-piece approach); (3) incremental (a planned staged process of development and adoption of parts of the whole concept or by strategically selecting sets of the modules to build); (4) evolutionary (work toward the adoption or incorporation of some or all of the parts of the system as the forces and drivers of the environment dictate or seem appropriate); and (5) wait/do nothing/outsource (don't do anything on your own and if appropriate try to take what others develop as it becomes available, or look for superior systems and approaches). 4. What are the characteristics of the approaches e.g. barriers, time horizons, constraints, advantages, disadvantages, factors/aspects cost, risk etc.? In general, for each of the options: the closer the strategy is to the model system the more and greater the overall risk and constraints; the less the total time until adoption and penetration of a critical mass; the more intensive the initial training required; the greater the requirements for cultural change that will be required for it to function optimally; the shorter the time horizon until there is full adoption; and the greater the probability of achieving the objectives in the most efficient way possible. Conversely, the more removed the alternative strategy is from the model: the less overall risk, constraints, and demand for immediate dedication of resources and training at one time; the longer the adoption time, the less radical and rapid cultural change is required; and the farther away from the optimal efficiency and achievement in terms the proposed system goals and objectives. 5. What are the implications of the approaches? The relationship between the risk to return or need to capabilities for the proposed system and the alternatives could be expressed in mathematical terms. A set of equations could be used to illustrate the inverse relationship between the relative risk and the projected reward for each of the options presented above. However, a complete analysis of them is beyond the scope of this study. Yet, many experts have stressed the importance of following a careful planned process of analysis and decision making in order to arrive at the best scenario for each situation. Ultimately and ideally, the option that is chosen should be tailored to the unique mix of strengths, weaknesses, opportunities, and threats for each organization. The advantages, disadvantages, constraints, and key factors for each entity must be carefully weighed. Decision makers must evaluate the relative value of the choices for the present as well as the potential or projected future cost and benefits for their organization or constituency. A few of the considerations will be portrayed in the scenarios below. 6. What does this mean and what are the implications to the profession(s)? There are a host of implications associated with the adoption or movement toward this conceptual framework or model. Each of the factors could have a profound impact on the users, health promotion professionals and agents of care, and organizations and entities that would be part of the system. First, the users must be aware of and knowledgeable about the capabilities of the system. All of the stakeholders must develop an accurate sense of the potential of and how a technology-based system could work. In the future it will be important that those in the healthcare side of the system play an active or proactive role in the systems analysis and design process or by participating on design and development teams. Alternatively, healthcare processionals can be involved indirectly by researching or keeping abreast of the latest trends or by participating in surveys, focus groups, or usability testing of systems during the development or evaluation phases. Another important strategy is viewing IT systems from a systems perspective and looking at the problems, issues, treatment and outcomes of current programs, and interventions that they produce. Other key roles for health practitioners include seeking, training, and planning or leading culture change, and reassessing the role of practitioners with an expanded scope of reach and responsibilities, and contributing to the knowledge engineering process. 7. How do we get the word out and diffuse the results? There are a host of channels and opportunities for the dissemination of the results and concepts of this study such as:
8. How can alternative methods of adoption be explored though the scenarios? The scenarios below are useful for illustrating examples of the analysis process for different methods of systems development. The analysis will begin with an exploration of the relationship between need and capacity for potential developers of the system. This exercise can be part of an analysis that could lead into stepped adoption approach. The entities listed form a diverse group of typical organizations that will be used for this analysis process exercise. A. A multinational Fortune 100 company (largest size and private). B. A branch of the military service (largest size and public). C. A multisite regional public health agency (medium sized, public, and healthcare). D. A high-tech regional company/franchise (medium sized, private, and tech). E. A multisite outpatient clinic in one small community (smallest size, public, and healthcare). F. A single-campus private university (smallest size and private). Other examples of entities that could be used as scenarios include: a large foundation (e.g. Robert Wood Johnson, Pew Charitable Foundation, Koop Foundation, and the California Welfare Foundation), a large non-profit or cluster of them (e.g. the American Heart Association and the American Cancer Society), a Governmental agency or cluster of them (e.g. the Department of Health and Human Services HHS, CDC, Social Security, Medicare, AHCPR, NIH etc.), a local health club or chain of them (e.g. Gold's Gym and Ballys), and a large insurance company or HMO (e.g. Blue Cross/Blue Shield, Kaiser Permante, Metropolitan Life etc.) The eight requirements in the table are from the requirements definition process. For this exercise a sample rating has been assigned for each entity based on how important the requirement might be to them. This data shows that there is considerable variability among the entities with respect to need. The two health entities have the greatest need (6.5,6.5) and the three private entities have the lowest (3.9,4.5,4.8). For this exercise ratings were assigned to each entity based on how well it might be prepared to provide for the system needs as stated on p. 119 - 122. This data shows that there is considerable variability among the entities as summarized in Table 13. The size of the entity (7.9,7.2,5.9) is the most important factor in assessing the capacity of the entity as shown in Table 14. The level of technology penetration within the entity is the second most important factor. The health entities are among the lowest in capacity (4.4,5.2). Table 13. Assessing the Organizational Need
For this exercise an aggregate need/capacity value was calculated for each entity. The comparative ranking for the score is given in each column. This data shows that the military (6.8) and regional health entities (6.1) might be the most likely targets for more rapid development and adoption, while the private university (3.8) might be the least likely because the score is so much lower than the others. Table 14. Assessing the Organizational Capacity
The ratings for several groupings of the entities were calculated for this portion of the exercise. The top three scores for each entity were used. The comparative ranking for the score is given. This data shows that the health sector has the highest need (6.5) , but is among the least prepared (5.7) the terms of capacity. The larger institutions (7.6) are among the most capable by a considerable margin, but they have relatively lower levels of need (5.1) as defined by the system goals and objectives. Table 15. The Organizational Need/Capacity
By engaging in an analysis exercise of this type, it is possible to begin to tease out which of the different of methodologies might be most appropriate for each of the entities. It is very possible that different criterion might be substituted in the initial analysis phase. Another technique that assigns a weighted value to the criteria that have higher levels of relative worth is a worthwhile approach to consider when working through the decision making process. Table 16. Need and Capacity Ratings by Type of Entity
Using the ratings data from Tables 13 - 16 above, the are the key aspects for the preferred adoption path for the healthcare entities (C & D).
This figure graphically represents the differences in need and capacity for the six organizations from the scenarios. The data to plot the points comes from the summary data contained in Table 15. It illustrates and reinforces the point that different paths to adoption should be selected and matched to each entity. Figure 7. Scatter Plot of Adoption Paths for Six Entities Based on Their Need-to-Capacity Ratio Table 17 illustrates a suggested set of alternative paths for adoption for each of the components from the model system design for a regional public health agency. The recommendations about which paths to use were based on the need-to-capacity data from Tables 13 - 15. For this analysis the array of databases (DB) and knowledge bases (KB) have been considered separately for some entities when appropriate. Table 17. Alternative Adoption Paths for a Regional Public Health Agency
Table 8 illustrates a suggested set of alternative paths for adoption for each of the components of the model system for and all six of the scenarios. The decision about which paths to use were based on the need-to-capacity data from Tables 13 - 15. For this analysis the array of databases (DB) and knowledge bases (KB) have been considered separately for some entities when appropriate. Table 8. Alternative Paths to Adoption for All Scenario Entities
This table illustrates the worth of developing a process or an algorithm for an alternative path to adoption strategy for complex systems. This process or algorithm is very complementary to and has a nice fit with the other aspects of the SDLC design process. Moreover, it actually reflects a more realistic real-world adoption strategy than the all-or-nothing wholesale approach and it is consistent with some of the recent adoption research from the information technology sector (Hocking, 1998). Table 18. Advantages and Disadvantages of Alternative Paths to Adoption
APPENDIX V TAILORED SCREEN SHOTS An interactive version of the tailored screen shots, Figure 8, is available online at http://www.american.edu/academic.depts/cas/health/nchf/pubmydissertation.html. The screen shots will be used to illustrate the various types of interactivity, user interfaces, and behavioral change options. This page was designed by John Studach and is maintained by the NCHF webmaster. Last updated on December 29, 2000. You can send e-mail to Me. Return to my dissertation page or the page with more of my papers. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]()
Last Updated: December 10, 2001 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||