Bonanza Offer FLAT 20% off & $20 sign up bonus Order Now
Technology and the advancements that result out from the technological processes and applications is the need of the hour. It is required for the organizations to make sure that the latest technological mechanisms are followed and reflected in all of their activities. The case is the same with the healthcare field as well. My Health Record is a project by Commonwealth Government of Australia to offer enhanced health services to the patients and end users.
My Health Record is a system that makes use of the online services and networks for offering the features and functionalities to the customers. There are several requirements and aspects that shall be covered in the application and one of the most significant out of all is the system usability. The end product that will be offered to the patients and other end users in the form of My Health Record shall be designed and developed in such a way that the specifications and requirements are met. Also, there shall be no issues with the layout and navigation included in the system (Lauesen & Younessi, 2016).
There are many non-functional requirements that can be and shall be implemented and reflected in the applications such as My Health Record. However, there are certain requirements that are mandatory and the developers and designers cannot miss out on such requirements. Reliability of My Health Record will be one such requirement that will be a mandatory aspect and will make sure that information provided to the patients is accurate and valid (Chung, 2016).
Many users such as medical staff, patients, administrator etc. may use My Health Record at the same time. The usage of the application by so many users at the same time along with the execution of operations in parallel shall not increase the response and throughput time. Such abilities will be targeted by this non-functional requirement that will be the performance of the application (Malan & Bredemeyer, 2010).
The fourth and the last non-functional requirement that is included in FURPS is the supportability of the system. The technology that is used in the development of My Health Record is dynamic in nature that is it may change and upgrade after regular intervals and the current technology may become obsolete. It will be essential that the application shall be scalable so that the change in the technology may be easily incorporated in the application (Shaikh & Misbahuddin, 2016).
Cloud computing will be an integral part of My Health Record as cloud services will be utilized in the application.
There are three types of deployment models that are present in the cloud based services and solutions which are as listed below:
The model that will fit according to the specifications and needs of My Health Record is PaaS model of cloud computing.
This model will allow My Health Record and Commonwealth Government of Australia to experience many benefits.
SDLC stands for Software Development Life Cycle. There is a life cycle that is associated with the creation of any of the software and the same will be present with My Health Record. This life cycle comprises of many phases and steps and it is essential to choose a correct approach to make sure that the aims of the software are realized.
There are primarily two categories of SDLC approach which are predictive SDLC and Adaptive SDLC. Each of these approaches comes with their own set of pros and cons.
Predictive SDLC is a methodology for the development of the software in which there are dedicated steps and phases present. This approach involves the use of detailed planning along with a specified structure and event flow. The specifications that are listed under My Health Record are defined in a proper manner and it will provide the management with the ability to carry out the tasks with utmost perfection and guidelines. Tracking of the project progress is very important as the status shall be known to the management. There is however probability that the technology and the requirements may change suddenly in case of My Health Record which will be difficult to incorporate with predictive SDLC.
The second approach which is used in case of the software development is adaptive SDLC. This is the approach that does not rely upon set patterns and steps and is based upon values. It is more of ad-hoc in nature. The requirements of My Health Record may change over a period of time on the basis of various factors such as technological framework, requirements inflation etc. It is in these scenarios that this approach will be extremely useful. There is however certain cons that are associated with every methodology and the cost may rise in case of this one. There may be a few hidden costs that may be involved.
On the basis of the analysis that is carried out in the section above, the features of both the predictive and adaptive SDLC have been reviewed. There are certain advantages and disadvantages that are associated with each of these two approaches. The approach that is more applicable than the other in case of My Health Record is adaptive SDLC. It is because of the reason that the requirements may change and it will be essential to have an approach and guidelines in place to deal with these approaches.
Non-functional requirements are also known as the system qualities in the terminology of web and mobile development. My Health Record is a healthcare application that is required to possess the non-functional requirements such as system usability, system reliability, system performance and system supportability. There are mechanisms that have been defined under the design principles and UI guidelines that shall be followed in this case to make sure that the user experience resulting out from the applications is rich and has the capacity to achieve good user feedback. It will also be essential that the adaptive SDLC approach is implemented in this case as it will fit aptly to the requirements and specifications.
Agilemodeling,. (2016). UML 2 Use Case Diagramming Guidelines. Agilemodeling.com. Retrieved 16 May2016, from http://agilemodeling.com/style/useCaseDiagram.htm
Bourne, L. (2016). Stakeholder Relationship Management. Retrieved 16 May 2017, from http://www.mosaicprojects.com.au/PDF_Papers/P128b_Stakeholder_Relationship_Management.pdf
Chung, L. (2016). Non-Functional Requirements. Retrieved 16 May 2017, from https://www.utdallas.edu/~chung/SYSM6309/NFR-18-4-on-1.pdf
Conde, J., De, S., Hall, R., Johansen, E., Meglan, D., & Peng, G. (2010). Telehealth Innovations in Health Education and Training. Telemedicine And E-Health, 16(1), 103-106. http://dx.doi.org/10.1089/tmj.2009.0152
Dettmer, H. (2016). Systems and Constraints: The Concept of Leverage. Retrieved 16 May 2017, from http://goalsys.com/systemsthinking/documents/Part-6-SystemsandConstraints.pdf
Fakhroutdinov, K. (2016). UML actor is a role played by a human user of the designed system, some other system or hardware that interacts with the subject by using services of the subject.. Uml-diagrams.org. Retrieved 16 May 2017, from http://www.uml-diagrams.org/use-case-actor.html
Fosse, E. & Delp, C. (2016). Systems Engineering Interfaces: A Model Based Approach. Retrieved 16 May 2017, from http://www.omgsysml.org/System_Engineering_Interfaces-IEEE_2013.pdf
Lauesen, S. & Younessi, H. (2016). Six Styles for Usability Requirements. Retrieved 16 May 2017, from http://www.itu.dk/~slauesen/Papers/SixStyles.pdf
Malan, R. & Bredemeyer, D. (2010). Defining Non-Functional Requirements. Retrieved 16 May 2017, from http://www.bredemeyer.com/pdf_files/NonFunctReq.PDF
McAtee, M. (2016). A good compliance system takes the administrating out of managing. Qualitydigest.com. Retrieved 16 May 2017, from http://www.qualitydigest.com/nov01/html/paperless.html
Rhyous,. (2011). The 8 Types of Technical Documentation and Why Each Is Important. Rhyous. Retrieved 16 May 2017, from https://www.rhyous.com/2011/07/21/the-different-types-of-technical-documentation-for-software-and-why-each-is-important/
Shaikh, A. & Misbahuddin, M. (2016). A system design for a telemedicine health care system. Retrieved 16 May 2017, from https://gupea.ub.gu.se/bitstream/2077/10498/1/gupea_2077_10498_1.pdf
Walker, D. (2016). Influence, Stakeholder Mapping and Visualisation. Retrieved 16 May 2017, from https://mosaicprojects.com.au/PDF_Papers/P062_Influence_Stakeholder_Mapping_and_Visualisation.pdf
Watt, A. (2016). 5. Stakeholder Management | Project Management. Opentextbc.ca. Retrieved 16 May 2017, from https://opentextbc.ca/projectmanagement/chapter/chapter-5-project-stakeholders-project-management/
Wheatcraft, L. (2010). Everything you wanted to know about interfaces, but were afraid to ask. Retrieved 16 May 2017, from http://spacese.spacegrant.org/uploads/images/UserContributedFiles/WheatcraftInterfaces110909.pdf
Wick, S. (2016). User Stories and Use Cases - Don’t Use Both!. Batimes.com. Retrieved 16 May 2017, from https://www.batimes.com/articles/user-stories-and-use-cases-dont-use-both.html
MyAssignmenthelp.co.uk is a name in assignment writing services that students trust. We offer our assignment writing services for a wide variety of assignments including essays, dissertations, case studies and more. Students can place their order with us anytime as we function 24x7, and get their copies at unbeatable prices. We guarantee that all of our solutions are plagiarism-free.
Upload your Assignment and improve Your Grade
Boost Grades