This study focuses on technical debt in web development, specifically how the early adoption of Storybook can mitigate this challenge. Our research used a mixed-methods approach, combining quantitative data on code quality and technical debt metrics with a qualitative case study involving three development teams. Storybook is a powerful tool for designing components with well-defined interaction patterns. By integrating these practices, it not only improves software quality and maintainability but also aids work in agile development environments. Technical debt often arises when teams create components with deficient interaction patterns; however, Storybook enables programmers to build components with consistent interaction patterns, which increases productivity and minimizes errors. In summary, the findings strongly suggest that integrating atomic design principles with interaction patterns and specialized tools like Storybook optimizes development processes, enhances technical debt management, and leads to the creation of more resilient and effective software.
The business mission is the most visible, and accessible, part of an entire business strategy. This answers what the company does and where it wants to go in the short term. It is the point of destination to which all the components that participate within a company are oriented. It is usually represented as a readable text; however, it needs to be translated to establish the business strategy. This translation is based on the strategic maps and this in turn with the use of indicators to measure globally the fulfillment of the mission. This opens up the possibility of having incorrect associations between the indicators applied to perform the measurements since it is assumed that the mission is validated and clearly measurable. This article makes a literature review to analyze the ways to validate a mission, how it relates to strategic maps and measurement and control tools, and, mainly, how technology can support this need for automatic translation of a mission into indicators through the application of Big Data, specifically the phase corresponding to the descriptive analysis.