Project2
Implementation Plan
Millennia HealthCenter
Table of Contents
1. Introduction 2
1.1 Purpose 2
1.2 System overview 2
2. Implementation approach and schedule 2
3. Phases 2
4. Tasks 3
5. Resources 3
5.1 Hardware and software 3
5.2 Personnel 3
5.3 Training 3
5.4 Budget 4
6. Durations and estimates 4
7. Task dependencies 4
8. Performance monitoring 4
1. Introduction
Millennia Health Center (MHC) is an international care center that has decided to move with the technology. The technology was implemented to provide services to its patients both at the local centers and online. However, the technology faced several issues, including data inaccuracies, unavailability of information, no video chat between the patient and professionals, data insecurity, system slowing down, and outdated. Due to this, there was the need for a system upgrade to overcome the highlighted issues to promote effectiveness and efficiency. To effectively develop the system, the spiral model will be implemented.
1.1 Purpose
The document is intended to describe the implementation schedule plan of the new software. The scheduled plan will contain tasks, resources, duration, dependency, and performance of the system. It will also include the life cycle that is utilized to bring the system to completion.
The intended audience for this project is the healthcare stakeholders and the information technology team that will be involved in the development process.
1.2 System overview
The development system is targeted to improve the innovation of the information technology utilized in the organization. As a result, it is expected to address all the issues raised by MHC healthcare. It will reduce and or minimize the misidentification of the patients’ information and procedures. Besides, it will connect the system in the U.S to the international system for the patients’ data to be accessed from any campuses. Also, it gives the options to either video or the face chart between the medical professionals and patients. The system will be implemented with the desired security features to prevent the patients’ medical records from being accessed by a third party. Lastly, the navigation outlook, together with the other functionality of the system, will be improved while increasing the number of patients to access the system by 200 percent.
2. Implementation approach and schedule
The life cycle model selected for the implementation is the spiral model. The model has four phases; planning, design, construction, and evaluation that are developed repeatedly through these four phases. This model has been selected for implementation because it uses the risk management technique throughout the development process. Besides, the model favors complicated and large projects, which is the case for the MHC project. Below is the graphic for the spiral life cycle model.
3. Phases
The spiral model to be used within the implementation schedule has four major phases. First is planning, which is essential in the collection of system requirements. It promotes the understanding of the system requirements due to the constant communication between the user and the system developer. Secondly is the designing phase that includes the logical design of different modules, architectural design, physical design, and the final design for the system development. It is an important phase as it includes the development of samples to fit the system requirement. The third phase is constructing, which is the development of the final software in an increasing and rotating manner. This phase is important as it is used to get the proof of concept (POC) for the feedback of the users. Users’ feedback plays an important role in ensuring all the system requirements are well met. The last phase is evaluation and risk analysis that identifies all the feasibilities of the system. It is an important final step at each process since the user is able to give feedback based on the evaluation and assessment.
All these processes start from the baseline of the model as the development advances in a spiral manner.
4. Tasks
At the planning phase, the key tasks that take place include a collection of the business requirements and aligning them to be objective of the system. Through this, the system requirement is well-identified for the deployment of the system.
Designing phase involves the activities of architectural design, which is the fundamental structure of the software. Besides, the logical design takes place at this stage which involves which gives the abstract representation of how data flows together with the input and output of the system.
The constructed phase deals with the development of the final software. The main tasks undertaken in this stage are to take the product to the consumers and perform higher clarity. As a result, the software is developed with several versions as they are sent to quality assurance users for feedback.
The last phase is evaluation and risk analysis that determines the risk analysis of any kind. This phase is where things like security are also checked and iterated in a spiral manner appropriately to ensure no vulnerability is left, and all the customer requirements are met.
5. Resources
5.1 Hardware and software
The hardware and software requirements will help the development of the system. The software requirements include an operating system, security software, and coding software. The hardware requirements include computers, databases, storage devices, and network devices.
5.2 Personnel
Several personnel with varying professionals are required to provide varying skills for the completion of the system. They include; computer and information scientists, computer network architects, programmers, support specialists, database administrators, system analysts, system and network administrators, web developers, software developers, and project managers.
5.3 Training
Training has to be done to several groups of people. First, is on the users of the system for easy navigation. Secondly, is on the software developers and programmer team to ensure they have all the necessary for the development of a quality system.
5.4 Budget
The following table shows the budget of the whole project depending on the allocated amount. The table gives the estimated amount in the percentage of the overall cost allocated.
Project stages
Percentage of the budget
Planning and documentation
10
Development
20
Testing
20
Scope changes
20
Project management
20
Server and system administration
4
Implementation
6
6. Durations and estimates
The following tables give the duration and estimates for the development of the project.
Activity
Duration in months
Analysis
1
Design
5
Development
6
Testing and implementation
2
7. Task dependencies
Does not apply. This is because of the spiral model used. No task will be fully completed as were are going in cycles repeating each activity to ensure all requirements and changes are met, thus quality.
8. Performance monitoring
One of the ways that will be used to monitor the performance of the system is the availability of data at the international level. Members involved in the development within the international centers will try to see if they can access the data of the patient. If the data is accessed, the performance of the system would have been fine; otherwise, the spiral phases will be repeated. The other way is by checking on the patients’ information with the services to be offered. There should be a match on this information for the good performance of the system. The last way is by testing the security implementation of the system. Here, the authentication and authorization for the information access control will be determined to ensure one is able to access only the information needed. The activity for performance monitoring is essential for ensuring the quality of the system.