560 likes | 762 Views
Real Estate Investment & Review Tool. Team #2 - November 30th, 2018. Alex Miller - Ashley O’Brian. Venkata Sravanti Malapaka - Yuxuan Chen Yonghyun Cho - Md Shadman Rafid Shiraksha Rao - Vikram Mudaliar Webber Wang - Jose G. Vicente H. Agenda. Operation Concept Overview (OCD)
E N D
Real Estate Investment & Review Tool Team #2 - November 30th, 2018 Alex Miller - Ashley O’Brian Venkata Sravanti Malapaka - Yuxuan Chen Yonghyun Cho - Md Shadman Rafid Shiraksha Rao - Vikram Mudaliar Webber Wang - Jose G. Vicente H.
Agenda • Operation Concept Overview (OCD) • Product Demonstration • Test Cases, Procedures and Results • Quality Focal Point • Transition Plan • Questions
System Purpose Actors using or who will use the Website Core Capabilities Level of Service Goals Organizational Goals Transition Objective Transition Strategy Operation Concept Overview
System Purpose • The Real Estate Investment and Review Tool is built for people interested in investing on property under the aim of buying or selling it. • This allows prospective investors a medium to search for trustworthy and capable service providers. • Investors can keep track of the financial performance of their properties. • Registered Users can review and rate service providers with whom they have worked or know.
Actors using/who will use the Website Shown below are the possible actors of the Website
Level of Service Goals • Browsers Support to be provided: Google Chrome: 68, Mozilla Firefox: 61. Safari: 11.1 • RWD/Mobile Capability: Desktop, Laptop. • Simultaneous Usage: The system will be able to support simultaneous usage by 100 users easily. • Response Time: The website should be able to display any webpage within 3 seconds • Database Scalability: The website database will be able to support thousands of users initially and more later should more space be bought. • Availability: The system should be available 99.99% of the time with an acceptable downtime of 1 second • User Differentiation: System shall be able to differentiate between different users accessing the website.
Organizational Goals • Provide a trustworthy and easy to access platform for providing service provider data. • Provide investors easy means of tracking financial performance of their investments. • Provide service providers a free platform to advertise and market their businesses. • To reduce the physical and financial costs for prospective investors to look for service providers for their properties.
Transition Objective • Hand off system to the client. • Provide source code. • Deploy the system using the domain and server provided by the client. • Provide User Manual for the System • Admin • Unregistered User • Registered User (Investor) • Registered User (Service Provider)
Transition Strategy • System has been transferred to the client’s hosting package. • CCD feedback has already been implemented into the system. • Provide client with the user manuals we have already created.
Operational Capabilities Product Status Demo Product Demonstration
Operational Capabilities ☑ Win Conditions pertaining to Use-Cases developed this semester have been addressed. ☑ All core functionalities have been created. ☑ The system has been transferred to the final hosting service. ☑ Changes from CCD have been incorporated.
Product Status ☑ Final System Product, a fully functioning website has been developed ☑ Started working on Admin and User Manuals • To do transition plan and System and Software support plan as a part of the As-Built package
Test Cases Procedures Results Test Cases, Procedures and Results
Test Cases Password reset (TC-01) • User can request password reset. • User can receive email with the link that will allow to reset his password. • User can reset password using URL. • Password should be minimum 8 characters. • User can login using the newly reset password. • The link expire after certain time. Account creation (TC-02) • A new user can be created using Sign Up form. • Fields from Sign Up form are validated. • Two users can not have same email. • Password should have 8 characters minimum. • The newly created user can login into website. • User can activate and deactivate the two factor authentication.
Test Cases Property Investment tracking (TC-03) • A new property can be added with property details. • A property can be deleted. • The property is tracked in a graph. (*) • Expenses form validates all the fields. • Expenses can be added and removed from the properties. • Investment data can be exported in a CSV file. • Expenses data are included in CSV. (*) Service providers (TC-05) • Registered user can create service providers profiles. • Unregistered users can not create service providers. • Registered and unregistered user can search for service providers. • Service providers can be found using address, email, phone, location and service type.
Test Cases Review System (TC-06) • A registered user can leave reviews to service providers. Review include the evaluation (number of stars). • The review form validates review text is not empty. • Service providers can read the reviews left by others.
Technical Debt Traceability Matrix Metrics Quality Focal Point
Metric 1: Remaining vs Accomplished taskBurndown Chart • This chart shows the number of remaining tasks vs. the percentage of cumulative completed tasks and the percentage of completed tasks • The remaining task was high during initial week because of requirement change - Requirement Volatility • Gradual declination in remaining tasks and rise of cumulative tasks completed determines the overall strategy used in the Project
Metric 2: Team Progress (1/2) Created vs. Resolved Issue Report • This chart shows the number of issues createdvs. the number of issues resolved in the last 90 days • The graph portrays teams efficiency in resolving the issue over time • Shows backlog is not growing and kept up to date • Testing the defect per LOC and resolving then with reduced backlog Cumulative Total Issue - Progressive addition
Metric 2: Team Progress (2/2) Created vs. Resolved Issue Report • Created vs. Resolved Issue Non-Cumulative Task
Metric 3: Task Estimate Pie chart of Issue & task (Backup Slide) • A major parts of the task were encountered from other activities, followed by team, document, meeting, and development • The chart depicts the effort associated with each task based on JIRA label
Preparation Operational Testing, Training and Preparation Stakeholder Roles and Responsibilities Milestone Plan Required Resources Transition Plan
Preparation Hardware Preparation • Desktop/Laptop with Safari 11.1, Firefox 61, Chrome 68 Hosting Preparation • a2hosting.com – Delegate Access – Prisma – File Manager/ FTP Account