Group Five Final Project Proposal
Group Five Final Project Proposal
Prepared By:
OSMAN MOHAMMED, TALILA ROBA, MISGANA DAME, EBISA OBSA,
TESHALE FEKADU, SELEHADIN ALI
Advisors’ Name:
Main Advisor: SILESHI B.
Co-Advisor: FERDIOS Y. 03/03/2017
APPROVAL SHEET
This is certified that the project entitled on Brocker Management System of
the developed and submitted by
1. OSMAN MOHAMMED
2. TALILA ROBA
3. MISGANA DAME
4. EBISA OBSA
5. TESHALE FEKADU
6. SELEHADIN ALI
1. SILESHI B.
2. FERDIOS Y.
APPROVED BY
Examining Board Signature Date
1.
2.
3.
Page 2 of 27
A Project Proposal
for the Brocker Management
System
Table of Contents
Table of Contents
APPROVAL SHEET 2
1 Introduction............................................................................................................................................
Document Description: -..........................................................................................................................
Existing System Description: -................................................................................................................
Problems of the Existing System.............................................................................................................
3 Alternative Solutions and Proposed Solution......................................................................................
3.1 Alternative Solutions:......................................................................................................................
Justification:.............................................................................................................................................
3.2 Proposed System Description:...........................................................................................................
Significance (Advantages):......................................................................................................................
4. Objectives of the Project:...........................................................................................................
4.2 Specific Objectives..........................................................................................................................
5. Project Summary.............................................................................................................................
5.1 Motivation.................................................................................................................................
5.2 Project Deliverables.........................................................................................................................
5.3 Methodology....................................................................................................................................
5.4 Scope of the Project.........................................................................................................................
..................................................................................................................................................
7.1 Project Schedule..............................................................................................................................
Key Milestones:.....................................................................................................................................
8. Staffing Requirements.........................................................................................................................
9. Risk Assessment...................................................................................................................................
10. Feasibility Study.......................................................................................................................
11. Conclusion.......................................................................................................................................
References..........................................................................................................................................................
List of Tables
Page of
A Project Proposal
for the Brocker Management System
1 Introduction
Project Name: Rocker Management System
2. Data Centralization: A single platform for all client and policy information
enhances accessibility.
Page 4 of 27
A Project Proposal
for the Brocker Management System
4. Enhanced Client Service: Improved tracking and management of client
interactions lead to better service delivery.
Document Description: -
This proposal outlines the development of a Broker Management System (BMS) designed
to automate broker and transaction management, improving efficiency, reducing costs, and
enhancing customer satisfaction.
Key Sections:
2. Proposed System Description: Introduces the BMS, detailing its benefits like
automation, scalability, and compliance.
Page 5 of 27
A Project Proposal
for the Brocker Management System
The current system used for managing brokers, clients, and transactions is primarily
manual or semi-automated, involving a mix of spreadsheets, emails, and paper-based
processes. This system lacks integration and automation, leading to various challenges:
Broker Registration: Brokers are manually added into records via forms or emails. Details are then
transferred into spreadsheets or a basic database.
3. Reporting: Reports are generated by pulling data from multiple sources and
manually compiling them, which can be slow and error prone.
Type of System:
It involves high human intervention and is prone to errors due to the lack of
automation and real-time data synchronization.
1. Manual Data Entry: High risk of human errors due to manual data input, leading
to inaccurate records and inconsistencies.
2. Fragmented Processes: Broker, client, and transaction data are stored in separate
systems, causing inefficiencies and difficulty in accessing complete information.
3. Lack of Real-Time Data: No real-time access to critical information, delaying
decision-making and reducing operational efficiency.
Page 6 of 27
A Project Proposal
for the Brocker Management System
4. Inefficient Reporting: Manual report generation is time-consuming, prone to
errors, and lacks flexibility for quick decision-making.
5. High Operational Costs: The reliance on manual labor and physical records results
in higher operational costs and increased workload.
6. Limited Scalability: The system is not easily scalable to accommodate growth,
limiting the ability to expand operations without significant overhead.
7. Poor Communication: Manual tracking of client interactions leads to missed
opportunities for timely follow-up and customer satisfaction.
8. Data Security Issues: Lack of a centralized system and proper security measures
increases the risk of data breaches or loss.
Page 7 of 27
A Project Proposal
for the Brocker Management System
Cons: Limited automation and integration, still prone to errors and
inefficiencies.
Cons: Less control, potential data privacy issues, and higher long-term
costs.
Justification:
The Fully Automated Broker Management System is the best solution because it directly
addresses the current system’s inefficiencies by automating manual tasks, ensuring real-time
access to data, reducing human errors, and improving overall scalability. Unlike the upgraded
manual system or outsourcing, the automated system provides long-term value, enhances
security, and gives the organization more control over operations.
Significance (Advantages):
Page 8 of 27
A Project Proposal
for the Brocker Management System
5. Improved Reporting & Analytics: Automates report generation, making it
quicker, more accurate, and flexible for decision-makers.
6. Enhanced Security: Centralizes all data, ensuring better data security and
compliance with regulations like GDPR.
7. Better Customer Service: Automates client interaction tracking, leading to improved
follow-ups and higher customer satisfaction.
Specific Objectives:
1. Requirement Gathering: Collect detailed requirements from stakeholders and the existing
system to identify gaps and needs.
2. System Design: Develop a comprehensive system design that addresses the requirements and
ensures scalability.
3. System Development: Build and implement the Broker Management System based on the
approved design.
4. Testing & Quality Assurance: Conduct thorough testing (unit, integration, and user testing)
to ensure the system functions as expected.
5. Deployment: Deploy the system in the live environment and provide initial training for users.
6. Post-Deployment Support: Offer ongoing support and maintenance for any system updates
or issues post-deployment.
Page 9 of 27
A Project Proposal
for the Brocker Management System
Each objective is SMART—specific in terms of tasks, measurable by progress or milestones,
achievable within the timeframe and resources, realistic given the project scope, and time-
bound with clear deadlines.
The main objective of this project is to develop a cloud-based Broker Management System
that automates and integrates broker and client management, commission tracking,
performance monitoring, and compliance, enhancing operational efficiency, accuracy, and
scalability for brokers and administrators alike.
Page 10 of 27
A Project Proposal
for the Brocker Management System
• To test the system using different testing metrics:
Perform rigorous system testing, including unit testing, integration testing, user
acceptance testing (UAT), and performance testing to ensure the system meets
functional requirements and is free of critical bugs.
Page 11 of 27
A Project Proposal
for the Brocker Management System
5. Project Summary
5.1 Motivation
The motivation to develop the Broker Management System (BMS) arises from several key
factors:
These factors create a clear need for the proposed system to improve operational efficiency,
reduce errors, and support business growth.
The Project Deliverables for the Broker Management System (BMS) include the
following:
Page 12 of 27
A Project Proposal
for the Brocker Management System
• System Design Document (SDD): A blueprint outlining the system architecture,
database design, and technical specifications.
• Software Product: The fully developed and tested Broker Management System ready
for deployment.
• User Manual: A guide for end-users that details how to use the system for various
tasks (broker registration, transaction management, reporting, etc.).
Each deliverable is measurable, specific, and has a set due date, ensuring clear milestones
for project completion.
5.3 Methodology
Methods: Surveys, interviews, and document analysis were used to gather data from
stakeholders (brokers, clients, and system administrators).
Findings: The need for a centralized, automated system was identified due to the
inefficiencies, manual errors, and delays caused by the current system.
Agile Development: This methodology will be used for analysis, design, implementation,
and testing. It allows for iterative development, constant feedback, and quick adjustments.
Process:
o Implementation: Build system features in stages, with regular testing and feedback.
o Testing: Continuous testing during development phases to ensure the system meets
all functional requirements.
Page 13 of 27
A Project Proposal
for the Brocker Management System
5.3.3 Development Approach
Methods:
o User Acceptance Testing (UAT): To verify that the system meets business needs.
Hardware Requirements:
o RAM: 8 GB minimum
Software Requirements:
o Database: MySQL
This methodology ensures a flexible, responsive approach, and the tools meet the system’s
requirements for smooth development and deployment.
4o mini
Page 14 of 27
A Project Proposal
for the Brocker Management System
In Scope
Broker Registration and Management: Automated process for registering and managing
broker details.
Reporting & Analytics: Automated generation of reports (e.g., financial, performance) for
internal and external stakeholders.
User Roles & Access Control: Defining different user roles (e.g., admin, broker, client) with
specific permissions and access.
System Integration: Integration with existing databases or third-party services for seamless
data flow.
Out of Scope
End-User Training: User training and support will not be part of the development scope but
may be handled separately.
Mobile App Development: Development of a mobile version of the system will not be
covered in this phase.
Legacy System Migration: Migrating data from old, outdated systems to the new platform
will not be part of this project.
By clearly defining the scope, we avoid unnecessary feature creep and ensure focused
delivery within the project’s time and budget constraints.
Page 15 of 27
A Project Proposal
for the Brocker Management System
o Duration: 2 weeks
Page 16 of 27
A Project Proposal
for the Brocker Management System
o End: Month 1, Week 2
o Duration: 4 weeks
o Duration: 8 weeks
o Duration: 4 weeks
o Duration: 2 weeks
o Duration: 2 weeks
Key Milestones:
Page 17 of 27
A Project Proposal
for the Brocker Management System
Milestone 3: System development completed (End of Month 4)
Milestone 4: User acceptance testing, and bug fixes completed (End of Month 5)
This schedule ensures a timely, structured approach to delivering the project while
providing clear milestones for progress tracking.
Page 18 of 27
A Project Proposal
for the Brocker Management System
UI/UX Designer 1designer - -
QA Testers 2 testers - -
Total Temporary Staff
G. OTHER PROJECT COSTS
Description Quantity Per Unit Total Cost
Project Management Software 1 - -
Miscellaneous Costs (meetings, documentation, 1 - -
office supplies)
Total Other Project Costs -
Total Project Estimated Cost Less -
Contingency
Contingency (25%) -
TOTAL PROJECT ESTIMATED COST INCLUDING -
CONTINGENCY
Page 19 of 27
A Project Proposal
for the Brocker Management System
8. Staffing Requirements
The staffing requirements for the Broker Management System (BMS) project are outlined
below, specifying the core project team members as well as supporting subject matter experts
(SMEs) who will contribute their expertise at various stages of the project. An
organizational chart and detailed role descriptions will provide clarity on the staffing
structure and relationships.
The core project team is responsible for the development, design, implementation, testing,
and deployment of the system. This team will work on the project full-time or near full-time.
Page 20 of 27
A Project Proposal
for the Brocker Management System
experience with database
management (SQL,
NoSQL), API integration.
4. Frontend 1 Frontend technologies EBISA OBSA MISGANA DAME
Developer (React.js, Angular,
HTML, CSS, JavaScript),
UI/UX experience,
responsive design.
5. UI/UX Designer 1 UI/UX design, MISGANA TESHALE FEKADU
wireframing, user DAME
research, Adobe Suite,
Figma, prototyping.
6. System Architect 1 Software architecture, TESHALE SELEHADIN ALI
system design, cloud FEKADU
infrastructure, integration
design.
7. Database 1 Database design, SELEHADIN ALI OSMAN MOHAMMED
Administrator (DBA) optimization, backup
strategies, query
performance tuning.
8. Business Analyst 1 Requirements gathering, EBISA OBSA OSMAN MOHAMMED
documentation, stakeholder
communication, process
analysis, business process
modeling.
Page 21 of 27
A Project Proposal
for the Brocker Management System
9. Risk Assessment
Risk assessment is a critical part of project planning to ensure potential problems are
identified early and managed effectively. Below are the key risks that could negatively
impact the Broker Management System (BMS) project, along with strategies for preventing
them and contingency actions to take if they do occur.
Page 22 of 27
A Project Proposal
for the Brocker Management System
Cost-Benefit Analysis (CBA) evaluates the expected costs of developing and implementing
the Broker Management System against the anticipated savings and benefits (e.g., reduced
operational costs, improved efficiency, and scalability).
The system will provide long-term savings by automating processes, reducing errors, and
improving client management, resulting in a positive return on investment (ROI).
Technical Resources: The organization has the required technical resources (development
tools, hardware, and software) to build, install, and operate the system.
The system will be user-friendly, allowing easy access and operation for different user types
(admin, brokers, clients).
This feasibility study supports a GO decision, as the proposed system is both technically and
economically viable.
11. Conclusion
Page 23 of 27
A Project Proposal
for the Brocker Management System
operational capabilities. Based on the feasibility study, which covers economic, technical,
operational, and political considerations, the proposed system is deemed feasible across all
these dimensions. The Cost-Benefit Analysis (CBA) indicates that the anticipated benefits—
such as increased efficiency, cost savings, and improved revenue—outweigh the costs of
development and implementation. Moreover, the system's technical requirements can be met
with the current resources available, and it will be compatible with existing operational
processes without significant disruptions.
Improved Efficiency: The BMS will automate manual processes, thus reducing
administrative overhead and operational inefficiencies.
Enhanced Customer Satisfaction: With faster processing times and better management of
broker relationships, customer satisfaction is expected to improve, leading to higher client
retention rates.
Scalability and Flexibility: The system will be built with flexibility in mind, allowing it to
adapt to future changes and requirements as the business grows.
Regulatory Compliance: The system will ensure that the organization complies with
relevant industry standards and legal requirements, thus minimizing the risk of non-
compliance.
References
From Google, ChatGPT4, YouTube and Chrome
Page 24 of 27