![]() |
Tomorrow's leaders in health promotion are being educated at American University today. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
CHAPTER IV THE SYSTEM DESIGN Introduction to the System Design Process The goal of this study was to produce a design and a conceptual framework for an advanced informatic system that would be capable of helping Americans improve their health status and quality of life. The first three chapters focused on the context of the lifestyle-related health problems of Americans, the literature pertaining to the theoretical and scientific base of health, behavior change, and the informatic sciences, and a description of the methodology and process that was used to design the model system. Chapter IV is a concise report, presentation, and discussion of the synthesized data and results from SDLC design process. A detailed description of the five-step SDLC methodology that was used for the system design process was presented in Chapter III. All of documentation from the entire SDLC process is contained in the Appendices and the supporting documentation (Studach, 2000). The four major products of the design process that are included in this chapter are: the results of the SDLC process, a summary of the most important points from the synthesized data, a narrative description with illustrations of the system model, and an exploration of the alternative paths to adoption. Identifying the Problem, Opportunities, and Objectives - SDLC Step # 1 The first step of the SDLC process called for a definition of the problem, a listing of the potential opportunities, and a description of the objectives on which the system is based. The data in this section correspond to and partially fulfill the first and second research objectives. The Problem Generally, how an individual or organization views the problem is related to whether the person or entity is involved primarily with outcomes-related activities, such as dealing with, addressing, or resolving the health problem, or, conversely, is more involved with the process-related activities, such looking at potential solutions or systems design, implementation, support, and evaluation issues. In this study, both perspectives of the problem are related to the lack of an advanced health promotion informatic system that is sufficiently capable of improving the health-related lifestyle behavior choices of individuals on a population-wide basis. The problem from the first perspective, the outcomes worldview, is grounded in the theory and concepts of health promotion. In this perspective stakeholders such as consumers, practitioners, providers, or policy makers are primarily concerned with health-related outcomes. These healthcare agents focus on the outcomes problems or the health-related conditions that a model system is designed to target, influence, or improve. Most health problems and issues are highly complex and have implications and interrelationships throughout the healthcare system. However, in this study the outcomes side of the health problem is 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. Further, it is worth noting that this perspective is based on and is consistent with the aspirations, goals, and recommendations from a variety of highly respected taskforces, national bodies, and agencies such as the Healthy People 2000 initiative, the CDC's disease prevention and promotion guidelines, the Institute of Medicine, the Agency for Health Care Policy Research, the Center for the Advancement of Health, and the Healthy Cities project (United States Department of Health and Human Services, 2000; Health Care Financing Agency, 2000; Center for the Advancement of Health, 2000, Smedley et al., 2000, Centers for Disease Control, 2000; Duhl, 1996). In the second perspective, the process perspective, the stakeholders would be members of a design and development team that would traditionally be involved in a project of this type, and they would view the problem from a design, process, development, technology, or solution orientation. Systems and software designers and developers; computer, telecommunications, and IT specialists; data managers and informaticists, and researchers are among the stakeholders that would be part of a design and development team. Managers of the business side of the systems development and implementation process would also play an influential roll in the design process. From the process perspective, the problem is defined as how to best design a system that will operate optimally, efficiently, and effectively. Process-related problems were identified, described, and discussed throughout the data collection process as well as in great detail in the literature. However, because of the nature and complexity of the system that is envisioned, it is impractical to provide a detailed listing of all of the issues, elements, and subproblems that are within the scope of this study. Therefore, only a few of the most significant problems and issues that are prominent at one or more of the decision-making stages of the design process are highlighted below. A non-prioritized short list of the process problems that were considered during the design process can be grouped into six broad categories. Many of the elements that are listed below overlap across several categories.
The list of problems and issues cited above is neither exhaustive nor validated on a single framework. However, each of the problems and issues were considered during the design and decision-making process. The breadth of problems on the list does help to illustrate how difficult it is to address such a diverse array of difficulties and balance them in designs and conceptual frameworks that are simple, comprehensive, and complete. The problems that are reflected in the main themes for the conceptual framework and the system design are presented in the following sections. Opportunities A host of potential opportunities were identified during the data collection process. The opportunity data were collected from multiple sources including reviews of the literature, brainstorming and critiquing sessions, case studies, pilot testing of products and systems from the market place, and interviews with leaders in the field. The non-prioritized short list of opportunities and benefits that could be realized from the development and deployment of an advanced health promotion informatic system have been grouped according to four stakeholder groups. 1. Consumers and users
2. Practitioners, agents, and sponsors of the healthcare system
3. Technologists and informaticists
4. Researchers
In short, there are ample opportunities for addressing the problems and achieving the mission and goals that are listed below by engaging in the process of designing a model system. The novel conceptual framework and the system design that is envisioned for this project would fill part of the void that currently exists. Objectives The Mission In this study, the objectives and goals emanate from a core mission. In the opinion of the researcher, the stated mission for developing a 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. Several additional benefits such as empowering consumers, improving the overall access to and quality of service and care, as well as improved efficiency and savings in all aspects of the healthcare system may accrue for individuals, organizations, and society from the proposed system. The Goals Since this is a design study and the measurement of specific objectives is beyond the scope of this investigation, the objectives were stated as a set of goals. The five goals formed a set of fundamental principles for the proposed system and the conceptual framework. The non-prioritized list of goals that evolved from the mission statement is:
In summary, in the first step of the SDLC process, the two types of problems to be addressed in the model system design are, first, the health-related outcomes problems and, second, the technology and design process problems. Goals for the proposed system were generated from two sources; the opportunities that are possible because of the development and implementation of the system that is envisioned and the mission statement that is related to the design of the model system. The problems, opportunities, and objectives served as the basis for defining the system requirements in SDLC step #2. Determining the System Requirements - SDLC Step #2 Introduction to the System Requirements Process The second step in the SDLC methodology called for a detailed assessment of the requirements for an effective system. The researcher collected the data, completed the requirement analysis process, and asked experts in the field to critique the requirements list. The Volere Requirements Specification Template and Requirements Shell, a validated process development methodology that is complementary to the SDLC, was used to provide a structure for identifying and organizing the requirements of the system model (Robertson et al., 1999). A generic scenario was developed to illustrate how the system might function (SDLC step #2). The scenario and event list was used throughout the requirements definition process. The 27-step Volere Requirements Specification Template specifies five requirement types that are necessary for a comprehensive examination of the requirements specification process. The five requirement types are: product drivers (the business-related forces), constraints (stipulations about how the product fits into the world), functional requirements (the fundamental subject matter of the system), non-functional requirements (the behavioral properties), and project issues (the conditions for the project). The system requirements were translated into the technical specifications and functional needs for the system during the third stage of the SDLC process. The data in this section correspond to and partially fulfill the first three research objectives. The Fundamental Requirements The raw data from the 27-step requirements process were recorded and are part the documentation for the system (Appendices or Appendices as a pdf file and Studach, 2000). The following is a non-prioritized synthesis of eight fundamental requirements that emerged from the requirements definition process.
In summary, the requirements that emerged from the Volere requirements definition process represent all five types of requirements that are necessary for a comprehensive examination of the proposed conceptual framework and the system design. The analysis and synthesis process produced eight fundamental requirements that clearly differentiate this system from all others that are currently available in the market place. The requirements served as a framework for defining the needs of the system in SDLC step three. Analysis of the System Needs - SDLC Step #3 Introduction to the Analysis of the System Needs Process The goal of step 3 in the SDLC process was to complete the decision-making process about the technical and functional needs for the recommended system. This study followed the traditional practice of analyzing and then comparing the technical and functional elements and needs of several highly rated systems with the features and functionality of the proposed system. One set of system needs was recommended though the comparative analysis process. The intent of the analysis process was to incorporate that set of needs into the model system design and the conceptual framework in step 4 of the SDLC. The data in this section correspond to and partially fulfill the first three research objectives. Analyzing the System Needs The system needs are the specifications for the technical and functional requirements that are necessary that satisfy the eight requirement criteria that were described in requirements definition section of this chapter. Those requirements were deemed necessary in order to satisfy the needs of the users of the system and to address the problems that were identified in Chapter I and expanded upon in this chapter. The issues and details relating to the functional and technical needs of the systems were covered fully in SDLC step #3 Appendices or Appendices as a pdf file and Studach, 2000). Three types of information systems were chosen for the systems comparison
portion of the needs analysis. The three types of systems, the commercial
Internet portals, the theory-based research projects, and the proposed
system were selected because they represent a diverse set of approaches
for addressing the needs of the consumer as well as very different levels
of technology integration and complexity. The comparison ratings data
for the functional and technical needs for the three types of systems
are summarized in Table 5. Clearly, the proposed system received superior
ratings for meeting the needs of the consumers and practitioners when
compared to the other systems. Table 5. Needs Analysis - Ratings of Functional and Technical Needs
Technical Specifications An important part of the process in SDLC step #3 was establishing a set of technical specifications that would serve as the fundamental building blocks for the system model and the conceptual framework in step #4. The technical specifications have been organized into four major headings, with the subheadings for the key attributes, and a brief description of the system highlights that emerged from the technical specification process (Appendices or Appendices as a pdf file SDLC step #3). Design
Technical
Data
Core Components and Modules
The technical needs listed above comprise a complete but not totally exhaustive list of specifications for the proposed system. Other elements as well as a further definition and refinement of the needs will arise as new products and options become available or mature and as the design and development process evolves. The list of technical is consistent with the problems, opportunities, objectives, the system requirements, and the system needs that were defined in SDLC step #1 - 3. The Model System Design - SDLC Step #4 Introduction to the Design Process In this study, the design for the model system and the conceptual framework were the products or outcomes of the step-by-step SDLC design process. All of the viable options, features, and components for the model system were identified, researched, evaluated, and the comparative worth or value of them to the system and the users were assessed in the first three steps of the SDLC. There are two parts to the goal of the fourth step in the design process: first, to design the system, and, second, to present the reader with a clear picture of what the system looks like, to describe the parts of the system, to show how it is structured, and to illustrate how it might operate. The system will be described with narrative descriptions, illustrations, and examples including possible scenarios and a comparison of the system features with exemplary systems. The data in this section correspond to and fulfill the first four research objectives. The System Model The Core Concepts Three types of descriptors will be used to highlight the central themes that are found throughout the model system. First, there are eight terms: secure, user-centric, proactive, intelligent, dynamic, optimized, tailored, and data-centric are the key words that capture the essence of the system. Evidence of these terms will be found in every feature, function, and module of the system. Second, the system has been described as an advanced health-promoting informatic system. It is dramatically different from the types of systems that have been described elsewhere in this study Appendices or Appendices as a pdf file SDLC step #3 and Tables 3 and 4 in Chapter I). Several of the key attributes of the system have been summarized in the table below. The fact that all of these attributes are incorporated into one system is one of the most important characteristics that sets this system apart from the other options and systems that are currently available in the marketplace. Third, the core concepts of the system are grounded in two sets of principles:
first, the central themes that are summarized in the six core principles
listed below, and second, the concepts and on the eight fundamental requirements
of the system (Chapter IV). Table 6. Key Attributes of the Advanced Health-Promoting System
1. The system must be grounded on the principles of health promotion; designed to promote life-long health-enhancing lifestyles, optimal wellness and qualify of life, and offer content, products, and services that are tailored to each user. 2. The system must conform to all laws and ethical standards; the users must consent to the system interventions and interactions with the system, they must maintain control over their personal data, and they may establish security rights and permissions about how the data is used. 3. The system must be user-centric and attempt to conform to, accommodate, and optimize the interactions with the system on the basis of the preferences and tastes of the user. 4. The system must continually work to minimize the potential for harm to the users and reduce errors within the system. 5. The system must be data- and knowledge-driven, be based on the best and evidence-based knowledge and practices of the health domain and the behavioral and informatic sciences, and encompass the data that it needs to perform optimally. 6. The system must be flexible, accommodating, and feature the best and most appropriate technologies that are available. The Stakeholders and Scope of Work Several key stakeholders groups were identified in the SDLC process. The system was designed primarily to server individuals, consumers, and users by promoting health-enhancing lifestyle behaviors. The Scope of Work and Work Context Diagram (Figure 2) illustrates how additional value will be generated by involving practitioners and agents of care, affiliated systems of the healthcare supply chain, providers and sponsors, developers, researchers, and policy makers through an inclusive system design. The Scope of Work and 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 perspective of the system model and the elements is illustrated
in the context diagram. The main system elements and the flow and context
of the processes are represented in Figure
3, the Context Flow Diagram. The highlights from the Context Flow Diagram are as follows:
The Scope of the Product The Scope of the Product - A Use Case Diagram (Figure
4) is based on the generic scenario and the list of 20 events
that was generated to represent a typical pattern or sequence of events
for a user of the system. The Use Case Diagram was based on object-oriented
design principles and was developed to illustrate the elements and entities
of the system and how they would function and interrelate.
The event list was set up to illustrate one linear unidimensional scenario. The event list from the scenario has been tested in a variety of sequences and configurations. However, because of all of the possible combinations and permutations in the event list, other possible events and a host of unpredictable factors, it is not possible to play out the event case list in an endless set of combinations and scenarios because that is beyond the scope of this study. The Functional Requirements The scenario and event list were used as a framework for defining several of the key the functional characteristics of the system, the most prominent of which are the data elements. 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. The Entity-Relationship
Diagram (Figure 5) was constructed
to illustrate the major functional relationships among the data for the
system side of the model and the path of a service and content scenario
from the user side of the system. 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. In a significant portion of the population, it is the style, look, and feel of a system that initially attracts them to the product or is the reason they first subscribe to or purchase what the system has to offer. 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 to a reluctance to explore and exploit the full functionality of the system. In the non-functional part of the system design process, the art of design is often more important than the science. A few of the most significant non-functional product qualities of the model system are highlighted below. The Look and Feel - 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 user instead of forcing a user to adjust to the system. Moreover, it should change seamlessly and dynamically as the skills and 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, 1998a). This can be accomplished through flexible design and architecture, determining user preferences, proactively monitoring use patterns, continually collecting and probing data streams, and assigning intelligent software agents do the work. In short, the system should appear highly attractive to all users and no user should be left behind. In fact, some traditional and non-technical options that are linked into the system by non-invasive sensors or communication devices should be available for individuals who are technologically averse or where system linkages would not be practical or possible. Usability and Ease of Learning and Use - The principle of low or no barrier holds true for usability and ease of learning of 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 users 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 low-tech devices and interfaces may be familiar to most of the population such as a telephone, TV, or radio. Others devices may require some form of 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 and the user. Examples of learning tools include built-in help, wizards, tutorials, assistant agents, on-line help, training classes, and special-interest or support groups. Other Key Features
The Scenarios Six typical scenarios have been provided to illustrate the types of generic themes and the areas of health promotion that would be ideal situations where the system would be used. The objectives are offered as examples of a few of the types of aims and ways in which the system might be effective. In each case, one of the main objectives is to establish or nurture the link between the user and the system. More details about the scenarios are available in Table 12 and Appendices or Appendices as a pdf file.
The Exemplary Systems Five very interesting systems were found during the course of this investigation. Each of the systems had features that caused them to stand out from the generic and commercial systems. A superficial listing of some of the key attributes, strengths, and weaknesses of the systems, when compared to the model system, have been highlighted in the table below. More details on the systems and the process that was used to arrive at the data in Table 7 can be found in the Appendices or Appendices as a pdf file. Table 7. Attributes of Exemplary Systems
Alternative Paths to Adoption There are a number of major factors and barriers that would prove to be insurmountable and prevent a realistic chance of wholesale adoption and implementation of this design except for a best case scenario. For example, there may be an ideal situation where there is a clear vision and solid long-term mandate from the most senior-level decision makers, where the need has reached critical levels, where there is an abundance of uncommitted talent and resources, and where the potential for benefit clearly outweighs the level of identifiable risk. However, there are very few of those situations in the real world. Therefore, a secondary analysis that looked at several alternative paths to adoption that would be more appropriate for most organizations was performed Appendicies or Appendices as a pdf file. There were six parts to the secondary analysis. In the first step, five traditional paths to adoption were identified: (1) wholesale adoption, (2) rapid prototyping, (3) incremental, (4) evolutionary, and (5) wait/do nothing/outsource. In step two, the characteristics, implications, barriers, advantages and disadvantages were listed for each of the alternative paths (Table 8). Third, a set of scenarios for six typical entities that represent a diverse mix of sizes, types, and organizational goals was developed. In the fourth step, a hypothetical set of scores for organizational needs that correspond to the eight system requirements and scores for the capacity of the organization to develop the core competencies and modules of the model system were assigned for each of the six entities (Tables 13 - 14). The scores for the need-to-capacity and the risk-to-return data were summed, ranked, and matched to the characteristics of the entities as part of step five of the process (Tables 15 - 16). In the final step of the process, a scatter plot (Figure 7 in Appendices or Appendices as a pdf file and two tables (Tables 8 and 17) were produced that provided tailored paths of adoption for each of the system components and the advantages and disadvantages of each. 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). Documentation for the System and the Design Process - SDLC Step #5 A full set of supporting design and operational documentation is particularly important for any system that is as sophisticated, complex, and comprehensive as has been outlined in this study. The entire SDLC design process and other supporting documentation has been posted online (Studach, 2000) and a condensed version of the key elements has been included in Appendicies or Appendices as a pdf file. In addition, all operational documentation that is generated as the system
evolves, is developed further, and is evaluated during the testing stages
will be maintained and archived. The documentation that is referred to
this section corresponds to and fulfills the fifth research objective. Links to the SDLC methodology.
Link to Chapter 5. This page was designed by John Studach. Last updated on December 29, 2000 You can send e-mail to Me. Return to the page with my dissertation page, or my papers. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]()
Last Updated: December 10, 2001 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||