Wednesday, June 17, 2020
SDLC in Waterfall Model Communication Research Paper - 825 Words
SDLC in Waterfall Model: Communication Research Paper (Essay Sample) Content: SDLC WATERFALL MODELNameUniversityIntroductionSystem life development cycle refers to the procedures that are followed for any software project development in a software development environment (Jindal,Gulati Rohilla, 2015). The whole SDCL process in IT entails detailed plans that describe how to develop IT systems, maintain, replace, as well as change or enhance specific software within the system. The SDCL provides, a method that is followed to improve the quality of software and the general process of development. For effective SDCL, various graphical stages are followed like planning, defining, designing, building, testing and finally deployment which also puts into consideration specific SDCL models such as waterfall model that is also known as linear sequential life cycle model (Jindal,Gulati Rohilla, 2015).CommunicationCommunication systems entails a collection of individual communication relay stations, network and other data transfer components that facilitat e interconnection as well as interoperation resulting to an integrated whole. SDLC models can be used in communication through the development of communication software such as; development of application software for mobile phones and computers, development of online application and websites used by firms like eBay, Amazon and Facebook which also undergo through SDLC modeling.Waterfall modelThis was the first SDCL model which is also known as linear sequential life cycle model which is considered very simple to internalize and use. In this type of model, every phase must be accomplished before the next one begins hence there are no cases of overlapping (Alshamrani Bahattab, 2015). Waterfall models is the traditional form of system development which depicts the entire process in a linear sequential flow hence referred to as linear sequential life cycle model. Therefore, this means that any phase within the development process begins only if the first one was completed.SDCL waterfal l designIn the waterfall models, the entire process of development is divided into various phases whereby the result of one phase acts like the foundation of the incoming phase (Jindal,Gulati Rohilla, 2015). The phase can be applied in various environment or industries like development of communicating system and in project management. In this models, the main phases involved in development include; System requirement analysis whereby all possible needs of the system are gathered and documented in requirement specification document.System design whereby all the requirement specification accomplished in the first stage are studied hence leading to the preparation of system design. In this phase of system design, it helps to provide specification of hardware as well as system requirements and the phase helps in defining the entire architecture of the software (Alshamrani Bahattab, 2015).System implementation; this is the third phase and its where the inputs in the system design phas e are used to develop the system in micro programs known as units that are then integrated together in the following phase. In this case, every unit is developed as well as tested for effective functionality, through a process known as Unit Testing.System integration and testing; this phase entails the integration of all units developed in the implementation state into one system after prior testing of every unit. This phase culminates to post integration phase that entails testing of the whole systems for any form of malfunction.System development; this phase takes place after both functionality and malfunctions testing has been completed and the phase entails the deployment of the product to the customer or released into the market(Alshamrani Bahattab, 2015).System maintenance; this phase is purposely meant to fix up emerging issues within the system or the already developed product. The phase also aims at enhancing the performance of the product to better versions that can add ress the current market or customer needs.Therefore, all these phases are cascaded to each one to depict a downward flowing process just like a waterfall and the nest phase only begins after the completion of the previous one.Waterfall applicationFor instance, every communication software requires distinctive aswell as suitable SDCL approach to be put in place for its ultimate development and implementation. In this case, there are various situations where the use of waterfall model is best appropriate and these include; where the requirements are well documented and clearly fixed; ...
Subscribe to:
Posts (Atom)