Mc Laren V2 0

  • 960 views
Uploaded on

McLaren presentation; Created & Delivered by Salim Sheikh in Nov 2008. This presentation helped seal a win over SUN Microsystems. It is one of my proudest achievements to date!

McLaren presentation; Created & Delivered by Salim Sheikh in Nov 2008. This presentation helped seal a win over SUN Microsystems. It is one of my proudest achievements to date!

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
960
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Delivering SOA for McLaren On time ♦ On budget ♦ On track
  • 2. AGENDA McLaren FINAL Proposal - 17 Dec 2008 THE CHALLENGE TOOLS & TRAINING OUR SOLUTION TECHNICAL PROFICIENCY AGILE DELIVERY & MGT PLAN & COSTS ABOUT US QUESTIONS WE WILL GET YOU THERE
  • 3. AGENDA McLaren FINAL Proposal - 17 Dec 2008 THE CHALLENGE
  • 4. What is certain
    • Absolute certainties
      • The McLaren SOA programme
        • will start in Jan 2009
        • must complete in Jan 2010
      • McLaren’s next supercar (“P11”) will be launched in 2010
    • The initial focus is about delivery
    • The successful delivery partner must deliver on time, on budget, on track
    McLaren FINAL Proposal - 17 Dec 2008
  • 5. The Challenge
    • A large number of mixed SOA Business Services (complex, medium, simple)
    • Total of 91 systems in scope of which one big legacy system (written in Delphi) needs to be SOA’ed
    • Demonstrate how we can deliver a high quality SOA solution at a low cost, on time, on budget
    • Implement a SOA solution based on SUN JCAPS – McLaren’s chosen SOA platform
    • Provide training and mentoring - once the SOA services have been successfully delivered and are “LIVE”
    McLaren FINAL Proposal - 17 Dec 2008
  • 6. AGENDA McLaren FINAL Proposal - 17 Dec 2008 OUR SOLUTION
  • 7. SOA Managed Services
    • Supports day-to-day SOA management and development
      • Set realistic objectives and timelines
      • Define clear deliverables and methodologies to produce them, and
      • Structure agile teams for execution
    • Three focused work streams
      • Services Factory Development
      • Portal Development
      • Testing
    • Post-implementation Support
      • We offer you Support Services and Continuous Process Improvement
      • Choice of out-sourcing support models
      • (on-shore/near-shore/offshore)
    McLaren FINAL Proposal - 17 Dec 2008 Customer maintains control
  • 8. Proposed Delivery Model McLaren FINAL Proposal - 17 Dec 2008
  • 9. SOA Programme Governance McLaren FINAL Proposal - 17 Dec 2008
    • Responsibilities
    • Customer engagement
    • Identify strategic partnership and projects
    • Ensure the customer is happy!
  • 10. SOA Programme Governance McLaren FINAL Proposal - 17 Dec 2008
    • Responsibilities
    • Scope Business Services
    • Generate services funding model
    • SOA Maturity Model Management
    • Manage and Maintain Services Registry and Repository
    • Perform SOA training and development for customer
  • 11. SOA Programme Governance McLaren FINAL Proposal - 17 Dec 2008
    • Responsibilities
    • Provide technology leadership and guidance to Customer and THBS teams
    • SOA Framework setup
    • Services development and testing
    • SOA principles and patterns adherence
    • SOA Agile implementation
    • SOA Power tools promotion
  • 12. SOA Programme Governance McLaren FINAL Proposal - 17 Dec 2008
    • Responsibilities
    • Carry requirements baton on behalf of Business Owners
    • Develop Business Process hierarchy
    • Perform User acceptance testing of end-to-end Business Processes and SOA Services
    • Promote SOA best practices
  • 13. Baselining YOUR SOA Roadmap McLaren FINAL Proposal - 17 Dec 2008
  • 14. AGENDA McLaren FINAL Proposal - 17 Dec 2008 TECHNICAL PROFICIENCY
  • 15. Our SUN Partnership & Technical competencies
    • We are SUN partners
    • We have direct personal relationships with key SUN executives (e.g. Ross Altman - previously CEO of SeeBeyond)
    • We have intimate knowledge and strong experience of the SUN JAVA CAPS stack
    McLaren FINAL Proposal - 17 Dec 2008 Together we can help shape McLaren’s SUN JCAPS vision for SOA
  • 16. THBS is utilising Open ESB V3
    • Architectural facets:
      • Modularity
      • Service-orientation
      • Flexible application interface
    • Technology facets:
      • Micro-kernel based on OSGi
      • Service-component layer based on JBI
    • Benefits:
      • Highly extensible at the platform, component and service levels
      • Light-weight and scalable
    McLaren FINAL Proposal - 17 Dec 2008 https:// fuji.dev.java.net/
  • 17. Innovation & Value using JCAPS McLaren FINAL Proposal - 17 Dec 2008
  • 18. SUN Glassfish Foundation McLaren FINAL Proposal - 17 Dec 2008
  • 19. Web-based Composition McLaren FINAL Proposal - 17 Dec 2008 Certain classes of development will not require a full IDE on the desktop. The browser has become a powerful platform that can be leveraged.
  • 20. AGENDA McLaren FINAL Proposal - 17 Dec 2008 AGILE DELIVERY & MANAGEMENT
  • 21. SOA Application Lifecycle
    • Managing the SOA lifecycle involves BOTH
    • (1) providing a service and
    • (2) managing consumption over time
    McLaren FINAL Proposal - 17 Dec 2008
  • 22. Agile Development Approach McLaren FINAL Proposal - 17 Dec 2008 Business services Portlet services PRODUCT BACKLOG SPRINT BACKLOG SOA BUSINESS SERVICES 2 WEEK SPRINT CYCLES DAILY SCRUMS Iteration #1 Iteration #2 Iteration #4 Iteration #3
  • 23. Real-world “scrum” sessions McLaren FINAL Proposal - 17 Dec 2008
  • 24. Project-driven SOA Services McLaren FINAL Proposal - 17 Dec 2008
  • 25. Role of SOA Governance
    • SOA needs guided governance to:
      • Assist and empower non-expert staff
      • Build consensus on the SOA initiatives
      • Set clear standards, best practices and change management policies
      • Help resolve any non-compliance issues
    • And integrate to established IT processes, namely around,
      • Funding
      • Operations
      • Quality
      • Analysis and design
    McLaren FINAL Proposal - 17 Dec 2008
  • 26. Project-oriented SOA Governance McLaren FINAL Proposal - 17 Dec 2008 Key differentiator
  • 27. AGENDA McLaren FINAL Proposal - 17 Dec 2008 TOOLS …
  • 28. Our SOA Power tools McLaren FINAL Proposal - 17 Dec 2008 DEMO 1. Service Factory WIKI 2. Automated release management 3. Services dashboard 4. SOA “run-time” governance dashboard
  • 29. Service Factory WIKI McLaren FINAL Proposal - 17 Dec 2008
  • 30. WIKI - Details of Services McLaren FINAL Proposal - 17 Dec 2008
  • 31. WIKI - Service Guides McLaren FINAL Proposal - 17 Dec 2008
  • 32. Automated Release Mgt(1) McLaren FINAL Proposal - 17 Dec 2008 Automated code reviews
  • 33. Automated Release Mgt(2) McLaren FINAL Proposal - 17 Dec 2008
  • 34. Services Dashboard McLaren FINAL Proposal - 17 Dec 2008
  • 35. Real services ♦ Real people McLaren FINAL Proposal - 17 Dec 2008
  • 36. SOA “RTG” Dashboard McLaren FINAL Proposal - 17 Dec 2008 KEY DIFFERENTIATOR GIVING YOU COMPLETE CONTROL OF YOUR SOA
  • 37. RTG Service Monitor McLaren FINAL Proposal - 17 Dec 2008
  • 38. RTG Report View McLaren FINAL Proposal - 17 Dec 2008
  • 39. AGENDA McLaren FINAL Proposal - 17 Dec 2008 and … TRAINING
  • 40. SOA Training Academy McLaren FINAL Proposal - 17 Dec 2008
  • 41. Questions?
    • Please send all queries to:
    • Salim Sheikh
    • [email_address]
    McLaren FINAL Proposal - 17 Dec 2008 We will help you get there Contact THBS