Order from us for quality, customized work in due time of your choice.
ask 1: Recommend an SDLC Model for the New Development (800 words)
Objective: Choose a Software Development Life Cycle (SDLC) model for the proposed Property Management System (PMS) at Prime Estates Ltd.
Instructions:
Recommendation: Select an appropriate SDLC model (e.g., Waterfall, Agile, Spiral, etc.) for the development of the new system.
Justification: Provide a detailed justification of why you believe your chosen SDLC model is the most suitable for this case, considering the following:
Key challenges identified in the case study (e.g., outdated processes, limited technical knowledge, time constraints).
How the chosen SDLC model addresses these challenges.
Advantages and Disadvantages: List and explain the key advantages and disadvantages of the chosen SDLC methodology in relation to resolving the issues highlighted in the case study.
Task 2: Present a Requirements Analysis (1200 words)
Objective: Analyze the core functionalities and requirements of the proposed system solution for Prime Estates Ltd.
Instructions:
Core Functionalities: Identify and list the core functionalities that the new system should include (e.g., Property Listing Management, Client and Landlord Management, etc.).
Use Case Analysis:
Identify the actors and use cases for each core functionality.
Document the detailed steps of 4 core functionalities of your choice in the format of a Use Case Course of Events Table. This table should describe the sequence of actions that occur for each use case, including the main flow and any alternative flows.
Functional and Non-Functional Requirements:
Define the core functional requirements (what the system must do).
Define the non-functional requirements (how the system should perform, e.g., usability, security).
Provide suggestions on how to optimize these requirements for better system performance or user experience.
Task 3: Design the Proposed System (1600 words)
Objective: Design the system architecture and create Data Flow Diagrams (DFDs) for the core functionalities.
Instructions:
Based on the requirements analysis from Task 2, design the proposed system by creating Data Flow Diagrams (DFDs) to represent levels 0, 1, and 2 for the chosen 4 core functionalities.
Level 0 DFD: Create a Context Diagram that shows the entire system as a single process interacting with external entities (e.g., estate agents, clients, property websites).
Level 1 DFD: Break down the major components of the system, such as property management, client management, financial management, etc.
Level 2 DFD: Decompose individual processes further to show detailed flow, for example, what happens during the “Create Property Listing” process from input to output.
Task 4: Recommend an Implementation Plan (400 words)
Objective: Provide an implementation plan that outlines the necessary steps, testing, and training required for deploying the new system.
Instructions:
Implementation Plan: Outline the phases of implementation (e.g., planning, development, deployment).
System Testing: Identify the types of system testing required (e.g., unit testing, integration testing, user acceptance testing).
Training: Recommend training methods for different groups of staff (e.g., estate agents with limited technical knowledge) and how training will be communicated to them.
Stakeholder Communication: Explain how the plan and progress will be communicated to different stakeholders based on their experience and relevance. This may include using various channels such as meetings, emails, or training workshops.
General Guidelines:
Format: The final submission should be well-structured and clearly written, with proper headings and subheadings for each task. Ensure clarity, coherence, and logical flow in your explanations.
Word Count: Stay within the word limits for each task (800 words for Task 1, 1200 words for Task 2, 1600 words for Task 3, and 400 words for Task 4).
Research: While your responses should primarily be based on the case study, you may also include relevant research on SDLC models, system requirements, and implementation strategies.
References: Use proper referencing where applicable (e.g., for SDLC models, system design principles, or testing methods).
Order from us for quality, customized work in due time of your choice.