DYNAMICS CRM IN THE MICROSOFT STACK Andrew Charlton Project Lead / Solution Architect Company: www.enabling.net SESSION CODE: VOC-DYN205 (c) 2011 Microsoft.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MVC - LESSONS LEARNT FROM BEING BURNT Malcolm Sheridan - Quantitative Project Leader ANZ SESSION CODE: #WEB306.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
NEW WINDOWS PHONE “MANGO” APPLICATION PLATFORM SERVICES Chris blog.walshie.me SESSION CODE: WPH304 (c) 2011 Microsoft. All rights.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Connect with life Connect with life
Today’s Agenda
NEXT: Overview – Sharing skills & code.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
DISPOSABLE ARCHITECTURE Daniel Beaty Disposable Architect Objectify/Xamling DisposableArchitect.com SESSION CODE: #ARC-MID204 (c) 2011 Microsoft. All.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
WINDOWS PHONE FIRST UP/ ALL UP Nick Randolph (Built to Roam) Dave Glover (Microsoft) SESSION CODE: #WPH202 (c) 2011 Microsoft. All rights reserved.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
CONNECTING PHONE APPLICATIONS TO THE CLOUD Nick Randolph (Built to Roam) SESSION CODE: COS-WPH208 (c) 2011 Microsoft. All rights reserved.
INTRODUCTION TO WINDOWS AZURE APPFABRIC COMPOSITE APPLICATIONS Lewis Benge Creative Technologist Whybin\TBWA\Tequila SESSION CODE: COS-MID306.
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
AUTOMATING DAAS DESKTOPS WITH CITRIX CORTEX Tony Sanchez WW Alliances Solutions Architecture Citrix Systems Inc SESSION CODE: CLI415 (c) 2011 Microsoft.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Advanced SQL Azure Database Name Title Microsoft Corporation.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
KILLER REAL-WORLD POWERPIVOT EXAMPLES Grant Paisley SQL Server MVP Angry Koala SESSION CODE: DAT303 (c) 2011 Microsoft. All rights.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Dynamics AX 2012 Accounting 101 Soheil Aghazadeh Certified Master, MCT, Microsoft Dynamics AX Functional & Technical Consultant, Senior Solution Architect.
UNLOCK THE POWER OF USER DEVICE AFFINITY IN SCCM 2012 James SESSION CODE: #SEC309.
CREATING CUSTOM WINPE 3.0 BOOT IMAGES Johan Arwidmark Chief Technical Architect Knowledge Factory SESSION CODE: CLI303 (c) 2011 Microsoft. All rights.
POWERSHELL ABOVE AND BEYOND: GUIS, WORKFLOWS, AND MORE Dean Corcoran Partner Service Account Manager (Cloud) – MCT – MCITP:EA Microsoft Australia SESSION.
OVER THE FENCE DESIGNER DEVELOPER WORKFLOW Jordan & Alex Knight Directors Xamling SESSION CODE: DEV203 (c) 2011 Microsoft. All rights reserved.

demo User Signs Up Temporary Account is Created with Verification Link Sent User Clicks Link Account is Activated Login.Register(userName,
OFFICE DEPLOYMENT FOR THE ELITE Yoni Kirsh Managing Director Fastrack Technology SESSION CODE: OFS308 (c) 2011 Microsoft. All rights reserved.
THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All.
Возможности Excel 2010, о которых следует знать
The Challenges of moving Document Creation to the Cloud
Domain Driven Design, Domain Events and Unit Testing
Title of Presentation 12/2/2018 3:48 PM
Migrating XP to Windows 7 using ConfigMgr 2007
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
(c) 2011 Microsoft. All rights reserved.
(c) 2011 Microsoft. All rights reserved.
The Essential Windows Azure Developers Toolkit
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Hyper-V server deployment - Using the right tools
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
(c) 2011 Microsoft. All rights reserved.
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
5/24/2019 6:44 PM 1/8/18 Bell #10 In a world governed by the gods, is there any room for human will? Do human choices make a difference? EXPLAIN © 2007.
Presentation transcript:

DYNAMICS CRM IN THE MICROSOFT STACK Andrew Charlton Project Lead / Solution Architect Company: SESSION CODE: VOC-DYN205 (c) 2011 Microsoft. All rights reserved.

Agenda ► The Field of Play ► 3 Key Lessons learned – “Teach the toughest, most painful lessons you’ve ever learned.” (c) 2011 Microsoft. All rights reserved.

Why this session ► First MS-CRM implementation 3 years ago ► Initial impression – Simple enough ► Existing.NET and C# skills ► Here is the Function Spec - Develop it ► Distilled methodology – Its simple Google images (c) 2011 Microsoft. All rights reserved.

Scenario ► National roll out, 130 Branchs in WA, SA,VIC, NSW, ACT,NT and QLD. ► Operating in both Metro and Regional Area’s. ► Prior adverse CRM experience ► Wary Project team ► Legacy MS-SQL based ERP ► 250 Highly Mobile Users (c) 2011 Microsoft. All rights reserved.

Reasons for Past implementation failure ► High expectation / Low delivery ► Functional misfit – Not the way we work ► Requirements shortfall – compensate manually – Customers, Sites, Appointments, , Reporting (c) 2011 Microsoft. All rights reserved.

Success indicators ► Unanimous user acceptance ► High Functional fit ► User expectation met (c) 2011 Microsoft. All rights reserved.

The Bits we used ► Server 2008 R2 ► MS-SQL 2008 ► MS-SSRS ► MS-Exchange / Outlook ► Biztalk ► Infopath ► Sharepoint ► Dynamics CRM (c) 2011 Microsoft. All rights reserved.

Infrastructure (c) 2011 Microsoft. All rights reserved. ► Load Balance URL CRM01 CRM02 BIZTALK 01 BIZTALK 02 ► Legacy ERP – SQL Based SQL - Cubes Sharepoint Outlook

Timeline ► 2 month prototype ► 4 month development ► 2 month training & roll out (c) 2011 Microsoft. All rights reserved.

Lessons Learned ► #3 Work like Pac Man – Button by Button (c) 2011 Microsoft. All rights reserved. Google images

Design (c) 2011 Microsoft. All rights reserved.

► Requirements & Design #3 Work like Pac Man – Button by Button (c) 2011 Microsoft. All rights reserved. Requirements TranslationPrototypeAlign

#3 Work like Pac Man – Button by Button ► Detailed Functional Specification (c) 2011 Microsoft. All rights reserved.

#3 Work like Pac Man – Button by Button (c) 2011 Microsoft. All rights reserved. Google images

#3 Work like Pac Man - Takeaway ► Blocks and Sprints = Intense focus ► Risk contained in Current Sprint ► Many Deliverables - Constant gratification ► Customer Education – Expectation reset ► Regular closure – Sign off (c) 2011 Microsoft. All rights reserved.

Lessons Learned ► #3 Work like Pac Man – Button by Button ► #2 Under the Technology Hood – Understand it (c) 2011 Microsoft. All rights reserved.

#2 Under the Technology Hood ► Objectives – High availability – User experience > Take care of detail – No Hacks (c) 2011 Microsoft. All rights reserved.

#2 Under the Technology Hood ► Security pitfalls – Error messages ► Orchestrated Correlation (Biztalk) - Duplication ► Asynchronous vs Synchronous – (Delay vs immediate) ► JavaScript vs Plugin (Client or Server Side) (c) 2011 Microsoft. All rights reserved.

#2 Understand Technology - Takeaway ► It does all work ► Finding it hard – possible cause – Skills – Detail – Clarity (c) 2011 Microsoft. All rights reserved.

Lessons Learned ► #3 Work like Pac Man – Button by Button ► #2 Under the Technology Hood – Understand it ► #1 Get the Right People (c) 2011 Microsoft. All rights reserved.

#1 Get the Right People (c) 2011 Microsoft. All rights reserved. ► Customer Project Lead ► Vendor Project Lead Google images

#1 Get the Right People ► Customer Lead – Consistent vision – Contain Scope – Capable of hard conversations – Tough love (c) 2011 Microsoft. All rights reserved. Google images

#1 Get the Right People ► Vendor Lead – Design pushback – Solve the problem – Innovate (c) 2011 Microsoft. All rights reserved.

#1 Get the Right People (c) 2011 Microsoft. All rights reserved. ► Technical Staff (Developers / Consultants) V8 VS V24+ – Client side – Vendor side (Primary, Sub Contractors) Google images

#1 Get the Right People ► Developers are not born equal ► Senior ► Cautious ► 5days = 5days (c) 2011 Microsoft. All rights reserved.

Get the right people - Takeaway ► Able to explain process segment in detail ► Can explain specifics (Javascript vs Plugins) ► Evaluate piece of best code (c) 2011 Microsoft. All rights reserved.

Enrol in Microsoft Virtual Academy Today Why Enroll, other than it being free? The MVA helps improve your IT skill set and advance your career with a free, easy to access training portal that allows you to learn at your own pace, focusing on Microsoft technologies. What Do I get for enrolment? ► Free training to make you become the Cloud-Hero in my Organization ► Help mastering your Training Path and get the recognition ► Connect with other IT Pros and discuss The Cloud Where do I Enrol? Then tell us what you think.

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. (c) 2011 Microsoft. All rights reserved.