System Development Life Cycle Essay

System development life cycle is a way an organization develops its information system to aid in its business plan. SDLC in the healthcare includes an assessment of the organizational needs of the entire healthcare organization meaning it will include physicians and ancillary professional assessment. The six phases of the SDLC include the feasibility, analysis, design, implementation, testing and the maintenance.
Feasibility

This refers to the study conducted to determine whether the project should be implemented. To do this, the legal, economic, operational and the schedule feasibility strategy is used. This helps in building a clear picture regarding the feasibility of the project. Ramifications of not using nurses during this stage include developing a new Health Information Technology (HIT). This is because nurse spends most of their time besides the patient beds, therefore, making them the most effective in determining what will actually be effective. In cases where nurses are not included at this stage, the organization will move forward with a system that may not improve the healthcare system (Sabale & Dani, 2012).
Analysis

In this stage, the new system is looked into while taking into consideration the requirements and the workflows. Nurses are given the opportunity to do this part as they are the ones who have experience in the workflow during patient care. The ramification of not using nurses during this phase will mean that the organization will not have the actual workflow as they will not be able to have access to information during practice. The only place where workflow can be seen is when you are at the bedside and not on the floor with the patient (McGonigle, & Mastrian, 2015). Having a nurse present will give the information of their direct input into the system and this will help in guiding the effectiveness of the new system. It is crucial therefore to have all the parties in the healthcare organization to contribute to this phase.
Design

This phase has a number of processes. This includes the high design phase, the low-level phase, and the interface design. The high design phase determines which programs are needed and how they will transmit information to each other. The low-level phase will then figure out how each of these programs will work. The interface design visualizes the program and finally, the data design is used to determine the kind of data required to develop the program. This phase requires the nurse’s contribution as they are the ones going to use it anyway (Kelley, Brandon & Docherty, 2011). Therefore they are the ones who should set a user-friendly system. Ramifications of not using nurses at this stage will lead to omission of very important information that could lead to system failure.
Implementation

At this point, the design is ready and the programming language to be used is chosen depending on the requirement of the program. This phase also requires that nurses be involved as they are responsible for everything in the system and therefore should be the given the opportunity to implement it. Ramifications to not involving nurses at this stage will lead to the development of a HIT program that is not helpful to nurses and also a system that nurses are not familiar with (El Mahalli, 2015). Nurses have to be satisfied with the implementation process for the program to work as expected and help in improving the quality of healthcare offered to clients.
Testing

This is there to ensure that the program runs well and it meets the organization’s expectations. This includes the individual programming module, the beta testing, and integration. The beta testing involves making sure that the system does what it is meant to do correctly. It is important therefore to involve nurses in this phase as they are the ones who will be using the system and thus know exactly what they expect. Ramifications to not involve nurses will lead to the system passing testing even when it does not meet the desired standards. Nurses can help in pinpointing what needs to be changed to help the system run well.
Maintenance.

This is the final phase and it includes modifications to the system that could help in making the system better. Ramifications to not including the nurses in this stage could lead to nurses not being updated thus not being able to works effectively with the system. Involving nurses in this stage will ensure that nurses are equipped with the latest changes and thus able to avoid mistakes in their challenging day to day work.
References

El Mahalli, A. (2015). Adoption and barriers to adoption of electronic health records by nurses in three governmental hospitals in the eastern province, Saudi Arabia. Perspectives in Health Information Management.

Kelley, T. F., Brandon, D. H., & Docherty, S. L. (2011). Electronic nursing documentation as a strategy to improve quality of patient care. Journal of Nursing Scholarship, 43(2), 154- 162.

McGonigle, D., & Mastrian, K. G. (2015). Nursing informatics and the foundation of knowledge (3rd Ed.). Burlington, MA: Jones and Bartlett Learning

Sabale, R. G., & Dani, A. R. (2012). Comparative study of a prototype model for software engineering with system development Life Cycle. IOSR Journal of Engineering, 2(7), 21-24.

Posted in Uncategorized