The SQL Applications Documentation Tool for Dublin City Council.

16
The SQL Applications Documentation Tool for Dublin City Council

Transcript of The SQL Applications Documentation Tool for Dublin City Council.

Page 1: The SQL Applications Documentation Tool for Dublin City Council.

The SQL Applications Documentation Tool for

Dublin City Council

Page 2: The SQL Applications Documentation Tool for Dublin City Council.

Problem:No one true source of information on applications with

underlying SQL server database

Solution:Centralised information with automatic notification,

querying and monitoring of SQL Server applications

Understanding the Stakeholders

Page 3: The SQL Applications Documentation Tool for Dublin City Council.

Brainstorming

We brainstormed as many ideas as possible of what a solution might look like and came up with three

alternatives :- one in which all data collection was automated (High Automation); one in which all data collection was manual (Low Automation) and a combination approach

(Medium Automation)

Page 4: The SQL Applications Documentation Tool for Dublin City Council.

Users evaluated Prototypes

Users interacted with paper and balsamiq prototypes (just like a real system) and gave us feedback

Page 5: The SQL Applications Documentation Tool for Dublin City Council.

Landing Zone & Innovation Targets

Page 6: The SQL Applications Documentation Tool for Dublin City Council.

Project Plan &Work Breakdown Structure

Work Breakdown Structure:

This is where we identified all the tasks and durations.

Project Planning:

We assigned tasks to team members and worked out a plan that would ensure all deliverables were met for our sponsor within the given timeframe

Page 7: The SQL Applications Documentation Tool for Dublin City Council.

User Testing Test Plan

SQLDoT Version 1

Page 8: The SQL Applications Documentation Tool for Dublin City Council.

Training & Launch

Page 9: The SQL Applications Documentation Tool for Dublin City Council.

The SQL Applications Documentation Tool for

Dublin City Council

Page 10: The SQL Applications Documentation Tool for Dublin City Council.

Where’s your application?Where’s your data?

Who you gonna call?

Page 11: The SQL Applications Documentation Tool for Dublin City Council.

SQLDoT Application

Page 12: The SQL Applications Documentation Tool for Dublin City Council.

System Architecture Diagram

Page 13: The SQL Applications Documentation Tool for Dublin City Council.

Business Model Canvas

Page 14: The SQL Applications Documentation Tool for Dublin City Council.

User

View key SQL Application Information at a glance – quickly find out business information (lead business user; first line support; system criticality, data classification etc) and infrastructural information about an application (what components go to make up the SQL application and where they are located)

• Provide a link between SQL application information and related documents such as service description document, contracts page and projects page on Sharepoint

• Real-time monitoring and reporting of SQL databases – database growth over time; locks, long-running queries etc – quickly establish if problems exist and how to resolve them.

• View real-time status of application and database servers, quickly establish if any problems exist and how to resolve

• Schedule maintenance more efficiently by establishing what applications will be affected if a server needs to be brought down

• Improved capacity planning via database growth analysis

Database Tables

Application Tables

Component Tables

SQLDoT system – a central repository of information on SQL applications

Page 15: The SQL Applications Documentation Tool for Dublin City Council.

SQLDoT, The Sequel

• Create Test Environment for SQLDoT

• Security Baseline analysis for SQL Servers

• Extend SQLDoT to include Oracle Applications

• Extend SQLDoT to include services such as MS Exchange

• Link to Infra Call Management System

• Link to Change Management system so that change is automatically reflected in SQLDoT

• Automatic generation of Service Description Document from SQLDoT

• Make SQLDot available to other Local Authorities

Page 16: The SQL Applications Documentation Tool for Dublin City Council.