Athenno

Athenno is a continuous discovery and jobs-to-be-done management platform where you can collaborate with your team to identify core customer needs and pilot the product accordingly. The product guides you through the entire strategic product design process, from opportunity and market analysis to customer surveys, data collection, and insight analysis.

athenno.com

We are responsible for

Backend development
Frontend development
DevOps
summary-box-icon

Scope:

Staff augmentation


Team:

2 people


Duration:

12 months

Challenge

Navigating the JTBDs and product innovation is a long and complex process, including different team members, tools, and activities. There is no unified tool for product innovation that allows you to refine your idea, collect and store customer data, analyze insights and generate contact leads. As a result, all the activities associated with your product are dispersed among various google sheets, notion pages, survey monkeys, and miro boards, making it hard to visualize and better understand the process as a whole.

Solution

With our client, we developed an intricate unified platform to collaborate and manage the entire JTBD and continuous discovery process. The platform effectively replaces several other digital tools and provides space to track the ROI of innovation, jobs-to-be-done (JTBD), continuous discovery, opportunity trees, experiments, customer surveys, and data while providing the user with guidelines and tips on all those activities.

Setting up JTBD

First, users add a Journey-to-be-done, a larger, big job-to-be-done, and later filled with more specific JTBDs. The JyTBD dashboard is broken up into three categories: discovery, execution, and conclusion, as well as the before and after sections for the JyTBD context.

In each of those steps, users can add any number of JTBDs, which can later be modified at any point. In the JTBD pop-up, users get to name the job, assign it to its respective JyTBD and select which step within the Journey it belongs to.

Once a JTBD is added to the Journey, job stories can further enrich it. Job stories enable the user to input information gathered from one specific person regarding that specific JTBD and assign it to the contact from which the data was collected. These include the contact’s needs, motivation, goals, and personal metrics when measuring that task.

The dashboard provides a good overview of each job in the different stages of the Journey and the personal metrics associated with each of them.



JTBD Surveys

In the surveys section, users can create JTBD surveys that are easily customized and allows users to get from “Talking to people” to measurable quantitative research, opportunity mapping, and charts.

User first chooses which Journey they would like to base the survey on.

Based on the selection, the platform displays all the JTBD within that Journey, and the user can multi-select all the JTBD that they want to include in the survey.

Within the selected JTBDs, users can choose which personal metrics they want to inquire about in the survey. For example, suppose the survey is for the traveling Journey, and the user selects to include book a stay as a JTBD of interest. In that case, they can choose which personal metric to have in the survey: finding a place for couples, finding a place nearest to the beach, etc.

Moreover, users can indicate whether or not to require contact detail collection such as an email and their respondents’ LinkedIn profiles, which will automatically insert this required field in the generated survey. Finally, users can save the generated survey in their drafts or make it public and send it away.

After collecting responses, the dashboard in the survey section offers a summary including the average scores reported by the respondents on each inquired personal metric.

To help you prioritize jobs-to-be-done, Athenno JTBD Survey automatically calculates the Opportunity Score of a specific customer need (or the customer itself) for you, which you can later use in the Opportunities section. A higher Opportunity Score means a high chance of success and high consumer demand. Based on the scoring system, you can allocate your team’s resources only to important opportunities.



Opportunities & Themes

This is where you break down and group survey insights. The opportunities section summarizes all insights and JTBDs into promising business opportunities to help you gain 100% clarity backed with evidence, prioritize your next moves using various scores, and align the entire organization.

Themes are larger, more universal opportunities or simply – groups of opportunities. After analyzing your results and discovering insights, you might start seeing patterns and organize many opportunities into themes.



Insights, Resources & Ideas

This is the central knowledge base for all your internal ideas, repositories, market or competitive research, resources, links, articles, social media posts, or other insights.

You can divide insights into four categories: general, business & sales, market & growth, and product.

You can then analyze and synthesize all your research with JTBDs and finally identify good business opportunities and prioritize them.



Contacts

In the Contacts section, you can manage all your contacts, users to interview, potential leads, existing customers, partners, domain experts, and stakeholders in the same place. Users can also include different psychometrics, demographics, and other data when adding a new contact. Most active contacts can be marked as “verified” with a checkmark; these contacts will then appear in the customer panel so the product teams can conduct interviews and tests regularly.

You should ensure a solid acquisition system to acquire new contacts and regularly follow up with existing ones.



Markets

Market is a group of people with similar characteristics who need to get the same job done to achieve their personal goals and metrics.

You can attach contacts to Markets from the contacts section, indicate the Average Annual Growth Rate, Average Monthly Revenue / User (USD) (ARPU), Average Customer Acquisition Cost (USD) (CAC), and Average Monthly Churn Rate, and the algorithm calculates the lifetime value automatically.



Other Features

Users can also use solutions, experiments, and goals sections to track their overall goals, day-to-day tasks and experiments, and their progression along the continuous discovery journey.


Liked our projects?
Let's create something case-worthy together!

stamp

Involvement & Process

We are using React & Next.js for the web application. The development process is based on the SCRUM framework with two-week-long sprints, with developers doing code reviews on every pull request. We use ESLint and its integrations to maintain code quality and Tailwind UI for fast prototyping. We manage the codebase on Github, which we integrated with Slack, so when the code gets tested automatically on each commit or merge, we get notified in case of a failure.

We used Laravel to build the application backend and APIs. The development process was based on 2-week sprints. We used PHPUnit for automated tests and had peer code reviews to sustain and enhance code quality. We implemented the CD pipeline with Github Action and Slack, so the team leaders would know when new features or other changes were committed. Also, Swagger was the primary tool for describing and visualizing RESTful APIs, which made the connection between the back and front easier.

For Athenno, we are using Digital Ocean. We have two environments - development and production. We have set up continuous deployment for the development environment with Github Actions deploying new changes on every merge on the main branch.

Tech Stack

Meet the authors

We are a 200+ people agency and provide product design, software development, and creative growth marketing services to companies ranging from fresh startups to established enterprises. Our work has earned us 100+ international awards, partnerships with Laravel, Vue, Meta, and Google, and the title of Georgia’s agency of the year in 2019 and 2021.

Contact us

Similar Projects

Lunchoba

Food Delivery Mobile App & Platform


Timewell

SaaS Platform