Reflective Review Report Assignment
Get the best sample on Reflective Review Report Assignment.
Introduction
The case study discusses the system development life cycle and the chronological steps that apply to the development of a computer-based system. Through this paper, I have been able to learn the concepts and the core idea behind the system and the meaning of the System Development Life Cycle. The case study includes a brief history of SDLC and its benefit in computer-based software.
Reflection
Through this case study, I have been able to learn how to initiate my progress in Information Technology or programming. Through this case study, I have been able to understand the system development life cycle and how it works. From the first case, we understood the ultimate guide to how to operate and how it plays a major role in forming professional development within the field. The skills that I mostly learned about mainly comprises of the technical/knowledge skills, business knowledge skills, and people knowledge skills. Through this analysis, I have understood that SDLC involves six phrases, which have been explained in case study 1. Some of the popular System Development Life Cycle includes the waterfall model, spiral model, and the agile model. I also learned the steps that go as the stages of the System Development Life Cycle to make sure it works efficiently smoothly and productively.
Identifying and discussing the prevailing background
To identify the current problems – The first and foremost thing that I learned to operate a system is to understand the problems. This stage involves getting all the valuable inputs from the stakeholders, the programmers, and the industry experts. This stage mainly focuses on learning the strength and the weaknesses of the system and the ways to improve it after setting a goal. In lectures, I studied the design of information systems. This topic covers different sections like noun technique, Entity Relationship Diagrams, and Domain model class diagrams. I have also studied the modeling requirement things.
Through this contextual investigation, I have had the option to figure out how to start my advancement in Data Innovation or programming. Through this contextual analysis, I have had the option to comprehend the framework improvement life cycle and how it functions. From the main case, we comprehended a definitive manual for how to work and how it assumes a significant part in shaping proficient advancement inside the field. The abilities that I generally found out about the specialized/information abilities, business information abilities, and individuals’ information abilities.
Planning – The second thing that I learned was planning. In this stage of SDLC, the executing team determines tube cost and resources required to solve the specific problems. It also provides a more detailed review and the risks involved in the task provided and how to execute the plans to come to a solution. I also understood that in order to plan and execute the goals, the effective way to solve the problem to minimize the risk in the mind.
Designing – one of the major concerns about how to start the ongoing process is to make a plane a design. This phase includes starting the computer software and turning it into the design specification. This plan allows all the stakeholders to review the plan and offer their valuable feedback. It is very important to have a design plan to incorporate the stakeholders into the document. . To distinguish the current issues; the above all else thing that I figured out how to work a framework is to comprehend the issues. This stage includes getting all the significant contributions from the partners, the developers, and the business specialists. This stage primarily centers around learning the strength and the shortcomings of the framework and the approaches to improve it in the wake of defining an objective. In lectures I studied the same topic as in lecture seven, Designing information systems. In this lecture, I learned about the system sequence diagrams (SSD) and about the data flow diagrams (DFD). This stage incorporates beginning the PC programming and turning it into the plan in particular. This arrangement permits all the partners to audit the arrangement and offer their significant input. It is vital to have a plan to join the partners in the archive. Through this relevant examination, I have had the alternative to fathom the system improvement life cycle and how it capacities.
Building – the actual development starts at this stage. The stakeholders need to stick to a certain blueprint. In addition, the proper guidelines with all the codes and styles are provided in place. From the principle case, we fathomed an authoritative manual for how to function and how it expects a huge part in molding capable progression inside the field. The capacities that I by and large got some answers concerning the particular/data capacities, business data capacities, and people data abilities. To recognize the recent concerns – Regardless of anything else that I sorted out some way to work a system is to appreciate the issues. This stage incorporates getting all the huge commitments from the accomplices, the engineers, and the business subject matter experts. The contextual investigation examines the framework advancement life cycle and the ordered advances that apply to the improvement of a PC based framework. Through this paper, I have had the option to gain proficiency with the ideas and the central thought behind the framework and the importance of the System Development Life Cycle.
Code Test – the tests for the deficiencies and ridge defects goes on during this stage. Before the launching of the original specifications, the problems and issues are being fixed. The contextual analysis incorporates a short history of SDLC and its advantage in PC-based programming. Through this contextual investigation, I have had the option to figure out how to start my advancement in Data Innovation or programming. Through this contextual analysis, I have had the option to comprehend the framework advancement life cycle and how it functions. From the primary case, we comprehended a definitive manual for how to work and how it assumes a significant part in framing proficient improvement inside the field. The abilities that I generally found out about the specialized/information abilities, business information abilities, and individuals’ information abilities.
Software Development – this is the main step that I need to take care of. At this stage, the main goal is to enable the users to start using the products by deploying the software to the production. Although, in many organizations there exists the product that moves to different environments, which include: staging and testing. This stage allows the stakeholders to play with the product safely before launching in the market. It also allows any final mistakes to be solved and resolved. Through this examination, I have perceived that SDLC includes six expressions that have been clarified on the off chance that review. A portion of the mainstream System Development Life Cycle incorporates the cascade model, twisting model, and the Spry model. I likewise educated the means that go as the phases of the System Development Life Cycle to ensure it works effectively easily and beneficially. I additionally comprehended that to improve at SDLC, it is vital to know the product appropriately and keep the guidelines and guidelines on building up the product. While learning at lectures, I intend to create myself better. I need to commit my opportunity to find out about the different programming and advances identified with my work.
Software Maintenance– After fulfilling all the above stages and launching the product, it is important to maintain and update the product. In order to do so, many application performance tools can be used. This ensures that the toolset is relevant in the entire development lifecycle. Through this contextual investigation, I have had the option to figure out how to start my advancement in Data Innovation or programming. Through this contextual analysis, I have had the option to comprehend the framework advancement life cycle and how it functions.
Through this case study, I have also been able to learn the most common SDLC models, which are waterfall models and the agile model. Use whatever time I need to and plan appropriately. I need to take additional examinations and acquire information about the subject. Through this contextual investigation, I have additionally had the option to get familiar with the most well known SDLC models, which are cascade models and the light-footed model. To isolate the product improvement into pre-characterized stages, the consecutive cascade model is utilized. It ensures each expression is finished before the beginning of the following expression states to guarantee no covering.
Waterfall Model – In order to divide the software development into pre-defined phases, the sequential waterfall model is used. It makes sure each phrase is completed before the starting of the next phrase states to ensure no overlapping. During the SDLC phase, each phase is designed for carrying out a specific activity. During the SDLC stage, each elimination is intended for conveying a particular action. It is one of the most seasoned and the most direct models. I likewise comprehended the upsides and downsides of the cascade stage. The aces being it is extremely simple and easy to get to help in clearing the achievements and cutoff times it assists with clearing documentation it helps in fortifying great coding propensities it guarantees a decent strong design.
Figure 1: Mind Map
Source: (Created by Author)
The cons being it isn’t reasonable for unpredictable and troublesome article situated issues it is entirely unbind able to scope changes it doesn’t help in assessing time and financial plan appropriately programming Advancement is the principal step that I need to deal with. At this stage, the fundamental objective is to empower the clients to begin utilizing the items by sending the product to the creation. Albeit, in numerous associations, the item moves to various conditions, for example, organizing and testing. It is one of the oldest and the linear models. I also understood the pros and cons of the waterfall stage. The pros being a) it is very easy and simple to understand b) to help in clearing the milestones and deadlines c) it helps to clear documentation d) it helps in reinforcing good coding habits e) it ensures a good solid structure. The cons being a) it is not suitable for complex and difficult object-oriented problems b) it is very inflexible to scope changes c) it does not help in estimating time and budget properly.
Agile System – Agile system has effectively replaced the waterfall system. This system releases many cycles where every iteration; is being tested, the issues have been addressed and the feedback from the stakeholders is obtained throughout the process. The pros and cons are. The pros a) it helps in fast developing and testing, b) the issues are fixed and detected easily c) it enables face-to-face communications and feedback d) scalability. The cons are a) prior experience is needed b) design is emphasized c) no perspective for the result.
Conclusion
I also understood that in order to get better at SDLC, it is very important to know the software properly and to follow the rules and regulations on developing the software. This stage permits the partners to play with the item securely before dispatching it on the lookout. It likewise permits any last slip-ups to be addressed and settled. The programming Up-keep in the wake of satisfying all the above stages and dispatching the item, it is critical to keep up and update the item. To do as such, numerous application execution instruments can be utilized. This guarantees that the toolset is important in the whole improvement lifecycle. To perceive the new concerns paying little heed to whatever else that I figured out some approach to work a framework is to value the issues. This stage consolidates getting all the tremendous responsibilities from the accessories, the architects, and the business topic specialists. The logical examination inspects the structure progression life cycle and the arranged advances that apply to the improvement of a computer-based system. While studying at SCU, I plan to develop myself better. I want to dedicate my time reading about the various software and technologies related to my work. Utilize whatever time I have to and plan accordingly. I want to further study and gain more knowledge about the topic.
Bibliography
Balykhin, M.G., Blagoveshchenskaya, M.M., Blagoveshchensk, I.G. and Petryakov, A.N., 2018. Designing a course in system modeling for” system analysis and management” and” information systems” majors. In SGEM International Multidisciplinary Scientific Conference on Social sciences and Arts (см. в книгах) (Vol. 5, No. 2.1, pp. 167-174). Общество с ограниченной ответственностью СТЕФ92 Технолоджи.
Bauer, S., Bernroider, E.W. and Chudzikowski, K., 2017. Prevention is better than cure! Designing information security awareness programs to overcome users’ non-compliance with information security policies in banks. computers & security, 68, pp.145-159.
Belikov, A.N. and Lapshin, V.S., 2019. DEVELOPMENT OF A DATABASE STRUCTURE FOR THE MEANS OF DESIGNING INFORMATION SYSTEMS. In Технологии разработки информационных систем ТРИС-2019 (pp. 160-164).
Chow, A.S., 2017. Getting to where you want to go: designing information systems and using your data through the application of analytics and informatics. Serials Review, 43(3-4), pp.188-194.
Chung, A., Lessard, L., Andreev, P. and O’Reilly, P., 2021, January. Designing Information Systems to Break Habits and Promote Preventive Behaviours During Large-Scale Disease Outbreaks. In Proceedings of the 54th Hawaii International Conference on System Sciences (p. 3484).
Koivisto, J. and Hamari, J., 2019. The rise of motivational information systems: A review of gamification research. International Journal of Information Management, 45, pp.191-210.
Narasimha, S., Dixon, E., Bertrand, J.W. and Madathil, K.C., 2019. An empirical study to investigate the efficacy of collaborative immersive virtual reality systems for designing the information architecture of software systems. Applied Ergonomics, 80, pp.175-186.
Nizar, N., Andriyana, S., and Gunaryati, A., 2020. Designing Information Systems for Payroll Process for National University-Based University Lecturers: Designing Information Systems for Payroll Process for National University-Based University Lecturers. Jurnal Mantik, 4(1), pp.836-842.
Winter, R. and Aier, S., 2020. Designing evolution paths for enterprise-wide information systems. In Design Science Research. Cases (pp. 75-104). Springer, Cham.
Know more about UniqueSubmission’s other writing services: