Saturday, September 7, 2019

Software engineering and implementation Essay Example | Topics and Well Written Essays - 5000 words

Software engineering and implementation - Essay Example It has a close relationship with a large number of other disciplines such as mathematics, physics and computer sciences (ACM, Inc., 2006). Basically, software engineering provides a wide variety of principles, practices and tools for software engineers throughout the software development process. However, the software development process is followed through a software development life cycle. In this scenario, a software development life cycle is a conceptual framework or a map, which defines the stages of a software development process. Basically, a software development life cycle divides the software development process into a number of stages. Additionally, each stage of a software development life cycle is aimed at achieving a particular objective (Rouse, 2009). Up till now, a large number of software development process models have been developed taking into consideration the objectives of a particular software. For instance, waterfall process model, spiral model, iterative models, agile models and so on. Though, each software process model is based on a specific ideology. However, the basic objective of all the software process models is to support the software development process by dividing the development effort into a number of stages. In this scenario, each software development model divides the software development process into different stages such as: requirements analysis, system design, coding, testing, implementation and maintenance. In addition, the execution of these stages depends on the requirements of a particular software (Kumar, Zadgaonkar, & Shukla, 2013). However, the execution of these stages flows in a sequence from upper to lower stage. This paper presents a detailed analysis of two most important stages of a traditional software development life cycle, these stages are: requirements analysis and software

No comments:

Post a Comment

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