Published on March 20, 2014
Jonathon Wright (firstname.lastname@example.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
www.unicom.co.uk @jonathon_wright #UnicomBPM Background – About me www.slideshare.net/Jonathon_Wright LinkedIn + Email (email@example.com) www.linkedin.com/in/automation
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
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
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)
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
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?”
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)
PLM Ready? Cloud Power Portfolio Lifecycle Management in the Cloud Where are we going next?@jonathon_wright #UnicomBPM
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
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)
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
www.unicom.co.uk Business Process Management (BPM) - Solution Level (T2) @jonathon_wright #UnicomBPM KOP
www.unicom.co.uk @jonathon_wright #UnicomBPM Business Process Management (BPM) – Application Level (T3) ALM
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
PLM Ready Cloud Power Portfolio Lifecycle Management in the Cloud “To the cloud”@jonathon_wright #UnicomBPM
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)
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
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
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).”
– 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
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)
– Which - „Portfolio Lifecycle Management‟ Solution? @jonathon_wright #UnicomBPM Source: HP Application Delivery Management – SIG (2014) – ALM 12 – Launch (48hrs ago)
PLM Ready Cloud Power Portfolio Lifecycle Management in the Cloud You are here@jonathon_wright #UnicomBPM
@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
Q&A @jonathon_wright #UnicomBPM
(http://www.capgemini.com/thought-leadership/world-quality-report-2013-14) www.unicom.co.uk @jonathon_wright #UnicomBPM
Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...
In this presentation we will describe our experience developing with a highly dyna...
Presentation to the LITA Forum 7th November 2014 Albuquerque, NM
Un recorrido por los cambios que nos generará el wearabletech en el futuro
Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...
View 107 Agile Portfolio Management posts, ... Agile Portfolio Management. Agile Teams ... Unicom - BPM - Agile Portfolio Management in the Cloud.
Unicom – BPM – Agile Portfolio Management in ... Slides taken from the ‘Test Automation as a Service ... in the cloud using ‘Test Automation as a ...
... IoT and cloud...China Unicom covering R&D of 5G, IoT and cloud. ... Unicom - BPM - Agile Portfolio Management in the Cloud. 6,965 Views. Jonathon_Wright.
Superior Group delivers agile, ... Unicom Focal Point software offers integrated portfolio and product management capabilities to business users.
UNICOM Events - Scaling Agile for ... The VMware-AWS hybrid cloud partnership pressures ... Inside the Informatica Master Data Management portfolio.
Unicom events for IT professionals ... UNICOM’s second ... social and otherwise may change the nature of master data management platforms. Reltio Cloud ...
... BPM (xPDL) | XAML 1.0/1.1 ... NV / NFV / SV, Azure Cloud, Release Management 2016, Visual Studio ... (Agile Portfolio Management across OPEX ...