Unicom - BPM - Agile Portfolio Management in the Cloud

6,691 views

Published on

Enterprise ‘Agile Portfolio Management’ in the hybrid cloud (public / private) platform;

Introducing ‘Social enterprise’ platforms within a global technology landscape;

Implementation of enterprise collaboration tools using industry standards – Introduction to BPMNv2.2 (Business Process Modelling Notation) and xPDL (extendable Process Definition Language);

Effectively communicating to all business echelons utilising ‘Funnel Virtualisation’ leveraging BPM;

Workflow management/solutions using XAML (Extensible Application Mark-up Language);

Challenges faced with introducing ‘Agile Portfolio Management’ across multi-platforms / BYOD / mobile devices;

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,691
On SlideShare
0
From Embeds
0
Number of Embeds
5,117
Actions
Shares
0
Downloads
10
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • • Under pressure to do more with less.• Unpredictable loads on their IT infrastructure. Resulting in inaccurate IT budgets and taking a hit on availability.• Needs of small operations mirror those of large mission critical data centers. Such as high availability and disaster recovery. But expensive.• The promise of cloud services from large providers – instant scalability and high availability at low cost - seems attractive but lacking in support, trust, control, custom IT infrastructure integration and compliance such as PCI, SOX, HIPAA, US-EU Safe Harbor.
  • HP’s strategy and software approach for modern application delivery starts with a unified platform. This platform is shared by HP ALM, HP Quality Center and HP Performance Center and is designed to unify and simplify the processes associated with delivering software applications and enterprise releases. It allows stakeholders to work in their unique user environments yet share information, workflow, tasks, and assets between domains with complete traceability.
  • Unicom - BPM - Agile Portfolio Management in the Cloud

    1. 1. Jonathon Wright (jlwright@iee.org) http://www.linkedin.com/in/automation Unicom BPM Conference (Thursday @ 11:45 AM, 20th March 2014) Agile Portfolio Management in the Cloud @jonathon_wright #UnicomBPM
    2. 2. www.unicom.co.uk @jonathon_wright #UnicomBPM Background – About me www.slideshare.net/Jonathon_Wright LinkedIn + Email (jlwright@iee.org) www.linkedin.com/in/automation
    3. 3. platform, technology, client, browser, version, language, test type agnostic Executing Cloud Tests VM Dispenser Technology Cloud Test Environments written natural language (ATDD, BDD, TDD, Waterfall) Creating Cloud Tests Background – What I do service-oriented architecture Built in the Cloud @jonathon_wright #UnicomBPM “Over the past three years we have been developing an Azure cloud based solution to provide "Test Automaton as a Service" using a hybrid automation approach specifically designed with the Hybrid Cloud (Private/Public) in mind to utilise the instant scalability, flexibility and availability of the Cloud.” http://en.wikipedia.org/wiki/Hybrid_testing
    4. 4. Information on-demand The traditional enterprise is changing - Information must be available anytime, anywhere - Information must be easily retrievable - Information is essential for enabling productivity - Speed of change in the enterprise - Speed of change in the workforce - Speed of change in processes Speed of change www.unicom.co.uk @jonathon_wright #UnicomBPM
    5. 5. www.unicom.co.uk Distributed Agile – Change of mind set Dashboards Funnel Virtualisation “Encourage simplicity” Documentation Living Meta Data “Master the Data” Team Working Remote collaboration “Collaborate inventively” Activity Streams Real-time info “Embrace cloud workforces” @jonathon_wright #UnicomBPM “...true innovation is not always new.” - Jonathon Wright, Founder of TaaaS.net – ‘Create Labs’ (Yesterday) Imperial Collage (UK)
    6. 6. Organisational Agile - Challenges Tier 0 - Programme – Executive Level (x4) Tier 1 - Workstream – Portfolio Level (x8) Tier 2 - Domains – Solution Level (x330) Tier 3 - Sub-Domains – Application Level (x2,738) Tier 4 - Project Level (x7,324) CIO VP CIO-1 ITDO Chairman ITPO ITPO-1 ITDO-1 ITAO ITAO-1 ITPM VP-1 ITPM-1 VP-2 VP-3 CIO-2 CIO-3 ITPO-2 ITPO-3 ITDO-2 ITDO-3 ITAO-2 ITAO-4 ITPM-2 ITPM-3
    7. 7. Effective communication through „Funnel Virtualisation‟ leveraging BPM Funnel Virtualisation Business Insight Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data Data DataData @jonathon_wright #UnicomBPM www.unicom.co.uk “Everyday business and consumer life creates 2.5 quintillion bytes of data per day and 90% of the data in the world today has been created in the last two years?”
    8. 8. Tier 3 - Sub-Domains – Application Level (x2,738) ALM ProductsApplication Lifecycle Management 12 Tier 1 - Workstream – Portfolio Level (x8) PLM ProductsHP Executive Scorecard Tier 2 - Domains – Solution Level (x330) SLM ProductsHP ALI & Agile Manager PLM Products Organisational -wide wAgile Portfolio Reporting Hybrid Cloud Distributed wAgileProject ArtefactsALM ProductsLocal Network PLM Products Global-wide wAgile Public Cloud Executive (Business Insight) SLM Products Enterprise- wide wAgile Private Cloud Enterprise Reporting Organisational Agile – Opportunities Tier 0 - Programme – Executive Level (x4) Tier 4 - Project Level (x7,324)
    9. 9. PLM Ready? Cloud Power Portfolio Lifecycle Management in the Cloud Where are we going next?@jonathon_wright #UnicomBPM
    10. 10. www.unicom.co.uk @jonathon_wright #UnicomBPM Enterprise Agile Portfolio Management Risk Dashboard (Presentation Layer) Benefit Analysis (Presentation Layer) Story Board (Presentation Layer) Business Risk Project Risk Technical Risk Business Domain Language Test Domain Language Business Stories Business Workflow Business Rules Business Process Intelligence (BPI) (HP Application Lifecycle intelligence(ALI)) Business Process Management (BPM) (HP Application Lifecycle Management 12 (ALM)) Business Process Modelling (BPMN) (Business Process Modelling Notation v2.2 (xPDL)) Business Process Scenarios (BPS) (extendable Application Markup Language (XAML)) Business Process Testing (BPT) (Dynamic Data Source (xPDL)) Business Epic Themes (BET) (HP Agile Manager (SaaS Platform)) Business Users Stories (BUS) (Acceptance Test Driven Development (ATDD)) Business Process Data (BPD) (Business Data Cube (LINQ statements)) Business Process Components (BPC) (Dynamic Data Source (xPDL)) Business Transaction Layer Solution Under Test (SUT) Layer Dynamic Data Adapters Dynamic Test Adapters Business Questions Business Process Management (BPM) - Overview
    11. 11. Business Process Management (BPM) - Executive Level (T0) www.unicom.co.uk @jonathon_wright #UnicomBPM Charter “Improve reporting of Business-Oriented Metrics to demonstrate the value – more organisations are beginning to centralise practices and develop TCOEs most still need to prove the business value by reporting operational metrics linked to specific business outcomes” - World Quality Report (2013-14)
    12. 12. Business Process Management (BPM) - Portfolio Level (T1) @jonathon_wright #UnicomBPM Blueprint "Build it, test it, and fix the things that go wrong. Repeat the process until the desired reliability is achieved. It is a feedback process and there is no other way." David Packard – July 1972
    13. 13. www.unicom.co.uk Business Process Management (BPM) - Solution Level (T2) @jonathon_wright #UnicomBPM KOP
    14. 14. www.unicom.co.uk @jonathon_wright #UnicomBPM Business Process Management (BPM) – Application Level (T3) ALM
    15. 15. www.unicom.co.uk @jonathon_wright #UnicomBPM Business Process Management (BPM) – Project Level (T4) B1 Login.Process Request.VM Access.VM Manage.VM Logout.Process B3 B2 C1 C3 D2 C2D1 C4 E2 D4 E1 E3 E4 D3 Accept.TermsA1 (Release 2.0 = A1>B1>C3>E1>D4>E3>C4) (Release 1.0 = A1>C3>E1>D4>E3>C4) BPT
    16. 16. PLM Ready Cloud Power Portfolio Lifecycle Management in the Cloud “To the cloud”@jonathon_wright #UnicomBPM
    17. 17. TESTING AS A SERVICE (TaaS) INFRASTRUCTURE AS A SERVICE (IaaS)SOFTWARE AS A SERVICE (SaaS) REAL-TIME VISIBILITY AND CONTROL INSTANT SCALABILITY SCALE UP AND DOWN HIGH AVAILABILITY CMMI PLATFORM AS A SERVICE (PaaS) ISO 29119 PAY AS YOU USE (PAYU) SLA’s My Journey to the Cloud @jonathon_wright #UnicomBPM “We‟ve all heard the claims that cloud computing will, without any up-front investment, provide instant scalability, flexibility, and availability for testing-on-demand. But how well does this work in practice?” - Jonathon Wright, Co-founder of CirroTest.com – ‘Big Idea’ Winner (2014) Google HQ (UK)
    18. 18. www.unicom.co.uk @jonathon_wright #UnicomBPM Private Combination Public SUT SUTSUT Community Clouds Public Clouds Private Clouds TaaaS.net TaaaS.net “... the prediction that 60% of the average enterprise will have 60% of its applications in the cloud.” - Karl Flinders, Computer Weekly (2011) - Cloud Type
    19. 19. www.unicom.co.uk Instant scalability Flexible Test Execution Flexible Test Assets Environments on-demand Geo-based execution Instant Accessibility 99.9% Availability (100% Web) Instant Portability Best of Breed (BoB) tools on demand No upfront investment Pay As You Use (PAYU) New Opportunities
    20. 20. www.unicom.co.uk What is „Portfolio Lifecycle Management‟ in the Cloud? @jonathon_wright #UnicomBPM Portfolio Lifecycle Management “Existing technologies of virtualisation, business process modelling, cloud based „portfolio lifecycle management‟ solutions and rapid and easy internet access allow for the development of approaches that allow companies to leverage „Software as a Service‟ and pay only for what they use (PAYU).”
    21. 21. – Which - „Portfolio Lifecycle Management‟ Tools? @jonathon_wright #UnicomBPM “Hybrid Approach – utilising the best technologies and resources to do the job…..” - Jonathon Wright, Founder of Automation Development Services (2003)- http://en.wikipedia.org/wiki/Hybrid_testing
    22. 22. HP ALM Unified, Automated, Collaborative Manual tester Business analyst Quality Control Developer (Oracle) Developer (Java/J2EE) App Security tester Performance engineer VP of AppsScrum master Functional test engineer HP Unified Functional Testing HP Sprinter HP Agile Manager HP ALM Dashboard HP Performance Testing HP Fortify HP ALI (Continuous Delivery) HP ALM Requirements Management HP Quality Center Stakeholders use their tool of choice, while sharing resources with complete traceability for a unified SLM experience – Which - „Portfolio Lifecycle Management‟ Platform? @jonathon_wright #UnicomBPM www.unicom.co.uk Source: HP Application Delivery Management – SIG (2014) – ALM 12 – Launch (48hrs ago)
    23. 23. – Which - „Portfolio Lifecycle Management‟ Solution? @jonathon_wright #UnicomBPM Source: HP Application Delivery Management – SIG (2014) – ALM 12 – Launch (48hrs ago)
    24. 24. PLM Ready Cloud Power Portfolio Lifecycle Management in the Cloud You are here@jonathon_wright #UnicomBPM
    25. 25. @jonathon_wright #UnicomBPM “The best aspects of these proven approaches demonstrate how they have evolved over the past decade, and this echoes some of the changes towards more lean and agile business methodologies. They are in a constant state of evolution – just as the underpinning technology evolves over time.” My section in the „Experiences in Test Automation‟ book (Dorothy Graham & Mark Fewster) 2012. Final Thoughts – Agile Portfolio Management in the Cloud
    26. 26. Q&A @jonathon_wright #UnicomBPM
    27. 27. (http://www.capgemini.com/thought-leadership/world-quality-report-2013-14) www.unicom.co.uk @jonathon_wright #UnicomBPM

    ×