IS480 Team wiki: 2017T1 Team Kinetic Midterm Wiki
Project Progress Summary
Midterm Slides | Deployed Site |
---|---|
Project Highlights:
Project Management
Project Status:
Iteration | Scope | Module | Task | Planned/New feature? | Status | Confidence Level (0-1) | Comments |
---|---|---|---|---|---|---|---|
2 | Core | Account Module | Login/Logout | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
2 | Core | Account Module | Signup | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
2 | Core | Account Module | User Account Settings | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
3 | Core | Loan Initiation Module | Request New Loan | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
4 | Core | Loan Initiation Module | Re-List loan | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
4 | Core | Loan Search Module | Search loan with filters | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
5 | Core | Portfolio Module | Create/Manage loan portfolio | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
5 | Core | Fund Loan Module | Fund listed loan | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
6 | Core | Admin Module | Default tracker | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
6 | Core | Admin Module | Check user/loan eligibility | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
6 | Core | Admin Module | Check available loans | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
7 | Secondary | Funding and Repayments Module | Process Usage Fees | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
7 | Secondary | Funding and Repayments Module | Update Collection Amount | Planned | Fully deployed and tested 100% | 1 | Reviewed and accepted by sponsor |
8 | Secondary | Learning Module | Hover Icon Questions | Planned | Tested and pending deployment | 1 | Reviewed by sponsor |
8 | Secondary | Learning Module | Pre/Post Lab Quiz | New | Tested and pending deployment | 1 | Reviewed by sponsor |
Project Schedule (Plan Vs Actual):
Planned Project Schedule
Actual Project Schedule
Changes In Schedule
Iteration | Date of Schedule Revision | Change in Schedule | Reason | Mitigation |
6 | 3 Sept 2017 | Switched iteration 7 features (Learning Module) and iteration 8 (Payments Module) | Payments module had the higher technology risk (sponsor given payments API integration) and hence required by team to tackle earlier. | All preparation (API given by sponsor, understanding of payments API by development team) was done and team is ready to implement payments in iteration 7. |
7 | 17 Sept 2017 | Added new feature (pre/post lab quiz) in learning module | Sponsor request to add pre/post lab quiz to improve value proposition of KineticLoans as a learning platform. Team reviewed and accepted addition of feature | Credit Score module features were pushed to iteration 9. PM and Backend team re-estimated their efforts for iteration and assigned tasks accordingly. |
7 | 17 Sept 2017 | AWS Deployment date was shifted from 18 Sept to 21st Sept. | Effort required for Funding and Repayments module exceeded expectations. | Team postponed AWS deployment date to 21st Sept (iteration 8) to allow completion of module |
7 | 18 Sept 2017 | UAT 2 date was shifted from 21 Sept to 29 Sept | Delay in deployment of application due to effort required for Funding and Repayments module | Postpone UAT to 29 Sept to allow for deployment and sufficient preparation |
Project Metrics:
Summary of analysis for the metrics collected. You may refer to another page for the details about the metrics and how it is collected.
Project Risks:
Technical Complexity:
1) PROBLEM
Figuring out a Payments mechanism that effectively distributes respective dollar amounts to platform users(borrowers/investors).
WHAT WE NEED
A process flow for the payment flow using the tBank Payments API.
SOLUTION
Using a direct debit authorization from each user to allow a smooth flow of payments using the following process flow:
Quality of product
Provide more details about the quality of your work. For example, you designed a flexible configurable system using XML.config files, uses Strategy Design Pattern to allow plugging in different strategy, implement a regular expression parser to map a flexible formula editor, etc.
Intermediate Deliverables:
Documentation | Link |
---|---|
Project Overview | Project Description |
Team's Motivation | |
Project Management | Schedule |
Scope | |
Task Metrics | |
Bug Metrics | |
Risk Management | |
Change Management | |
Project Documentation | Wireframes |
Diagrams | |
Testing | User Testing |
Testing:
We have completed 2 user tests. Please access the details here
Reflection
In this section, describe what have the team learn? Be brief. Sometimes, the client writes a report to feedback on the system; this sponsor report can be included or linked from here.
Team Reflection:
Any training and lesson learn? What are the take-away so far? It would be very convincing if the knowledge is share at the wiki knowledge base and linked here.
Individual Reflection:
You may include individual reflection if that make sense at this point. The team is uncooperative and did not follow my instructions.