3. 470 Viðskiptavinir
Academia
Manufacturing
Construction
Engineering
Finance
Gaming
Health Care
Retail & Hospitality
Media
Natural Resources
Other
Public Sector
Research
Services
Telecommunication
Transportation
Utilities
5. Fyrirlestralínur dagur 1
• TechEd forritarar
– Application lifecycle management
– Windows Azure
– Silverlight
– Live Services, framework and mesh
– Relational and multidimentional SQL
• TechEd Tæknimenn
– What the *Cloud* is my CIO thinking
– Windows Small Business Server
– Windows Server 2008
– Virtualization with hyper-v
• Convergence
– Prize winning CRM customer
– CRM vertical solution areas
– Supply Chain management with AX 2009
– What’s new with NAV 5.0
– Scannata partner solution
6. Fyrirlestralínur dagur 2
• Keynote – How will IT Change in the Next Decade and Why should you Care?
• TechEd forritarar
– Windows Mobile Development
– Architecture – good, bad & ugly
– Microsoft Data Access Platform
– ADO.NET Entity Framework
– Windows Presentation Framwork – building smart clients
• TechEd Tæknimenn
– CRM & SharePoint
– A first look at Windows 7
– Unified Communications
– Business Intelligence
• Convergence
– Role Centers in AX 2009
– What’s new with NAV 5.0
– LS Retail an International Retail solution
– CRM accelerators
– C5 for small business accounting
7. How to Maximise ROI and drive IT Governance
with Visual Studio Team System
The Power of an Integrated ALM Solution
Julio Fernández-Gayoso
Sales manager for Development Tools
Western European Microsoft HQ
Running Windows 7 build 7000
Reykjavik, January 19th 2008
8. Customers tell us..
• . “Building software today is very complex”
“My organization needs usable process guidance”
“My team is is spread out and specialized”
“My team spread out and specialized”
“Software is not adequately tested”
“It’s hard to balance business
demands and manage project risk”
10. Application Lifecycle Management (ALM)
Synchronization & Coordination
of activities, tools and roles
CIO
Application Support
PMO Database
Development
Data Center Deployment
Tester
Developer
Business Owner
Architect
Business Analyst Project- Operations
management
11. The project driving forces ..
Budget
Project
time success / quality
failure
functionalit
y
12. Visual Studio Team System
Expanding Visual Studio across the Application Life Cycle
Designer Developer Database
Professional
Architect
Tester
Business IT / Project
Analyst Manager
Project Team Software
Transparency Collaboration Quality
13. How Effective Is Our (Outsourced) Team?
Against code
Test rates
coverage, …
(pass, inconclusive,
fail) shown in bars
code churn, …
and active bugs
14. References – Successful with Team System
KBC Bank - used Microsoft Visual Studios Team System and Team
Foundation Server to improve application-building methodologies,
increase productivity, and accelerate application deployment.
ROI: 89%
Payback: 1.12 years
“
Dell - Improved source code management has enabled Dell to consolidate its
source code onto fewer servers, redeploy 100 system administrators, and improve
the productivity of its developers.
ROI: 225%
Payback: 6 months
“
EDS used Microsoft Visual Studio Team System to support a more efficient global
development strategy, realigning its internal software development assets and
improving the productivity of its developers and testers.
ROI: 286% “
Payback: 4 months
“
21. S+S as the Answer
SOA: Service Oriented Architecture RIA: Rich Internet Applications
Reuse and Agility Experience
Software + Services
SaaS: Software as a Service Web 2.0
Flexible pricing and delivery Network Effect
Cloud Computing
Service Utility
22. Structure and Order
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
23. Trend 1: SOA
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
24. Trend 2: SaaS
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
25. Trend 3: Web 2.0
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
26. Trend 4: RIA
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
27. Trend 5: Cloud Computing
Client Software
PC Mobile Embedded
Browser Office Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Application Services
Web Presentation Programmatic Access
Static Dynamic RIA Streaming RSS REST Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
On Premise Hoster Cloud Vendor
28. Products and Technologies
Client Software
PC Mobile Embedded
.NET Win XBOX
Browser
IE8 Office
Office Client
WPF Gadgets
Win 7 IM
OC Speech SMS/IM Browser
Windows Mobile 7 Office Client Devices Consoles
CF Embed 360
Application Services
Web Presentation Programmatic Access
IISStatic
7 Dynamic RIA Streaming
SL Streaming RSS REST
WCF Web Services VoiceXML SIP SMTP SMS
Application
Business Logic (Rules) .NET Framework
Entities (Schema) Workflow (Processes)
Collaboration Monetization Composition
Ad BTS Adapters
Search Content Mgt
MOSS 2007 Social Per Trans Subscribe rd Party
.NET Framework 3 License Advert BizTalk 2006 R2
Service Orchestration Line of2007 BDC
MOSS
Business
Center
Infrastructure Services
Storage Messaging Identity & Access Workflow
SQL BizTalk / Windows WF Windows WF
IIS 7
File Relational
Server
SSDS
Unstructured Service Bus Peer to CTP
Mesh Peer Authentication
AD / ADFS Authorization
ILM Event Based High Throughput
BizTalk.Net MOSS 2007 BizTalk Server
Infrastructure Compute
Physical, Dedicated Server 2008 Shared
Windows Physical, WS 2008 HPC
Physical, HPC Virtual, Single Virtual, Scalable
Windows Server 2008 Hyper-V
On Premise Hoster Cloud Vendor
29. IT Jobs and Roles
Client Software
PC Mobile Embedded
Browser Office Solutions Architect and Development Team (inc. Designer)
Client Gadgets IM Speech SMS/IM Browser Office Client Devices Consoles
Enterprise Architect and CIO
Data Center Operations
Application Services
Web Presentation Programmatic Access
Static
Solutions Architect and Development Team VoiceXMLWeb Design)
Dynamic RIA Streaming RSS REST Web Services
(inc. SIP SMTP SMS
Application
Business Logic (Rules) Entities (Schema) Workflow (Processes)
CollaborationSolutions Architect and Development Team Composition
Monetization
Search Content Mgt Social Per Trans Subscribe License Advert Service Orchestration Line of Business
Infrastructure Services
Storage Messaging Identity & Access Workflow
File Relational Unstructured
Solutions and Infrastructure Architect
Service Bus Peer to Peer Authentication Authorization Event Based High Throughput
Infrastructure Compute
Physical, Dedicated Physical, Shared Physical, HPC Virtual, Single Virtual, Scalable
Infrastructure / Data Center Operations
On Premise Hoster Cloud Vendor