Answered step by step
Verified Expert Solution
Question
1 Approved Answer
SECTION A [ 1 0 0 Marks ] TechMore Developments is a software development company noted for following the popular waterfall methodology in their software
SECTION A
Marks
TechMore Developments is a software development company noted for following the popular waterfall methodology in their software development projects. As the years progressed, customers were requesting their software projects to be development within shorter time frames. This definitely made the management at TechMore Developments look at other types of software development methodologies to cater for faster software development.
In your capacity as the lead software development manager at TechMore Developments, you need to complete the following tasks.
Answer ALL the questions in this section.
Question
Marks
Requirements Engineering RE can be summarized as a set of activities that ensures a team is building the right product and it seeks the correct and suitable software deliverable. RE can be done in any software development methodology but is widely used in the waterfall model. Report on the first TWO stagesphases of the requirements engineering process.
Question
Marks
With the rapidly changing world of today, rapid development and delivery is a most critical requirement for software systems. Report on any FIVE benefits of using Agile methodology at TechMore Development.
Question
Marks
As a way to meet the customer needs of faster development. One approach suggested by the senior management at TechMore Development was prototyping where a system software product is partially implemented before or during the analysis phase thereby giving the customers an opportunity to see the product early in the life cycle. Elaborate on any FIVE benefits of prototyping in software development at TechMore Development.
Question
Agile method and methodology is a particular approach to project management that is utilized in software development. It is a combination of iterative and incremental work sequences with focus on process adaptability and customer satisfaction by rapid delivery of working product. Unlike the traditional waterfall model, where each step of software development lifecycle SDLC is done sequentially after the completion of previous step, agile promotes the idea of overlapping phases.
Discuss the differences between iterative and incremental development.
marks
Discuss how Agile combines both iterative and incremental methodology. Include in your answer an
marks explanation of the Agile method that uses a combination of iterative and incremental methodology.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started