assignment
.docx
keyboard_arrow_up
School
Southern New Hampshire University *
*We aren’t endorsed by this school
Course
319
Subject
Computer Science
Date
Feb 20, 2024
Type
docx
Pages
4
Uploaded by SargentSnake1088
Caio Mauro
Kiva Analysis
CS319
Enhancing Kiva's User Experience: A Comprehensive UI/UX Analysis
Kiva has revolutionized microfinance by connecting individuals globally with peer-to-
peer loans. Through its online platform, Kiva finds lenders to provide financial support to low-
income entrepreneurs and students in almost 100 countries. The goal at Kiva is to bridge the gap between lenders and borrowers, creating financial inclusion and improving the quality of financial services in underserved communities.
Today we look at the user experience and user interface development for Kiva's platform.
By examining the specific needs of both borrowers and lenders, we hope to provide recommendations for optimizing the UX/UI design, considering the constraints of embedded systems and cloud-based applications.
Data Requirements for Borrowers via Embedded Systems:
Borrower’s Goals:
o
Borrowers want to find information about Kiva and the borrowing process. This includes staying informed, requesting loans, and tracking the loan payback process.
Applicable Data Fields:
o
Key data fields for borrowers include funded_amount, loan_id, status, repayment_interval, posted_time, and planned_expiration_time. These data fields store a lot of data that relates directly to the Borrower and their loan. Important information like their loan id for support, expiration date, and amount funded is very important.
Interface for Embedded System:
o
Given the limitations of embedded systems specifically with connecting to the internet or downloading applications, an SMS-based interface is recommended. Users
could text a specific keyword to access a menu with options such as viewing current loans, requesting a loan, learning about lenders, and understanding Kiva. For newer devices an optimized menu-based application would be the best. The application
would consist of a menu with options found on the website. Options would include New Loan, My Current Loan, About Kiva, About Lenders and other things like a FAQ page.
The User:
o
The user base is made up of those with existing loans looking to find information or get support with their loan and potential borrowers who need details about lenders and Kiva's loan system.
Design Requirements:
o
The system must efficiently return loan-related data, present that information clearly, facilitate loan requests, and create a stress-free user experience. Optimization for performance, compatibility, and research on development tools are going to be very important. It will be important to know which embedded systems may allow for access to the web or to applications so that users could download the Kiva app or must use the SMS based system.
Refining Data Needs Through Borrower Stories
After reviewing five borrower stories on the Kiva Lend Filter page, it was very clear that the purpose for loans varies widely. From dire business survival needs to more lax business expansion, the range of devices and connectivity will also vary. This highlights the importance of supporting devices with limited processing power. The goal is to server underserved communities and to do that inclusion of any device no matter how weak it may be is important.
The diverse loan amounts requested tell that there is a need for information on Kiva. It seems
like certain stories that should be requesting a higher loan are not and settle for a small loan. While other wanting to fund a parade or have money to sign their brand into whole foods request the limit of $15,000. It will be important to have a way for users to be recommended or be made aware of how much they can get a loan for. Additionally, the eligibility for loans should be easy to find so that those who are not eligible can become eligible.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
Database Design
Singapore Home Software
Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software :
IMAGE
Question
1. Based on the business processes and conceptual database design above, create a logical database design for PT Sinus Software House.
arrow_forward
Database Design
Singapore Home Software
Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software :
IMAGE
Question
Make transaction analysis by making:
c. Transaction analysis form
arrow_forward
Database Design
Singapore Home Software
Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software :
IMAGE
Question
Make transaction analysis by making:
a. Cross-referencing transactions
arrow_forward
Case Description:
Deb has recently launched her Rain Café in downtown Toronto. The Café is a blast. Customers cannot get enough of Deb’s coffee beverages and baked foods. To entice and retain customers, Deb is thinking of launching a loyalty membership app. She jots down what she has in mind of important features of the app.
First and foremost, Deb wants an easy registration process for customers. In particular, a customer shall quickly create an account by simply entering his or her cell phone number. To ensure that the customer is the holder of the cell phone, the customer has to enter into the app a 6-digit confirmation code sent to the customer’s phone to complete the registration process. At the end of the customer registration process, the customer is provided a unique membership ID.
Deb also wants to reward customers who refer their friends and family members to her café. A $5 voucher is added to the customer who has made a referral. So in creating an account, every new customer…
arrow_forward
I want solution with staruml
arrow_forward
You have been asked to carry out use case modelling to identify the functional requirements for a new fitness watch targeted at swimmers, similar to those produced by Garmin or Polar. The target user is anyone from a recreational to a competitive swimmer, and both open water and swimming pool laps are to be catered for. The watch is to connect with an app that will provide a variety of additional features as well as those on the watch itself.
Use the user goal technique to identify all the use cases that would be relevant to a swimmer who would be a potential user of the watch. Use your own experience, or that of a swimmer of your acquaintance, together with any research you need to do.
(a) Present your list in a table giving the use case name and an informative brief description.
(b) Draw a use case diagram representing the same information.
arrow_forward
I want solution ( On his paper)
arrow_forward
SpringBreaks ‘R’ Us (SBRU) is an online travel service that books spring break trips for college students for decades but changes in technology have transformed the travel business in recent years. SBRU moved away from having sales reps with posted fliers to web based business. The basic idea is to get a group of students to book a room at the resort for one of the traditional spring break weeks and enhance their experience before, after and during the trip.. SBRU contracts with dozens of resorts in key spring break destinations. It's web system should display information of different resorts including details of prices, available rooms, and special features. Students should be able to research rooms and book a room, enter contact information, and pay deposits and final payment through the system. SBRU system should provide updated booking information, resort information updates , and travel information for booked students when they log in to the site. It also should provide…
arrow_forward
Fost University Blackboard
Unit 7
Unit 7 DB: Death By PowerPoint At
Describe a PowerPoint presentation that you have given or experienced as an audience member that is guilty of some features of "Death by
PowerPoint." If you've never seen one, describe any type of group presentation you have experienced. Then, answer the following questions:
What about the presentation suggests the features of "Death by PowerPoint"?
• What went wrong? What worked well and how could the presentation have been improved?
In your responses to others, offer more tips on hothe presentation could have been improved.
Your answers need to include your interpretation of the material that you have watched and read along with your personal experiences. It is okay to
use outside sources-if you do, list the author's name and the article's title at the bottom of your post. Please use complete paragraphs in your posts.
Your initial post is due by Wednesday at 11:59 p.m. EST, and at least two (2) follow-up replies to…
arrow_forward
Data Visualization
- Explain your understanding about Performance Dashboard, what they should do, and why
they're important.
- Determining metrics to be included in the dashboard is critical. The selected metric must be
effective and relevant. Explain your consideration to find the right set of metrics to be
included on dashboard
- Explain the primary goals and main challenges of dashboard design
arrow_forward
STEP 1
You have been appointed as a Senior Analyst at Techspire Solutions. Techspire Solutions has entrusted you to develop and implement an E-Commerce solution for a client. The solution is critical to meet the business demands as E-Commerce transactions has grown tremendously over the years. You have met the client for an initial meeting to discuss on the new application. Prior to the discussion, the client had identified various causes of software errors in the old system that failed to address their strategic requirements and stressed the inefficiency of the old system.
STEP 2 (QSN)
. The causes of errors can be classified based on the following groups responsible for the errors:• Client’s staff• Systems Analyst• Programmers• Testing staffYou are required to list the errors identified in Section (a) and classify the errors according to the groups responsible for the errors- or you may consider it as a shared responsibility belonging to more than a group.You may tabulate your…
arrow_forward
STEP 1
You have been appointed as a Senior Analyst at Techspire Solutions. Techspire Solutions has entrusted you to develop and implement an E-Commerce solution for a client. The solution is critical to meet the business demands as E-Commerce transactions has grown tremendously over the years. You have met the client for an initial meeting to discuss on the new application. Prior to the discussion, the client had identified various causes of software errors in the old system that failed to address their strategic requirements and stressed the inefficiency of the old system.
STEP 2 (QSN)
Identify and briefly describe the various causes of software errors that most likely could have triggered at the client’s site.
arrow_forward
Tesla company willing to converts its sales to online-only for cutting costs. It has decided to release a web app/system for automating the order process. The company will sell two specific models online (Model X and Model Y). Customer can use the Tesla system to:
1. Create an account: Customers will provide their information in a form. The system will validate the provided information and return the account details to customers. Creating an account should be done before any other process.
2. Place an order: To place an order, the Customer must first select his country from a menu and then select the desired model. After that, the Customer should log in to his Account and complete his delivery details. This includes the delivery location and time. Tesla will check the manufacturer line and send an estimated delivery time to the Customer. If the Customer confirmed the date, the system requires paying in full. Customer can use only credit cards or Bitcoin for paying. In both cases, the…
arrow_forward
Join this fast growing, fun, dynamic company with a super smart team on a mission to buildsomething amazing. The business is on the hunt for a highly talented back end developer to workon all aspects of the companys platform. You will be required to play a key role in building andmanaging all elements of the business platform‐ incorporating mobile application, webapplication, database, matching algorithms and third‐party integration. You will work closely withthe lead developer and head of product and get involved/ exposed to many elements of thebusiness and get to contribute in many meaningful ways. As a result, you get to develop muchfaster than the average developer If you like being ahead of the industry in terms of technologyand ideas, then don’t miss out. This is a great Opportunity to join South Africa's hottest tech startupAPPLY NOW Requirements: Degree from a top tier university Minimum 4 years back‐end experience in one of Java and or Scala and or Python Minimum 4 years’…
arrow_forward
Sandy Shores Time Shares is one of the largest time-sharing and rental brokers for vacation cottages along the North Carolina coast. After 10 successful years of matching up owners and renters, Sandy Shores decided to upgrade their current reservation and booking system. Tim Burns, the owner of Sandy Shores, asked us, as an IT consultant, for our advice on how to proceed.
Questions:
1. What software development and acquisition options should Sandy Shores consider? What option would we recommend and our rationale?
2. As a system analyst, what would our role be in helping Sandy Shores develop/acquire a new system? Would the acquisition option affect our role? Why or why not?
3. Conduct an Internet search of available property management, timeshare rental reservation systems, software, and services that Sandy Shores might consider. What approach would we use to compile an initial shortlist of candidates for further evaluation?
arrow_forward
Mountain High RV Sales offers new and used recreational vehicles (RVs) and campers. The company has a dealer network, but also maintains a Web site where prospective buyers and sellers can browse through the inventory of new and used RVs and campers. Mountain High has grown and needs a new web-based interface to promote online inventory searches/sales, support dealer operations, and gather information about prospective customers. The owner asked you to provide a sample web-based customer screen design and identify reports that could be produced to support management.
1. Prospective buyers might want to search the RV and camper inventory by features, size, price range, and manufacturer. Develop a screen design to search on these choices for review with the Mountain High personnel. The design can be a non-functional mock-up built with an MS Office drawing tool.
arrow_forward
Case Study: Wish You Wood is a toy boutique located in the main shopping strip of a resort town near Piney Lake. People who own cabins near the lake or come to visit the local state park enjoy browsing through the town’s stores, where they pick up pottery, paintings, and Wish You Wood’s beautifully crafted wooden toys. For these shoppers, Wish You Wood is more than a store; it is a destination they associate with family and fun.
The store’s owners, Russell and Vanessa Harris, personally select the toys from craftspeople around the world. They enjoy their regular customers but believe selling mostly to vacationers has limited the company’s growth. They decided that the lowest-cost way to expand would be to sell toys online. However, after several years of trying, traffic to the store’s website was still unimpressive. They were able to drive some business to their site using social media, but the site never took off in the way they had hoped.
Russell and Vanessa concluded that the…
arrow_forward
With regards to Jacob Nielsen's 10 usability heuristics, identify THE CHANGES needed for the Abenson website's checkout process design to be compliant and HIGHLIGHT THE CHANGES made.
arrow_forward
Identify use cases in relation to the Student’s interaction with the Online University Platform and develop a use case diagram.
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Related Questions
- Database Design Singapore Home Software Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software : IMAGE Question 1. Based on the business processes and conceptual database design above, create a logical database design for PT Sinus Software House.arrow_forwardDatabase Design Singapore Home Software Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software : IMAGE Question Make transaction analysis by making: c. Transaction analysis formarrow_forwardDatabase Design Singapore Home Software Singapore Home Software is a company with a global vision that is engaged in software developer based on Artificial Intelligence (AI) and Internet of Things (IoT). BIT House is supported and strengthened by a team of IT consultants who are ready to serve better in terms of understanding and implementation. One of their proudest projects is developing a mobile application for Wego, a popular travel site in Asia and currently developing in Europe and the US. Shopee and Grab also use our service. At this time the allocation of employees to a project is still done manually using excel, you as a database designer are asked to create a module for the employee allocation system to a particular project, here is the conceptual database design from Singapore Home Software : IMAGE Question Make transaction analysis by making: a. Cross-referencing transactionsarrow_forward
- Case Description: Deb has recently launched her Rain Café in downtown Toronto. The Café is a blast. Customers cannot get enough of Deb’s coffee beverages and baked foods. To entice and retain customers, Deb is thinking of launching a loyalty membership app. She jots down what she has in mind of important features of the app. First and foremost, Deb wants an easy registration process for customers. In particular, a customer shall quickly create an account by simply entering his or her cell phone number. To ensure that the customer is the holder of the cell phone, the customer has to enter into the app a 6-digit confirmation code sent to the customer’s phone to complete the registration process. At the end of the customer registration process, the customer is provided a unique membership ID. Deb also wants to reward customers who refer their friends and family members to her café. A $5 voucher is added to the customer who has made a referral. So in creating an account, every new customer…arrow_forwardI want solution with starumlarrow_forwardYou have been asked to carry out use case modelling to identify the functional requirements for a new fitness watch targeted at swimmers, similar to those produced by Garmin or Polar. The target user is anyone from a recreational to a competitive swimmer, and both open water and swimming pool laps are to be catered for. The watch is to connect with an app that will provide a variety of additional features as well as those on the watch itself. Use the user goal technique to identify all the use cases that would be relevant to a swimmer who would be a potential user of the watch. Use your own experience, or that of a swimmer of your acquaintance, together with any research you need to do. (a) Present your list in a table giving the use case name and an informative brief description. (b) Draw a use case diagram representing the same information.arrow_forward
- I want solution ( On his paper)arrow_forwardSpringBreaks ‘R’ Us (SBRU) is an online travel service that books spring break trips for college students for decades but changes in technology have transformed the travel business in recent years. SBRU moved away from having sales reps with posted fliers to web based business. The basic idea is to get a group of students to book a room at the resort for one of the traditional spring break weeks and enhance their experience before, after and during the trip.. SBRU contracts with dozens of resorts in key spring break destinations. It's web system should display information of different resorts including details of prices, available rooms, and special features. Students should be able to research rooms and book a room, enter contact information, and pay deposits and final payment through the system. SBRU system should provide updated booking information, resort information updates , and travel information for booked students when they log in to the site. It also should provide…arrow_forwardFost University Blackboard Unit 7 Unit 7 DB: Death By PowerPoint At Describe a PowerPoint presentation that you have given or experienced as an audience member that is guilty of some features of "Death by PowerPoint." If you've never seen one, describe any type of group presentation you have experienced. Then, answer the following questions: What about the presentation suggests the features of "Death by PowerPoint"? • What went wrong? What worked well and how could the presentation have been improved? In your responses to others, offer more tips on hothe presentation could have been improved. Your answers need to include your interpretation of the material that you have watched and read along with your personal experiences. It is okay to use outside sources-if you do, list the author's name and the article's title at the bottom of your post. Please use complete paragraphs in your posts. Your initial post is due by Wednesday at 11:59 p.m. EST, and at least two (2) follow-up replies to…arrow_forward
- Data Visualization - Explain your understanding about Performance Dashboard, what they should do, and why they're important. - Determining metrics to be included in the dashboard is critical. The selected metric must be effective and relevant. Explain your consideration to find the right set of metrics to be included on dashboard - Explain the primary goals and main challenges of dashboard designarrow_forwardSTEP 1 You have been appointed as a Senior Analyst at Techspire Solutions. Techspire Solutions has entrusted you to develop and implement an E-Commerce solution for a client. The solution is critical to meet the business demands as E-Commerce transactions has grown tremendously over the years. You have met the client for an initial meeting to discuss on the new application. Prior to the discussion, the client had identified various causes of software errors in the old system that failed to address their strategic requirements and stressed the inefficiency of the old system. STEP 2 (QSN) . The causes of errors can be classified based on the following groups responsible for the errors:• Client’s staff• Systems Analyst• Programmers• Testing staffYou are required to list the errors identified in Section (a) and classify the errors according to the groups responsible for the errors- or you may consider it as a shared responsibility belonging to more than a group.You may tabulate your…arrow_forwardSTEP 1 You have been appointed as a Senior Analyst at Techspire Solutions. Techspire Solutions has entrusted you to develop and implement an E-Commerce solution for a client. The solution is critical to meet the business demands as E-Commerce transactions has grown tremendously over the years. You have met the client for an initial meeting to discuss on the new application. Prior to the discussion, the client had identified various causes of software errors in the old system that failed to address their strategic requirements and stressed the inefficiency of the old system. STEP 2 (QSN) Identify and briefly describe the various causes of software errors that most likely could have triggered at the client’s site.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning