Question:
Discuss about the Systems and Constraints of Leverage.
With the advancement in time and technology, various transformations have taken place in the field of healthcare. This field has not restrained itself from getting advanced by adopting changes in technology and also remain innovative. In this report, an automated system is proposed to designed for the organization – Headspace. The organization provides mental related services. The proposed system is cloud-based and in this report, analysis of non-functional requirements along with adaption of appropriate SDLC approach has been analyzed.
The system requirements are of three types: functional, non-functional and user requirements. Non-functional requirements are those requirements which pertain to system qualities like reliability, supportability, usability and performance.
One of the key non-functional requirements is usability of the proposed system. The proposed system should provide an interface which will allow end-users i.e. staff, doctors, patients and other medical staff members to perform required tasks. Absence of any such non-functional feature may lead to issues which may create bottlenecks by hampering user interface of the system. Hence, it can be inferred that system usability should be maintained and include functional aspects. The proposed system should adhere to the design principles and must only provide simple local and global navigation (Lauesen & Younessi, 2016).
The proposed system should be reliable i.e. all data provided by the system should be accurate and correct. The organization cannot bear any loopholes in the system because the data is a critical aspect of patients (Chung, 2016). There is a set of data in Healthspace system – patient’s data, doctor’s inputs, etc. which is required to be sent in correct format and accurate to the requesting users. Any incorrect information may have devastating results for the patients and alos for medical staff.
The proposed system should generate responses without much delay because automated system is designed in such manner to be quick. There should not be any delays in data or request processing. Healthspace requires to respond to patient’s queries very quickly as they may pertain to emergency situations. Hence, in such cases, system performance has an important role in generating timely alerts and notifications (Malan & Bredemeyer, 2010).
Technical aspects of the systems are changing rapidly with time. There are new techniques available in the market which are highly dynamic in nature. Same may happen with the proposed system of healthspace. The involving infrastructure and internal system should support new technologies and be open for any advance modification. Hence, the system should have key elements of scalability and supportability on the system (Shaikh & Misbahuddin, 2016).
Cloud based solutions would have a major impact on HealthSpace app. This is because the app would be deployed on cloud based platforms and would utilize several cloud based technologies to get up and running. There are in total three types of cloud based delivery models. These includes PaaS, SaaS and IaaS. PaaS stands for Platform as a service, SaaS stands for Software as a service and Infrastructure as a service respectively. In the case of this app, PaaS would be the ideal platform of choice. The app cannot be hosted on a SaaS model because the app itself is a service and it would either need an infrastructure and a platform. The reason to opt out of Infrastructure as a service is because infrastructure as a service is a complex platform and it would essentially involve hiring full-time experts and teams that would help get the infrastructure up and running and it would result in high up-front costs as well. As a result, the platform as a service is the perfect option for the app as all the base hardware and the entire infrastructure in fact, is already setup, configured and secured at the same time. At the same time, there are two types of cloud; private cloud and public cloud. The key difference between the two is that private cloud remains entirely private and highly-secured and at the same time, public cloud remains exposed on a public cloud solutions provider. Hence, the public cloud is exposed with security issues and other vulnerabilities, therefore private cloud is the right way forward.
SDLC is a practice of software development methodology wherein a set of guides, principles, techniques and methods are used for software development resulting in a robust and planned software development with minimal bugs. There are several different sub-methods already defined within SDLC, but majority of them can be classified into two: Predictive and Adaptive methods.
Predictive SDLS is an approach which the steps and phases are pre-defined for the software project and they have no scope of alteration during the course of the project. All basis and procedures are already fixed. At the same time, patterns and behaviours of the project are predicted and estimated well in advance. In the case of HealthSpace app, the requirements are already clearly specified. With Predictive SDLC approach, the top level management would have all kinds of set processes to follow the guidelines for the project. However, a major drawback associated with the project mentioned previously remains wherein the project would not be able to handle any requirements inflations as the risk of the project may increase.
Adaptive SDLC on the other hand is exactly the opposite of predictive SDLC approach and is also much suited for the HealthSpace app. In this approach certain ad-hoc processes are followed in order to execute the activities resulting in achieving of the objectives and goals laid out for the app. There is no particular flow in this given approach and simultaneously the flow needs to be designed as well as estimated based on the project’s scenarios as well as requirements. The major strength of Adaptive SDLC is in dealing with the changing requirements of the project. So in the case where the requirements of the project keeps on changing or even in scenarios wherein it’s unknown whether the requirement of the project may remain still or may change in the lifecycle of the project, the adaptive approach would be better suited.
Conclusions
Based on the two approaches specified earlier, it can be made clear that the choice of method would be adaptive SDLC rather than the other one. This is because, HealthSpace app is a novel initiative by the government of autralia and there is a high chance of requirements taking new course in the future wherein it would not be a problem with Adaptive SDLC. Although, the downside with Adaptive SDLC is its high cost, it would still not be a problem because the initiative is backed by the commonwealth government of Australia thereby making it easier to flex the budget if needed.
References
Bourne, L. (2016). Stakeholder Relationship Management. Retrieved 20 May 2017, from https://www.mosaicprojects.com.au/PDF_Papers/P128b_Stakeholder_Relationship_Management.pdf
Chung, L. (2016). Non-Functional Requirements. Retrieved 20 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. https://dx.doi.org/10.1089/tmj.2009.0152
Dettmer, H. (2016). Systems and Constraints: The Concept of Leverage. Retrieved 20 May 2017, from https://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 20 May 2017, from https://www.uml-diagrams.org/use-case-actor.html
Fosse, E. & Delp, C. (2016). Systems Engineering Interfaces: A Model Based Approach. Retrieved 20 May 2017, from https://www.omgsysml.org/System_Engineering_Interfaces-IEEE_2013.pdf
Lauesen, S. & Younessi, H. (2016). Six Styles for Usability Requirements. Retrieved 20 May 2017, from https://www.itu.dk/~slauesen/Papers/SixStyles.pdf
Malan, R. & Bredemeyer, D. (2010). Defining Non-Functional Requirements. Retrieved 20 May 2017, from https://www.bredemeyer.com/pdf_files/NonFunctReq.PDF
McAtee, M. (2016). A good compliance system takes the administrating out of managing. Qualitydigest.com. Retrieved 20 May 2017, from https://www.qualitydigest.com/nov01/html/paperless.html
Rhyous,. (2011). The 8 Types of Technical Documentation and Why Each Is Important. Rhyous. Retrieved 20 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 20 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 20 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 20 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 20 May 2017, from https://spacese.spacegrant.org/uploads/images/UserContributedFiles/WheatcraftInterfaces110909.pdf
Wick, S. (2016). User Stories and Use Cases – Don’t Use Both!. Batimes.com. Retrieved 20 May 2017, from https://www.batimes.com/articles/user-stories-and-use-cases-dont-use-both.html
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download