From d406f0a02996b97db4d993c8f031d8f372c6b825 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 16:55:02 +0300 Subject: [PATCH 01/12] Create README.md This commit adds the README.md file for the Knative Eventing Onboarding Research project. The README serves as the central navigation point for the research materials and includes: An overview of the project goals and outcomes. - A table of contents aligning with the research report structure. - Links to individual sections, including findings, recommendations, and methodologies. - References to the GitHub Project Board for task tracking and the related issue (#130). --- .../eventing-onboarding-research/README.md | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 user-research/eventing-onboarding-research/README.md diff --git a/user-research/eventing-onboarding-research/README.md b/user-research/eventing-onboarding-research/README.md new file mode 100644 index 0000000..9f85c81 --- /dev/null +++ b/user-research/eventing-onboarding-research/README.md @@ -0,0 +1,60 @@ +# Knative Eventing Onboarding Research + +This repository contains the research report and supporting materials for improving the onboarding experience for **Knative Eventing**, conducted as part of the **LFX Mentorship Program**. The study identifies key challenges and proposes actionable recommendations for enhancing the onboarding process. + +--- + +## Table of Contents + +1. [Executive Summary](./Introduction.md#executive-summary) +2. [Research Overview and Goals](./Introduction.md#research-overview-and-goals) + - [Scope Definition](./Introduction.md#scope-definition) + - [Identification of the Current Challenges](./Introduction.md#identification-of-the-current-challenges) + - [Research Findings](./Introduction.md#research-findings) +3. [User Research and Analysis](./User-Research.md#user-research-and-analysis) + - [Survey Design](./User-Research.md#survey-design) + - [Interview Methodology](./User-Research.md#interview-methodology) + - [Usability Testing](./User-Research.md#usability-testing) +4. [Recruiting Participants](./Recruiting-Participants.md#recruiting-participants) + - [Community Outreach](./Recruiting-Participants.md#community-outreach) + - [Direct Invitations](./Recruiting-Participants.md#direct-invitations) +5. [Findings of the Research](./Findings.md#findings-of-the-research) + - [Combined Analysis of Pain Points and Actions](./Findings.md#combined-analysis-of-pain-points-and-actions) + - [Prioritization Using Eisenhower Matrix](./Findings.md#prioritization-using-eisenhower-matrix) +6. [Next Steps and Future Sections](./Future-Work.md#next-steps-and-future-sections) + - [Literature Review](./Future-Work.md#literature-review) + - [Challenges Encountered During User Research](./Future-Work.md#challenges-encountered-during-user-research) + - [Recommendations](./Future-Work.md#recommendations) + - [References](./Future-Work.md#references) + +--- + +## Project Management + +The research process was tracked using the [Eventing Onboarding Research Project Board](https://github.com/orgs/knative/projects/2/views/1). Tasks were organized into iterations to ensure progress tracking and timely deliverables. + +--- + +## Related Links + +- [Main Issue: Onboarding Experience Study for Knative Eventing (#130)](https://github.com/knative/ux/issues/130) +- [Knative UX Repository](https://github.com/knative/ux) + +--- + +## About the Author + +**Firat Bezir** +LFX Mentee, CNCF Mentorship Program +📧 [bezir.1@osu.edu](mailto:bezir.1@osu.edu) +🌐 [LinkedIn](https://www.linkedin.com/in/firatbezir/) | [GitHub](https://github.com/firatbezir?tab=overview&from=2024-06-01&to=2024-06-15) + +--- + +## How to Use This Repository + +1. Navigate through the **Table of Contents** to explore specific sections of the research. +2. Review the [Findings of the Research](./Findings.md#findings-of-the-research) and [Recommendations](./Future-Work.md#recommendations) for actionable insights. +3. Visit the [Project Board](https://github.com/orgs/knative/projects/2/views/1) to see how tasks were managed during this research. + +For any questions or feedback, feel free to reach out via the contact information provided above. From 5260c5c60609861a43e472df966184e554957026 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:23:16 +0300 Subject: [PATCH 02/12] Create Introduction.md This commit adds the Introduction.md file, which serves as the starting point for the Knative Eventing Onboarding Research project. This document includes: Executive Summary: A concise overview of the research project, objectives, and goals. Key Takeaways: A summary of the critical challenges and actionable insights identified during the study. Research Overview and Goals: Details on the scope, focus areas, limitations, exclusions, and current challenges of the research. Research Findings: An initial exploration of key areas requiring improvement, such as documentation, usability, and onboarding processes. --- .../Introduction.md | 95 +++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 user-research/eventing-onboarding-research/Introduction.md diff --git a/user-research/eventing-onboarding-research/Introduction.md b/user-research/eventing-onboarding-research/Introduction.md new file mode 100644 index 0000000..2aa08a0 --- /dev/null +++ b/user-research/eventing-onboarding-research/Introduction.md @@ -0,0 +1,95 @@ +# Introduction + +This document introduces the **Knative Eventing Onboarding Research** project, conducted as part of the **LFX Mentorship Program**. It outlines the research objectives, challenges, and key findings aimed at improving the onboarding experience for new users of Knative Eventing. + +--- + +## 1. Executive Summary + +The aim of this research project is to enhance the onboarding experience for new users of **Knative Eventing**, a vital component of the Knative project that enables **event-driven architecture (EDA)** in cloud-native environments. Despite its powerful features, Knative Eventing poses challenges for newcomers due to its complexity and the learning curve associated with Kubernetes and event-driven systems. + +The primary objective is to identify the main barriers that new users face during their initial interactions with Knative Eventing. By understanding these pain points, the project seeks to develop improved documentation, practical onboarding materials, and streamlined processes to make the learning journey smoother for beginners. + +To achieve these goals, the research combines **surveys**, **interviews**, and **usability testing**. Engaging directly with the Knative community and recent users ensures that the findings are grounded in real-world experiences and needs. + +Ultimately, the project aims to produce resources that reduce the time it takes for new users to achieve competency and enhance their overall satisfaction with the onboarding process. Success can be measured through key performance indicators such as: +- **User satisfaction scores** +- **Onboarding completion rates** +- **Time to reach basic competency** + +This initiative is part of the **LFX Mentorship Program** and reflects a commitment to fostering an inclusive and supportive environment for new contributors to the open-source community. By improving the onboarding experience for Knative Eventing’s end-user, we aim to empower more developers to leverage its capabilities effectively and contribute to the growth of the Knative ecosystem. + +Upon completion of the research, the deliverables will be shared with the wider **CNCF community**, alongside the execution details of the project, to support other projects facing similar challenges. + +--- + +## 2. Key Takeaways + +To provide a quick overview of the research outcomes, this section summarizes the most critical challenges and actionable insights identified during the study. These findings highlight key barriers faced by new Knative Eventing users and offer a foundation for targeted improvements to the onboarding process. + +- **Documentation Challenges**: Users struggled with abstract language, lack of practical examples, and insufficient troubleshooting guidance. +- **Knowledge Gaps**: Many users lacked prior experience with Kubernetes, serverless technologies, or event-driven architecture, increasing onboarding complexity. +- **Verification Issues**: A clear process to verify Knative Eventing installation is missing. +- **Overwhelming Resources**: The Knative repository structure is difficult to navigate for beginners. +- **Need for Community Support**: Beginners relied on external resources or informal mentoring due to gaps in official materials. +- **Improved Training Needs**: Real-life examples, recorded training sessions, and consistent naming conventions are crucial for easing the onboarding process. + +--- + +## 3. Research Overview and Goals + +### 3.1. Scope Definition + +The scope of this research project encompasses the entire onboarding experience for new users of Knative Eventing. The focus is on identifying and addressing the main challenges that users face during their initial interactions, improving the documentation, and enhancing the overall user experience. This includes: + +#### Focus Areas + +1. **User Research**: + Conducting surveys and interviews to gather insights from current and past users is vital for understanding their experiences and challenges with Knative Eventing onboarding. Surveys will collect quantitative data on user satisfaction and common issues, while in-depth interviews with a subset of users will provide qualitative insights. This approach helps identify specific pain points and gather comprehensive feedback, ensuring a thorough understanding of the onboarding experience. + +2. **Usability Testing**: + Observing new users as they engage with onboarding materials will highlight where they struggle. By creating realistic scenarios and monitoring their interactions, we can identify confusing instructions or difficult setup steps. Real-time communication with participants and recording sessions will provide valuable data to address the most critical issues in the onboarding process. + +3. **Documentation Improvement**: + Enhancing documentation is key to making the onboarding process more accessible. A thorough review of existing materials, combined with user feedback and usability testing results, will identify areas needing clarity and completeness. Revisions will improve accuracy and usability, while new resources such as step-by-step guides, video tutorials, and interactive demos will cater to different learning preferences. These improvements aim to simplify the learning curve for new users. + +4. **Community Engagement**: + Active participation in community forums, Slack channels, discussions on GitHub, and other platforms is essential for gathering continuous feedback and building support. Engaging with the Knative community ensures that improvements align with user needs and expectations. This collaborative approach fosters a sense of ownership and encourages ongoing contributions to enhance the onboarding experience. + +--- + +### 3.2. Limitations and Exclusions + +- **Exclusions**: This research will not cover advanced Knative Eventing features used by experienced users, nor will it delve into unrelated components of the Knative ecosystem. It will also exclude development changes to the Knative Eventing codebase itself, focusing instead on user-facing aspects. +- **Limitations**: The study is limited to the 12-week timeframe of the LFX Mentorship program, which may restrict the depth of certain analyses and the scope of iterative testing cycles. + +--- + +### 3.3. Identification of the Current Challenges + +Understanding the existing challenges is crucial for improving the onboarding experience. The research aims to: + +1. **Identify Common Pain Points**: + Determining the typical hurdles that new users face, such as difficulty understanding concepts, setting up environments, or navigating documentation, will demonstrate the points that need to be addressed within the context of this research. + +2. **User Feedback Collection**: + Using surveys and interviews to gather detailed feedback from users who have recently undergone the onboarding process will form the backbone of the improvement strategy. + +3. **Analyze Usability Issues**: + Observing where users struggle during usability testing and documenting specific instances of confusion or frustration will help to pinpoint critical pain points. + +--- + +### 3.4. Research Findings + +Effective documentation is critical to improving the accessibility and user experience of Knative Eventing's onboarding process. This initial insight serves as a foundation for enhancing the documentation structure, content clarity, and usability. Identified areas of improvement include: +- Addressing complex jargon. +- Adding real-world examples. +- Enhancing troubleshooting sections. +- Consolidating resources. + +These areas will be explored in detail in subsequent sections, with actionable strategies linked to specific pain points raised by users. + + +--- + From f77ebe52a27b208675610fda359ae8d862860f85 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:25:29 +0300 Subject: [PATCH 03/12] Update Introduction.md --- .../eventing-onboarding-research/Introduction.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/user-research/eventing-onboarding-research/Introduction.md b/user-research/eventing-onboarding-research/Introduction.md index 2aa08a0..10fe823 100644 --- a/user-research/eventing-onboarding-research/Introduction.md +++ b/user-research/eventing-onboarding-research/Introduction.md @@ -21,9 +21,8 @@ This initiative is part of the **LFX Mentorship Program** and reflects a commitm Upon completion of the research, the deliverables will be shared with the wider **CNCF community**, alongside the execution details of the project, to support other projects facing similar challenges. ---- -## 2. Key Takeaways +### 1.1. Key Takeaways To provide a quick overview of the research outcomes, this section summarizes the most critical challenges and actionable insights identified during the study. These findings highlight key barriers faced by new Knative Eventing users and offer a foundation for targeted improvements to the onboarding process. @@ -36,9 +35,9 @@ To provide a quick overview of the research outcomes, this section summarizes th --- -## 3. Research Overview and Goals +## 2. Research Overview and Goals -### 3.1. Scope Definition +### 2.1. Scope Definition The scope of this research project encompasses the entire onboarding experience for new users of Knative Eventing. The focus is on identifying and addressing the main challenges that users face during their initial interactions, improving the documentation, and enhancing the overall user experience. This includes: @@ -58,14 +57,14 @@ The scope of this research project encompasses the entire onboarding experience --- -### 3.2. Limitations and Exclusions +### 2.2. Limitations and Exclusions - **Exclusions**: This research will not cover advanced Knative Eventing features used by experienced users, nor will it delve into unrelated components of the Knative ecosystem. It will also exclude development changes to the Knative Eventing codebase itself, focusing instead on user-facing aspects. - **Limitations**: The study is limited to the 12-week timeframe of the LFX Mentorship program, which may restrict the depth of certain analyses and the scope of iterative testing cycles. --- -### 3.3. Identification of the Current Challenges +### 2.3. Identification of the Current Challenges Understanding the existing challenges is crucial for improving the onboarding experience. The research aims to: @@ -80,7 +79,7 @@ Understanding the existing challenges is crucial for improving the onboarding ex --- -### 3.4. Research Findings +### 2.4. Research Findings Effective documentation is critical to improving the accessibility and user experience of Knative Eventing's onboarding process. This initial insight serves as a foundation for enhancing the documentation structure, content clarity, and usability. Identified areas of improvement include: - Addressing complex jargon. From 9c2b0291c637d4597cf6a77cd0a64a40f7d6222e Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:27:24 +0300 Subject: [PATCH 04/12] Update README.md --- user-research/eventing-onboarding-research/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/user-research/eventing-onboarding-research/README.md b/user-research/eventing-onboarding-research/README.md index 9f85c81..13d05b6 100644 --- a/user-research/eventing-onboarding-research/README.md +++ b/user-research/eventing-onboarding-research/README.md @@ -7,6 +7,7 @@ This repository contains the research report and supporting materials for improv ## Table of Contents 1. [Executive Summary](./Introduction.md#executive-summary) + - [Key Takeaways](./Introduction.md#key-takeaways) 2. [Research Overview and Goals](./Introduction.md#research-overview-and-goals) - [Scope Definition](./Introduction.md#scope-definition) - [Identification of the Current Challenges](./Introduction.md#identification-of-the-current-challenges) From 685a07cdd2583f3eab6eff8ba78b5e9db7d69a28 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:37:00 +0300 Subject: [PATCH 05/12] Create User-Research.md --- .../User-Research.md | 131 ++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 user-research/eventing-onboarding-research/User-Research.md diff --git a/user-research/eventing-onboarding-research/User-Research.md b/user-research/eventing-onboarding-research/User-Research.md new file mode 100644 index 0000000..01259bd --- /dev/null +++ b/user-research/eventing-onboarding-research/User-Research.md @@ -0,0 +1,131 @@ +## 3. User Research and Analysis + +This section outlines the methods used to gather data from users, ensuring that the research approach is robust and comprehensive. Multiple methods were employed to capture a wide range of data, ensuring both depth and breadth in our analysis. Utilizing a combination of surveys, interviews, and usability testing was crucial because relying on a single approach would not provide the in-depth and nuanced insights needed to thoroughly understand the Knative Eventing onboarding process. + +To ensure the relevance and utility of the collected data, demographic information about participants was considered, focusing on proficiency, experience, and industry sector. + +--- + +### 3.1. Survey Design + +#### Objective + +Surveys were chosen to gather quantitative data due to their efficiency in collecting a large volume of responses. This method provided statistical insights into the prevalence of certain issues, user satisfaction levels, and common challenges faced during onboarding. By distributing surveys to both new and experienced users through various channels, we were able to capture a broad spectrum of perspectives, ensuring comprehensive data collection to identify patterns and trends in user experiences with Knative Eventing onboarding. + +#### Content + +1. **Technical Background**: + Questions were designed to understand the participant's level of experience across different technical domains such as front-end development, back-end development, DevOps, and serverless technologies. + - Example: + "Which of the following best describes your technical background? (Select all that apply and specify your level of experience for each)." + +2. **Familiarity with Serverless and Event-Driven Technologies**: + Questions focused on assessing participants' prior knowledge of serverless and event-driven architectures before using Knative Eventing. + - Example: + "How familiar were you with serverless technologies before using Knative Eventing?" + +3. **Onboarding Experience**: + Participants were asked about the duration and challenges they faced during the onboarding process, evaluating the effectiveness of the provided documentation and resources. + - Example: + "How long did it take you to complete the initial onboarding of Knative Eventing?" + +4. **Evaluation of Documentation**: + Questions evaluated the helpfulness of official and non-official Knative Eventing documentation during onboarding. + - Example: + "Which of the following sources did you find most helpful during your onboarding process with Knative Eventing?" + +5. **Challenges and Suggestions**: + Open-ended questions were included to allow participants to describe specific challenges and provide suggestions for improvement. + - Example: + "Based on your experience with Knative Eventing, what suggestions would you offer for improving the overall onboarding process?" + +#### Distribution + +The survey was distributed via email, Slack (as the primary community forum), and social media platforms like LinkedIn to target a diverse audience. + +#### Target Audience + +The survey targeted: +- **New users**: Individuals who had not started using Knative Eventing before. +- **Recent users**: Individuals who began using Knative Eventing within the past six months. +- **Experienced users**: To ensure a comprehensive view of onboarding challenges. + +--- + +### 3.2. Interview Methodology + +#### Objective + +Interviews were selected to obtain qualitative insights and detailed feedback. This method offered an opportunity for users to express their thoughts, experiences, and suggestions in their own words. Through open-ended questions, interviews allowed for a deeper exploration of user experiences, motivations, and pain points. By selecting participants representing diverse experience levels, the interview process ensured a holistic understanding of the onboarding process and uncovered nuanced insights that may not be captured through surveys alone. + +#### Content + +1. **Technical Background**: + Participants were asked to describe their prior experience with serverless technologies and software development to understand the context of their onboarding experience. + - Example: + "Please describe your experience related to serverless technologies or software development before using Knative Eventing." + +2. **Initial Encounter and Expectations**: + Participants were prompted to share their first impressions and expectations when starting with Knative Eventing. + - Example: + "Can you walk me through your initial encounter with Knative Eventing? What were your initial thoughts and expectations?" + +3. **Challenges and Documentation Feedback**: + The interview explored the specific challenges participants faced and gathered feedback on the clarity and effectiveness of the documentation. + - Example: + "Were there any aspects of the documentation that you found confusing or insufficient? If so, could you elaborate on your experience?" + +4. **Problem Resolution and Suggestions**: + Participants were asked to describe how they resolved challenges and to provide suggestions for improving the onboarding process. + - Example: + "When you faced difficulties, how did you resolve them? What would be the most helpful addition or change to Knative Eventing?" + +#### Participant Selection + +Participants were selected to ensure diversity in experience levels, including: +- Recent users just getting onboarded. +- Those with varying levels of technical expertise. + +#### Interview Process + +Interviews were conducted using platforms such as Google Meet, Microsoft Teams, and Zoom, with recordings and transcriptions securely stored for analysis. + +--- + +### 3.3. Usability Testing + +#### Objective + +Usability testing was employed to observe users interacting with the current onboarding materials, identifying specific pain points in the user experience. By creating realistic test scenarios and observing participants' interactions, we directly assessed the usability and effectiveness of the onboarding process. This method provided actionable feedback on areas for improvement, such as confusing UI elements or unclear instructions, contributing to a more user-friendly onboarding experience. + +#### Content + +1. **Test Scenarios**: + Scenarios were developed to reflect typical tasks new users need to complete, from initial setup to more advanced features of Knative Eventing. + - Example Task: + "Follow the instructions to install Knative Eventing on your local environment or a cloud provider and verify the installation by running a sample event." + +2. **Observation and Evaluation**: + Participants were observed while performing tasks, with their interactions recorded to identify usability issues. + - Example: + "How easy or difficult did you find the initial setup? Were there any specific points where you got stuck or confused?" + +3. **Post-Task Questions**: + After completing tasks, participants were asked to provide feedback on their experience, helping to pinpoint areas where improvements are needed. + - Example: + "Did the documentation or resources help you resolve any issues? If not, what additional information would have been helpful?" + +#### Evaluation Criteria + +The following metrics were used to evaluate usability: +- **Task Completion Rate**: Percentage of successfully completed tasks. +- **Time on Task**: Time taken to complete each task. +- **User Errors**: Number and types of errors made during tasks. +- **User Satisfaction**: Subjective feedback collected through post-task surveys or interviews. +- **Cognitive Load**: Assessment of the mental effort required to complete tasks. + +#### Ethical Considerations + +Participants were informed about the observation process, and consent was obtained. Confidentiality and anonymity were maintained for all recorded data. + +--- From 8f79f38179ff5f5e8e7c9401c22f9fc26100cb8a Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:38:50 +0300 Subject: [PATCH 06/12] Update README.md --- user-research/eventing-onboarding-research/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-research/eventing-onboarding-research/README.md b/user-research/eventing-onboarding-research/README.md index 13d05b6..03d0a16 100644 --- a/user-research/eventing-onboarding-research/README.md +++ b/user-research/eventing-onboarding-research/README.md @@ -6,7 +6,7 @@ This repository contains the research report and supporting materials for improv ## Table of Contents -1. [Executive Summary](./Introduction.md#executive-summary) +1. [Executive Summary](./Introduction.md##executive-summary) - [Key Takeaways](./Introduction.md#key-takeaways) 2. [Research Overview and Goals](./Introduction.md#research-overview-and-goals) - [Scope Definition](./Introduction.md#scope-definition) From 3c500431a0e45fd84b45afe749933a693d60cccb Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:43:27 +0300 Subject: [PATCH 07/12] Update README.md --- user-research/eventing-onboarding-research/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user-research/eventing-onboarding-research/README.md b/user-research/eventing-onboarding-research/README.md index 03d0a16..97ed142 100644 --- a/user-research/eventing-onboarding-research/README.md +++ b/user-research/eventing-onboarding-research/README.md @@ -32,7 +32,7 @@ This repository contains the research report and supporting materials for improv ## Project Management -The research process was tracked using the [Eventing Onboarding Research Project Board](https://github.com/orgs/knative/projects/2/views/1). Tasks were organized into iterations to ensure progress tracking and timely deliverables. +The research process was tracked using the [Eventing Onboarding Research Project Board](https://github.com/orgs/knative/projects/82/views/1). Tasks were organized into iterations to ensure progress tracking and timely deliverables. --- From 93c7d04ba2f412e7113060a8a2e6ec559c153a7d Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:51:46 +0300 Subject: [PATCH 08/12] Create Recruiting-Participants.md --- .../Recruiting-Participants.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 user-research/eventing-onboarding-research/Recruiting-Participants.md diff --git a/user-research/eventing-onboarding-research/Recruiting-Participants.md b/user-research/eventing-onboarding-research/Recruiting-Participants.md new file mode 100644 index 0000000..0e69f8f --- /dev/null +++ b/user-research/eventing-onboarding-research/Recruiting-Participants.md @@ -0,0 +1,44 @@ +## 4. Recruiting Participants + +This section outlines the methods used to recruit participants for the research, focusing on engaging with the existing Knative community and reaching out to targeted individuals. These strategies ensured the inclusion of diverse perspectives and hands-on experiences to inform the study. + +--- + +### 4.1. Community Outreach + +Engagement with the existing Knative community was central to the participant recruitment strategy. The community, including developers, contributors, and users already involved with Knative Eventing, was utilized to identify individuals who could provide insightful feedback based on their experiences. + +#### Platforms Used: + +1. **Forums**: + Forums such as the Knative Eventing channels on Slack, the Knative Users Google Group, and other relevant discussion boards were used to recruit participants. These platforms enabled reaching users engaged in Knative Eventing's development and improvement. Slack, in particular, provided a space for real-time feedback and direct communication. Invitations to participate in the research, including surveys and interviews, were shared across these forums to build rapport and encourage participation. + +2. **GitHub**: + GitHub was used to identify active contributors to Knative Eventing. We analyzed [participants' contribution history](https://github.com/knative/eventing/graphs/contributors) to detect if they had contributed to Knative Eventing in the past six months. Additionally, [a dedicated GitHub project](https://github.com/orgs/knative/projects/82) was created for this research to track tasks iteratively. This allowed contributors to follow the project's progress transparently and gain insights into its objectives. + +3. **LinkedIn Posts**: + LinkedIn was used to reach a broader professional audience. Posts were made in relevant groups, and key Knative contributors and advocates were requested to publish these posts on their profiles. These posts invited users to participate in the research and share their onboarding experiences. This method leveraged the professional network and visibility of LinkedIn to attract participants who might not have been as active in other Knative-specific forums but still had valuable insights to offer. + +--- + +### 4.2. Direct Invitations + +To gather insights from users who had recent, hands-on experience with the onboarding process, direct invitations were sent to targeted individuals. + +#### Recruitment Methods: + +1. **New Users**: + Users who had recently completed the onboarding process were identified and contacted. This was done by: + - Tracking new contributions on GitHub (see the participant’s contribution history in [4.1 Community Outreach](#community-outreach) for details). + - Monitoring recent activity in Slack channels. + - Identifying posts in forums. + These users were likely to remember specific pain points and successes they encountered, providing valuable feedback. + +2. **Surveys and Interviews**: + Personalized invitations for participating in surveys and interviews were sent via email or direct messages on platforms such as Slack and GitHub. The importance of their participation and the potential impact of their feedback were explained to motivate a higher response rate. + +3. **Follow-ups**: + For users who initially responded positively but did not complete the survey or interview, follow-up messages were sent as gentle reminders. These messages emphasized the significance of their input and the impact it could have on improving the Knative Eventing experience for future users. + +--- + From 6574df42438844e305bc5788c366dccf77fd1257 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 17:58:59 +0300 Subject: [PATCH 09/12] Create Findings.md --- .../eventing-onboarding-research/Findings.md | 107 ++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 user-research/eventing-onboarding-research/Findings.md diff --git a/user-research/eventing-onboarding-research/Findings.md b/user-research/eventing-onboarding-research/Findings.md new file mode 100644 index 0000000..0619ac4 --- /dev/null +++ b/user-research/eventing-onboarding-research/Findings.md @@ -0,0 +1,107 @@ +## 5. Findings of the Research + +This section presents a comprehensive analysis of the key findings derived from both interview insights and survey results. The identified pain points have been carefully categorized based on their source, and corresponding actionable items have been proposed. To prioritize these actions, an Eisenhower Matrix has been employed, organizing tasks based on their urgency and importance. + +--- + +### 5.1. Combined Analysis of Pain Points and Actions + +#### 5.1.1. Lack of Prior Serverless, Kubernetes, and Docker Experience +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Users encountered difficulties with Knative Eventing due to a lack of prior experience with serverless technologies and Kubernetes. +- **Action**: + - Add a section in the documentation that clearly states the importance of Kubernetes and Docker knowledge. + - Provide links to existing Kubernetes learning resources to support the users' journey into Knative Eventing. + +#### 5.1.2. Abstract and Complex Documentation +- **Source**: Identified in both interviews and survey responses. +- **Issue**: The complexity and abstract nature of the documentation made it challenging for users. +- **Action**: + - Simplify the language in the documentation. + - Provide clear explanations of basic concepts. + - Add a glossary of terms and frequently used jargon. + +#### 5.1.3. Verification Difficulty +- **Source**: Identified in interviews. +- **Issue**: Difficulty verifying the correct setup of Knative Eventing after installation. +- **Action**: + - Create a simple example that installs a broker, a source, and an event display to verify the setup. + - Develop tools or scripts to help users verify installations. + - Include visual indicators or dashboards showing the status of components. + +#### 5.1.4. Lack of Practical Examples +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Users struggled with the absence of practical, real-life examples in the documentation. +- **Action**: + - Provide step-by-step tutorials and sample projects demonstrating the practical application of Knative Eventing. + +#### 5.1.5. Overwhelming Number of Repositories and Resources +- **Source**: Identified in interviews. +- **Issue**: The large number of repositories (70+) in the Knative organization was overwhelming, especially for beginners. +- **Action**: + - Consolidate documentation and resources into a clear, structured path for beginners. + +#### 5.1.6. Troubleshooting and Debugging Challenges +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Insufficient guidance in documentation for troubleshooting common issues. +- **Action**: + - Enhance the troubleshooting section with detailed guides, common issues, and resolutions. + - Include examples of error messages with explanations and resolutions. + +#### 5.1.7. Dependency on External Resources +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Many users relied on external resources like YouTube or third-party guides. +- **Action**: + - Curate and showcase high-quality external resources that complement official documentation. + +#### 5.1.8. Need for Mentorship and Community Support +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Insufficient resources for self-guided learning. +- **Action**: + - Move Q&A discussions from Slack to GitHub Discussions for a more permanent and searchable platform. + - Encourage expert participation in answering beginner questions. + +#### 5.1.9. Missing 'Why' and 'When' in Documentation +- **Source**: Identified in interviews. +- **Issue**: Documentation lacked clarity on 'why' and 'when' certain configurations are beneficial. +- **Action**: + - Include explanations of the reasoning behind different setups and configurations. + - Provide guidance on appropriate scenarios for specific approaches. + +#### 5.1.10. Consistency and Structure +- **Source**: Identified in both interviews and survey responses. +- **Issue**: Inconsistent naming conventions and steps across resources. +- **Action**: + - Standardize documentation structure and naming conventions. + - Align the format with Kubernetes documentation for improved navigation. + +--- + +### 5.2. Prioritization Using Eisenhower Matrix + +The Eisenhower Matrix categorizes tasks based on urgency and importance: + +#### High Urgency and Importance +1. Troubleshooting and Debugging Challenges +2. Lack of Practical Examples +3. Missing 'Why' and 'When' in Documentation +4. Lack of Prior Serverless, Kubernetes, and Docker Experience + +#### High Importance but Low Urgency +1. Abstract and Complex Documentation +2. Dependency on External Resources +3. Understanding Event-Driven Architecture + +#### High Urgency but Low Importance +1. Verification Difficulty + +#### Low Urgency and Importance +1. Overwhelming Number of Repositories and Resources +2. Need for Mentorship and Community Support +3. Consistency and Structure +4. Offer Training and Workshops + +This matrix provides a clear framework for prioritizing the actions needed to improve the Knative Eventing onboarding process, ensuring that the most critical pain points are addressed promptly, while less urgent issues are scheduled for later action. +![Eisenhower Matrix](./assets/Eisenhower-Matrix.png) + +--- From 1b1cd329a978c8fcc0c2ad878c3671c0cf255c02 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 18:01:35 +0300 Subject: [PATCH 10/12] Add files via upload --- .../assets/Eisenhower-Matrix.png | Bin 0 -> 146992 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 user-research/eventing-onboarding-research/assets/Eisenhower-Matrix.png diff --git a/user-research/eventing-onboarding-research/assets/Eisenhower-Matrix.png b/user-research/eventing-onboarding-research/assets/Eisenhower-Matrix.png new file mode 100644 index 0000000000000000000000000000000000000000..1a5e29b3500c1b906f833beaab6f9b27999c14ca GIT binary patch literal 146992 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

<#q0PddTW*1$GSQiSWzoR+2=Jr+O7>k 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

sxB<=J(F^!cAlL6@qYG6{5Xjq9{R0T;{S9+ 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 Date: Sat, 23 Nov 2024 18:05:21 +0300 Subject: [PATCH 11/12] Create Future-Work.md --- .../Future-Work.md | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 user-research/eventing-onboarding-research/Future-Work.md diff --git a/user-research/eventing-onboarding-research/Future-Work.md b/user-research/eventing-onboarding-research/Future-Work.md new file mode 100644 index 0000000..bb29496 --- /dev/null +++ b/user-research/eventing-onboarding-research/Future-Work.md @@ -0,0 +1,78 @@ +## 6. Next Steps and Future Sections + +The completion of this research marks a significant step towards enhancing the Knative Eventing onboarding experience. However, the journey doesn't end here. To provide a more comprehensive understanding and address all facets of this project, the following sections will be developed and included in the final report: + +--- + +### 6.1. Literature Review + +A detailed examination of existing research and documentation related to user onboarding in cloud-native environments, with a focus on serverless technologies, Kubernetes, and Knative. + +This section will: +- Compare Knative's current onboarding process with industry best practices. +- Identify areas where Knative aligns or diverges from these practices. +- Highlight opportunities for further alignment with best practices to improve onboarding effectiveness. + +--- + +### 6.2. Challenges Encountered During User Research + +A reflective analysis of the obstacles faced during the research process, including: +- Difficulties in participant recruitment. +- Limitations of the survey and interview methodologies. +- Issues encountered during usability testing. + +Understanding these challenges is crucial for interpreting the research findings and improving future research efforts. This section will provide transparency into the research process, ensuring stakeholders can build upon lessons learned. + +--- + +### 6.3. Recommendations + +Building on the findings of this report, the following implementation plans are suggested to enhance documentation, foster community support, and address key pain points identified through user feedback. These actionable strategies aim to ensure improvements are effectively executed while aligning with the broader goals of the Knative Eventing community. + +#### Enhancing Documentation +- **Action Item**: Utilize the existing GitHub project board to track specific enhancements to documentation. +- **Implementation**: + - Divide documentation improvements into prioritized sprints or phases. + - Assign tasks to contributors with set deadlines and validate updates during weekly Knative Eventing user group meetings. + - Establish a “Documentation Champion” role to oversee content accuracy, align updates with user feedback, and maintain resource quality. + +#### Fostering Community Support +- **Action Item**: Improve visibility and access to community support channels, particularly on GitHub Discussions. +- **Implementation**: + - Create a checklist for recurring topics that require community support. + - Designate experienced members to respond to beginner queries within set response-time guidelines. + - Maintain a categorized FAQ linked to these discussions to streamline access to essential information. + - Introduce a “Mentorship Pathway” to provide structured short-term mentoring for new contributors. + +#### Addressing Key Pain Points Through Training and Practical Examples +- **Action Item**: Enhance training efforts through curated live sessions or webinars addressing practical examples and common challenges. +- **Implementation**: + - Plan and schedule thematic training sessions using the project board. + - Focus on challenges like “Verification Difficulty” and “Understanding Event-Driven Architecture.” + - Record sessions for future reference to create sustainable learning resources. + - Develop an interactive “Learning Pathway” guide to help users navigate training materials based on experience level and interests. + +#### Continuous Improvement Through Targeted Feedback Collection +- **Action Item**: Schedule feedback sessions following significant documentation updates and training events. +- **Implementation**: + - Conduct bi-monthly focused feedback rounds to gather user input on recent changes. + - Use feedback forms and GitHub Issues to structure and track responses. + - Host community “Feedback Hours” for real-time discussions to rapidly iterate on arising issues. + +By adopting these strategies, the Knative community can enhance the onboarding process and establish an ongoing feedback loop, fostering a more inclusive and supportive environment. This will empower users to better engage with Knative Eventing and its ecosystem. + +--- + +### 6.4. References + +A comprehensive list of all sources cited in the report, including: +- Academic literature. +- Online resources. +- Tools used during the research. + +Proper citation of these references will ensure the report is academically rigorous and provides a solid foundation for the recommendations made. + +--- + +These forthcoming sections will enrich the final report, ensuring it serves as a comprehensive resource for stakeholders looking to enhance the Knative Eventing onboarding experience. From cd561e13eea9af99ec015587fd720b756f91c204 Mon Sep 17 00:00:00 2001 From: Firat Bezir Date: Sat, 23 Nov 2024 18:07:04 +0300 Subject: [PATCH 12/12] Update Future-Work.md --- user-research/eventing-onboarding-research/Future-Work.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/user-research/eventing-onboarding-research/Future-Work.md b/user-research/eventing-onboarding-research/Future-Work.md index bb29496..85d811b 100644 --- a/user-research/eventing-onboarding-research/Future-Work.md +++ b/user-research/eventing-onboarding-research/Future-Work.md @@ -71,8 +71,6 @@ A comprehensive list of all sources cited in the report, including: - Online resources. - Tools used during the research. -Proper citation of these references will ensure the report is academically rigorous and provides a solid foundation for the recommendations made. +Proper citation of these references will be presented here and ensure the report is academically rigorous and provides a solid foundation for the recommendations made. --- - -These forthcoming sections will enrich the final report, ensuring it serves as a comprehensive resource for stakeholders looking to enhance the Knative Eventing onboarding experience.