SlideShare une entreprise Scribd logo
1  sur  16
KVALITĀTE KĀ PAKALPOJUMS
Nikolajs Petrovs
Pakalpojumu attīstības vadītājs
INFORMĀCIJAS TEHNOLOĢIJU NOZĪME
• Informācijas tehnoloģijas kļūst aizvien
svarīgākas gandrīz visās mūsu dzīves
jomās
– Veselības aprūpē
– Liela mēroga automatizācijā (tās
ietekmē uz cilvēku dzīvi un ekoloģiju)
– Finanšu industrijā
• Kļūdu radītu negatīvu seku risks ir liels
• Kvalitāte ir ļoti būtiska
– Iespējama kvalitāte → garantēta
kvalitāte
• Testēšana ir galvenā metode kā
kontrolēt gala rezultāta kvalitāti
? IESPĒJAMA ?
! GARANTĒTA !
eCity → SmartCity. IT loma.
TESTĒŠANA – KVALITĀTES KONTROLE
• Testēšanu raksturo šādi parametri
– Specifiskas zināšanas un specializācija
(profesija)
– Mainīgas resursu vajadzības (cilvēki, iekārtas
un programmatūra) izstrādes ciklā
– Darba apjoms un rezultāts ir atkarīgi no
metodēm, ko izmanto konkrētajā projektā
– Nepieciešamība testēt ekstrēmus lietošanas
scenārijus, kas būtiski pārsniedz izstrādes
vides kapacitāti
• Kvalitatīva testēšana ir sarežģīta un dārga
• Ārpakalpojuma piesaiste ir ekonomiski
izdevīgāka un sniedz labākus rezultātus
PROGRAMMATŪRAS TESTĒŠĀNA KĀ
PAKALPOJUMS
Base: 1,553
Source: “World Quality Report 2012-13”, 4th edition; Capgemini, Sogeti, HP
11%
31%
47%
11% Nav plāna pāriet uz TaaS modeli
Plāno pāriet uz TaaS modeli turpmāko 24
mēnešu laikā
Plāno pāriet uz TaaS modeli turpmāko 12
mēnešu laikā
Jau strādā ar TaaS modeli
PROGRAMMATŪRAS TESTĒŠĀNA KĀ
PAKALPOJUMS
N= 300 Base = all respondents (Procenti no aptaujātajiem)
Source: IDC, 2011
3.5%
6.5%
7.1%
7.8%
9.6%
10.0%
11.4%
11.5%
14.4%
22.2%
28.5%
34.3%
0% 5% 10% 15% 20% 25% 30% 35% 40%
Atbalsts lokalizācijai un valstu gatavības testēšanai
Nozaru risinājumu testēšanas uzturēšana
Palīdzība ar testēšanas datu menedžmenta pakalpojumiem
Pilnībā pārvaldītu aplikāciju dzīvescikla testēšanas ārpakalpojumu piesaiste
Regresās testēšanas automatizācija
Pilnībā pārvaldītu specializētu aplikāciju testēšanas sistēmu piesaiste
Vienota, standartizēta iekšējās kvalitātes nodrošināšanas vide dažādiem
projektiem
Darbinieku skaita paaugstināšana testēšanā
Gatavu testēšanas risinājumu izmantošana veiktspējas pārbaudei vai testēšanas
automatizācija
Sarežģītas infrastruktūras testēšanas uzturēšana
Piesaistīta trešās personas testēšanas lietpratība
Standartizēti testēšanas rīki un paņēmieni
PROGRAMMATŪRAS TESTĒŠĀNA KĀ
PAKALPOJUMS
(Procenti no aptaujātajiem)
Base: 1,553
Source: “World Quality Report 2012-13”, 4th edition; Capgemini, Sogeti, HP
19%
24%
32%
42%
49%
58%
0% 10% 20% 30% 40% 50% 60% 70%
Paaugstināts kvalitātes novērtēšanas ātrums, lai
spēcinātu uzņēmējdarbības mērķus
Augstāka kvalitāte
Standartizēta produktu izsekošana izmantojot metriku
Samazināts laiks no ražošanas līdz pārdošanai (TTM)
Efektīvāka resursu pārvaldība
Samazinātas izmaksas
PROGRAMMATŪRAS TESTĒŠĀNA KĀ
PAKALPOJUMS
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Sākotnējās izmaksas Infrastruktūra Automatizācija Produktivitāte Gala izmaksas
Izmaksu
samazināšana
30-50%
Source: Accenture
KVALITĀTES NODROŠINĀŠANA
• Ar testēšanas palīdzību var noteikt
– Vienkāršas kļūdas (pieļaujamās cilvēku
darbības kļūdas)
– Nepilnības kvalitātes nodrošināšanas procesā
– Problēmas tehnoloģijā (risinājumu
arhitektūrā, aparatūras
konfigurācijā, programmatūras kodā)
• Visdārgāk labot kļūdas ir tad, kad kods jau ir
gatavs
• Šī ir ļoti tipiska veiktspējas uzlabošanas
kļūda:
– Lielākas aparatūras jaudas pievienošana
nerisina problēmu
– Slēpj kļūdas un problēmas uz laiku
TESTI
PROCESI
TEHNOLOĢIJAS
Piemērs 1: KVALITĀTES NODROŠINĀŠANA
(MS Dynamics SureStep Metodoloģija)
Piemērs 2: TEHNOLOĢIJAS ARHITEKTŪRA
• Arhitektūra
• Komponentes
konfigurācija
• Resursu atbilstība
slodzei
PROGRAMMATŪRAS KVALITĀTES
KOMPETENCES CENTRS
Resursi
• Testēšanas rīki
– IBM Rational Performance Tester
(ieskaitot SOA), Application Performance
Analyzer, Functional Tester Plus
– MS Visual Studio Test Manager
• Programmatūras platforma
– Web aplikācijas, Java, .NET
– MS Windows Server un Linux OS
– VMware virtuālā vide
• Aparatūras platforma
– Daudzkodolu CPU tradicionālā arhitektūra
– Augstas veiktspējas skaitļošanas (HPC)
arhitektūra bāzēta uz Nvidia GPU
akseleratoriem
Zināšanas un Prasmes
• IT eksperti
– Pētniecība: Datorzinātņu Doktora līmenis
programmatūras testēšanā
– Testēšana: ISTQB, CISA, CISM, CISSP
sertificēti profesionāļi
• Programmatūras kvalitātes nodrošināšanas
metodoloģijas, testēšanas metodes un rīki
• HPC izmantošana aplikācijām, kam ir
nepieciešama ļoti augsta veiktspēja
• Pētniecība
– Aplikāciju veiktspējas analīze un optimizācija
– Programmatūras testēšanas metožu
optimizācija
TESTĒŠANAS LABORATORIJAS RESURSI
• Testēšanas laboratorija – jaudīga testēšanas vide
• Pieejamie scenāriji programmatūras testēšanai
– Lokāli (pie klienta)
– Testēšanas laboratorijā (on-premises vai Cloud režimā)
– Mākonī (partnera datu centros)
• Testēšanas laboratorijas jauda:
– Tradicionāla datu apstrāde (līdz 720 CPU Core )
– HPC GPU Paralēlā skaitļošana (līdz 15 Tflops)
– Vienlaicīgie lietotāji (līdz 2,500)
IBM iDataPlex
Tesla M2090
GPU Accelerators
SQUALIO PAKALPOJUMI
Testēšanas pakalpojumi
• Veiktspējas testēšana
– Slodzes/stresa testēšana
– Failover testēšana
• Funkcionālā testēšana
– Prasību testēšana
– Atbilstības testēšana
– Integrācijas testēšana
– API testēšana
• Lietotāja akcepttestēšana
• Lietojamības testēšana
• Migrācijas testēšana
• SOA, tīkla pakalpojumu testēšana
• Drošības testēšana
• Pētnieciskā testēšana
Konsultāciju pakalpojumi
• Aplikāciju dzīves cikla pārvaldība un
programmatūras kvalitātes nodrošināšana
• Programmatūras testēšanas metodes izvēle
• Pētniecība:
– Aplikāciju veiktspējas optimizācija
– Testēšanas paņēmienu optimizācija
• Aplikāciju lietojamības uzlabošana
• Aplikāciju izstrāde HPC arhitektūrai
(CUDA, OpenCL)
• Migrācija uz mākoņu tehnoloģijām
KOPSAVILKUMS
• Testēšana kā ārpakalpojums
– Samazina izmaksas
– Uzlabo kvalitāti un samazina riskus
– Palielina produktu/uzņēmumu/valstu konkurētspēju
• Testēšanas laboratorijas pieejamība
– Sekmē inovācijas
• Iespēja izmēģināt jaunus risinājumus
• Iespēja izstrādāt jaunas testēšanas metodes
• Uzlabo IT investīciju efektivitāti
PALDIES
PAR
UZMANĪBU

Contenu connexe

Similaire à Kvalitāte kā pakalpojums

Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...
Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...
Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...Ekonomikas ministrija
 
Biznesa attīstības paātrināšanas metodes un tehnikas
Biznesa attīstības paātrināšanas metodes un tehnikasBiznesa attīstības paātrināšanas metodes un tehnikas
Biznesa attīstības paātrināšanas metodes un tehnikasAddiction SIA
 
Atbalsts procesu digitalizācijai un to pilnveidošanai
Atbalsts procesu digitalizācijai un to pilnveidošanaiAtbalsts procesu digitalizācijai un to pilnveidošanai
Atbalsts procesu digitalizācijai un to pilnveidošanaiEkonomikas ministrija
 
Par KleinTech Services
Par KleinTech ServicesPar KleinTech Services
Par KleinTech Serviceskleintech
 
Smart engineering presentation introduction_lv_xov
Smart engineering presentation introduction_lv_xovSmart engineering presentation introduction_lv_xov
Smart engineering presentation introduction_lv_xovDmitry Ivanov
 
Сili case. Microsoft day in Latvia
Сili case. Microsoft day in LatviaСili case. Microsoft day in Latvia
Сili case. Microsoft day in LatviaStrongPoint Baltics
 
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...ebuc
 
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...Ekonomikas ministrija
 
CaaS Industry Day 2016
CaaS Industry Day 2016CaaS Industry Day 2016
CaaS Industry Day 2016Jānis Grabis
 
CaaS Industry Day 2016
CaaS Industry Day 2016CaaS Industry Day 2016
CaaS Industry Day 2016Jānis Grabis
 
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...Ekonomikas ministrija/ Dzīvo siltāk
 
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējā
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējāDigitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējā
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējāElektrumlv
 
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrāde
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrādeEfektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrāde
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrādeLiga Letina
 
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!Elektrumlv
 
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...HortusDigital
 
Digitālā Dvīņa tehnoloģija procesu optimizācijai
Digitālā Dvīņa tehnoloģija procesu optimizācijaiDigitālā Dvīņa tehnoloģija procesu optimizācijai
Digitālā Dvīņa tehnoloģija procesu optimizācijaiElektrumlv
 
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...Ekonomikas ministrija
 

Similaire à Kvalitāte kā pakalpojums (20)

Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...
Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...
Datorredzē un datu zinātnē balstīta kvalitātes kontroles un vadības risinājum...
 
Biznesa attīstības paātrināšanas metodes un tehnikas
Biznesa attīstības paātrināšanas metodes un tehnikasBiznesa attīstības paātrināšanas metodes un tehnikas
Biznesa attīstības paātrināšanas metodes un tehnikas
 
Atbalsts procesu digitalizācijai un to pilnveidošanai
Atbalsts procesu digitalizācijai un to pilnveidošanaiAtbalsts procesu digitalizācijai un to pilnveidošanai
Atbalsts procesu digitalizācijai un to pilnveidošanai
 
Par KleinTech Services
Par KleinTech ServicesPar KleinTech Services
Par KleinTech Services
 
Programmatūras testēšanas pamati
Programmatūras testēšanas pamatiProgrammatūras testēšanas pamati
Programmatūras testēšanas pamati
 
Prezentācija
PrezentācijaPrezentācija
Prezentācija
 
Smart engineering presentation introduction_lv_xov
Smart engineering presentation introduction_lv_xovSmart engineering presentation introduction_lv_xov
Smart engineering presentation introduction_lv_xov
 
Сili case. Microsoft day in Latvia
Сili case. Microsoft day in LatviaСili case. Microsoft day in Latvia
Сili case. Microsoft day in Latvia
 
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...
Uzņēmuma aktīvu/pamatlīdzekļu dzīvescikla pārvaldība. Nikolajs Petrovs. DPA K...
 
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...
Programmatūras un aparatūras platformas prototips mašīntulkošanas integrēšana...
 
CaaS Industry Day 2016
CaaS Industry Day 2016CaaS Industry Day 2016
CaaS Industry Day 2016
 
CaaS Industry Day 2016
CaaS Industry Day 2016CaaS Industry Day 2016
CaaS Industry Day 2016
 
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...
Informācijas tehnoloģiju apmācības mazajiem un mikro uzņēmumiem konkurētspēja...
 
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējā
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējāDigitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējā
Digitalizācijas un tehnoloģiju loma uzņēmuma ilgtspējā
 
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrāde
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrādeEfektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrāde
Efektīvi publiskie e-pakalpojumi - uz lietotāju orientēta izstrāde
 
Digitālo prasmju apmācību iespējas 1. vebinārs
Digitālo prasmju apmācību iespējas 1. vebinārsDigitālo prasmju apmācību iespējas 1. vebinārs
Digitālo prasmju apmācību iespējas 1. vebinārs
 
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!
Efektīva energopārvaldības sistēma – iespēja sasniegt vairāk!
 
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...
Tagad arī mazajam un vidējam biznesam ir iespēja izmantot nopietnus resursu p...
 
Digitālā Dvīņa tehnoloģija procesu optimizācijai
Digitālā Dvīņa tehnoloģija procesu optimizācijaiDigitālā Dvīņa tehnoloģija procesu optimizācijai
Digitālā Dvīņa tehnoloģija procesu optimizācijai
 
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...
Digitalizācija un inovāciju ieviešana - pozitīva ietekme efektīvākai resursu ...
 

Plus de ebuc

What's Next for Your Industry and City?
What's Next for Your Industry and City? What's Next for Your Industry and City?
What's Next for Your Industry and City? ebuc
 
Top global mega trends
Top global mega trends Top global mega trends
Top global mega trends ebuc
 
Mobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlMobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlebuc
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionebuc
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or notebuc
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or notebuc
 
IBM vision for aviation
IBM vision for aviationIBM vision for aviation
IBM vision for aviationebuc
 
CSDD case study
CSDD case studyCSDD case study
CSDD case studyebuc
 
Can you afford (not) moving to the cloud
Can you afford (not) moving to the cloudCan you afford (not) moving to the cloud
Can you afford (not) moving to the cloudebuc
 
Big data – ready for business
Big data – ready for businessBig data – ready for business
Big data – ready for businessebuc
 
Meistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamMeistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamebuc
 
Pieredzes stāsti
Pieredzes stāstiPieredzes stāsti
Pieredzes stāstiebuc
 
Biznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiBiznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiebuc
 
Smart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionSmart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionebuc
 
CITY UP iniciatīva
CITY UP iniciatīvaCITY UP iniciatīva
CITY UP iniciatīvaebuc
 
Programmatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaProgrammatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaebuc
 
Start up iniciatīva 2014
Start up iniciatīva 2014Start up iniciatīva 2014
Start up iniciatīva 2014ebuc
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365ebuc
 
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.ebuc
 
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAProgrammatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAebuc
 

Plus de ebuc (20)

What's Next for Your Industry and City?
What's Next for Your Industry and City? What's Next for Your Industry and City?
What's Next for Your Industry and City?
 
Top global mega trends
Top global mega trends Top global mega trends
Top global mega trends
 
Mobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerlMobile biometric device trends joe hoerl
Mobile biometric device trends joe hoerl
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competition
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or not
 
Is cloud secure or not
Is cloud secure or notIs cloud secure or not
Is cloud secure or not
 
IBM vision for aviation
IBM vision for aviationIBM vision for aviation
IBM vision for aviation
 
CSDD case study
CSDD case studyCSDD case study
CSDD case study
 
Can you afford (not) moving to the cloud
Can you afford (not) moving to the cloudCan you afford (not) moving to the cloud
Can you afford (not) moving to the cloud
 
Big data – ready for business
Big data – ready for businessBig data – ready for business
Big data – ready for business
 
Meistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbamMeistarklase efektīvam ikdienas darbam
Meistarklase efektīvam ikdienas darbam
 
Pieredzes stāsti
Pieredzes stāstiPieredzes stāsti
Pieredzes stāsti
 
Biznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspektiBiznesa infrastruktūras un datu drošības juridiskie aspekti
Biznesa infrastruktūras un datu drošības juridiskie aspekti
 
Smart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solutionSmart business - is cloud part of the problem or part of the solution
Smart business - is cloud part of the problem or part of the solution
 
CITY UP iniciatīva
CITY UP iniciatīvaCITY UP iniciatīva
CITY UP iniciatīva
 
Programmatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācijaProgrammatūras resursu pārvaldība un optimizācija
Programmatūras resursu pārvaldība un optimizācija
 
Start up iniciatīva 2014
Start up iniciatīva 2014Start up iniciatīva 2014
Start up iniciatīva 2014
 
Microsoft Office 365
Microsoft Office 365Microsoft Office 365
Microsoft Office 365
 
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
Programmatūras licencēšana. Izaicinājums un iespējas. Kārlis Nīlanders, SIA DPA.
 
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPAProgrammatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
Programmatūras licencēšana. Iespējas un izaicinājumi. SIA DPA
 

Kvalitāte kā pakalpojums

  • 1. KVALITĀTE KĀ PAKALPOJUMS Nikolajs Petrovs Pakalpojumu attīstības vadītājs
  • 2. INFORMĀCIJAS TEHNOLOĢIJU NOZĪME • Informācijas tehnoloģijas kļūst aizvien svarīgākas gandrīz visās mūsu dzīves jomās – Veselības aprūpē – Liela mēroga automatizācijā (tās ietekmē uz cilvēku dzīvi un ekoloģiju) – Finanšu industrijā • Kļūdu radītu negatīvu seku risks ir liels • Kvalitāte ir ļoti būtiska – Iespējama kvalitāte → garantēta kvalitāte • Testēšana ir galvenā metode kā kontrolēt gala rezultāta kvalitāti ? IESPĒJAMA ? ! GARANTĒTA !
  • 4. TESTĒŠANA – KVALITĀTES KONTROLE • Testēšanu raksturo šādi parametri – Specifiskas zināšanas un specializācija (profesija) – Mainīgas resursu vajadzības (cilvēki, iekārtas un programmatūra) izstrādes ciklā – Darba apjoms un rezultāts ir atkarīgi no metodēm, ko izmanto konkrētajā projektā – Nepieciešamība testēt ekstrēmus lietošanas scenārijus, kas būtiski pārsniedz izstrādes vides kapacitāti • Kvalitatīva testēšana ir sarežģīta un dārga • Ārpakalpojuma piesaiste ir ekonomiski izdevīgāka un sniedz labākus rezultātus
  • 5. PROGRAMMATŪRAS TESTĒŠĀNA KĀ PAKALPOJUMS Base: 1,553 Source: “World Quality Report 2012-13”, 4th edition; Capgemini, Sogeti, HP 11% 31% 47% 11% Nav plāna pāriet uz TaaS modeli Plāno pāriet uz TaaS modeli turpmāko 24 mēnešu laikā Plāno pāriet uz TaaS modeli turpmāko 12 mēnešu laikā Jau strādā ar TaaS modeli
  • 6. PROGRAMMATŪRAS TESTĒŠĀNA KĀ PAKALPOJUMS N= 300 Base = all respondents (Procenti no aptaujātajiem) Source: IDC, 2011 3.5% 6.5% 7.1% 7.8% 9.6% 10.0% 11.4% 11.5% 14.4% 22.2% 28.5% 34.3% 0% 5% 10% 15% 20% 25% 30% 35% 40% Atbalsts lokalizācijai un valstu gatavības testēšanai Nozaru risinājumu testēšanas uzturēšana Palīdzība ar testēšanas datu menedžmenta pakalpojumiem Pilnībā pārvaldītu aplikāciju dzīvescikla testēšanas ārpakalpojumu piesaiste Regresās testēšanas automatizācija Pilnībā pārvaldītu specializētu aplikāciju testēšanas sistēmu piesaiste Vienota, standartizēta iekšējās kvalitātes nodrošināšanas vide dažādiem projektiem Darbinieku skaita paaugstināšana testēšanā Gatavu testēšanas risinājumu izmantošana veiktspējas pārbaudei vai testēšanas automatizācija Sarežģītas infrastruktūras testēšanas uzturēšana Piesaistīta trešās personas testēšanas lietpratība Standartizēti testēšanas rīki un paņēmieni
  • 7. PROGRAMMATŪRAS TESTĒŠĀNA KĀ PAKALPOJUMS (Procenti no aptaujātajiem) Base: 1,553 Source: “World Quality Report 2012-13”, 4th edition; Capgemini, Sogeti, HP 19% 24% 32% 42% 49% 58% 0% 10% 20% 30% 40% 50% 60% 70% Paaugstināts kvalitātes novērtēšanas ātrums, lai spēcinātu uzņēmējdarbības mērķus Augstāka kvalitāte Standartizēta produktu izsekošana izmantojot metriku Samazināts laiks no ražošanas līdz pārdošanai (TTM) Efektīvāka resursu pārvaldība Samazinātas izmaksas
  • 8. PROGRAMMATŪRAS TESTĒŠĀNA KĀ PAKALPOJUMS 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Sākotnējās izmaksas Infrastruktūra Automatizācija Produktivitāte Gala izmaksas Izmaksu samazināšana 30-50% Source: Accenture
  • 9. KVALITĀTES NODROŠINĀŠANA • Ar testēšanas palīdzību var noteikt – Vienkāršas kļūdas (pieļaujamās cilvēku darbības kļūdas) – Nepilnības kvalitātes nodrošināšanas procesā – Problēmas tehnoloģijā (risinājumu arhitektūrā, aparatūras konfigurācijā, programmatūras kodā) • Visdārgāk labot kļūdas ir tad, kad kods jau ir gatavs • Šī ir ļoti tipiska veiktspējas uzlabošanas kļūda: – Lielākas aparatūras jaudas pievienošana nerisina problēmu – Slēpj kļūdas un problēmas uz laiku TESTI PROCESI TEHNOLOĢIJAS
  • 10. Piemērs 1: KVALITĀTES NODROŠINĀŠANA (MS Dynamics SureStep Metodoloģija)
  • 11. Piemērs 2: TEHNOLOĢIJAS ARHITEKTŪRA • Arhitektūra • Komponentes konfigurācija • Resursu atbilstība slodzei
  • 12. PROGRAMMATŪRAS KVALITĀTES KOMPETENCES CENTRS Resursi • Testēšanas rīki – IBM Rational Performance Tester (ieskaitot SOA), Application Performance Analyzer, Functional Tester Plus – MS Visual Studio Test Manager • Programmatūras platforma – Web aplikācijas, Java, .NET – MS Windows Server un Linux OS – VMware virtuālā vide • Aparatūras platforma – Daudzkodolu CPU tradicionālā arhitektūra – Augstas veiktspējas skaitļošanas (HPC) arhitektūra bāzēta uz Nvidia GPU akseleratoriem Zināšanas un Prasmes • IT eksperti – Pētniecība: Datorzinātņu Doktora līmenis programmatūras testēšanā – Testēšana: ISTQB, CISA, CISM, CISSP sertificēti profesionāļi • Programmatūras kvalitātes nodrošināšanas metodoloģijas, testēšanas metodes un rīki • HPC izmantošana aplikācijām, kam ir nepieciešama ļoti augsta veiktspēja • Pētniecība – Aplikāciju veiktspējas analīze un optimizācija – Programmatūras testēšanas metožu optimizācija
  • 13. TESTĒŠANAS LABORATORIJAS RESURSI • Testēšanas laboratorija – jaudīga testēšanas vide • Pieejamie scenāriji programmatūras testēšanai – Lokāli (pie klienta) – Testēšanas laboratorijā (on-premises vai Cloud režimā) – Mākonī (partnera datu centros) • Testēšanas laboratorijas jauda: – Tradicionāla datu apstrāde (līdz 720 CPU Core ) – HPC GPU Paralēlā skaitļošana (līdz 15 Tflops) – Vienlaicīgie lietotāji (līdz 2,500) IBM iDataPlex Tesla M2090 GPU Accelerators
  • 14. SQUALIO PAKALPOJUMI Testēšanas pakalpojumi • Veiktspējas testēšana – Slodzes/stresa testēšana – Failover testēšana • Funkcionālā testēšana – Prasību testēšana – Atbilstības testēšana – Integrācijas testēšana – API testēšana • Lietotāja akcepttestēšana • Lietojamības testēšana • Migrācijas testēšana • SOA, tīkla pakalpojumu testēšana • Drošības testēšana • Pētnieciskā testēšana Konsultāciju pakalpojumi • Aplikāciju dzīves cikla pārvaldība un programmatūras kvalitātes nodrošināšana • Programmatūras testēšanas metodes izvēle • Pētniecība: – Aplikāciju veiktspējas optimizācija – Testēšanas paņēmienu optimizācija • Aplikāciju lietojamības uzlabošana • Aplikāciju izstrāde HPC arhitektūrai (CUDA, OpenCL) • Migrācija uz mākoņu tehnoloģijām
  • 15. KOPSAVILKUMS • Testēšana kā ārpakalpojums – Samazina izmaksas – Uzlabo kvalitāti un samazina riskus – Palielina produktu/uzņēmumu/valstu konkurētspēju • Testēšanas laboratorijas pieejamība – Sekmē inovācijas • Iespēja izmēģināt jaunus risinājumus • Iespēja izstrādāt jaunas testēšanas metodes • Uzlabo IT investīciju efektivitāti