Explain dashboard lifecycle?

Dashboard lifecycle in Tableau:

Functional Knowledge: Business Analysts give a current functional knowledge of the organization.

Requirement Analysis: Requirements that are kept in consideration are:

  • The requirement of the dashboard.
  • How is data flowing in the current system?
  • Blueprint or layout of the system.
  • Dashboard scope.
  • The value that is added to the business
  • required tools for the development of the project and its costs.

Planning Phase: It includes:

  • Timeline and needed resources.
  • Work and leave plan.
  • Dependencies and future challenges.

Methodologies to follow: Scrum, Agile, Waterfall, etc.

Technical Specs: It includes:

  • Technical details.
  • SQL, relations, and Joins.
  • Credentials for database access.
  • Business logic.

Development: It includes:

  • Query generation.
  • Connecting databases and creating dimension model
  • Publish it to the server.
  • Unit testing.

Q&A Testing: It includes:

  • Functionality and UI testing.
  • SQL testing and data validation
  • Security testing
  • Testing of applied customization.

Performance testing: Report opening time, with or without any webpage.

User Acceptance Testing (UAT): User validates data and functionality.

Production and Support: System is produced, and support is given once it goes live.