Software Development  ·  Level 5
Application End-User Support
Chapter 3: To gather user feedback
📚 1 Topics
⚑ What you will be able to do

By the end of this chapter, you will be able to:

  • Identify the best methods to gather user feedback based on different user needs.
  • Prepare data collection tools that are well-suited to the users you are supporting.
  • Collect user feedback carefully and correctly by following workplace procedures.
  • Analyze customer feedback accurately to understand their experiences and needs.

Mastering these skills helps you improve services and support, making users happier and your work more effective in the real trade.

Gathering user feedback is a critical activity in software development, ensuring that applications meet the evolving needs of end users. In Kenya’s dynamic technology landscape, where user expectations and business requirements rapidly change, effective feedback collection enables developers to refine software solutions, enhance user satisfaction, and maintain competitive advantage. This chapter focuses on practical methods for gathering user feedback, emphasizing tools and techniques relevant to software developers supporting application users. Understanding these methods helps professionals at banks, county government ICT departments, and educational institutions to systematically capture user insights for continuous improvement.

3.1 Method of Gathering User Feedback Activities

Collecting feedback from end users requires deliberate planning and the use of appropriate tools tailored to the software environment and user context. In Kenya, software developers often work with diverse user groups across sectors such as healthcare, education, and finance, making adaptable feedback methods essential. This section explores two key approaches: surveys project work and form builders, both widely used in software development projects to gather actionable user input.

3.1.1 Surveys

Surveys are structured questionnaires designed to collect quantitative and qualitative data from users about their experience with software applications. In Kenya's software development context, surveys can range from simple feedback forms distributed via email to comprehensive online surveys integrated within applications. The success of surveys depends on their design, deployment, and follow-up analysis.

Purpose and Importance of Surveys in Software Development

Surveys provide a scalable way to gather user opinions, preferences, and pain points, essential for iterative software improvement. They help identify usability issues, feature requests, and satisfaction levels, guiding developers in prioritizing enhancements. For instance, a SACCO implementing a new loan management system may use surveys to assess if users find the interface intuitive or if transaction processing meets their expectations. Surveys also facilitate benchmarking user satisfaction over time and across user groups.

Designing Effective Survey Questionnaires

Creating survey questionnaires requires clarity, relevance, and brevity to encourage user participation and yield meaningful data. Questions should be specific to the software features or workflows under review and avoid technical jargon that may confuse non-technical users. Including a mix of closed-ended questions (e.g., rating scales) and open-ended questions allows quantifiable analysis and detailed user comments. For example, a county government’s payroll system survey might ask users to rate system reliability and describe any encountered errors.

Methods of Survey Distribution and Collection

Surveys can be distributed through multiple channels depending on the user base and context. Online survey platforms like Google Forms or SurveyMonkey are commonly used for quick deployment and automated data collection. In environments with limited internet access, printed questionnaires or telephone surveys may be necessary. At a retail business using a POS system, developers might deploy surveys via SMS links immediately after transactions to capture timely feedback.

Analyzing Survey Data for User Feedback

Once collected, survey data must be systematically analyzed to extract actionable insights. Quantitative responses can be summarized using statistical measures such as averages and frequency distributions, highlighting trends in user satisfaction or feature usage. Qualitative responses require thematic analysis to identify common issues or suggestions. For example, a university’s e-learning platform survey might reveal consistent complaints about slow page loading, prompting performance optimization.

3.1.2 Form Builders

Form builders are software tools that enable the creation of customized digital forms to collect user feedback efficiently. These tools are integral to modern software support frameworks, allowing developers and support teams to design feedback forms without extensive coding. In Kenya, form builders support user engagement across sectors including healthcare and cooperative societies, where tailored feedback collection is critical.

Features and Benefits of Form Builders

Form builders offer drag-and-drop interfaces, templates, and integration capabilities that simplify feedback form creation and deployment. They enable collecting structured data such as user details, feedback categories, and ratings with validation rules to ensure data quality. For example, a hospital using a patient management system may deploy forms to capture user-reported software issues categorized by urgency and type, improving support response.

Popular Form Builder Tools in the Kenyan Software Industry

Several form builders have gained traction in Kenya due to their ease of use and affordability. Google Forms is widely used for its accessibility and integration with Google Workspace, while Typeform offers interactive and user-friendly forms that enhance user engagement. Microsoft Forms integrates well with Office 365 environments common in county government offices, facilitating seamless feedback collection from staff using internal applications.

Designing Feedback Forms Using Form Builders

Effective feedback forms must balance comprehensiveness with user convenience. Developers should design forms that capture key information such as user identity, issue description, and satisfaction ratings while minimizing completion time. Utilizing conditional logic to show or hide questions based on previous answers can streamline the process. For instance, a cooperative society might design a form that asks additional details only if users report transaction failures in their mobile banking app.

Integrating Form Builders with Support Systems

Integrating form builders with helpdesk or issue tracking systems enhances the feedback management process. Automated workflows can route form submissions to appropriate support teams, trigger notifications, and update ticket statuses. For example, a software development firm supporting a retail chain’s inventory system might link Google Forms submissions directly to a Jira project board, ensuring swift issue resolution and data-driven support decisions.

Practice Questions

  1. Explain why surveys are an essential tool in software development feedback collection, providing examples relevant to Kenyan institutions. (10 marks)
  2. Describe the key considerations when designing an effective survey questionnaire for application end-user feedback. (10 marks)
  3. Compare and contrast two form builder tools commonly used in Kenya, highlighting their features and benefits. (10 marks)
  4. Outline the steps to integrate a form builder with a support ticketing system to enhance feedback management. (10 marks)

Chapter Summary

This chapter explores effective methods for gathering user feedback, which is essential for improving end-user support services. It begins by discussing various activities involved in obtaining feedback, emphasizing the importance of engaging users to understand their experiences and needs. The chapter then delves into the use of surveys as a structured approach to collect quantitative and qualitative data from users, highlighting their role in identifying areas for improvement. Additionally, it covers project work that involves designing and implementing feedback mechanisms tailored to specific user groups or organizational contexts. The chapter concludes with an examination of form builders, tools that facilitate the creation of customized feedback forms to streamline data collection and analysis. Together, these methods provide a comprehensive framework for gathering actionable user insights to enhance support services.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What is the primary purpose of using surveys to gather user feedback in software development? (2 marks)
  2. Identify three advantages of using form builders for collecting user feedback. (3 marks)
  3. Which type of survey question is best suited for obtaining quantitative data: open-ended or closed-ended? Explain why. (2 marks)
  4. Name two popular online form builder tools that can be used by software developers in Kenya. (2 marks)
  5. Explain how user feedback collected through surveys can influence software iteration in a development project at a Kenyan fintech firm. (3 marks)
  6. Describe one limitation of using surveys for gathering feedback from end-users. (2 marks)
  7. What ethical considerations should be taken into account when designing feedback forms for users? (3 marks)
  8. Define the term "response rate" in the context of user feedback surveys and explain its importance. (2 marks)
  9. How can software developers ensure the reliability of user feedback collected through online forms? (3 marks)
  10. List two key activities involved in preparing a survey for end-user feedback. (2 marks)
Show Answers
  1. To systematically collect opinions, experiences, and satisfaction levels from users to improve the software product. Surveys provide structured data that helps developers understand user needs and issues.
  2. Advantages include: (a) Ease of use with drag-and-drop interfaces reducing technical skills needed; (b) Ability to customize questions and design for specific user groups; (c) Automated data collection and export features for efficient analysis.
  3. Closed-ended questions are best for quantitative data because they provide predefined options that can be easily measured and analyzed statistically. Open-ended questions produce qualitative data that is more difficult to quantify.
  4. Examples include Google Forms and JotForm, both widely accessible and user-friendly for Kenyan developers.
  5. Feedback highlights user challenges and feature requests, allowing developers to prioritize bug fixes and enhancements in subsequent software iterations, improving usability and customer satisfaction.
  6. Surveys may suffer from low response rates, resulting in biased data that does not accurately represent the entire user base.
  7. Ethical considerations include ensuring user privacy, obtaining informed consent, avoiding leading questions, and safeguarding collected data from unauthorized access.
  8. Response rate is the percentage of users who complete a survey out of those invited. It is important because a low response rate may compromise the validity and representativeness of the feedback.
  9. By designing clear, concise questions, pre-testing the form, and using consistent data collection procedures, developers can improve the reliability of the feedback gathered.
  10. Activities include: (a) Defining clear objectives for the survey; (b) Designing relevant questions aligned with those objectives.

B. Oral Assessment

  1. Discuss how the choice of feedback gathering method can affect the quality and usefulness of data collected during a software development project for a Nairobi-based mobile money startup.
  2. Explain the steps you would take to design and implement an effective user feedback form for a new educational software deployed in Kenyan secondary schools.
Answer Guide

Question 1 key points:

  • Different methods (surveys, interviews, form builders) yield varying depth and types of data; for example, surveys provide broad quantitative insights, while interviews offer detailed qualitative feedback.
  • The demographic and technical literacy of users influence method selection to ensure high response rates and accurate data.
  • Cost and time constraints affect feasibility; online surveys may be more efficient for dispersed users.

Question 2 key points:

  • Identify clear objectives to focus the feedback form on usability, features, and learning outcomes.
  • Use simple, culturally appropriate language and a mix of question types to capture comprehensive feedback.
  • Pilot the form with a small group of teachers and students to refine question clarity and technical functionality.
  • Ensure data privacy and communicate the purpose of feedback collection to users.
  • Deploy the form through accessible channels such as school computers or mobile devices and plan for timely analysis and reporting.

C. Case Study

The Nairobi-based software firm M-TIBA recently launched a new health management system targeted at county hospitals. After initial deployment, the company decided to gather user feedback to improve the system.

Tasks:
a) Design a survey outline that M-TIBA could use to gather feedback from hospital staff using the system. (5 marks)
b) Recommend two form builder tools suitable for creating and distributing this survey in a Kenyan healthcare context and justify your choices. (4 marks)
c) Explain how M-TIBA should analyze the collected feedback to inform the next development cycle. (6 marks)

Suggested Approach

a) The survey outline should include sections on system usability, feature usefulness, error reporting, and general satisfaction. Questions should be a mix of closed-ended (e.g., Likert scale ratings) and open-ended for detailed comments. Demographic questions to segment responses by role (nurse, doctor, admin) are important.

b) Recommended tools could include Google Forms for its accessibility and integration with Google Workspace widely used in Kenyan institutions, and KoboToolbox, which supports offline data collection useful in hospitals with intermittent internet. Both tools offer ease of use and reliable data export options.

c) M-TIBA should first clean and categorize feedback data, quantifying ratings and coding qualitative comments for themes. Prioritization of issues should consider frequency and severity of reported problems. This analysis will guide developers on critical fixes and feature enhancements, ensuring the next release addresses actual user needs effectively.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain how surveys can be used by a software development team at Equity Bank to gather user feedback on a newly deployed mobile banking application. (4 marks)
  2. Describe three advantages of using online form builders for collecting feedback from users of a hospital management system at Kenyatta National Hospital. (4 marks)
  3. Identify four key activities involved in conducting user feedback surveys for software applications in a retail business environment. (4 marks)
  4. Discuss how the design of survey questions can impact the quality of feedback collected from end-users of an educational software in a university setting. (4 marks)
  5. Outline the steps a software support team at a county government office should follow when using form builders to collect user feedback on their document management system. (4 marks)
  6. Compare and contrast open-ended and closed-ended questions in user feedback surveys within the context of software development for SACCOs. (4 marks)
  7. Explain how project work can be integrated with surveys to improve user feedback for a new software solution at the National Hospital Insurance Fund (NHIF). (4 marks)
  8. Describe common challenges faced when gathering user feedback through surveys in the context of software applications used by KRA and suggest mitigation strategies. (4 marks)
  9. Discuss the importance of anonymity in online feedback forms used by software developers at Equity Group Foundation. (4 marks)
  10. Explain how feedback data collected via form builders can be analyzed and used to enhance software features in a hotel management system. (4 marks)
Section A - Answers
  1. Surveys allow Equity Bank’s development team to systematically collect user opinions on the mobile app’s usability, functionality, and performance. Well-structured surveys can identify user satisfaction levels and highlight areas requiring improvement.
  2. Advantages include: ease of distribution to many users; automatic data collection and storage; customizable question types; real-time response tracking; and integration with analytics tools for quick insights.
  3. Key activities include: designing the survey instrument; selecting the target user group; distributing the survey; collecting responses; and analyzing the feedback to inform software improvements.
  4. Poorly worded or leading questions may bias responses; clear, concise, and neutral wording ensures accurate data. The question format affects response rates and reliability.
  5. Steps include: defining feedback objectives; selecting a suitable form builder tool; designing the form with relevant questions; distributing the form to users; and monitoring responses for analysis.
  6. Open-ended questions allow detailed user insights but are harder to analyze, while closed-ended questions are easier to quantify but may limit depth. Both have roles depending on feedback goals.
  7. Project work can involve users actively testing software and completing linked surveys to provide structured feedback on specific functionalities, improving development responsiveness.
  8. Challenges include low response rates, biased answers, and technical barriers; mitigation includes incentivizing participation, ensuring simplicity, and providing multiple feedback channels.
  9. Anonymity encourages honest feedback by protecting user identity, reducing fear of repercussions, which is critical for truthful reporting of software issues or dissatisfaction.
  10. Data from form builders can be exported to spreadsheets or analytics software for quantitative and qualitative analysis, guiding prioritization of feature enhancements based on user needs.

SECTION B (60 Marks) - Answer any TWO Questions

Question 11 (Compulsory - 20 marks)
At the National Hospital Insurance Fund (NHIF), the IT department has just launched a web portal for members to submit claims online. Initial uptake has been low and users report difficulties navigating the system. As the software developer tasked with improving the portal:
a) Design a survey using an online form builder to gather detailed user feedback on the portal’s usability. Include at least five question types and justify their inclusion. (10 marks)
b) Explain how you would integrate project work activities with this survey to ensure continuous improvement of the portal. (10 marks)

Question 12 (20 marks)
Discuss the role of form builders in enhancing the efficiency and accuracy of user feedback collection in software development projects at county government offices. Include examples of how form builders can be customized to meet diverse user needs.

Question 13 (20 marks)
Explain the process and key considerations for analyzing survey data collected from end-users of a new software application deployed by the Kenya Revenue Authority (KRA). How can this analysis influence future software updates?

Question 14 (20 marks)
Evaluate the benefits and limitations of using surveys as a method for gathering user feedback in the development and support of educational software at public universities in Kenya. Suggest alternative or complementary methods that could be employed.

Section B - Answers

Question 11
a) The survey should include closed-ended questions (e.g., multiple choice) to quantify common issues, Likert scale questions to measure satisfaction levels, open-ended questions for detailed user suggestions, demographic questions to segment users, and ranking questions to prioritize features. This mix ensures quantitative data for analysis and qualitative insights for context.
b) Project work can involve iterative cycles where survey results inform development sprints. Users engaged in project activities can test new features and provide ongoing feedback, creating a feedback loop that enhances responsiveness and user-centered design.

Question 12
Form builders streamline feedback collection by offering customizable templates, conditional logic to tailor questions based on prior answers, and integration with databases for real-time data management. For example, county offices can customize forms to capture specific departmental feedback or language preferences, improving response quality and relevance.

Question 13
Analyzing survey data involves data cleaning, coding open-ended responses, statistical analysis for trends, and cross-tabulation by user demographics. Considerations include ensuring data validity, avoiding bias, and protecting confidentiality. The insights guide prioritization of bug fixes, feature enhancements, and user training programs in subsequent software updates.

Question 14
Surveys provide structured feedback and are cost-effective for large user groups, but may suffer from low response rates and limited depth. Limitations include potential misinterpretation of questions and lack of interactive follow-up. Complementary methods like focus groups, interviews, or usability testing provide richer qualitative data and validate survey findings.

References

  1. TVET CDACC - Application End-User Support Curriculum (Cycle 3, 2025)
  2. TVET CDACC - Application End-User Support Occupational Standards

Chapter Practical Activities

Practical 1: Designing a User Feedback Survey Using Google Forms

Time: 2 Hours | Type: Individual

Resources Required:

  • Laptop with internet access and Google account
  • Google Forms application or access via web browser
  • Sample user data from a Nairobi county government software project

You are tasked with supporting user feedback collection at the Nairobi County Government ICT department, which is developing a public service delivery mobile app.

Tasks:
i. Open Google Forms and create a new survey form titled "Public Service App User Feedback".
ii. Add at least five questions including multiple choice, rating scale, and open-ended types relevant to app usability.
iii. Configure the form to collect respondent email addresses and limit to one response per user.
iv. Share the generated survey link and record the URL for distribution.

Assessor Observation Criteria:

  • [ ] Form created with appropriate title and description
  • [ ] Variety of question types correctly implemented
  • [ ] Settings adjusted to collect emails and restrict responses
  • [ ] Survey link generated and recorded accurately

Practical 2: Creating a Feedback Survey Template Using Microsoft Forms

Time: 1.5 Hours | Type: Individual

Resources Required:

  • Laptop with Microsoft 365 subscription and internet access
  • Microsoft Forms application or access via web browser
  • Sample user feedback requirements from a Kisumu-based software startup

At a Kisumu software startup developing an e-commerce platform, you have been requested to build a reusable feedback survey template for end-user testing phases.

Tasks:
i. Log into Microsoft Forms and start a new blank form titled "E-commerce Platform User Feedback".
ii. Insert at least six relevant questions including Likert scale and dropdown menu types.
iii. Add a section description explaining the purpose of the survey.
iv. Save the form as a template for reuse in future projects.

Assessor Observation Criteria:

  • [ ] Form title and description clearly defined
  • [ ] Appropriate question types inserted and formatted
  • [ ] Form saved as a reusable template
  • [ ] Form previewed to verify functionality

Practical 3: Analyzing Survey Data Exported from Google Forms

Time: 1 Hour | Type: Individual

Resources Required:

  • Laptop with Microsoft Excel installed
  • CSV file exported from Google Forms survey results (provided)
  • Sample user feedback data from a Nairobi hospital management system

You are supporting the KNH software development team by analyzing user feedback collected via Google Forms for their patient management system.

Tasks:
i. Import the provided CSV file into Excel and clean any inconsistent data entries.
ii. Create a pivot table summarizing user ratings for system usability.
iii. Generate a bar chart visualizing the frequency of common user complaints.
iv. Save the Excel workbook with analysis and charts.

Assessor Observation Criteria:

  • [ ] CSV file imported without data loss or corruption
  • [ ] Pivot table created accurately reflecting user ratings
  • [ ] Bar chart correctly labeled and linked to pivot data
  • [ ] Workbook saved with appropriate filename

Practical 4: Building a Custom Feedback Form Using JotForm

Time: 2 Hours | Type: Individual

Resources Required:

  • Laptop with internet access
  • JotForm account or access via web browser
  • Sample software user scenarios from a Mombasa-based fintech company

A fintech company in Mombasa requires a customized feedback form for their mobile banking app users to report issues and suggest features.

Tasks:
i. Log into JotForm and create a new form titled "Mobile Banking App Feedback".
ii. Add fields for user contact details, issue description, and feature requests with conditional logic.
iii. Customize the form appearance to match the company’s brand colors.
iv. Test the form by submitting a sample feedback entry.

Assessor Observation Criteria:

  • [ ] Form title and fields correctly created with conditional logic
  • [ ] Branding customization applied consistent with company colors
  • [ ] Sample submission recorded successfully
  • [ ] Form link generated and documented

Practical 5: Integrating Survey Feedback Collection in a Web Application

Time: 3 Hours | Type: Individual

Resources Required:

  • Laptop with Visual Studio Code installed
  • Access to a GitHub repository with a sample web app codebase
  • Survey API credentials from SurveyMonkey or equivalent

At a software development firm in Eldoret, you have been assigned to integrate user feedback surveys into an existing web application for continuous improvement.

Tasks:
i. Clone the provided web app repository and open it in Visual Studio Code.
ii. Using the SurveyMonkey API, embed a feedback survey form into the app’s user dashboard.
iii. Ensure the survey form submits data asynchronously without page reload.
iv. Commit and push changes back to the repository with descriptive commit messages.

Assessor Observation Criteria:

  • [ ] Repository cloned and environment set up correctly
  • [ ] Survey API integrated and embedded in the user interface
  • [ ] Asynchronous form submission implemented and tested
  • [ ] Code commits properly documented and pushed

Practical 6: Designing a Mobile Feedback Form Using Microsoft Power Apps

Time: 2.5 Hours | Type: Individual

Resources Required:

  • Laptop with Microsoft Power Apps installed or access via web
  • Sample user feedback requirements from a Nakuru-based agricultural cooperative’s app

The Nakuru Agricultural Cooperative requires a mobile-friendly feedback form within their app to collect farmer input on software usability.

Tasks:
i. Create a new canvas app in Power Apps focused on feedback collection.
ii. Design a form with input fields for text, rating, and image upload.
iii. Connect the form to a SharePoint list to store submitted feedback.
iv. Test the app on a mobile emulator and verify data storage.

Assessor Observation Criteria:

  • [ ] Canvas app created with appropriate form controls
  • [ ] Data connection to SharePoint list configured correctly
  • [ ] Form tested and data successfully recorded
  • [ ] App saved and published for mobile access

Practical 7: Creating an Offline Feedback Form Using KoboToolbox

Time: 2 Hours | Type: Individual

Resources Required:

  • Laptop with internet access
  • KoboToolbox account
  • Sample field data collection scenario from a Turkana county health project

You are supporting a Turkana county health project where internet connectivity is unreliable; offline feedback form collection is needed for community health workers.

Tasks:
i. Create a feedback form in KoboToolbox with fields for user demographics and service satisfaction.
ii. Download the form for offline use on an Android device.
iii. Simulate data entry offline and upload the data when connected.
iv. Export collected data to Excel for analysis.

Assessor Observation Criteria:

  • [ ] Form created with required fields and logic
  • [ ] Form downloaded and installed for offline use
  • [ ] Offline data entry simulated and uploaded successfully
  • [ ] Data exported in Excel format without errors

Practical 8: Configuring Branching Logic in Survey Forms

Time: 1.5 Hours | Type: Individual

Resources Required:

  • Laptop with internet access
  • Access to Google Forms or Microsoft Forms
  • Sample user feedback questions involving conditional paths from a Nairobi insurance firm

An insurance firm in Nairobi wants a feedback survey that adapts questions based on prior user responses to improve data relevance.

Tasks:
i. Create a new survey form and enter base questions.
ii. Configure branching logic so that certain questions appear only if specific answers are chosen.
iii. Test the form to verify correct branching paths.
iv. Share the form link and document the branching setup.

Assessor Observation Criteria:

  • [ ] Branching logic correctly implemented according to requirements
  • [ ] Form tested and branches function as expected
  • [ ] Documentation of branching logic clear and accurate
  • [ ] Form shared with working link

Practical 9: Exporting and Importing Survey Templates Between Platforms

Time: 1 Hour | Type: Individual

Resources Required:

  • Laptop with internet access
  • Accounts on Google Forms and Microsoft Forms
  • Sample survey template from a Kisii county education project

You are assisting Kisii county education officers by transferring a feedback survey template from Google Forms to Microsoft Forms for better integration with their existing systems.

Tasks:
i. Export the Google Forms survey template questions and structure manually or using available tools.
ii. Recreate the survey in Microsoft Forms matching question types and order.
iii. Compare both forms for consistency and make necessary adjustments.
iv. Save and share the Microsoft Forms survey link.

Assessor Observation Criteria:

  • [ ] Template exported or documented accurately from Google Forms
  • [ ] Microsoft Forms survey recreated with matching content
  • [ ] Consistency between both forms verified
  • [ ] Survey link shared and accessible

Practical 10: Customizing Feedback Form Appearance Using CSS in a Web Environment

Time: 2 Hours | Type: Individual

Resources Required:

  • Laptop with code editor (e.g. Visual Studio Code)
  • Sample HTML feedback form code from a software development project in Thika
  • Basic CSS stylesheet files

A software company in Thika wants their user feedback form embedded in their website to reflect corporate branding through customized appearance.

Tasks:
i. Open the provided HTML feedback form code in the editor.
ii. Create and link a CSS stylesheet to style form elements including fonts, colors, and spacing.
iii. Ensure the form is responsive and visually consistent across devices.
iv. Preview and save the updated web form files.

Assessor Observation Criteria:

  • [ ] CSS stylesheet correctly created and linked to HTML form
  • [ ] Form styled according to corporate branding specifications
  • [ ] Responsiveness tested and verified on multiple screen sizes
  • [ ] Final files saved and organized properly

Practical 11: Using Form Builders to Create Multilingual Feedback Forms

Time: 2 Hours | Type: Individual

Resources Required:

  • Laptop with internet access
  • Access to Typeform or Google Forms
  • Sample user feedback content requiring English and Swahili versions from a Nairobi-based NGO

An NGO in Nairobi requires a feedback form that supports English and Swahili to cater for diverse community users.

Tasks:
i. Design a feedback form with questions in English.
ii. Duplicate the form or use multilingual features to add Swahili versions of each question.
iii. Configure the form to allow users to select their preferred language.
iv. Test form functionality in both languages and document the process.

Assessor Observation Criteria:

  • [ ] Multilingual form created with accurate translations
  • [ ] Language selection implemented and functional
  • [ ] Form tested successfully in both languages
  • [ ] Process documentation clear and complete

Practical 12: Collecting User Feedback via WhatsApp Using Form Links

Time: 1 Hour | Type: Group of 2

Resources Required:

  • Two smartphones with WhatsApp installed
  • Laptop with internet access and survey form link (Google Forms or JotForm)
  • Sample user contact list from a retail software client in Nakuru

A retail software company in Nakuru wants to collect user feedback by sharing survey links through WhatsApp groups.

Tasks:
i. Prepare the survey form link on a laptop.
ii. Create a WhatsApp broadcast list or group including sample user contacts.
iii. Send the survey link with a concise message requesting feedback.
iv. Monitor and record user responses received within a specified timeframe.

Assessor Observation Criteria:

  • [ ] Survey link prepared and verified working
  • [ ] WhatsApp broadcast or group created with correct contacts
  • [ ] Survey link sent with appropriate message
  • [ ] Responses monitored and recorded accurately
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 20 questions Start quiz ▾
0%
0 / 2
🔒

18 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • Identify the best methods to gather user feedback based on different user needs.
  • Prepare data collection tools that are well-suited to the users you are supporting.
  • Collect user feedback carefully and correctly by following workplace procedures.
  • Analyze customer feedback accurately to understand their experiences and needs.

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.