Tesztelés és kollaboráció Rational eszközökkel



Hasonló dokumentumok
IBM Rational AppScan. IBM Software Group. Preisinger Balázs Rational termékmenedzser

Fejlesztési projektek menedzselése IBM Rational CLM termékekkel. Ker-Soft Kft. Kaszás Orsolya - üzleti tanácsadó

Az alkalmazás minőségbiztosítás folyamata Fókuszban a teszt-automatizálás

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.

Az IBM megközelítése a végpont védelemhez

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

IBM felhő menedzsment

Folyamattervezéstıl a megvalósításig

Hogyan lehet megakadályozni az üzleti modellezés és az IT implementáció szétválását? Oracle BPM Suite

BI megoldás a biztosítói szektorban

Közösség, projektek, IDE

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

Kinek szól a könyv? Hogyan épül fel a könyv? Megjelenés előtti szoftver A hálózati kézikönyv tartalma A könyv támogatása Kérdések és megjegyzések

Érettségi tétel az IT vizsgán: Felhő

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Együttműködés, tudásmegosztás és feladatmenedzsment. avagy Microsoft eszközrendszer a vállalati folyamatok szolgálatában

IBM WorkLight 5.0 mobil alkalmazás platform

Teszt terv Új funkció implementációja meglévı alkalmazásba

Informatikai Tesztek Katalógus

IT Asset Management. IBM Tivoli Asset Management for IT Kubicsek Tamás IBM Corporation

Rational. Application Developer. Telepítési kézikönyv. 7.0 változat GI

(Teszt)automatizálás. Bevezető

Az IBM WebSphere Multichannel Bank Transformation Toolkit V7.1 felgyorsítja a többcsatornás alkalmazásfejlesztést

Web-fejlesztés NGM_IN002_1

Esri Magyarország Felhasználói Konferencia Portal for ArcGIS. Kisréti Ákos

Risk and Compliance Management mit jelent ez egy lízing cég gyakorlatában?

SOA. Szolgáltatás Orientált Architektúra. Jelen és jövı. Várkonyi László IT Architect, IBM SWG. Software. SOA on your terms and our expertise

IT trendek és lehetőségek. Puskás Norbert

Üzleti folyamatmenedzsment: - káoszból rendet!

MIÉRT KELL TESZTELNI?

Pentaho 4: Mindennapi BI egyszerűen. Fekszi Csaba Ügyvezető október 6.

A külsı minıségbiztosítás jelentısége az e-kormányzati fejlesztésekben,

TECHNOLÓGIAI JÖVİKÉP. Felhınézetben. Tázló József mőszaki igazgató Cisco Systems Magyarország Cisco Systems, Inc. All rights reserved.

Oracle E-Business Suite auditok tapasztalatai. Gáspár Gyula Senior Manager Oracle License Management Services, Central Europe április 6.

A USER Kft - mint Open Text partner - bemutatása

Feltörekvő technológiák: seam, drools, richfaces és társai a JBossban

Windows Server 2012: a felhő OS

Novell és Oracle: a csúcsteljesítményű, költséghatékony adatközpont megoldás. Sárecz Lajos Értékesítési konzultáns

Linux kiszolgáló felügyelet: SUSE Manager

A DevOps-kultúra eszközei

Üzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András szeptember 10.

Informatikai kommunikációs technikák a beszállító iparban

Stratégia eszközök gazdaságos üzemeltetése

Infor PM10 Üzleti intelligencia megoldás

SAS Enterprise BI Server

IBM Tivoli Endpoint Manager

Antra ID Kft. 19 évesek vagyunk. Termékek. Az Önök logisztikai és Auto ID partnere. Logisztikai tervezés Rendszerintegráció Szerviz

Szolgáltatás Orientált Architektúra a MAVIR-nál

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Oracle cloudforgatókönyvek

Melyek az újdonságok a Microsoft Dynamics AX 2012-ben? Sasfi Imre

Testreszabott alkalmazások fejlesztése Notes és Quickr környezetben

GE ITSG Industrial Technology Services Group

V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus

2016. április 21. Hotel Aquincum

Titkok. Oracle adatbázisok proaktív es reaktív védelmi eszközei. Mosolygó Ferenc, vezetı technológiai tanácsadó. <Insert Picture Here>

Verziókövető rendszerek használata a szoftverfejlesztésben

IT Szolgáltatás Menedzsment az oktatási szektorban - 90 nap alatt költséghatékonyan

InfoVista újdonságok. Sándor Tamás. fımérnök. SCI-Network Távközlési és Hálózatintegrációs zrt. T.: F.:

IBM Rational AppScan Express

TOGAF elemei a gyakorlatban

Oracle adatkezelési megoldások helye az EA világában. Előadó: Tar Zoltán

Felhő alkalmazások sikerének biztosítása. Petrohán Zsolt

Pénzügy, számvitel. Váradi Mónika

Everything Over Ethernet

Programrendszerek tanúsítása szoftverminőség mérése

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

Intelligens eszközök fejlesztése az ipari automatizálásban Evosoft Hungary kft., Evosoft Hungary Kft.

Szolgáltatás Modellezés. Tivoli Business Service Management

Tivoli Endpoint Manager for Mobile Devices IBM Corporation

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Üzleti intelligencia - eszközöktől a megoldásokig

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

WebCenter. Online jóváhagyás és együttműködés. Gönczi Zsolt Október

NetIQ Novell SUSE újdonságok

<Insert Picture Here>

Használati alapú és modell alapú tesztelés kombinálása szolgáltatásorientált architektúrák teszteléséhez az ipari gyakorlatban

Félreértések elkerülése érdekében kérdezze meg rendszergazdáját, üzemeltetőjét!

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

Linux alapú hálózati infrastruktúra Open Enterprise Server 2. Hargitai Zsolt kereskedelemtámogatási vezető, Novell Kft.

Komponens alapú fejlesztés

A Projekt portfoliómenedzsment projekt iroda (PMO) alkalmazási feltételei, lehetőségei - szekció bevezető gondolatok

Klotz Tamás earchitect Oracle

Informatikai technológiák szakirány Rendszertervezés ágazat

vezeték nélküli Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft.

Amit mindig is tudni akartál a Real Application Testing-ről. Földi Tamás Starschema Kft.

JavaScript Web AppBuilder használata

Hatékony csoportmunka

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Járműinformatika A járműinformatikai fejlesztés

A Java EE 5 plattform

Üzleti intelligencia eszköztár a SAS 9.2 platformon

Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő február 20.

Verifikáció és validáció Általános bevezető

A szoftverfejlesztés eszközei

Sun Identity Management megoldások Vértes Miklós

Átírás:

IBM Software Group Tesztelés és kollaboráció Rational eszközökkel Preisinger Balázs Rational termékmenedzser balazs.preisinger@hu.ibm.com +36 20 823-5698 2009 IBM Corporation

Agenda Éven belüli megtérüléssel rendelkezı területek Biztonsági tesztelés Teljesítmény tesztelés Változás-, konfiguráció-, és build menedzsment 2

Éven belüli megtérüléssel rendelkezı területek Biztonsági tesztelés AppScan, Policy Tester ROI 4-6 hónap Teljesítmény tesztelés Performance Tester ROI 2-4 hónap Változás-, konfiguráció-, build- és release menedzsment Team Concert ROI 3-6 hónap Portfolió menedzsment Telelogic/Rational Focal Point ROI 4-6 hónap 3

Éven belüli megtérüléssel rendelkezı területek Teszt menedzsment és funkcionális tesztelés Quality Manager, Functional Tester ROI 6-12 hónap Enterprise Modernization HATS, RDi for SOA ROI 4-10 hónap Enterprise Architektúra Telelogic/Rational System Architect ROI 12-24 Követelmény menedzsment RequisitePro, Requirements Composer, Telelogic/Rational Doors ROI 10-14 hónap 4

Biztonsági tesztelés AppScan, Policy Tester 5

A valóság IBM Software Group Rational software Security Spending % of Attacks % of Dollars Web Applications 10% 75% 90% 25% Network Server 75% 2/3 of all attacks on Information Security are directed to the Web Application Layer 2/3 of all Web Applications are vulnerable Sources: Gartner, Watchfire 6

Minıségbiztosítás kiterjesztése, bemutatkozik az IBM Rational AppScan és IBM Rational Policy Tester IBM Rational AppScan Automatizált biztonsági tesztelı webes alkalmazásokhoz és webes szolgáltatásokhoz Méretezhetı megoldás a biztonsági sebezhetıségek felderítésére és kiküszöbölésére. Fejlesztıknek, tesztelıknek, biztonsági szakembereknek és vezetıknek készült. Jelentések készítése, nyomon-követhetıség IBM Rational Policy Tester Minıség és megfelelıség tesztelı platform a webhely minıségének, titkosságának és megfelelıségének vizsgálatára és kezelésére Quality Edition biztosítja a webhely funkcionalitását és a felhasználói elégedettséget Privacy Edition vizsgálja a megfelelıséget a különbözı szigorú szabályozásoknak, mint pl.: ISO, HIPPA, COPPA, Safe Harbor Accessibility Edition biztosítja a webhely elérhetıségét és megfelelıségét Biztonság Titoktartás Minıség Szabványok Megfelelıség Webes alkalmazás biztonság, minıség és megfelelıség 7

Hogyan mőködik a technológia Security Privacy Quality Standards Compliance 1 Scan 2 Analyze 3 Report Detailed, Actionable Information 8

Az IBM Rational Web Application Security elınyei Company Több mint 10 éves tapasztalat a webes alkalmazások biztonsága, minısége és megfelelısége terén Szorosan együttmőködı biztonsági és fejlesztıi csapat Mi rendelkezünk a legtöbb felhasználóval -> legtöbb tapasztalat Piacvezetı pozíció a Gartner & IDC szerint Technology Legátfogóbb alkalmazás lefedettség AJAX, Flash, Flex, stb. Megtalálja a legkomolyabb hibákat WASC, OWASP, stb. Legkevesebb téves riasztás az iparban Megkönnyíti a kommunikációt a nem-biztonsági szakemberekkel Web-alapú megoldás a teljes vállalati bevezetéshez Számítógép-alapú oktatás és szolgáltatás -> legjobb-gyakorlat alapú hibajavítás 9

Webes alkalmazás tesztelés fejlıdési modellje Vállalati skálázhatóság AppScan Enterprise Skálázhatóság és teljes lefedettség a fejlesztés bevonásával a tesztelésbe Biztonsági tanfolyam Watchfire University CBT Vállalati láthatóság AppScan Reporting Console Belsı auditok AppScan Desktop Konszolidáció a fejlesztés és menedzsment jelentéseinek láthatóságáért és elosztásáért Belsı tesztelés, a biztonsági audit csapat által vezetett alkalmazás ellenırzésekkel Külsı auditok Elkezdik tesztelni az alkalmazások sebezhetıségét AppScan OnDemand 10

Az IBM Rational AppScan család Express Edition Biztonsági megoldás kis- és közepes vállalkozások számára Standard Edition Általános asztali megoldás az automatizált biztonsági teszteléshez Tester Edition Developer Edition Build Edition QA folyamatba integrált biztonsági megoldás Biztonsági megoldás a fejlesztıknek, ahol még a legolcsóbb a hibák javítása Beépíti a biztonsági tesztelést a build menedzsment folyamatba Reporting Console Enterprise Edition Központosított adatgyőjtés és riportolás Web-alapú, többfelhasználós, központosított megoldás párhuzamos teszteléshez és riportoláshoz 11

Enterprise megoldás AppScan Enterprise Web alkalmazás biztonság és tesztelés a teljes életciklusban AppScan Enterprise Edition & Quickscan AppScan Tester Edition AppScan - Standard Edition AppScan - Enterprise MSP Alkalmazás fejlesztés Minıség biztosítás Biztonsági Audit Monitorozás Fejlesztés alatti tesztelés Tesztelés a QA folyamat részeként Tesztelés üzembe helyezés elıtt Monitorozza vagy újra auditálja az üzembe helyezett alkalmazásokat 12

Hol a megtérülés? A cég minden webalklamazása tesztelhetı csökkenı kockázat Az automatizmus által szélesebbkörő tesztelés csökkenı kockázat A fejlesztık képzése kevesebb hiba Manuális tesztelés jelentıs csökkentése kevesebb költség Nincs IP és/vagy domain korlátozás kevesebb költség 13

Teljesítmény tesztelés Performance Tester 14

Teljesítmény tesztelés a Rational Performance Tester-rel Teszt automatizálás kezdıknek és haladóknak IBM Rational Performance Tester Web-alapú alkalmazások teljesítmény tesztelése Fıbb elınyök Elsı nap használható Elfedi a komplexitást, hogy a munka elkészüljön Továbbfejlesztett adat- hozzáférés és manipuláció Automatikus adat- variáció és szinkronizáció Alacsonyabb költségek Alacsony erıforrásigény Asztali IDE integráció 15

1. kihívás: Komplex eszközök és komplex feladat Kihívás Sok új felhasználót elrettent az eszköz bonyolultsága és a tapasztalat hiánya Megoldás Ne legyen szükség programozásra A teszteket fastruktúrában mutassa Az UI tegye lehetıvé Adat változtatást Adat korrelációt Ciklusok létrehozását Feltételes eseményeket 16

2 kihívás: Eszközök rugalmatlansága Kihívás Az eszköz meg tudja találni a problémát, de nem tudja diagnosztizálni az okát. Megoldás A Root Cause Analysis segít diagnosztizálni a szőkkeresztmetszet okát Összegyőjti és integrálja a szerver erıforrás adatait az alkalmazás teljesítmény adataival Az adott oldal vagy képernyı válaszidejét le tudja bontani az egyes elemek válaszidejére (például JPG, JSP, ASP), ami segít megtalálni a tesztelıknek, hogy mely elemek felelısek a rossz válaszidıért 17

3. kihívás: Rejtett költségek Kihívás A hardverigényes eszközök és a rossz információ áramlás a csapattagok között növelik a tesztelés költségeit Megoldás Minimalizálja a memória és processzor lábnyomokat, lehetıvé téve nagy mennyiségő több felhasználós teszteket korlátozott hardver erıforrásokon Teszt létrehozás, végrehajtás, riportolás mind elvégezhetı az Eclipse integrált fejlesztı környezetben Egységes környezetet biztosítva a fejlesztéshez és a teszteléshez 18

Teljesítmény teszt készítése Teljesítmény teszt készítése három lépésbıl álló folyamat Build Scripts Schedule Workload Execute & Analyze Szkript elkészítése Vizuális teszt szerkesztı, inputadat- variáció és korreláció a szerver válaszokkal Ütemezés Precízen megjeleníti a valós felhasználói terhelést Végrehajtás és elemzés Válaszok ellenırzése és a szőkkeresztmetszetek felderítése 19

Hol a megtérülés? Nem tudjuk kiváltani manuális teszteléssel Könnyő használat, nem igényel programozást Rendkívül hatékony elemzés, amivel szinte azonnal megtalálható a hiba Kb. 1/5 ár a funkcionalitásban összevethetı konkurenciához képest 20

Változás-, konfiguráció-, és build menedzsment Team Concert 21

Irányítás nélküli szoftverfejlesztés Ahogy az ügyfél elmagyarázta Ahogy a projektvezetı értelemezte Ahogy az elemzı megtervezte Ahogy a programozó megírta Ahogy az üzleti konzultáns leírta Ahogy a projektet dokumentálták Ahogy telepítették Ahogyan számlázták az ügyfélnek Ahogy támogatták Amire az ügyfélnek szüksége volt 22

Bemutatkozik az elsı Jazz kínálat Team Concert Innovation Through Collaboration Unify by thinking & working in unison with real-time project heath Requirements Composer Business Expert Collaboration Elicit, capture, elaborate, discuss and review requirements Quality Manager Collaborative Business-driven Quality Coordinate quality assurance plans, processes and resources Rational Team Concert offering offering Rational Requirements Composer Best Practice Processes offering Rational Quality Manager Business Partner Jazz Offerings Search and Query Dashboards Team awareness Events notification collaboration Security JAZZ TEAM SERVER Open Lifecycle Service Integrations ClearQuest Powered by ClearCase Build Forge Requisite Pro Asset Manager 23

Szoftver innováció együttmőködésen keresztül Valósidejő, összefüggı együttmőködés Automatizáltabb, átláthatóbb, becsülhetıbb szoftverfejlesztés Együttes gondolkodás és munka" Integrált tervezés, verziókezelés, munka elem- és kibocsátás menedzsment Valósidejő projekt állapot Automatikus, diszkrét adatrögzítés Automatizált best practice -ek Dinamikus folyamatok gyorsítják a csapatmunkát Agilis out-of-the-box vagy egyedi folyamatok Egyesíti a csapatokat Eszközök és kliensek széleskörő integrációja Kibıvíti a ClearQuest és ClearCase értékét System z és System i szerverek támogatása Visual Studio Client Open and extensible on Collaborate in context Right-size governance Day one productivity IBM Rational Team Concert transparent integrated presence wikis OPEN real-time reporting chat automated hand-offs Web 2.0 custom dashboards automated data gathering EXTENSIBILITY Eclipse plug-ins services architecture FREEDOM TO CREATE 24

Rational Team Concert közelebbrıl Iteráció tervezés Integrált iteráció tervezés és végrehajtás Mérföldkıhöz kapcsolt feladatbecslés Out of the box agilis folyamat sablonok Projekt áttekinthetıség Testreszabható web-alapú dashboardok Valós idejő mérıszámok és riportok Projekt követhetıség SCM Integrált stream menedzsment Komponens szintő baseline-ok Szerver alapú homokozók Párhuzamos fejlesztés ClearCase konnektor Munkaelemek Hibák, továbbfejlesztések és beszélgetések Megosztható lekérdezések Jóváhagyások, megbeszélések támogatása Lekérdezés szerkesztı ClearQuest konnektor Fordítás Munkaelem és változás követhetısége Személyes és közös fordítási definíciók Helyi vagy távoli fordítás Ant és parancssori eszközök támogatása Build Forge integráció Egyedülálló struktúra a projekthez kötıdı anyagokhoz Magasszintő csapat, csapattag, alcsapat és kezelés és projekt öröklıdés Szerep-alapú mőködés Jazz Team Server Team advisor a szabályok definiálásához / finomításához, lehetıvé teszi a folyamatos fejlıdést Folyamat elrendelése és betartatása Szöveges együttmőködés 25

Hol a megtérülés?* Csapat termelékenység +50% Hatékonyabb projekt menedzsment Távoli személyzet kihasználása Hatékonyabb csapat kihasználás Együttmőködés hatékonysága +25%* Transzparens tudás megosztás Hatékonyabb feladatkiosztás Problémamentes munkafolyamat Kibocsátás minısége +12%* Kevesebb panasz Kevesebb fordítási hiba Kevesebb kockázat és sikertelen projekt Projekt irányítás +12% Automatizált folyamat menedzsment Legjobb gyakorlatok kikényszerítése A minıség/kockázat összehangolása az életciklus fázisaival * Based on IBM customer surveys 26

Ember és gép Nem az eszközök oldják meg a problémákat, hanem az emberek, akik az eszközöket használják Works of Fritz Kahn (1888 1968) 27

KÉRDÉSEK & VÁLASZOK 28