Question
The Board of Realtors Multiple Listing Service (MLS) system isnt very large in terms of use cases and domain classes . In that respect, the
The Board of Realtors Multiple Listing Service (MLS) system isnt very large in terms of use cases and domain classes. In that respect, the functional requirements are simple and well understood. MLS needs a Web site with public access to the listings, and it also needs to allow agents and brokers to log in to the system to add and update listings. There is very little back-end administrative data maintenance required, except to add or update a real estate office or agent.
1. Compared to the Tradeshow application described in Chapter 1:
a. How long might this project take
b. Which approach to the SDLC would be most appropriate?
2. If you use a predictive SDLC:
a. How much time might each phase of the project take?
b. How much overlap of phases might you plan for?
c. Be specific about how you would overlap the phases.
3. If you use an adaptive SDLC:
a. How many iterations might you plan to include?
b. What use cases would you analyze, design, and implement in the first iteration?
c. What use cases would you work on in the second iteration?
In additional iterations?
Think in terms of getting the core functionality implemented early and then building the supporting functionality.
Assume this project focused on Web access to the MLS. If you also plan to deploy a smartphone application for use by the public and by the agents and brokers:
How might this affect your choice of the approach to the SDLC?
What are the implications for including the smarphone application in the initial project versus having a separate project for wireless later?
Consider the incremental development to include the Web application and the wireless support
Describe what would be included in the first and second deployment of the project.
Take into consideration that you might want to work on some initial problem solving for requirements, design, and implementation of the wireless support at the same time you are working on the Web applications.
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