With Project Siena Microsoft has introduced a beta release of a new technology for business experts, business analysts, consultants, and other app imagineers. This session will review if Siena is useful for Business analysts. We will show how to combine simple app development (Rapid R Business Intelligence BI Development D) with different data sources from Excel Sheets (Power Query driven) , RSS Feeds, SharePoint Lists or Windows Azure Tables and how to deploy your little app in minutes. We will discuss the use cases of Siena from a BI perspective, what you can do already and what is missing.
5. Rapid application development (RAD) is a
software development methodology that
uses minimal planning in favor of rapid
prototyping. The "planning" of software
developed using RAD is interleaved with
writing the software itself. The lack of
extensive pre-planning generally allows
software to be written much faster, and
makes it easier to change requirements
http://en.wikipedia.org/wiki/Rapid_application_development
RAD is associated with a wide range of
approaches to software development: from
hacking away in a GUI builder with little
in the way of analysis and design to
complete methodologies expanding on an
information engineering framework.
http://dictionary.reference.com/browse/Rapid+Application+Development
6. RAD > Für Business Intelligence
RBID: Rapid Business Intelligence
Development
Actual generic problems in BI:
Application backlog:
More data
More applications
More user
More devices
Self-Service BI: The solution?
7. Self-Service BI: Definition
Self-Service
Integration of privat or
local data
Modification and
Generation of
Datamodels
Modify Reports
and Dashboards
Generating Reports
and Dashboards ad-hoc
Data Stewardship
(Optimizing
Dataquality)
Data Governance
Adopted by BARC, Aspekte der Self-Service BI, 2012
8. Self-Service BI – Microsoft Toolset
Power Query
Power View
SharePoint
MDS / DQS
Power Pivot
Power Map
Visio
Power BI Portal
9. Self-Service BI – Landscape
Personal
Team
Team Cloud
Visio
Visio Services 2013
Excel Power Map
Reporting Services
Q&A
Excel Power View
Power View
Power View
SharePoint
Power BI
Desktop
11. Business Intelligence Applications
Business Intelligence is an island?
NO:
Applications for Data Entry
>besides the LOB Systems (ERP, CRM, Web)
Applications for Analysis
>besides Portals, Reporting, Cube Browser
Applications consuming „BI“ data
Mobile applications
>using just a subset of BI
12. Business Intelligence Application
With the new Self-Service Toolset MS created
a powerfull set of Excel Add-Ins
Is there something similar for building „BI“
applications?
13. RBID Tool Number 1
Excel
#1 „database“ in the world since 1985
Cell, Matrix, Sheet, Workbook driven
Form functions, charts
Macro and VBA driven programming
File based
14. RBID Tool Number 2
No. 2 Microsoft RAD Tool since decades
More database driven than Excel
Better access to form and reporting functions
Multiuser functionality
Run time engine
15. RBID Tools: Other kids on the block
Popfly
Rich Internet Application
allowed users to create web pages
(Game Creator, Mashup Creator, Web Creator, Popfly
Space)
discontinued in 2009
Light Switch
Rapid Application Development
But no self-service tool
Windows Phone App Studio
Rapid Application Development
Build Windows Phone 8 Apps
generates your source code
16.
17. Project Siena
Microssoft claims:
Create powerful apps for the device-first and cloudconnected world
Enabling Business Users to Create Mobile Apps for the
Enterprise
Project Siena is for
business experts
business analysts
consultants
and other business users
Using little more than PowerPoint- and Excel-level
skills
20. Functionality
Build Windows 8 Apps
Completely in HTML5 and JavaScript
works with corporate and web data and
media content
SharePoint lists
Excel
Windows Azure Media Services
RSS feeds
RESTful services
26. Windows Azure Mobile Service
easy way to store data in the cloud
use Windows Azure SQL database, blob
storage, table storage or third party services
Easily authenticate users through SingleSign-On Providers (Facebook, Twitter,
Microsoft, Google)
Powerful and flexible REST API
SDK for different platforms (Windows,
Android, iOS, HTML)
27. Windows Azure Mobile Service
Create a new Windows Azure Mobile Service
Create different data tables
Create a control table zz_config
Key
Value
Add any table to zz_config
34. Provide Images with Windows Azure Storage
CloudBerry Explorer
for Azure Cloud
Storage
Freeware
Commercial Pro
Version available
Also available for
Google Storage,
Amazon S3, HP Cloud,
Openstack, Rackspace
38. Publish Siena Projects
Get a Developer License
Show-WindowsDeveloperLicenseRegistration
Publish the App to the Marketplace
Only with Visual Studio
Convert a „Project Siena“-Project to Visual Studio
Solution
http://aka.ms/ProjectSienaProductAppForStore
sideloading “line-of-business” apps
Windows-Intune-Company-Store
39. Publish Siena Projects
*.siena
Installer
Windows Store
Editing
Yes
No
No
Developer License
No
Yes
No
Siena Dev App
Yes
No
No
Visual Studio 2012
No
No
Yes
Apllication Start
Siena Dev App Windows Start Menue Windows Start Menue
Windows 8/8.1
Yes
Yes
Yes
Windows 8/8.1 RT
Yes
No
Yes
48. Limitations
Size restrictions when importing Excel data
Number of rows: 15.000
Number of columns: 100
Local Files (Excel) are stored with absolut path
Publish to Windows Store is no Business User job
AMS returns max. 300 records, no paging
Network-heavy apps may be terminated at
startup
Beta doesn’t support SharePoint Office 365
49. How to properly close Windows 8 applications
Pull and hold until
the application is
turning
50. Links
Microsoft Project Siena (Beta)
http://technet.microsoft.com/en-us/ProjectSiena
Get Siena
http://apps.microsoft.com/windows/en-us/app/microsoft-projectsiena/5ae47651-e8f3-4e41-aab7-e19ab1b80180
Project Siena Function Reference
http://aka.ms/ProjectSienaFunctionReference
TechNet Forum Project Siena
http://bit.ly/1i2vIsk
Windows Phone App Studio
http://appstudio.windowsphone.com/
Microsoft Project Siena (Beta) | Channel 9
http://bit.ly/1mVrZeQ
51. Links
Microsoft Projekt Siena (Beta) - der AppBaukasten für Windows 8.1
http://www.microsoftvirtualacademy.com/trainingcourses/microsoft-projekt-siena-beta-der-app-baukasten-fuerwindows-8-1
Convert to Visual Studio Solution
http://aka.ms/ProjectSienaProductAppForStore
52. Free ebooks from Microsoft Press
Introducing Windows Azure for IT
Professionals
Programming Windows Store Apps
with HTML, CSS, and JavaScript,
Second Edition (Second Preview)
http://www.microsoftvirtualacademy.com/LandingPageHan
dler.ashx?lPage=ebooks&cID=5#appdevelopment