This sprint focused on enhancing the user experience across various modules, implementing real-time collaborative features, and improving the overall performance of our infrastructure.
Key Achievements
Successfully integrated real-time collaboration features in the documentation tool, allowing for seamless edits among multiple users.
Migrated all AWS services to Graviton computers, resulting in enhanced performance and reduced costs.
Delivered a comprehensive events and product management page, improving user engagement and management capabilities.
Established efficient communication channels within the platform through Intercom integration, along with importing help articles for better user support.
Epics/Features Interface Updates
Enhanced Work Items Dropdown:
In the Solution Detail page under the children’s tab, the dropdown, which previously only included Experiments, has now been expanded to include Epics/Features alongside Experiments, providing a more comprehensive selection for managing work items.
Modified Epics/Features Dropdown:
Capitalized and pluralized the “Epic” option to “Epics.”
Removed Jira Option:
The Jira option was removed from the “More Options” menu in the Epics/Features table under the solution’s children tab.
Kanban View Addition
Added a Kanban view to the Solution Detail page under the children’s tab, enabling users to visualize and manage work items more effectively.
Story Map Bug Fixes
Addressed UI bug fixes related to improved functionality and user experience.
Clicking on the energy icon now converts the card to an Epic in the story map user step.
Users can create a new feature directly from the User Step by clicking the “+New Feature” button.
Persona Module Updates
User Persona
Removed the Persona section from the objective detail page UI and quick view to streamline the user experience and enhance focus on key features.
Download Persona
Implemented robust download functionality for attachments in the Persona module, ensuring users can seamlessly download files even after refreshing the page, improving usability and efficiency.
UI Fixes for Custom Fields
Resolved issues with the user interface of custom fields, enhancing overall usability and consistency.
Prevented Duplicate Fields
Fixed a bug that allowed users to add the same field multiple times, ensuring data integrity and user experience.
Field Removal Behavior
Corrected the issue where a removed field would only disappear after a page refresh, ensuring immediate visual feedback for users when fields are deleted.
Story Map Full-Screen View
Added a feature to expand the story map to a full-screen view by clicking on the icon in the top-right corner.
Documentation Module Navigation
Added a scrollbar to the left navigation pane in the Documentation module for better navigation.
Persona Inheritance
Implemented the ability to inherit personas from Opportunity to Solution, as well as its associated Epics and Features, ensuring consistency in persona application.
Established inheritance of personas from Solution to its Epics and Features, maintaining a hierarchical connection between them.
When a persona is removed from a parent Opportunity or Solution, it will also be removed from its children, ensuring data consistency throughout the hierarchy.
Added functionality so that personas added to children do not affect the parent, allowing for more granular control of persona management.
Documentation Tool Updates
Implemented real-time updates in the documentation tool using Y.js, which works seamlessly with the block editor for collaborative editing.
Integrated Hocus Pocus for efficient communication between collaborators, enhancing collaborative efforts during document editing.
Set up Caddy as a reverse proxy for accessing the Hocus Pocus server hosted on AWS, improving server management and accessibility.
Added a scrollbar to the left navigation pane in the Documentation module for better navigation.
Document History Revisions
We’ve introduced the ability to view the history of your documents! You can now:
Track changes made over time.
View and compare different versions of the document.
Restore previous versions if needed.
AWS Services Migration
Migrated all AWS services to Graviton computers, enhancing performance while reducing costs.
Services migrated including EC2 and LightSail instances for QA have been removed to streamline operations.
Frontend Enhancements
Set up Firebase hosting for the frontend website, improving deployment and performance.
Established Intercom integration and imported WordPress help articles into the platform, providing users with accessible support resources.
Product Management Updates
Delivered the events and product management page, along with identified issues, improving user management capabilities.
Environment Variable Management
Moved all environment variables from EC2 to AWS Secrets Manager, enhancing security and management of sensitive information.