Sunday, June 9, 2019

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

Software engineering and implementation - Essay ExampleIt has a close relationship with a large upshot 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 ripening work at. However, the software development process is followed through a software development life cycle. In this scenario, a software development life cycle is a abstract 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, repetitive 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.