Q1 : Some friends of yours want to develop a new application that works on mobile devices. They want it to perform calculations based on
Q1 : Some friends of yours want to develop a new application that works on mobile devices. They want it to perform calculations based on the GPS location of its user. They also want it to work on both android and iOS mobile platforms. However, they have a small budget and they are not sure whether to develop this application as a mobile web application or as a native mobile app.
In your opinion, what is the best option for them and why? Provide detailed justification for your response?
Q2: List and discuss the essence of software engineering practices and show how it is related to the process framework activities?
Q3Discuss whether the waterfall model is appropriate for each of the following software projects or not. If not, suggest a better model and provide justifications for your choice.
Project 1: a software team were asked to develop a new mobile app for blind people. The team is not sure about the best form of interaction between the users and the app.
Project 2: a software team were asked to add new functions to an existing human resource management system.
Project 3: a software team were asked to develop a new software in a short period of time. The team is confident that there will be many changes in requirements throughout the project.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
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