ALM Octane Agile en testtool in 1

Vergelijkbare documenten
TFS als perfecte tool voor Scrum

Continuous testing in DevOps met Test Automation

Model driven Application Delivery

Adding value to test tooling

Adding value to test tooling

Testen als continuous enabler

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

Een infra DevOps CI/CD straat

Help je Power BI Analytics project om zeep 6 succesfactoren. Marc Wijnberg Gebruikersdag 2018

Accelerate? Automate!

Testautomatisering werkt niet bij Continuous Delivery en DevOps

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

MyDHL+ Van Non-Corporate naar Corporate

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

Agile Applicatieontwikkeling

Agenda. Introductie Aan het werk Conclusie / restrospective

2019 SUNEXCHANGE USER GUIDE LAST UPDATED

WAAROM MOEILIJK DOEN ALS HET SAMEN KAN

Agile (Scrum) Werken Jeroen Hak

Presentatie: Sander Nijenhuis Managing director Fortes Solutions. Host: Erik Aalbersberg Accountmanager

Continuous Delivery. Sander Aernouts

Satisfy the real (and changing) customer expectation

End-to-End testen: de laatste horde

Mobile Devices, Applications and Data

DEVOPS kickstarter. van idee naar productie in Azure! 1 / 21

Medicatie controle. Mobiele app op basis van App Service en Azure AD

JIRA Handleiding. Techtwo Internetdiensten Reduitlaan DC Breda

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

CABA of Welke requirementstraining voor Agile teams?

General info on using shopping carts with Ingenico epayments

Aqua: agile verbeteren voor teams. TestNet Zomer Workshops 2017 Huib Schoots

Enterprise Portfolio Management

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Agile Testen in de praktijk

Software Development Done Right. Continuous Delivery. Bas Tichelaar

The Control Room of the Future

Korte uitleg gebruik Jira als bevindingregistratie systeem

Firewall van de Speedtouch 789wl volledig uitschakelen?

WFS 3.0 De geo-api van de toekomst. Linda van den Brink, Geonovum 13 februari #DataToBuildOn

Het verleden, het heden en de toekomst van testverbetering

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019


Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Continuous Requirements Engineering

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

Transitie in beeld Agile & DevOps. Presentatie voor functioneel beheerders

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

Cisco Cloud. Collaboration. Ronald Zondervan David Betlem September, Presentation_ID 2010 Cisco Systems, Inc. All rights reserved.

Specification by Example. Fitnesse in een ETL omgeving

Tester, hoe word jij geschikt voor de toekomst?

THE ART OF INTEGRATION Rens Verweij, VICE Sophie Schade, Kantar Millward Brown

Agile : Business & IT act as one

Introductie in flowcharts

Deployment met PowerShell DSC. 20 september 2017 EIC B.V.

Zo kan je linken maken tussen je verschillende groepen van gegevens.

Marc Koper/ Bas M. Dam A Tool with a Fool is only a tool Voorjaarsevent Testnet: 30 juni 2008

De toekomst van de Tax Assurance Provider

Testing University. A fool with a tool is still a fool

Quality Automation Day

PLM & CAD Consultancy

BUILDING A MUSIC LICENSING APPLICATION IN APEX

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI

Van testproces tot testvak... en verder

Agile Project Management volgens Scrum. David Griffioen 21 mei 2007

BABOK meets BiSL. Marcel Schaar, IIBA Dutch Chapter Mark Smalley, ASL BiSL Foundation Jan de Vries, ASL BiSL Foundation. Kennissessie, 19 januari 2016

Smart Mobility. Marije de Vreeze Connekt / ITS

Data Driven Strategy The New Oil Using Innovative Business Models to Turn Data Into Profit

DevOps Waarom moeilijk doen 31 oktober als het samen kan

CTI SUITE TSP DETAILS

Requirements Management Werkgroep Traceability

Context Driven Test Improvement (*)

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld.

Wie durft? Kwaliteit rapporteren voor het IT project start! Bart-Jan de Leuw TestNet 10 mei 2011

Windchill Document Management. - Digitaliseren van documenten en processen -

EM6250 Firmware update V030507

Agilent EEsof EDA. Waveform Bridge to FlexDCA and Infiniium. New Features for Solving HSD Challenges with ADS Heidi Barnes June 17/18/20, 2013

(Big) Data in het sociaal domein

Your supply chain 10 x more effective

Handleiding Installatie ADS

Hoe start ik een test competence center of excellence? Thomas Veltman

Issues in PET Drug Manufacturing Steve Zigler PETNET Solutions April 14, 2010

customer. Campaign automation. Accelerate your campaigns with (external) data.

Opleiding PECB ISO 9001 Quality Manager.

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

Weekend Testing Jeroen Rosink

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Overdracht van project naar beheer. Beheer is ook Agile!

DevSecOps Een buzzword of toch een noodzakelijke stap richting Secure DevOps?

Intermax backup exclusion files

Thema-avond werkgroepen 26 februari Werkgroep outsourcing

Requirements Traceability. Marcel de Baas, Jan Bank, Edwin Buisman, Frits Jacobs, Kitty Spaas, Erik Venema, Arno Zandman

SCRUM FRESHAPPLE.NL #DIGITALATHLETES

ETS 4.1 Beveiliging & ETS app concept

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

fantestische middag 7 Agile en SCRUM

SAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead

Agile Testen van Business Intelligence. Assepoester 2.0

Transcriptie:

ALM Octane Agile en testtool in 1 1

11-7-2017 Wie zijn wij? Rogier van der Burg Testtool expert Salves Sezen de Bruijn HPE Presales consultant Wie is Salves? Opgericht in 2006 70+ Testconsultants Locaties in Helvoirt, Hilversum en Den Haag 2

Wie is HPE? 5 Take away van deze sessie Idee hoe je agile werken kan ondersteunen met een tool die ook testen en kwaliteit inzichtelijk maakt. 3

Wie zijn jullie? Ervaring met Agile Testen Tooling Welk bedrijf / sector Mail je gmailadres naar sezen.de.bruijn@hpe.com voor toegang in de tool ALM Octane - historie historie Synchronizer ALM 4

Agile werken in een tool Backlogbeheer Sprints Takenbord Quality Pipelines Dashboard Refinements Iteraties met een bepaalde velocity van storypoints Daily standup Testvoorbereiding en uitvoering Shippable product, koppeling met ontwikkelplatform Inzicht en zichtbaarheid Agile werken in een tool - backlogbeheer 5

Agile werken in een tool releases & sprints kadans Release Sprint Sprint Sprint Sprint Release Sprint Sprint Sprint Sprint Agile werken in een tool daily standup 6

Agile werken in een tool - testen 1 centrale plek voor je testware - Testgevallen voorbereiden - Testgevallen uitvoeren (handmatig of geautomatiseerd) - Testresultaten rapporteren incl schermprints of attachments - Testgevallen delen - Testgevallen koppelen aan applicaties/onderdelen en aan features of userstories Agile werken in een tool dashboard - inzicht 7

Agile werken in een tool - hulpmiddelen Op elk scherm kan je Help on This Page opvragen Of ga naar het Help Center en tik je zoekterm in Er zijn video s beschikbaar die je kunnen helpen Agile testen Feedback User story Test Continue: Toetsen Testen Kwaliteitszorg Ontwerp Bouw 8

Opdracht: openen Octane Open https://saas.hpe.com/myaccount Log in met je gmailadres Open de app ALM Octane en kies voor workspace Testnet Oefening Klik door de tool heen om een idee te krijgen van de inrichting van de tool The application delivery transformation journey How to get there? Reduce Latency Increase Automation Increase Visibility Transformation journey to the Digital Enterprise 18 9

The application delivery transformation journey Enable the Digital Enterprise with DevOps Increase Automation Continuous Integration & Testing Reduce Latency Assess Continuous Delivery & Deployment Increase Visibility Continuous Operations Feedback Continuous Assessment Transformation journey to the Digital Enterprise 19 What is DevOps? DevOps allows development, quality assurance, and operations to meet customer needs. This integrated team approach facilitates communication, collaboration, and integration to manage today s rapidly changing business demands. Assess Continuous Integration & Testing Continuous Delivery & Deployment Continuous Operations Increase Automation Feedback Continuous Assessment Reduce Latency Increase Visibility 20 10

ALM Octane modules - demo ALM Octane Single Platform, Single Experience CONNECT ACCELERATE Supports Agile and Non-Agile Teams A simplified user experience; accessible on any platform or browser Open architecture, Integrated and Extensible Easily share and re-use assets, adding velocity, reducing technical debt Tightly integrated quality ensures teams address issues sooner, saving time and money Built with a DevOps design center Enabling lean, continuous process and pipeline management Connected into the team s existing build processed, fueling velocity to help triage issues faster, and mine critical data to factor into decision making AUTOMATE 11

11-7-2017 Continuing to Embrace Open Source Gherkin framework support Structured manual test format, allows for an easier transition to test automation Jenkins/TeamCity/Bamboo Core to the execution architecture, and CI support GIT Direct part of the underplaying ALM architecture 3rd party test execution E.g. Selenium Highlighted Features Preview Pane Add stories from board Work with defects on a board Autofill list for backlog items UFT Test Results from CI Support for Bamboo CI ALM Octane sync to ALM.NET Regression Test suite Latest pipeline run tag Push ALM.NET Test result Collection tool Enhanced test analytics widgets Integration Bridge SaaS to On premise Improved UI and notifications LDAP Support Cucumber Test Reporter for Gherkin test results Improved Dashboard IntelliJ Plugin 12

Plan/Requirements ALM Octane Pro Build/Execute Quality/Test Track/Release Enterprise Ready Project Managers Dev Team Leads Quality Team Leads Business Analysts Developers/Testers Developers Testers Dev Team Leads Quality Team Leads Developers Testers Dev Team Leads Quality Team Leads Developers Testers Dev Team Leads Quality Team Leads Project teams Central IT QA teams Developers Plan requirements using Agile methodologies to set the project up Integration into Build pipeline to ensure traceability and coverage. Continuous Testing and Quality of application builds Traceability and reporting capabilities across the project lifecycle Built for the Enterprise scale and Business Process Release Planning Backlog management Requirements* Team Capacity Planning Task & Story Boards Collaboration - ChatOps Build Pipeline Jenkins / TeamCity Custom Pipelines IDE Plugin Build Analytics Embedded Git Quality Module Defects Module Acceptance Tests Automated Test Quality via CI pipeline Gherkin BDD support Dashboard Module Traceability across lifecycle entities Tags and Filters My work Personalized dashboard Enterprise Permissions and Roles Visual Workflow engine REST API Versioning Synchronizer* Lifecycle Management Buyer Personas 13

Taggen - demo 14

Oefening Bedenk je eigen tag en schrijf deze op Deze zal je bij de andere opdrachten nodig hebben dus verzin iets unieks wat je makkelijk kan onthouden Maak je eigen Epic aan (titel = voornaam + functienaam) Tag je Epic met je zelfverzonnen tag PLAN Workspaces - Organize and Contain Access to Content Workspaces can be used to represent projects, programs, or products Each workspace, contains releases to track project lifecycles relevant users can share the same workspace Users can be assigned to one or more workspaces, but can only access workspaces that they are assigned to Data cannot be shared or viewed across workspaces, and users switch back and forth to view data in different workspaces 15

PLAN Create Epics Features User stories Plan Expected Velocity and Quality Create and update backlog Rank the Backlog Plan releases/sprints Assign items to specific persons Epics Features en User stories Feature User story User story Feature User story User story Feature User story User story 16

Voorbeeld: epic feature - user story Feature Keuken Feature Vloeren User story User story US: Oriënteer op welke vloer US: Opmeten vloer US: Prijsopgave uitzetten US: Bestellen vloer US: Leveren vloer US: Leggen vloer Feature Badkamer User story User story Enz. Demo: epic feature user story Backlog Release buckets Tags slepen 17

Opdracht: epic feature Ga naar de backlog en creëer vanuit je eigen Epic aantal features Tag je features met je zelfbedachte tag Ken je Feature toe aan de huidige release en het team: sleep deze naar de release bucket van Release testnet 10 juli slepen Opdracht: epic feature user story Werk een feature uit naar verschillende User stories Tag je user stories met je zelfbedachte tag Zet je uitgewerkte User Story in de huidige sprint (Release testnet 10 juli Sprint 2) 18

EXECUTE Team Backlog Management (Agile Manager) Move backlog items through the workflow Create Tasks Scrum/Kanban/SAFE & more Track Sprint/Team/Individual Progress DEMO Taken aanmaken en takenbord Opdracht: taken Creëer een aantal taken in je User Story Vul een aantal uren in per taak varieer hierin Assign taken aan jezelf Bekijk het takenbord en filter op je eigen naam of je eigen user story Maak vanuit het takenbord extra taken aan Sleep een taak over het bord heen (probeer met touch scherm als je dit hebt) 19

TEST Backlog Manual Tests Manual Gherkin Tests Manual Test Suites Automated Tests TEST Team Backlog Open Defects Visibility of Required Tests Test Status sync w/user Stories and Defects Test directly connected to Sprints Demo test module 20

Opdracht test aanmaken Maak een aantal tests aan en koppel deze aan je User story en Feature die in de huidige release/sprint zit Werk je test uit in stappen: omschrijving / verwacht resultaat Tag je testgevallen met je zelfbedachte tag Zet je testgeval op ready to automate (uitleg volgt later) Optie: maak een gherkin test aan TEST Quality Application Modules Dashboard Create and Run Tests Report/Track Product Defects Analyze Product Quality 21

Application modules Deel je app op in deelgebieden. Aan die deelgebieden kan je alles koppelen: - Epics - Features - User stories - Test cases - defects Voorbeeld testnet website 22

TRACK Dashboard Quality Tracking Progress Content Planning Test Coverage DevOps & Analytics -> monitoring Dashboard layout Custom graphs Demo graph widgets My work Vind eenvoudig al het werk dat aan jou is toegewezen in My Work 23

EXECUTE My Work Assigned Items Tests Test Runs Mention in Comments RELEASE Pipelines Traceability across the lifecycle, across multiple asset types (e.g. test, defects, stories) Digitized workflow and policy enforcement Complete version control, change management Ready to automate 24

Take away van deze sessie Idee hoe je agile werken kan ondersteunen met een tool die ook testen en kwaliteit inzichtelijk maakt. sezen.de.bruijn@hpe.com rogier.van.der.burg@salves.nl 25