Done Done

Articles that are as completed as I will ever get them.

Adding members to the Agile Team makes you go slower

As a Stakeholder or Product Owner I want I want to understand if constantly adding Agile Team members is a good idea So that I can have a valid conversation with my Product Owner and Scrum Master Initially at least! VelocityWhen building a new AgileBI delivery team,...

read more

5 Factors In Agile BI

As a Stakeholder or Product Owner
I want to understand 5 things that will promote an AgileBI approach
So that I can include them in how we do things

read more

The Big Guess Up Front (BGUF)

As a Stakeholder or Product Owner
I want to understand where the traditional planning documents fit in the AgilebI process
So that I know when I need to have them created

read more

No Meetings

As a BI Manager or Scrum Master
I want to understand how to deal with ‘meetings’ in an AgileBI project
So that I can change the team’s negative view on collaboration

read more

Agile Myths

As a BI Manager
I want to understand what the common Agile Myths are
So that I know how to identify them when they are referenced

read more

Done

Articles that are as completed but need to be reviewed at some stage.

Remote Scrum Masters

As a Stakeholder or Product Owner
I want some examples of things that can fail in AgileBI
So that I know what to watch out for

read more

Information Products

As a Developer
I want to understand how to capture content reqiurements quickly
So that I can estimate their size and obtain a priority for the order to deliver

read more

Underway

Articles that I am currently working on.

Information Products – Gather Size and Prioritise

  As a Developer I want to understand how to run the Information Products workshops So that I can deliver reqiurements quickly Information Products As outlined in the Information Product post there are four major stages where the Information Product template is...

read more

Stakeholder Onion

As a product owner I want I want to understand how to identify my stakeholders So that I know who can tell me what to do and who to tell what we are doing Other Blogs from this...

read more

Gathering Data Requirements

As a scrum master I want I want to understand how to make retrospectives fun So that I can keep the sprint team engaged The Data Requirements Gap There are two typical challenges when we gather data requirements.  First, we capture and document the requirements in a...

read more

Standups should be open not closed

As a Stakeholder or Product Owner I want I want to understand who can attend a standup So that I can ensure we are following an Agile approach Standups One of the many key things in deliverying in an AgileBI way is the use of daily standups to...

read more

The Danger of Pipelining and Time Slicing

As a BI Manager I want to understand the impact of pipelining the Agile teams workflow So that I know if it is an approach I wish to use Managing to complete an AgileBI build in three elapsed weeks is very very difficult. And by a build I mean from...

read more

Requirements

As a Developer
I want to understand how to gather requirements
So that I can actually use them to deliver something of value

read more

BEAM meets Data Vault and wham bam thank you ma’am 

As a Developer I want to understand who I can leverage BEAM and Data Vault together So that I can develop faster and safer. Whether you are pipelining [[link]] your Agile delivery or you are managing to deliver a thin slice [[link]] every sprint iteration both should...

read more

Refined

Articles that have bullet points added, which effectively are my acceptance criteria of the content.

Agile Engineering

As a BI Manager I want to understand what risk and challenges I will encounter So that I know what I am getting myself into Reducing your delivery timeframe down to 3 weeks, means you need to find ways to automate many of the...

read more

Business Rules

As a Developer I want to understand how to document business rules So that we can increase the speed of delivery Another of the more difficult capabilities in data warehousing is the definition and...

read more

Information Product Roadmap

As a Product Owner I want to understand how to visualise the delivery roadmap So that stakeholders will feel comfortable we have a long term plan Ralph Hughes [[ken??? ]] in his book [[????]] discusses the...

read more

Fit for purpose documentation

As a Developer I want to understand what level of documentation should be delivered So that I know how much to do and what not to do One of the many myths about Agile, is that the Agile team do not do...

read more

Scaling AgileBI Teams 

[[collaboration and collisions]] [[scrum of scrims for ltd of teams, aka sAfe]] [[where do the multiple teams have to talk together, daily stand ups, retrospectives, demo day]] [[two much detail, sprint planning, back gold grooming]] [[have sprint leads attend both...

read more

Mega Visioning

With the death of the 100 page Business Intellgience strategy how do you get your stakeholders to come on the journey and agree to invest in the time for your AgileBI to create new data and content for them. With a waterfall project the process is well know, you do...

read more

Data Discovery

As a Developer I want to understand when and how to understand the source data So that I can be sure I can build the things in the users stories and as an input to the estimate of the effort required   Often the majority of the AgileBI team are technically...

read more

Backlogged

Articles that have a title and not much else.

AgileBI Requirements Workflow

 As a BI PractitionerI want to understand what order to gatther requirementsSo that I can gather them efficientlyWhen coaching or mentoring a new AgileBI team on the AgileBI Way one of the first things they ask is what is the standard order in which to gather...

read more

Wireframing to confirm requirements

As a developer I want I want to understand how to use wireframing to confirm requirements So that I can build the right thing Wireframing is a technique we use to confirm two things: How does the user wish to see the content presented? Have we identified...

read more

Three Agile Testing Methods – TDD, ATDD and BDD

As a Product Owner or Developer I want I want to understand the different Agile testing methods So that I can decide which to useIn the word of Agile, there are currently three methods that can be used to improve our testing practices and to assist with enabling...

read more

Minimum Viable Product

As a Product Owner or Developer I want I want to understand how a Minimum Viable Product relates to AgileBI So that I can deliver faster and safer One of the ways to deliver quickly is to focus on what is often termed in Agile as a “Minimum Viable Product...

read more

Test Concerns

When talking about testing in a data project we have to first identify that the testing we need to do is similar but different to the testing we do in application development project. One of the useful way to identify these differences is to understand a number of the...

read more

Business Rule Templates

When do BI projects that require new data we know anecdotally that once we have acquired the required data from the System of Records the majority of our time and risk is applying code that transforms and/or augments data. In my terminology I call this "doing bad...

read more

Benevolent Dictator

As a AgileBI Guru I want to understand what a Benevolent Dictator is So that I know when one is needed   The team have discussed it "to death" and are now constantly repeating the same arguements "around and around" More informaiton is neded to progress...

read more

Initiation Phase 

[[layer architecture]] [[design standards]] [[backlog groom epics]] [[create team space]] [[pick agile boards, local or software if remorse team]] [[pick Comms tools, yammer, slack etc]] 

read more