Question:
Discuss about the Headspace Faces In Cloud Solutions.
Headspace faces a huge challenge of managing its patient’s records, in essence, all the stakeholders of the organization continuously interact with a wide range of information which is generally used to make diagnosis and treatments. Therefore, at any given instance a lot of information is circulating around the institution as pertaining to the users’ requirements i.e. medical practitioners, emergency workers and even the patient’s themselves (Bildosola, Rio-Bevler, Cilleruelo, & Garechana, 2015). Moreover, a large database is needed to handle the young people’s stories as they dictate their treatments. As a solution, the organization aims to link its proposed system with a cloud infrastructure where foundational elements such as storage and processors will be provided. Now, although cloud technology offers a wide range of benefits, its adoption in any organization possess many challenges as it presents a new paradigm of service delivery. This report highlights these issues among other related aspects of cloud solutions and how they can be integrated into the Headspace system.
Quality system performance and improvement are at the helm of the requirements of service delivery. These attributes dictate the overall reliability and maintainability of a software system which continuously engages the end user (Merugu & Akepogu, 2011). Essentially, these factors outline some of the non-functional requirements of a system, which are the elements that constrain the overall functionalities of an entity. Therefore, unlike the functional requirement that defines the operation itself, they highlight the process i.e. the how of operations.
Ideally, a system promotes the user’s awareness to the different functionalities available, this capability defines the quality of the software which eventually facilitates the amicable experience with the end user (Sofia, 2010). Therefore, this system will require the following qualities:
Conceptual integrity – this element will define the coherence and consistency of the system i.e. the overall feel of the design which engages the user promoting enhanced performance.
Availability – with cloud resources, the timeline of access will be increased which will reduce the percentage of system downtime. This outcome will increase usability and reliability.
Maintainability – a reliability factor that determines the ability of the system to undergo changes with ease while facilitating the different functionalities (Microsoft, 2017).
System interface will define the controls and communications that will allow unrelated items to co-exist as well as function. In this project, the Headspace system will have a system interface with the cloud resources (Chung, Nixon, & Yu). Therefore, interface management will determine the success of this collaboration as two distinct paradigms will meet. Therefore, there must be:
Similar to the system interface, the UI will define the boundary between the end users and the software package (Lim & Finkelstein, 2010). Therefore, to deliver its services, the UI must have the following requirements:
Clarity and simplicity – the design of the interface should not be complicated to frustrate the user’s actions. Furthermore, it should enable every functionality based on a self-awareness system.
Responsiveness – the speed of executing functionalities should be at par with the users’ feedbacks.
Supportability – help facilities that solve the problems facing the users e.g. an icon to ask questions about the system (Mitre, 2017).
Due to the different requirements and preferences of the users, the developed system will always have some limitations and compromises in an attempt to satisfy all the stakeholders. To the Headspace project, these limitations include the application of a new technology or operational environment which will restrict the security of the data (Ambler, 2014). Secondly, the non-functional requirements, because they will deter some of the functional activities. Finally, the expenditures of the design as they will have to adhere to a proposed budget.
Information systems provide many benefits to organizations owing to their ability to share and distribute information. In essence, this is the objective held by Headspace as they seek to implement a modern IS. Cloud-based solutions extend these benefits and abilities by providing a new computing model that shares resources over the internet (NZG, 2014). Therefore, with the proposed cloud integration, the institution can acquire the following strengths.
According to security experts, subscribers should never store sensitive data in cloud storage facilities as they are easily compromised. Moreover, the same resources do not conform to the legal stipulations of the physical world i.e. the Australian data regulations. Therefore, the users must implement several security features to minimize these limitations. In this case, Headspace can use the following strategies:
The rapid growth and complexity of information systems have led to a multiplicity of ideas that assist organizations in the transactions, connections and development of solutions. In essence, these ideas will hold specific procedures of designing and delivering technological packages to the end users. Now, SDLC (system or software development life cycle) is one such procedure that helps developers to implement software packages (Isaias & Issa, 2015). This procedure will define different stages of system development which will guarantee the user’s requirements. Furthermore, depending on the user’s requirements, SDLC will follow different methods to achieve the final solution.
Now, to understand the predictive approach, one must revert back to the inception of software packages, where user requirements and demands were generally minimal thus favoured a predictable procedure of system implementation. In all, the predictive approach will assume all the requirements and phases of development. Moreover, it will also assume a consistent process that will have minimal deviations or adjustments (Radack). Therefore, a logical and sequential model is followed where each phase of the design process is completed before moving on to the next. In addition to this, these phases will not overlap at any given instance as their functionalities will depend on one another (i.e. design dependence).
For this approach, the developers and users must consider a modern outlook into system development. In essence, an agile approach is followed, having the means to adapt to different changes. Therefore, unlike the previous method, the design process can adjust to fit the immediate needs of the users. This outcome improves the customer’s satisfaction as they are free to propose any requirement or preference. Furthermore, the system will follow a user-centred procedure that will analyze the needs of the user using a number of cognitive techniques. Nevertheless, the approach will start by defining the system parameters including the requirements and functionalities (Devi, 2013). These elements will define the implementation phases which are also able to adapt to the different needs of the users. In addition to this, these phases are executed simultaneously and independently which optimizes the development time. Finally, the phases are assembled to give the final solution using a wide range of iterative techniques.
Recalling the attributes and benefits of these methods provides an accurate outline for the best recommendation. First, the predictive method only facilitates the development of small and conventional systems that have minimal requirements. Moreover, its sequential procedure develops poorly structured systems that are unable to live up to users expectations. On the other hand, the adaptive method aligns its procedures with those of the end user, adapting to any given change (Isaias & Issa, 2015). In addition to this, it follows a user-centred approach which guarantees the satisfaction of the end user. Therefore, based on these conditions, the adaptive SDLC method is the best solution for developing the Headspace system.
Conclusion
Cloud-based solutions have been generally accepted in the digital world where their benefits and convinces have propelled their adoption into technological systems. At the same time, users have now become more aware of its limitations particularly those of its security. Therefore, its current implementation depends on the user’s ability to surpass this limitation on an account of the other benefits. Now, Headspace will have to deal with the risks of data security as its immediate demands are in desperate need of a versatile storage facility. Moreover, it can minimize this limitation by implementing proper security procedures.
References
Ambler, S. (2014). Constraints: An Agile Introduction. Agile modeling, Retrieved 04 October, 2017, from: https://agilemodeling.com/artifacts/constraint.htm.
Balaji, S. (2012). WATEERFALLVs V-MODEL Vs AGILE: A COMPARATIVE STUDY ON SDLC. International Journal of Information Technology and Business Management, Retrieved 04 October, 2017, from: https://www.jitbm.com/Volume2No1/waterfall.pdf.
Bildosola, I., Rio-Bevler, R., Cilleruelo, E., & Garechana, G. (2015). Design and Implementation of a Cloud Computing Adoption Decision Tool: Generating a Cloud Road. PLOS, Retrieved 04 October, 2017, from: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0134563.
Chung, L., Nixon, B., & Yu, E. (n.d.). USING QUALITY REQUIREMENTS TO SYSTEMATICALLY DEVELOP QUALITY SOFTWARE. Fourth International Conference on Software Quality, Retrieved 04 October, 2017, from: tp://ftp.cs.utoronto.ca/pub/eric/ICSQ4Paper.pdf.
Devi, V. (2013). Traditional and Agile Methods: An Interpretation. Scrum Alliance, Retrieved 04 October, 2017, from: https://www.scrumalliance.org/community/articles/2013/january/traditional-and-agile-methods-an-interpretation.
Isaias, P., & Issa, T. (2015). Information System Development Life Cycle Models. Springer Science, Retrieved 04 October, 2017, from: https://www.springer.com/cda/content/document/cda_downloaddocument/9781461492535-c2.pdf?SGWID=0-0-45-1479416-p175478101.
Ivey, V. (2013). 5 Tips to Keep Your Data Secure on the Cloud. CIO, Retrieved 04 October, 2017, from: https://www.cio.com/article/2380182/cloud-security/5-tips-to-keep-your-data-secure-on-the-cloud.html.
(2017). Advantages and Disadvantages of Cloud Computing. Level cloud, Retrieved 04 October, 2017, from: https://www.levelcloud.net/why-levelcloud/cloud-education-center/advantages-and-disadvantages-of-cloud-computing/.
Lim, S., & Finkelstein, A. (2010). Anticipating Change in Requirements Engineering. Retrieved 04 October, 2017, from: https://www0.cs.ucl.ac.uk/staff/A.Finkelstein/papers/antchange.pdf.
Merugu, G., & Akepogu, A. (2011). Four Layered Approach to Non-Functional Requirements Analysis. IJCSI International Journal of Computer Science Issues, Retrieved 04 October, 2017, from: https://www.ijcsi.org/papers/IJCSI-8-6-2-371-379.pdf.
Microsoft. (2017). Chapter 16: Quality Attributes. Design fundamentals, Retrieved 04 October, 2017, from: https://msdn.microsoft.com/en-us/library/ee658094.aspx.
Mitre. (2017). Interface Management. System engineering guide, Retrieved 04 October, 2017, from: https://www.mitre.org/publications/systems-engineering-guide/se-lifecycle-building-blocks/systems-integration/interface-management.
NZG. (2014). Cloud Computing. Information Security and Privacy Considerations, Retrieved 04 October, 2017, from: https://www.ict.govt.nz/assets/ICT-System-Assurance/Cloud-Computing-Information-Security-and-Privacy-Considerations-FINAL2.pdf.
Radack, S. (n.d.). THE SYSTEM DEVELOPMENT LIFE CYCLE (SDLC). Retrieved 04 October, 2017, from:https://csrc.nist.gov/publications/nistbul/april2009_system-development-life-cycle.pdf.
Sofia. (2010). Software Development Process – activities and steps. REQUIREMENTS ANALYSIs, Retrieved 04 October, 2017, from: https://www.uacg.bg/filebank/acadstaff/userfiles/publ_bg_397_SDP_activities_and_steps.pdf.
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