Storyline under a Microscope: An update from the CTO
Apr 11, 2023
Pinned Reply
A Year of Change: Reflecting on 12 months of Storyline development
Since stepping into the CTO role at Articulate in early 2023, I've had the privilege of diving deep into our customer experiences. Back then, it quickly became clear that while there was a lot of love for Storyline, there were valid frustrations around unresolved bugs, lack of transparency, missing 64-bit support, and insufficient communication from our engineering team.
Hearing you loud and clear
About a year ago, your feedback was unmistakable: we needed to listen better. I shared our engineering teams’ commitment to change in a post titled, “Storyline under a Microscope: An update from the CTO”, and I'm thrilled to talk about the strides we've made since.
Our Shift in Focus
Today, our conversations with customers are future-focused, revolving around quality, advanced capabilities, and accessibility. It’s a shift from frustration to anticipation, and while we haven’t solved every issue, the progress is undeniable. So let’s review the key themes from the past year and highlight the progress we made on the journey.
Reflecting on Key Themes: Quality, Transparency, and Communication
Quality became focus number one for our team. In a nutshell, we hit pause on all new features to zero in on fixing existing issues, aligning our teams more closely for better quality control, diving into real customer scenarios to guide our releases, and doubling down on modernizing Storyline, including launching a 64-bit version in beta. In more detail:
- Prioritizing Quality Over Features: We took a strategic pause on developing new features for Storyline for six months, dedicating this period solely to enhancing product quality. The entire Storyline Engineering Team shifted their focus to addressing and resolving existing quality issues, ensuring a stronger foundation for our product.
- Unifying our Approach for Better Results: Previously, our Engineering, Quality Assurance, and Support teams worked independently on Storyline releases, which sometimes led to siloed efforts. We've since revamped our approach, bringing these teams into a cohesive unit. This collaboration ensures we can identify and address quality issues more efficiently, resulting in faster and more effective solutions.
- Learning Directly From User Experiences: In partnership with David Anderson, our Director of Customer Training, we've integrated real-world course-building scenarios into our testing process. These scenarios, reflective of our customers' daily challenges, are now a crucial part of validating each Storyline update before it goes live. This practice has not only improved our issue detection but has also deepened our understanding of what our users truly need.
- Modernizing Storyline: A year ago, we reinforced our commitment to Storyline by launching the first 64-bit version, Storyline 360 x64, in a public beta. We're now in the final stages of preparing Storyline 360 x64 for widespread release and are actively working on additional modernization projects to ensure Storyline continues to meet the evolving needs of our users.
Along with our investment in quality, we recognized the need to increase transparency to clarify how we make decisions around what we work on.
Commitment to Transparency
Starting last year we committed to being more transparent about how we approach building and maintaining Storyline. We opened up about our decision-making process, our progress toward reducing unexpected errors, and our plans for addressing long-standing bugs. Our revamped bug triage process ensures we're responsive and focused on what matters most.
- Reducing the error rate: When we started this effort in April of 2023, about 3% of Storyline sessions were encountering an unexpected error. We committed to getting this metric under 1%. As of March 1, 2024 1.2% of Storyline sessions are encountering an unexpected error. We’ve worked hard to reduce these errors and we won’t stop until we get under our 1% goal because any error that interrupts your day is like a “paper cut” in your way.
- Staying “below five”: Twelve months ago, we discovered we had stopped paying attention to “older bugs”. So we focused our attention on not just recent issues but all bugs that had five customers or more. We have 100s of thousands of users, and set a line in the sand that all bugs must stay “below five customers” otherwise we stop feature development to fix. We cleaned up our backlog of bugs affecting five or more customers and Storyline is much stronger for it.
- Revamping our bug triage process: Our bug database was, admittedly, a bit of a mess in April of 2023 and it was difficult to find signal in the noise. The right things were not always getting prioritized. So along with jumping on those older bugs, we revamped our daily bug triage approach to prioritize new bugs in the latest releases. We also started tracking the overall defect rate coming in from support cases to drive it below 10%. These changes helped us jump on issues causing pain quickly so that it didn’t spread.
To reinforce our quality and transparency commitment, we recognized the need to increase communications to ensure your concerns were being heard and addressed.
Emphasis on continuous communication
In summary, monthly updates last year have kept you informed. We’ve increased our engagement with you through direct conversations and expanded our beta program, ensuring your voice is heard and valued.
- Monthly updates from Engineering leadership: Storyline’s engineering leader, Jesse Taber, provided monthly “State of Storyline” updates as comments on my original E-Learning Heroes post. In Jesse’s final update in September 2023 after we took Storyline out of Code Red, he committed to continue providing updates on a quarterly basis.
-
- The first quarterly Storyline quality update is now available.
As a bonus, Jesse also wrote a separate article all about 64-bit Storyline.
- The first quarterly Storyline quality update is now available.
- Commitment to working directly with you: We spoke with a lot of customers last year to learn about their experiences using Storyline 360 and have made that a regular practice. The insights from those conversations are invaluable. We also expanded participation in our private beta program by 55%! We love working directly with our private beta customers to gather feedback about new features and hear about issues. If you’re interested in a more direct line to our engineering team, please e-mail beta@articulate.com.
Looking Forward
As we move forward, balancing innovation with quality remains our unwavering commitment. Vanessa Fage, leading our Storyline quality team and beta program, is a testament to our dedication to continuous improvement and open communication.
A Year of Collaboration
This journey has reinforced the value of working directly with you, a lesson we'll carry forward to ensure we never stop listening again. Your trust fuels our progress, and for that, we’re profoundly grateful.
Thank you for inspiring us and for being a pivotal part of Storyline's evolution.
7 Replies
Last month we shared our plans to address quality issues in Storyline 360 and committed to monthly updates in the interest of open, honest, and transparent communication with our customers.
My name is Jesse Taber, and I’m the Engineering Manager for the Storyline 360 Team. I’d like to share our progress in 3 key areas related to improving Storyline 360’s overall quality and stability: application error rate, customer-reported issues, and pre-release quality assurance.
Application Error Rate
You’re working hard on your course, you make a seemingly innocuous change, and suddenly you’re confronted with the “Articulate Storyline Error Report” dialog or even worse, the Storyline application crashes completely and has to be restarted. Not only are these errors an impediment to your work, but they shake your confidence in the application. For these reasons, our primary focus over the past month has been investigating and resolving these errors.
Last month Kerry mentioned that ~3% of Storyline sessions were encountering an error at least once. During the last 3 releases of Storyline 360 ~30% of users were encountering the error dialog at least once per month. Our goal is to drive both of these metrics down under 1%.
In Update 75 of Storyline 360, we addressed 9 of the most common errors that users were experiencing during their Storyline sessions. These errors affected a wide range of Storyline 360 functionality, including manipulating shape states, interacting with the ribbon, and editing or publishing videos. Update 75 was released on April 18, and we are seeing the following improvements to our average error rate metrics:
% of application sessions encountering the error dialog at least once: 2.7% (~0.3% improvement)
% of users encountering the error dialog at least once per month: 22.8% (~7.2% improvement)
While these metrics are promising, we recognize that we have a lot more work to do. We are devoting engineering resources to address these errors until we reach our goal.
On a related note: The Articulate Storyline Error Report dialog allows you to share additional information about the circumstances that led to the error. This goes directly to the Storyline 360 engineering team to use when investigating errors. It does not create a Support case for follow-up, but you can always connect with our Support team here.
Customer Reported Issues
We have been working to clean up our bug database. Our Engineering and Customer Support teams have been working closely together to dive deep on customer-reported issues to be sure that we have the most accurate picture possible of the issues that are impacting the most customers. This effort has led to many issues being de-duplicated and consolidated so that we have a much clearer idea of where to focus our bug-fixing efforts. Prior to this work we had identified 35 issues impacting 5 or more customer accounts based on support case data, but that number rose to 44 as a result of our de-duplication and consolidation.
In Update 75 of Storyline 360 we addressed 5 of these issues affecting 5 or more customers based on support case data, bringing that count down to 39. These issues impacted areas such as video compression, sliders, and performance in the Storyline 360 HTML5 player application.
Additionally, we addressed 5 issues that were reported and discussed by users in public forums such as Twitter or our own E-Learning Heroes forum. These issues impacted areas such as the focus order of objects on a slide, the “print results” action for quizzes, and an annoying bug where the Storyline 360 HTML5 Player would show the Resources tab even if the author had unchecked that option.
Pre-release Quality Assurance
We shared that we were making changes to our test and release cycles with an eye for improving the techniques used to validate quality as well as promote better alignment between the Engineering and Support teams. This effort will be continuously refined, but we have taken the following measures to start:
Looking Forward
To wrap up this month’s update, I’d like to share things we’re actively working on:
Welcome to the June 2023 “State of Storyline” update. This month I’d like to touch on our application error rate, customer reported issues, and pre-release quality assurance as well as share our progress on creating a 64-bit version of Storyline 360.
Application Error Rate
In Update 76 of Storyline 360 we addressed 12 of the errors most commonly encountered by users. These errors affected areas such as rendering audio waveforms on the timeline, encoding video, and writing files to disk at publish time.
Update 76 was released at the end of May and we’re currently monitoring our error reports as Storyline 360 users adopt the update. It typically takes 4 weeks for a new Storyline 360 version to be adopted widely enough to gather useful insights from this data, so we’ll share the impact these fixes had on our metrics in next month’s update.
Customer Reported Issues
Over the last month we have continued prioritizing bugs affecting 5 or more customer accounts. When last month’s update was published we were tracking 39 such bugs. Update 76 of Storyline 360 addressed 17 of these affecting areas such as text entry word wrapping behavior, hyperlinks in animated text, and importing tables from PowerPoint presentations.
We also addressed several other bugs that did not meet the criteria of impacting 5 or more customer accounts but were clearly still causing customer pain. These bugs affected areas like the new Background Audio feature, the Storyline 360 window failing to restore after being minimized, and the timeline play/pause/stop buttons becoming disabled unpredictably.
As of this writing we are tracking 23 bugs affecting 5 or more customer accounts and remain committed to continuing this work until they are resolved.
Pre-release Quality Assurance
We’ve continued making changes to our test and release cycles in an effort to improve the quality of each Storyline 360 release. This month I want to highlight a couple of areas that we’ve been focusing on recently:
64-bit Storyline 360
Over the past month we’ve kicked off the initial engineering work on a 64-bit version of Storyline 360. We’ve completed some of the initial infrastructure work to allow us to build and test a 64-bit version of Storyline 360 internally. We’ve also begun addressing some of the 32-bit third party components that will need to be updated, replaced, or removed.
Storyline 360 uses a Chromium-based web browser component for functionality like in-app preview, the 360° image editor, and publishing to video. We’ve successfully created a 64-bit version of this component and are working to integrate it into the 64-bit Storyline build.
We have also identified several different strategies for addressing other third party components that enable functionality like screen recording, spell check, and PowerPoint import. We will begin evaluating and implementing these strategies in the coming weeks.
Looking Forward
To close out this month’s update I’d like to share a couple of additional items:
Welcome to the July 2023 “State of Storyline” update. When we began to focus on quality earlier this year we defined some key metrics to measure the overall stability and quality of Storyline. This month I’d like to share details about some of those metrics and the progress we’ve made in improving them over the past several months
Application Error Rate
The application error rate metric is based on how often Storyline displays the “Articulate Storyline Error Report” dialog. We track and report on this data in two ways:
In April of 2023, our application error rates were ~3% for Storyline sessions and ~30% for Storyline users. Several weeks after shipping the Update 75 release of Storyline we saw these numbers decline, but unfortunately, Microsoft released a Windows Update in late March that could cause intermittent issues when publishing Storyline projects. The rollout of this Windows Update coincided with the adoption of Update 75 which led to an inflated application error rate for that release. We added some additional error handling to mitigate this problem in Update 76, but the core issue was in the Windows operating system itself so we were unable to resolve it completely. Last month Microsoft released a fix for this issue, and we are now seeing improved error rate metrics. Here are the error rates for the past three Storyline releases:
Update Number
Release Date
Session Rate
User Rate
75
April 18, 2023
3%
31%
76
May 30, 2023
2.6%
22%
77
June 20, 2023
1.8%
14%
This trend is very encouraging and we will continue working to drive both of these error rates under 1% in future releases.
Customer Reported Issues
Earlier this year we established a goal of addressing all bugs that are impacting 5 or more customer accounts. Here is a breakdown of the bugs we’ve fixed and the number of customers that were affected by them over the past three releases:
Update Number
Release Date
Bugs Fixed
Affected Customers
75
April 18, 2023
16
200
76
May 30, 2023
33
506
77
June 20, 2023
23
312
We are currently tracking 21 bugs impacting 5 or more customers and will continue to prioritize fixing those along with others that are causing customer pain.
Downgrades
Last year we started tracking how often Storyline 360 users upgrade to a new version of the software and then later downgrade to an earlier version. Because the adoption rate for new Storyline 360 releases is very consistent, we use downgrade frequency as a way to measure stability.
We established a goal to maintain the number of downgrades for each Storyline 360 release at less than 1% of the total number of new installs and upgrades. Here is a breakdown of the downgrade percentages for each release in 2023:
Update Number
Release Date
Downgrade %
72
January 23, 2023
2.64%
73
February 21, 2023
1.99%
74
March 21, 2023
1.03%
75
April 4, 2023
0.94%
76
May 30, 2023
0.82%
77
June 20, 2023
0.77%
We interpret the improved downgrade percentage numbers to mean that we’re both shipping more stable software and are able to find and patch issues in new releases quickly. It’s been extremely rewarding for the team to see this metric improve as a result of our focus on quality. We’re very pleased to have reached our goal and will continue monitoring to ensure it remains at this level.
Defect Rate
Customers open support cases for many reasons. Sometimes they need help building a course, other times they may have billing questions, and sometimes they are reporting a bug in the software. The defect rate metric tracks the percentage of open support cases that are associated with an unfixed bug. The lower this number, the better. We snapshot this data on a weekly basis and roll it up into quarterly averages. Our current goal is to keep this metric under 12%.
In Q1 of 2023, our defect rate average was 9.56%. In Q2 we have been able to reduce it to 6.62%. The reduction in the defect rate is a direct result of our focus on both fixing existing bugs and improving our quality processes to reduce the number of new bugs being introduced.
Wrap Up
To close out this month’s update I’d like to share a couple of additional items:
This month I’d like to talk about adoption rate and give a brief update on the other quality metrics we’ve been tracking.
Adoption Rate
Adoption rate refers to the rate at which Storyline 360 customers update to the latest version of the application. Storyline 360 updates are usually released every 4-6 weeks and customers can choose to install that update right away, wait awhile, or skip it entirely. We track the adoption rate for each new release by looking at telemetry data to determine what percentage of active users are running the latest version of the application in the first few weeks following its release.
The following table summarizes the adoption rate for all updates released in 2023 so far. Each row in this table represents a Storyline 360 update and the percentage of active users that were using that version in the 8 weeks following its initial release. The week that represents peak adoption of each update is bolded.
Update Number
Release Date
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
72
January 24, 2023
22.7%
38.1%
47.3%
53.2%
44.1%
28.2%
21%
16.8%
73
February 21, 2023
22.8%
38.3%
46.8%
52.7%
57.5%
60.6%
50.8%
33.9%
74
March 21, 2023
21.2%
37.1%
33.6%
18.4%
13%
10.2%
7.9%
6.4%
75
April 4, 2023
22.6%
38.2%
46.4%
52%
56.3%
59.8%
47.9%
32.7%
76
May 30, 2023
22.3%
37.2%
46.5%
39.6%
24.2%
17.8%
14.1%
11.2%
77
June 20, 2023
21.1%
36.7%
45.1%
50.5%
42.4%
24.5%
20.2%
15.8%
78*
July 18, 2023
22.2%
36.8%
44.2%
50.8%
54.2%
-
-
-
*Update 78 was released 5 weeks ago so we don’t yet have numbers for weeks 6 - 8.
There are several facets of this data that I want to highlight:
Ultimately our customers are free to choose when they want to upgrade to a new version of Storyline 360, though we recommend using the newest version to get the benefit of the latest features and bug fixes. We will continue to track the adoption rates of new releases to ensure that they don’t fall below the predictable pattern outlined above.
Other Notable Metrics
Here are updated numbers for application error rate, customer reported issues, downgrades, and defect rate:
Application Error Rate
Application error rate is a measure of how often Storyline displays the “Articulate Storyline Error Report” dialog. We track this data for both Storyline 360 sessions and users. Our goal is to drive both of these metrics under 1%. By driving this number down we’re helping ensure that Storyline 360 remains stable and responsive for our customers as they build courses.
Update Number
Release Date
Session Rate
User Rate
76
May 30, 2023
2.6%
23.6%
77
June 20, 2023
1.7%
21%
78
July 18, 2023
1.6%
17.1%
Customer Reported Issues
This is a breakdown of the bugs we’ve fixed and the number of customers that were affected by them for the past few releases.
Update Number
Release Date
Bugs Fixed
Affected Customers
76
May 30, 2023
33
506
77
June 20, 2023
23
312
78
July 18, 2023
11
197
Downgrades
This is the percentage of Storyline 360 users that install a given update only to later downgrade to an earlier version. If our customers have to downgrade that is a signal that their work is being impeded by issues introduced in a new version of the software. Our goal is to keep this metric under 1%.
Update Number
Release Date
Downgrade %
76
May 30, 2023
0.9%
77
June 20, 2023
0.9%
78
July 18, 2023
0.76%
Defect Rate
This is the percentage of open support cases that are associated with an unfixed bug. If this metric rises it’s an indication that our customers are experiencing pain due to bugs that need to be addressed. Our goal is to keep this metric under 12%.
Quarter
Defect Rate
Q1 2023
9.56%
Q2 2023
6.62%
Q3 2023*
6.89%
* The Q3 average is quarter-to-date
Wrap Up
To close out this month’s update I’d like to share a couple of additional items:
Welcome to the September State of Storyline update. It’s been 6 months since we refocused the entire Storyline 360 team on improving quality and I’d like to summarize the progress we’ve made, what we've learned, and share our plans for continuing to improve our customers’ Storyline experience. Also, even more importantly, I’d like to provide an update on 64-bit Storyline including a proposed timeline for rolling it out to customers.
Quality Metrics
When we started focusing on quality in Storyline we defined several metrics to help us objectively measure our progress. We track these closely with each new Storyline release to see if we’re making progress or if there are areas that require our attention. I’ve discussed some of these metrics in prior updates, and this month I want to share a more comprehensive look at how they have improved since the start of 2023.
Application Error Rate
Application error rate is a measure of how often Storyline displays the “Articulate Storyline Error Report” dialog. We track this data for both Storyline 360 sessions and users.
When we started tracking this metric close to 3% of Storyline sessions experienced the error dialog at least once. We understand that seeing the error dialog is not only disruptive to your work but also reduces confidence in the stability of the application, so improving this metric has been our top priority. We started by addressing a relatively small number of extremely high-frequency errors to drive this metric down as quickly as possible. The chart indicates that most progress was made between the April and June releases and has slowed in recent weeks.
The recent slowdown is due to the fact that we have addressed all of the extremely high-frequency errors and are now focused on a larger number of lower-frequency errors. We are currently seeing an application error rate of 1.6% in the August update. We remain committed to addressing these errors until this rate is under 1% to provide a smooth experience for all of our customers.
Line chart showing Storyline 360’s application error rate per session for updates 73 through 79.
We initially found that over 30% of Storyline 360 users were seeing the error dialog in a given release. We’ve been able to drive this number down to 15% in the August update and will continue working toward our goal of getting this under 1% to ensure your work is not disrupted by errors.
Line chart showing Storyline 360’s application error rate per user for updates 73 through 79.
Downgrades
When we started tracking install, upgrade, and downgrade activity we found that roughly 2% of upgrades/installs would later downgrade to a previous version of Storyline. Updating to the latest version of Storyline 360 takes time and disrupts your workflow; having to later downgrade takes even more time that we know you’d rather spend building your courses. Our effort to improve this metric has been two-fold:
These efforts have reduced downgrades to 0.76%. We will continue to monitor this metric to ensure it stays under 1%.
Line chart showing Storyline 360’s downgrade percentage for updates 73 through 79.
Defect Rate
The defect rate metric tracks the percentage of open support cases that are associated with an unfixed bug. If this value spikes it’s usually a signal that we have bugs that are impacting many customers and need to be addressed. We capture this metric on a weekly basis and calculate rolled up monthly and quarterly averages. Our initial goal was to keep this value under 12%, but it’s improved so much recently that we’ve lowered that threshold to 10%. The monthly averages show a gradual trend downward over the course of this year with the month-to-date average for September currently at 4.7%. We will continue to monitor this and address any bugs that drive it over the 10% threshold to ensure that we’re addressing the issues having the broadest impact.
I want to emphasize the importance of reporting bugs to our Support team. Your reports help us prioritize bugs to address the ones impacting the most customers. If you’re experiencing an issue with Storyline 360 please get in touch with our Support team.
Line chart showing Storyline 360’s monthly defect rate percentage for 2023 year-to-date.
Publishing Failures
I have not shared this metric in previous updates, but we have been tracking the percentage of publish operations in Storyline 360 that fail due to an error. Publishing is probably the most important function in Storyline 360; no one can benefit from what you’ve built if you can’t publish it to share with the world. When we first started tracking this close to 6% of publish operations were failing. This value came down as we improved the overall application error rate, but then began to climb again. We are still investigating what is driving this increase, so if you are experiencing instability or other issues when previewing or publishing in Storyline 360 please contact our Support team. Our goal is to drive this number under 1% to ensure that you can get your courses in front of learners.
Line chart showing Storyline 360’s failed publish percentage for updates 73 through 79.
Incomplete Sessions
Another metric that we haven’t discussed in these updates is incomplete sessions. When Storyline first starts up we track a “begin session” event in our telemetry data. Later, when the user closes Storyline we record a corresponding “end session” event. We’re able to correlate these together to see what percentage of Storyline sessions recorded a begin event with no matching end event. There are two reasons a begin event may not have a matching end event:
Our incomplete session metric has hovered at ~6% since we started tracking it. We need to know how many of these incomplete sessions are the result of Storyline crashing unexpectedly, but there are facets of this data that we do not fully understand yet. Update 80 of Storyline 360 includes improvements to how we capture and report on incomplete sessions that will help us get a more accurate picture of how many incomplete sessions are the result of an unexpected crash. Once we know how many of these incomplete sessions are truly the result of Storyline crashing we’ll establish a goal for this metric and begin working toward it. Addressing unexpected crashes that force-quit Storyline is a top priority for the team because we understand how frustrating and disruptive these crashes can be.
Line chart showing Storyline 360’s failed publish percentage for updates 73 through 79.
64-bit Storyline 360
While much of the team has been focused on addressing bugs and crashes in recent months, we’ve also been working hard on creating a 64-bit version of Storyline 360. In my July update I announced that we had reached the milestone of creating 64-bit builds of Storyline for internal testing and validation. Since then we have completed most of the work needed to distribute and install 64-bit versions of Storyline 360 via the 360 Desktop application. I’ve been using 64-bit Storyline 360 for the past several days and am impressed with how well it works.
We’ve defined the next three milestones for this project:
Internal Validation
Our engineers are putting together a plan to have our team and other internal stakeholders validate the quality of the 64-bit version of Storyline 360. This will be a large team effort to put the application through its paces, paying particular attention to any areas that had to be updated to support 64-bit architecture.
Once this plan is complete, the team will spend about a week executing on it and addressing any issues we find. After the validation effort we will determine if 64-bit Storyline has met the bar to be released to the private beta program.
Timeframe: Internal validation should be complete by the end of September.
Private Beta
Like all new features, 64-bit Storyline will be available in the private beta before it’s more widely released. Customers in the private beta program will be able to install the 64-bit version of Storyline 360 alongside both the 32-bit public production and private beta versions, meaning they can continue using those for critical work-in-progress while evaluating the 64-bit version at their own pace.
The majority of the most popular Storyline 360 features will be available in the private beta for customers to evaluate, with some notable exceptions.
We are planning to cut the following features from the 64-bit version of Storyline. The cost to port these features to 64-bit exceeds the benefit they offer to customers.
Additionally, two Storyline components are still being updated to support 64-bit architecture and will not be available when this lands in private beta. These features both rely on software components that only work in a 32-bit architecture. We are evaluating options for replacing or updating them.
We will closely monitor the private beta of 64-bit Storyline for reports of bugs or other issues to get them addressed as quickly as possible. Once we feel that it’s stable, we’ll release it to public beta.
Timeframe: When we release 64-bit to private beta will depend on what is found during internal validation, but we are tentatively planning on shipping to private beta in mid October. If you want to be among the first to try it out and are not yet part of our private beta program please e-mail beta@articulate.com to request access!
Public Beta
Our public beta program rolled out earlier this year. We think it’s important to let your feedback drive our efforts, and this beta program lets us get new features into customer hands sooner so your voice can be heard while development of the feature is still on-going.
Once the 64-bit version of Storyline is in public beta, all 360 subscribers will be able to evaluate it. Just like the private beta, you’ll be able to install the 64-bit version alongside the 32-bit one and evaluate it at your own pace.
Timeframe: Assuming we do not see major issues in the private beta, we hope to make the public beta of 64-bit Storyline available to all Articulate 360 subscribers before the end of 2023.
Wrap-Up
I have been a professional software engineer for over 2 decades, about half of which has been spent at Articulate. I can say, without hesitation, that these last 6 months have been some of the most challenging yet rewarding of my career. I am very proud of the progress this team has made, but also recognize that we have a lot left to do. I assure you that we do not take these quality issues lightly and that we are committed to making Storyline 360 the best it can be.
Our team remains fully committed to transparency and we will continue to share regular updates on our progress. However, we want to adjust the cadence and format to provide the most value. Going forward we plan to turn this into a quarterly article series on E-Learning Heroes. I will post a comment in this thread when the first quarterly article goes live, so please hit the “Subscribe” button at the top of this post to be sure you get notified.
If you have suggestions for topics to cover in future quarterly updates, any feedback about these updates or Storyline in general please reach out: jtaber@articulate.com.
As promised in my comment from September 2023, we’ve turned these monthly “State of Storyline” updates into a quarterly article series on E-Learning Heroes. You can find the first update here: Engineering Journal: Storyline Quality Update Q1 2024. I also published a separate article specifically about 64-bit Storyline 360: Engineering Journal: Demystifying 64-bit Storyline. I hope that you find these insightful. I will no longer be updating this post, but stay tuned to E-Learning Heroes for future updates!
A Year of Change: Reflecting on 12 months of Storyline development
Since stepping into the CTO role at Articulate in early 2023, I've had the privilege of diving deep into our customer experiences. Back then, it quickly became clear that while there was a lot of love for Storyline, there were valid frustrations around unresolved bugs, lack of transparency, missing 64-bit support, and insufficient communication from our engineering team.
Hearing you loud and clear
About a year ago, your feedback was unmistakable: we needed to listen better. I shared our engineering teams’ commitment to change in a post titled, “Storyline under a Microscope: An update from the CTO”, and I'm thrilled to talk about the strides we've made since.
Our Shift in Focus
Today, our conversations with customers are future-focused, revolving around quality, advanced capabilities, and accessibility. It’s a shift from frustration to anticipation, and while we haven’t solved every issue, the progress is undeniable. So let’s review the key themes from the past year and highlight the progress we made on the journey.
Reflecting on Key Themes: Quality, Transparency, and Communication
Quality became focus number one for our team. In a nutshell, we hit pause on all new features to zero in on fixing existing issues, aligning our teams more closely for better quality control, diving into real customer scenarios to guide our releases, and doubling down on modernizing Storyline, including launching a 64-bit version in beta. In more detail:
Along with our investment in quality, we recognized the need to increase transparency to clarify how we make decisions around what we work on.
Commitment to Transparency
Starting last year we committed to being more transparent about how we approach building and maintaining Storyline. We opened up about our decision-making process, our progress toward reducing unexpected errors, and our plans for addressing long-standing bugs. Our revamped bug triage process ensures we're responsive and focused on what matters most.
To reinforce our quality and transparency commitment, we recognized the need to increase communications to ensure your concerns were being heard and addressed.
Emphasis on continuous communication
In summary, monthly updates last year have kept you informed. We’ve increased our engagement with you through direct conversations and expanded our beta program, ensuring your voice is heard and valued.
As a bonus, Jesse also wrote a separate article all about 64-bit Storyline.
Looking Forward
As we move forward, balancing innovation with quality remains our unwavering commitment. Vanessa Fage, leading our Storyline quality team and beta program, is a testament to our dedication to continuous improvement and open communication.
A Year of Collaboration
This journey has reinforced the value of working directly with you, a lesson we'll carry forward to ensure we never stop listening again. Your trust fuels our progress, and for that, we’re profoundly grateful.
Thank you for inspiring us and for being a pivotal part of Storyline's evolution.
This discussion is closed. You can start a new discussion or contact Articulate Support.