Tuesday, May 5, 2020

Systems and Constraints of Leverage †Free Samples to Students

Question: Discuss about the Systems and Constraints of Leverage. Answer: Introduction 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 patients data, doctors 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 patients 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). System Interfaces HEALTHSPACE must provide a responsive interface for users to remain connected The application should neither have too jazzy or dull colours but a balance should be created that gives a soothing feeling. The UI elements like text, buttons and labels must acknowledge user actions by changing colours, highlighting sections or using shadows. Different users prefer different colours and thus, flexibility would be provided for changing colour schemes (Fosse Delp, 2016). All elements in application must have consistency in layouts and colours. The application has several screens including login, health report and summary. These screens must not be loaded with navigation elements but have sufficient elements to move from one screen to other easily. Consistency needs to be maintained in the text including font, size and colours. The application would provide the summary of medical reports uploaded by practitioners and experts to the patients who would be able to download the summary as well as the customized reports DeviceInterfaces of Healthspace Patients would be able to exchange emails with medical practitioners using Simple Mail Transfer Protocol (SMTP) There would be many file transfers between different entities or users which would be done through application using File Transfer Protocol (FTP) As all the application functions are dependent on the capabilities of the network, the network connectivity is important which would be established through User Datagram Protocol (UDP) and Transmission Control Protocol (TCP). For supporting teleconferencing over application, various communication standards and technologies would be used including Real Time Protocol (RTP), JPEG2, and MPEG4. Patients would use medical instruments to update health records and thus, both should be compatible (Conde et al., 2010). Security protocols would ensure that information remains safe(Wheatcraft, 2010). System Constraints of My Health Record HealthSpace app would have a front-end that would provide the end-users with an option to interact with it. HealthSpace app would also have a backend that would be needed to store the bulk of the data and these would be done with the help of NoSQL and MongoDB. HealthSpace app would be processed through different testing activities that would be carried out and any bugs would be resolved and logged using Bugzilla. (Dettmer, 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 a s 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 SDLC 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 projects 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 its 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 - Dont Use Both!. Batimes.com. Retrieved 20 May 2017, from https://www.batimes.com/articles/user-stories-and-use-cases-dont-use-both.html

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.