Download presentation
Presentation is loading. Please wait.
Published byMartin Briggs Modified over 8 years ago
1
Steph Locke @SteffLocke itsaLocke.com agile BI Opinionated talk Isn’t Serious Agile Iterates Not about post-its Not about jargon Where’s the money? Move quickly Little & often Smoother processes Collaborative Gather the right info
2
Steph Locke @SteffLocke itsaLocke.com Steph Locke Modelling and Data Analytics Manager (MaDAM) User group organiser Speaker Blogger: itsaLocke.com Twit: @SteffLocke I’m not too good with serious!
3
Steph Locke @SteffLocke itsaLocke.com Make more money, faster Objective Great goal for Your career Your team Your company
4
Steph Locke @SteffLocke itsaLocke.com Understand Iteration 1 Getting the fundamental concepts Know enough to get started
5
Steph Locke @SteffLocke itsaLocke.com Agile theory Iteration 1 Understand what agile is
6
Steph Locke @SteffLocke itsaLocke.com Agile theory None of these are “Instead Of” Yes to these as priorities! AgileManifesto.org
7
Steph Locke @SteffLocke itsaLocke.com Framework Solely focussed on value aka money generation Different “Agile” methodologies out there Generic view
8
Steph Locke @SteffLocke itsaLocke.com Components: Theory 12 Agile principals Where the effort should be put in People Process Tools Coping with change Quick to build Satisfaction / fitness metrics Continuous integration Code review Continuous learning Teach simplicity Face to face / virtual Productivity tools Coherent communication Quantified value Planning Continuous improvement Automation
9
Steph Locke @SteffLocke itsaLocke.com Components: Typical 12 Agile principals Where the effort is often put in People Process Tools Coping with change Satisfaction / fitness metrics Code review Continuous learning Teach simplicity Face to face / virtual Coherent communication Quantified value Planning Continuous improvement Quick to build Continuous integration Productivity tools Automation
10
Steph Locke @SteffLocke itsaLocke.com Reading material The Phoenix Project The Art of Agile Agile Data Warehouse Design Succeeding with Agile Business Intelligence Roadmap AgileData.org Read as much as you can Learn from other people’s mistakes and successes Isolate the bits that work for you
11
Steph Locke @SteffLocke itsaLocke.com BI Iteration 1 Understand what BI is
12
Steph Locke @SteffLocke itsaLocke.com BI: concept Data warehouse ETL Reporting Analytics @hadleywickham
13
Steph Locke @SteffLocke itsaLocke.com BI: time spent Data warehouse ETL Reporting Analytics @hadleywickham
14
Steph Locke @SteffLocke itsaLocke.com BI: value Data warehouse ETL Reporting Analytics @hadleywickham
15
Steph Locke @SteffLocke itsaLocke.com Definition of Done Iteration 1 Declare your agile service attributes Include only things that enable more money Interrogable(?) Revisable
16
Steph Locke @SteffLocke itsaLocke.com Strategy or tactics? Iteration 1 Strategy is how you make money Tactics deliver strategy Agile is a culture & process for selecting value-add tactics
17
Steph Locke @SteffLocke itsaLocke.com Dev cycle: typical Every exercise is big Gap between value & delivery also big
18
Steph Locke @SteffLocke itsaLocke.com Dev cycle: value A prototype is worth a thousand meetings Get & use tools to reduce test dev/test time Priorities
19
Steph Locke @SteffLocke itsaLocke.com Start Iteration 2
20
Steph Locke @SteffLocke itsaLocke.com The wrong way… Iteration 2 How not to start
21
Steph Locke @SteffLocke itsaLocke.com A GRAND PLAN Lots of up-front thinking, discussion, documenting Better to beg for forgiveness than ask for permission Do?
22
Steph Locke @SteffLocke itsaLocke.com The horizontal silo Tackling an area at a time Forgets inter- dependencies Too big = will fail Too isolated = will fail
23
Steph Locke @SteffLocke itsaLocke.com The black box Same external behaviours as before Forgets People = will fail Lots of layers = will fail
24
Steph Locke @SteffLocke itsaLocke.com The better way… Iteration 2 Note better, not right Working towards being more effective, not perfect
25
Steph Locke @SteffLocke itsaLocke.com The best way to get a project done faster is to start sooner Jim Highsmith JFDI
26
Steph Locke @SteffLocke itsaLocke.com Recommendations Agile coaching can be valuable Plan to tackle A bit P,P,T Manual work PROTOTYPE! Better Quicker Value Before After
27
Steph Locke @SteffLocke itsaLocke.com It’s never about how you start – it’s always about how you finish The Rock
28
Steph Locke @SteffLocke itsaLocke.com Iterate Iteration 3:n Continue focussing on improving service and value- orientation Introduce tools when they add value Migrate over time
29
Steph Locke @SteffLocke itsaLocke.com To improve is to change; to be perfect is to change often. Winston Churchill
30
Steph Locke @SteffLocke itsaLocke.com agile BI Spend time on PPT in the right proportion Do the ones you can achieve Easiest, high value first People Process Tools Excel Template reports Unit testing (Semi-)automated documentation Training regimen Iterations Knowledge transfer CI CD? Comms Metrics governance Sign-off Code Review Value framework Triage Expectation setting Hot seating Failure tolerance Source control Self-discipline Centre of Excellence
31
Steph Locke @SteffLocke itsaLocke.com Recommendations Scale Throughput High value High impact Plan to tackle A bit P,P,T Manual work PROTOTYPE! Better Quicker Ideas Feedback Experience Value Before After Devolve capabilities
32
Steph Locke @SteffLocke itsaLocke.com Make more money, faster Objective People Processes Tools
33
Steph Locke @SteffLocke itsaLocke.com Top Tool Tips Which and how add value? Hurdle rate Learning curve Technical excellence
34
Steph Locke @SteffLocke itsaLocke.com agile reporting Templating Testing Dynamic building Reusable Excel PowerBI R / Python SSRS AN Others € € € € €? SDLC SDLC? ?
35
Steph Locke @SteffLocke itsaLocke.com agile data warehousing Automated deployment Source control Metadata driven Design patterns SSDT Redgate DLM Anchor modelling MSBuild Hadoop? € SDLC € € € €
36
Steph Locke @SteffLocke itsaLocke.com agile ETL Metadata driven Dynamic Templating Design patterns BIML SQL PowerShell C# M € SDLC € € € €
37
Steph Locke @SteffLocke itsaLocke.com agile cubes Design patterns Dynamic Metadata driven Tabular model MDS & BIML € SDLC €
38
Steph Locke @SteffLocke itsaLocke.com agile BI Cloud Online Open Azure Visual Studio Online Trello Atlassian stack (JIRA, FishEye etc) GitHub White board & post-its Lync / Skype for business
39
Steph Locke @SteffLocke itsaLocke.com Make more money, faster Objective People Processes Tools
40
Steph Locke @SteffLocke itsaLocke.com Steph Locke Modelling and Data Analytics Manager (MaDAM) User group organiser Speaker Blogger: itsaLocke.com Twit: @SteffLocke I’m not too good with serious!
41
Steph Locke @SteffLocke itsaLocke.com Our Main Sponsors:
42
Steph Locke @SteffLocke itsaLocke.com Say Thank you to Volunteers: They spend their FREE time to give you this event. Because they are crazy. Because they want YOU to learn from the BEST IN THE WORLD.
43
Steph Locke @SteffLocke itsaLocke.com 5 Sponsor Sessions at 15:10 Don’t miss them, they might be distributing some awesome prizes! Rumos BI4ALL Bold Int CozyRoc Pythian
44
Steph Locke @SteffLocke itsaLocke.com Important Activities: WIT – Women in Technology 15:10 at BizSpark Room (Ground Floor) SQLClinic Challenges 10:00 DEV (Neil Hambly) 11:50 DBA (Uwe Ricken) 17:00 BI (Steph Locke)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.