Prototyping

Previous Parent Next Page


Index - Major Sections
Home

**InHCc HMIS**

Site Map
Health Economic and Reform

Benefits

Discussion

Data and Data Analysis

Health Management

Product and Services
References
Team

_______________

Index - Same Level Subject

Strategies
Change Mangement
Planning Steps
Scheduling
Prototyping
Human Resourses
Reviewing
 

Index - Child Subjects

Introduction

The software will be developed by using the “prototyping” method. Prototyping consists of building an experimental system rapidly and inexpensively for end users to evaluate. It is a method of building a preliminary design, trying it out, refining it, and trying again. Prototyping is most useful when there is some uncertainty about requirements or design solutions. This is particularly true of decision-oriented applications, where requirements tend to be very vague.  By interacting with the prototype, users can develop a template to create the final system. Since most users cannot describe their requirements fully on paper prototyping allows them to work with a system in order to determine exactly what they need. The methodology anticipates that they will change their minds; these changes can be incorporated easily and inexpensively during an early stage of development. This project will go beyond the conception and generality phase that is so common to many “development books” and will attempt to give real practical examples of methods of implementation and completed systems. This is the benefit of using a prototype.  

Prototyping is more likely to produce systems that fulfill user requirements. It promises to eliminate excess development costs and design flaws that occur where requirements are not fully captured the first time around. User satisfaction and morale are usually heightened because users can be presented with an actual working system, preliminary though it may be, in a very short period of time.

Prototyping is a four-step process:

Step 1. Identify the user’s basic requirements.

Step 2. Develop a working prototype

Step 3. Use the prototype

Step 4. Revise and enhance the prototype.

 

Steps

In Step 1.

First the decision-makers and planners at the highest levels will be interviewed to determine the informational requirements for sound decision making. This information gathering process will be continued down through each level until the lowest levels are reached. Specific information requirements are identified through formal interviews with both senior and line management personnel. Local and regional health care units will be questioned thoroughly because it is here where all the information will gathered and be ultimately used. At this lowest level the system interacts with the clients directly and it is here that is the best place to obtain primary data. It is also at this level that management involvement obtains the best results.

 

In Step 2.

The completed system will be developed, not as a hierarchical system, but as a system where each health care unit contributes to all the others. At the first level of healthcare delivery, computerized systems using a client/server with an open-architect format will be implemented. The client/server system will give the health care system the freedom to mix-and-match components at almost any level. The client/server system can also be scaled horizontally or vertically. While allowing the server code and server data to be kept at the highest level, which results in cheaper maintenance and the guarding of shared data integrity, the client computer remain personal and independent. To keep costs down, leading health care organizations will be contacted for review of their systems, application software packages will be investigated, and data will be standardized as much as possible. However, flexibility will be built into the system so that each unit may have its own “form” of entry.  In other places programs will be developed using off-the-shelve open-ended software such as Microsoft Access. In addition to being less expensive, many users are already familiar with a graphical user interface. This system will be implemented to be able to input directly to the highest level of decision making in the health sector.

 

Step 3. Use the prototype.

The users will be encouraged to work with the system in order to determine how well the prototype meets his or her needs and to make suggestions for improving the prototype

 

Step 4. Revise and enhance the prototype.

The system builders note all changes requested by the user and refine the prototype accordingly.

Additional research will be undertaken by communication with existing companies that have produced “hospital” systems and will be asked to help in the development. There is no benefit in trying to “reinvent the wheel.” It is believed that a prototype can be developed quickly and inexpensively using what already exists.

Back to Top

Previous Parent Next Page