Agile BI with SQL Server 2014 & TFS 2013

Slides:



Advertisements
Similar presentations
Colin Weaver The Eleven Essential Behaviours of Successful Agile Project Teams.
Advertisements

COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Software Development Methodologies 1. A methodology is: A collection of procedures, techniques, principles, and tools that help developers build a computer.
Agile Project Management with Scrum
Agile development By Sam Chamberlain. First a bit of history..
Agile Architecture? Paul Lund 24 th Nov Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Agile Methods.
Does it work with Data Warehouses?. “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we.
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
Modern app development Continuous value delivery and rapid response to change.
How Agile Are You? Larry Apke Agile Expert
1 Agile Methodology & Programming Ric Holt July 2009.
Software Engineering Modern Approaches
Agile Web Development C. Daniel Chase University of Colorado at Boulder.
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Planning and Tracking Projects with VSTS 2010 By Ahmed Nasr 1.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
Modern app development Continuous value delivery and rapid response to change.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Microsoft’s ALM Vision. Vision and benefits ALM today ALM outlook.
AGILE COTS Václav Pergl We are uncovering better ways of developing software by doing it and helping others do it. Through this work.
Go Deep Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning.
#AgileEd. Using Agile in the Classroom Cindy Royal, Associate Professor Texas State University slideshare.net/cindyroyal #AgileEd.
Do It Strategically with Microsoft Business Intelligence! Bojan Ciric Strategic Consultant
#2-What is Agile? Why Agile? Subtopics 1- Agile motivation for software / systems 2- Agile tenets and principles 3- Agile as a risk mitigation strategy.
Module 2: What is Agile? Why use it? TLO: Given a DoD program involved in software development, the student will recognize situations where applying agile.
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Transforming UX with Fluid UI Nick Goupinets Lead Developer, UTS McMaster University.
Baby Steps to Agility How to Grow Into Agile. A little about me A little about Agile Growing into Agile Questions Goals.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
Chapter 5 Agile Development Moonzoo Kim KAIST
Agile Project Management and the yin & yang of
Agile BI with SQL Server 2012
Introduction to Agile Software Development
Principles for Agile Development
SQL Server PowerPivot for IT Pros
Microsoft’s shiny dashboard-tool
The Strategic Role of Information Development in Continuous Delivery
Jenna Maghie, Policy Officer
Presenter Date | Location
Modern Application Lifecycle Management
Business Intelligence & Data Warehousing
with the Microsoft BI Ecosystem
Agile BI with SQL Server 2012 & TFS 2012
SQL Server Integration Services
What is business intelligence?
Dimodelo Solutions.
Project Management and the Agile Manifesto
Business Intelligence for Project Server/Online
How to Successfully Implement an Agile Project
Rosa María Torres de Paz
Intro to SQL Server Reporting Services (SSRS)
Agile Power BI for self service.
The Agile Manifesto is based on 12 principles
Logical Data Warehousing and Tableau 10
TFS from on-prem to the cloud with Azure DevOps Services
Mobile, Paginated, KPIs, and Power BI, Oh My!
Introduction to Agile Blue Ocean Workshops.
Adjective: Able to move quickly and easily. Principles and Values
Chapter 3: Agile Software Processes
Enterprise MS BI for Everyone
2010 Microsoft BI Conference
Advanced Dashboard Creation with PerformancePoint Services 2010
Office 365 Development July 2014.
Agile Development.
UNIT 6 RECENT TRENDS.
Presentation transcript:

Agile BI with SQL Server 2014 & TFS 2013 Mohamed Kabiruddin SQL Saturday #296, Melbourne 5th April 2014

We’re an Australian consulting and technology FIRM FOUNDED

Housekeeping Details to be added – we’ll replace this slide on your presentation prior to the event

AGENDA The Agile Manifesto Traditional BI vs. Agile BI Agile BI Tools in SQL Server 2014 Team Foundation Server Demo Questions

The Agile Manifesto – Top Picks Sustainable development Business and IT co-ordination Motivated and trustworthy individuals People Customer satisfaction – continuous delivery Changing requirements – early or late Frequent delivery – shorter timescale Process Face-to-face conversations Attention to technical excellence & good design Learn and reflect from every iteration Other

Kimball & Agile BI They seem to naturally fit with the front-end business intelligence layer Designing and developing the analytic reports involves unpredictable, rapidly changing requirements The developers often have strong business acumen and curiosity, allowing them to communicate effectively with the business users It’s reasonable to deliver functionality in a matter of weeks Margy Ross, President The Kimball Group

Traditional Approach Jan 2014 Feb 2014 Mar 2014 Apr 2014 May 2014 Project Initiation, Planning & Resourcing Business Requirements Definition Data Architecture & Modelling Infrastructure Design BI Reporting Solution Design Data consolidation & cleansing ETL Development BI Reporting Solution Development

High level estimation and planning Agile approach to BI High level estimation and planning Product Backlog Iteration Deploy - Self Service BI reports, dashboards Feedback (for next iteration) Incorporate the model into Enterprise DW Business Requirements for the Iteration Build - Prototype BI Model, In-Memory Data Model

You are doing Agile BI if… Project and solution design is incrementally driven by data source loads Data access is provided to business users immediately for decision making Incrementally adding new measures and new reports as and when the business requires

‘BI’-Fold Process Agile Project Methodologies Product Backlog – Tasks / Activities Self Service BI Ad-hoc Reporting

SQL SERVER 2014 BI Stack

Visualisation Tools Excel SharePoint Power Pivot Power View Performance Point Dashboards SSRS Excel SharePoint

Analysis Services

SSDT for SQL Server 2014 Excerpt from Matt Masson’s blog

Team Foundation Server 2013 Process Guidance & Automation Agile Project Planning Work Item Tracking Build Management & Automation Version Control

TFS – On Premise Vs. Cloud Service Federated Identity Management Team Foundation Server SCM and Version Control Team Foundation Service Agile Planning & Collaboration Tools Feedback Requests & Issue Tracking Continuous Integration Builds Lab Management Detailed Reporting & Analytics On-Premises Server Integration

Version Control

TFS Web UI Burndown Charts Task Tracking Team Notices

DEMO

BDD for SSIS

Agile BI is an approach that combines processes, methodologies, tools and technologies, while incorporating organizational structure, in order to help strategic, tactical and operational decision-makers be more flexible and more responsive to ever-changing business and regulatory requirements -Forrester Research

References Delivering Data Warehousing and BI Projects using Agile - http://smartdatacollective.com/bharden/33590/delivering-data-warehousing-and-bi-projects-using-agile Agile BI – Wikipedia -http://en.wikipedia.org/wiki/Agile_Business_Intelligence Agile BI Best Practices - http://www.agiledata.org TFS MSDN - http://msdn.microsoft.com/en-us/vstudio/ff637362.aspx SSISMSBUILD - http://sqlsrvintegrationsrv.codeplex.com/SourceControl/latest#main/SSISMSBuild/

Questions? Please complete an Evaluation Form and return it to the Room Monitor Please make sure you visit our fantastic sponsors: