Purpose: To provide an option within the Nerdio application to set a default time zone for scheduling deployment tasks, ensuring consistency and preventing unintended production outages.
Background: Currently, the Nerdio application defaults to the client's time zone when scheduling deployment tasks. This poses a challenge for our operation teams located in different parts of the world. For instance, our operation team in Romania often encounters issues when setting up re-image or re-size schedule tasks, as the default client's time zone can lead to unintended production outages.
Proposed Change: Introduce a feature that allows users to set a default time zone for the Nerdio application, as agreed upon in the architecture and design phase.
Functional Requirements:
Default Time Zone Configuration (Probably somewhere in the Nerdio Setting Options for Allowed / Default Time Zone(s)):
- Provide an option in the application settings to set a default time zone.
- Allow selection from a comprehensive list of global time zones.
User Interface Changes:
- Update the schedule screen to reflect the default time zone set by the user.
- Display a notification or alert when the time zone is different from the client's local time zone.
Administrative Control:
- Allow administrators to enforce a default time zone for all users within the organization.
- Include an option for administrators to override individual user settings if necessary.
Non-Functional Requirements:
Usability:
- Ensure that the default time zone setting is intuitive and easy to configure.
- Provide clear instructions and tooltips to guide users through the process.
Reliability:
- Ensure that the time zone setting is consistently applied across all deployment tasks.
- Implement safeguards to prevent accidental changes to the default time zone.
Benefits:
Prevent Production Outages: Reduces the risk of scheduling tasks in unintended time zones, preventing production outages and improving overall system reliability.
Operational Efficiency: Enhances the efficiency of global operation teams by providing a consistent time zone reference.
User Satisfaction: Improves user experience by offering greater control and flexibility in scheduling deployment tasks.
Conclusion: Implementing the proposed feature change to allow users to set a default time zone for deployment tasks in the Nerdio application will address the challenges faced by our global operation teams and contribute to a more reliable and user-friendly system.
Comments (0 comments)