Included below is a postmortem to the Portfolio roadmap issue we experienced. If there are any outstanding questions after reading, please feel free to reach out to our support team - support@roadmunk.com
What happened - Some users experienced Portfolio roadmaps in which source roadmaps were erroneously removed.
Why it happened - A software defect was missed during testing and was released to production. This defect introduced a logic error that unfortunately removed source roadmaps from Portfolios when a permission change happened.
What was done to fix it - When the extent of the problem became available Roadmunk’s engineering team investigated and found the root cause. The software was patched accordingly to alleviate the issue. In addition, Roadmunk ran a data restoration procedure for the affected roadmaps and restored them to their original state. All impacted roadmaps were successfully restored two days after the root cause was addressed.
How will this be prevented in the future - Moving forward, test cases have been added for this type of situation so it gets caught ahead of time. In addition, should the defect logic present itself again, we've also included safeguards to ensure roadmaps remain stable and return to a legacy state.