Question: Can you answer question 2 please (imagine ........... As a software development professional, you will run into all kinds of projects and situations within those
Can you answer question 2 please (imagine ...........

As a software development professional, you will run into all kinds of projects and situations within those projects. This assignment is designed to present you with a fictitious situation and ask you to recommend a software development approach suited to the situation. Here is the situation: MMU Healthcare is a new company in the market and has launched its product two years ago. The product is loved by clients and is growing in popularity. The level of product demand was not anticipated, and the current system architecture cannot support the rising demand. To support the anticipated demand, the company needs to re-architect the system and provide the exact same functionality. Thus, the requirements from the client perspective are very well known and do not need to change. What needs to be changed in the system to support the growing demand is also well understood. The product has 4, fairly independent components. All 4 components need to be re-architected. Out of the 4, one of them has caused the most pain and the organization could benefit greatly if that component could be replaced first with a new, highly scalable architecture. The work of migrating to a new platform is a tedious job and the deployment of a new system will involve a lot of external communication, managing customer expectations, etc. The technical architect and one project manager will be working from the corporate headquarters in Cyberjaya, but most of the team who will be doing the coding for the migration will be in Melaka. The testing team will also be in Melaka. 1. What software development methodology would you suggest for this situation and why? Step 1: Start analyzing the scenario by identifying the characteristics of this situation and specify the logic behind the selection of characteristics. For example, you may identify "User Needs Unknown" as a characteristic based on statement X, Y and Z in the scenario. Step 2: Select a model that best fits the characteristics you identified in step 1. Justify your choice by providing by the logic behind your selection. For example, you may say that since the scenario has characteristics X and Y, models A and B are potential candidates. Additionally, since the scenario has characteristic Z, model A is the best option. 2. Imagine that you were the lead or project manager for this project. For the selected model, take us through a simulated / fictitious journey on how this project will be completed all the way from defining requirements to deployment. You are free to make up characters as you feel appropriate to fit your story. In your story, please make sure to talk about artifact and practices followed by the team on this project
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
