Application Lifecycle Management Services by 4S. 4S is one of the leading companies in Turkey. 4S has finished many sucessfull projects in EMEA Region.
Yazılım projelerinde çıkan hatalar ne kadar geç fark edilirlerse o kadar yüksek maliyetlere yol açarlar. Yazılım geliştirme yaşam döngüsünün ilk aşamalarında yapılan testlerle ortaya çıkan hatalar projeye efor maliyeti olarak yansır, son aşamalarında ortaya çıkartılan hatalar ise müşterinin bilgisi dahilinde olabileceği için hem yüksek maliyetli hem de itibar zedeleyici bir şekil alabilir.
Test maliyetleri hataların projede tespit edildiği aşamaya bağlı olarak çok değişkenlik göstermektedir. Önemli olan hataları yazılım geliştirme yaşam döngüsünün ilk adımlarından başlayarak gidermeye yönelik test aşamaları ile yürütmek, yönetmek ve raporlamaktır. Bu şekilde amaçlanan kalite ve standart seviyesine ulaşmak ve süreçleri iyileştirmek mümkündür.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/TestHizmeti
Sge Technology (SGE Teknoloji Tanıtım Sunumu)SGE Technology
Bize göre dünyada yaygın olan mega trendler gelişmenin küresel, sürekli ve makro ekonomik güçleridir. İşletmeleri, ekonomiyi, toplumu ve kültürleri ya da kişisel yaşamları etkileyerek geleceğin dünyasını ve artan değişimini tanımlarlar. Teknolojinin bizim ilgilendiğimiz kısmındaki en önemli megatrendler:
1- Smart (akıllı) şehirler ve smart altyapı
2- Smart bulutlar: bulut bilişimden sonraki trendler
3- Sanal dünya
4- IOT ile beraber tüketici elektroniğinin geleceği
5- Geleceğin geniş bant uygulamaları
6- Geleceğin inovatif teknolojileri
7- E-mobilite
Bu trendlere baktığımızda “tamam, bunlar çok tanıdık” diye düşünebilirsiniz , tabii ki trend oldukları için çok tanıdık gelecekler. Biz, bu trendlerin kurumların inovasyon için duyulan ihtiyacı harekete geçirmede nasıl bir araya geldiklerini anlamanın çok önemli olduğunu düşünüyoruz. Bu trendlere en büyük işletmelerin bile ileriye gitmede başarılı olmak için uyum sağlamak zorunda olduğunu biliyor ve çalışmalarımızı bunun üzerine yürütüyoruz. .
Kurum içindeki ERP, ITSM ya da diğer operasyonel sistemleri kullanmak tek başına yeterli değildir. İşlemlerin sonuçlarının izlenmesinin yanında KİM, NASIL , KAÇ DEFA DA, KİMİNLE , NE KADAR sürede türünde analizlerle Süreci analiz ederek beklenen iyileşmeyi yapabilirsiniz.
How to use sales gamification to make your sales pipeline much betterCentrical
Sales people like selling, not data entry. You like your CRM to be timely and full of quality and accurate data. Otherwise, you can't really manage a good pipeline... enter gamification - this presentation is a clear how to guide on the subject
İlaç sektöründeki 10 yıllık deneyimimiz sayesinde firmalar ile aynı dili konuşup, ihtiyaçlarını derinlemesine anlayan, toplam 18 ülkede kullanılan özelleştirilmiş çözümleriyle, sektörü en yakından tanıyan yazılım şirketiyiz.
Yazılım projelerinde çıkan hatalar ne kadar geç fark edilirlerse o kadar yüksek maliyetlere yol açarlar. Yazılım geliştirme yaşam döngüsünün ilk aşamalarında yapılan testlerle ortaya çıkan hatalar projeye efor maliyeti olarak yansır, son aşamalarında ortaya çıkartılan hatalar ise müşterinin bilgisi dahilinde olabileceği için hem yüksek maliyetli hem de itibar zedeleyici bir şekil alabilir.
Test maliyetleri hataların projede tespit edildiği aşamaya bağlı olarak çok değişkenlik göstermektedir. Önemli olan hataları yazılım geliştirme yaşam döngüsünün ilk adımlarından başlayarak gidermeye yönelik test aşamaları ile yürütmek, yönetmek ve raporlamaktır. Bu şekilde amaçlanan kalite ve standart seviyesine ulaşmak ve süreçleri iyileştirmek mümkündür.
Detaylı bilgi için tıklayınız: http://mirsis.com.tr/TestHizmeti
Sge Technology (SGE Teknoloji Tanıtım Sunumu)SGE Technology
Bize göre dünyada yaygın olan mega trendler gelişmenin küresel, sürekli ve makro ekonomik güçleridir. İşletmeleri, ekonomiyi, toplumu ve kültürleri ya da kişisel yaşamları etkileyerek geleceğin dünyasını ve artan değişimini tanımlarlar. Teknolojinin bizim ilgilendiğimiz kısmındaki en önemli megatrendler:
1- Smart (akıllı) şehirler ve smart altyapı
2- Smart bulutlar: bulut bilişimden sonraki trendler
3- Sanal dünya
4- IOT ile beraber tüketici elektroniğinin geleceği
5- Geleceğin geniş bant uygulamaları
6- Geleceğin inovatif teknolojileri
7- E-mobilite
Bu trendlere baktığımızda “tamam, bunlar çok tanıdık” diye düşünebilirsiniz , tabii ki trend oldukları için çok tanıdık gelecekler. Biz, bu trendlerin kurumların inovasyon için duyulan ihtiyacı harekete geçirmede nasıl bir araya geldiklerini anlamanın çok önemli olduğunu düşünüyoruz. Bu trendlere en büyük işletmelerin bile ileriye gitmede başarılı olmak için uyum sağlamak zorunda olduğunu biliyor ve çalışmalarımızı bunun üzerine yürütüyoruz. .
Kurum içindeki ERP, ITSM ya da diğer operasyonel sistemleri kullanmak tek başına yeterli değildir. İşlemlerin sonuçlarının izlenmesinin yanında KİM, NASIL , KAÇ DEFA DA, KİMİNLE , NE KADAR sürede türünde analizlerle Süreci analiz ederek beklenen iyileşmeyi yapabilirsiniz.
How to use sales gamification to make your sales pipeline much betterCentrical
Sales people like selling, not data entry. You like your CRM to be timely and full of quality and accurate data. Otherwise, you can't really manage a good pipeline... enter gamification - this presentation is a clear how to guide on the subject
İlaç sektöründeki 10 yıllık deneyimimiz sayesinde firmalar ile aynı dili konuşup, ihtiyaçlarını derinlemesine anlayan, toplam 18 ülkede kullanılan özelleştirilmiş çözümleriyle, sektörü en yakından tanıyan yazılım şirketiyiz.
Bildiğiniz üzere Yazılım Testi, İş Analizi ve Kullanıcı Deneyimi, ürün geliştirme yaşam döngüsü bakış açısıyla ele alındığında birbirlerine sürekli temas eden, hatta birbirlerinden direkt beslenen alanlar. “Insights Quarterly” ile bu alanlarda çalışmalarını sürdüren profesyonellerin hem kendi uzmanlıkları, hem de yakın bulundukları diğer kritik alanlar ile ilgili bilgi birikimlerini geliştirebilmeleri için bir araç daha sağlama hedefindeyiz.
Kalite iyileştirmeyi sürekli hale getirmek, hedeflerle girdiler ve liderlik arasında bağlar ve etkileşimler oluşturmak için kalite iyileştirme sistemlerine ihtiyacımız var.
Hastanelerimize özgü kalite iyileştirme sistemleri oluşturmak için yol haritaları ve stratejiler belirlemeliyiz.
Mustafa Değerli - 2016 - UYMS 2016 - Makale - Bir Süreç Uyarlama Yaklaşımı Ör...Dr. Mustafa Değerli
Bir Süreç Uyarlama Yaklaşımı Örneği: Süreç Uyarlama Matrisi (SUM), Deneyimler ve Öneriler
Mustafa DEĞERLİ, Elif KURTARAN ÖZBUDAK ve Fatıma Nur ÇOLAKOĞLU
TÜBİTAK BİLGEM İleri Teknolojiler Araştırma Enstitüsü (İLTAREN)
{ mustafa.degerli, elif.kurtaran, nur.colakoglu }
@tubitak.gov.tr
Özet. Takvim, maliyet, kapsam ve kalite ile ilgili hedeflere ulaşmada en önemli araçlardan biri olan süreçlerin, projelerin eşsiz karakterleri ve organizasyonların durumsallık yaklaşımları dikkate alınarak uyarlanması projelerin başarısını etkileyebilecek önemli bir husus olarak karşımıza çıkmaktadır. Bu deneyim bildirisinde, TÜBİTAK BİLGEM İleri Teknolojiler Araştırma Enstitüsü (İLTAREN)’nde, Süreç İyileştirme Projesi kapsamında geliştirilen ve yeni baş- layan projelerdeki uygulamalar ile elde edilen deneyimler sonucunda iyileştirilen ve olgunlaştırılan İLTAREN Süreç Uyarlama Yaklaşımı hakkında bilgi verilmektedir. Aynı zamanda, süreç uyarlama yaklaşımında kullanılan İLTAREN Süreç Uyarlama Matrisi (SUM) tanıtılmakta, süreç uyarlama bağlamında edinilen deneyimler paylaşılmakta ve bu bağlamda çeşitli önerilerde bulunulmaktadır. Bu deneyim bildirisinin sektörde uyarlamaya ilgi duyan ve bu bağlamda süreçlerini iyileştirmek isteyen profesyoneller için yararlı olacağı değerlendirilmektedir.
Anahtar kelimeler: ∙Uyarlama ∙Süreç uyarlama matrisi ∙Süreç yönetimi ∙Süreç iyileştirme
A Process Tailoring Approach Example: Process Tailoring Matrix (PTM), Experiences, and Suggestions
Abstract. As processes are one of the salient tools to attain schedule, cost, scope, and quality objectives, tailoring of processes with respect to unique characteristics of projects and contingency approaches of organizations happens to be an important factor regarding the success of projects. In this experience paper, general information is given about TUBITAK (The Scientific and Technological Research Council of Turkey) BILGEM ILTAREN (Advanced Technologies Research Institute) Process Tailoring Approach which was developed in the scope of Process Improvement Project and has been improved and matured with practices distilled as a result of applying the new approach in the new projects. In this context, the ILTAREN Process Tailoring Matrix (PTM) is introduced, experiences in the context of process tailoring are shared, and certain suggestions are provided for this context. This experience paper will be beneficial for professionals in the sector who are interested in tailoring practices and want to improve their processes within this context.
Keywords: ∙Tailoring ∙ Process tailoring matrix ∙Process management ∙Process improvement
MART (www.martgeldi.com) Liderlik, Yönetim, Kişisel Gelişim, İnsan Kaynakları ve Bilgi Teknolojileri (IT) alanlarında Kurucu Ortakları Yelda Tavlan & Sertan Tavlan önderliğinde kurumsal deneyimi yüksek, alanlarında uzman kadrosu ile Kurumsal ve Bireysel Gelişim için Eğitim, Danışmanlık ve Koçluk Hizmetleri sunmaktadır.
NETAŞ Servis Sanallaştırma Platformu, herhangi bir kodlamaya ihtiyaç duymadan, ağ servislerinin sanallaştırılmış eş değerlerinin oluşturulmasını sağlayarak, geliştiricilerin ve test ekiplerinin gerçek canlı bileşenlerden bağımsız olarak çalışmalarına olanak tanır.
E-ticarette Yazılım ve Altyapı
Startup Heroes, Developers
We Made IT Possible
Software and Hardware Help Desk Saving %40 Time for IT teams
Hazır Yazılım Deri ceket gibidir, hep birşeylerin ekliğini hisedersin.
Before going down Proactive Monitoring
‘Mükemmel iyinin düşmanıdır’, Voltaire
‘Engineering is nothing but optimization’
Yazılım, yaşayan bir organizmadır... İhmale gelmez.
In IT Complete Solution means, Agile Swat Teams
More Related Content
Similar to Application Lifecycle Management Services by 4S
Bildiğiniz üzere Yazılım Testi, İş Analizi ve Kullanıcı Deneyimi, ürün geliştirme yaşam döngüsü bakış açısıyla ele alındığında birbirlerine sürekli temas eden, hatta birbirlerinden direkt beslenen alanlar. “Insights Quarterly” ile bu alanlarda çalışmalarını sürdüren profesyonellerin hem kendi uzmanlıkları, hem de yakın bulundukları diğer kritik alanlar ile ilgili bilgi birikimlerini geliştirebilmeleri için bir araç daha sağlama hedefindeyiz.
Kalite iyileştirmeyi sürekli hale getirmek, hedeflerle girdiler ve liderlik arasında bağlar ve etkileşimler oluşturmak için kalite iyileştirme sistemlerine ihtiyacımız var.
Hastanelerimize özgü kalite iyileştirme sistemleri oluşturmak için yol haritaları ve stratejiler belirlemeliyiz.
Mustafa Değerli - 2016 - UYMS 2016 - Makale - Bir Süreç Uyarlama Yaklaşımı Ör...Dr. Mustafa Değerli
Bir Süreç Uyarlama Yaklaşımı Örneği: Süreç Uyarlama Matrisi (SUM), Deneyimler ve Öneriler
Mustafa DEĞERLİ, Elif KURTARAN ÖZBUDAK ve Fatıma Nur ÇOLAKOĞLU
TÜBİTAK BİLGEM İleri Teknolojiler Araştırma Enstitüsü (İLTAREN)
{ mustafa.degerli, elif.kurtaran, nur.colakoglu }
@tubitak.gov.tr
Özet. Takvim, maliyet, kapsam ve kalite ile ilgili hedeflere ulaşmada en önemli araçlardan biri olan süreçlerin, projelerin eşsiz karakterleri ve organizasyonların durumsallık yaklaşımları dikkate alınarak uyarlanması projelerin başarısını etkileyebilecek önemli bir husus olarak karşımıza çıkmaktadır. Bu deneyim bildirisinde, TÜBİTAK BİLGEM İleri Teknolojiler Araştırma Enstitüsü (İLTAREN)’nde, Süreç İyileştirme Projesi kapsamında geliştirilen ve yeni baş- layan projelerdeki uygulamalar ile elde edilen deneyimler sonucunda iyileştirilen ve olgunlaştırılan İLTAREN Süreç Uyarlama Yaklaşımı hakkında bilgi verilmektedir. Aynı zamanda, süreç uyarlama yaklaşımında kullanılan İLTAREN Süreç Uyarlama Matrisi (SUM) tanıtılmakta, süreç uyarlama bağlamında edinilen deneyimler paylaşılmakta ve bu bağlamda çeşitli önerilerde bulunulmaktadır. Bu deneyim bildirisinin sektörde uyarlamaya ilgi duyan ve bu bağlamda süreçlerini iyileştirmek isteyen profesyoneller için yararlı olacağı değerlendirilmektedir.
Anahtar kelimeler: ∙Uyarlama ∙Süreç uyarlama matrisi ∙Süreç yönetimi ∙Süreç iyileştirme
A Process Tailoring Approach Example: Process Tailoring Matrix (PTM), Experiences, and Suggestions
Abstract. As processes are one of the salient tools to attain schedule, cost, scope, and quality objectives, tailoring of processes with respect to unique characteristics of projects and contingency approaches of organizations happens to be an important factor regarding the success of projects. In this experience paper, general information is given about TUBITAK (The Scientific and Technological Research Council of Turkey) BILGEM ILTAREN (Advanced Technologies Research Institute) Process Tailoring Approach which was developed in the scope of Process Improvement Project and has been improved and matured with practices distilled as a result of applying the new approach in the new projects. In this context, the ILTAREN Process Tailoring Matrix (PTM) is introduced, experiences in the context of process tailoring are shared, and certain suggestions are provided for this context. This experience paper will be beneficial for professionals in the sector who are interested in tailoring practices and want to improve their processes within this context.
Keywords: ∙Tailoring ∙ Process tailoring matrix ∙Process management ∙Process improvement
MART (www.martgeldi.com) Liderlik, Yönetim, Kişisel Gelişim, İnsan Kaynakları ve Bilgi Teknolojileri (IT) alanlarında Kurucu Ortakları Yelda Tavlan & Sertan Tavlan önderliğinde kurumsal deneyimi yüksek, alanlarında uzman kadrosu ile Kurumsal ve Bireysel Gelişim için Eğitim, Danışmanlık ve Koçluk Hizmetleri sunmaktadır.
NETAŞ Servis Sanallaştırma Platformu, herhangi bir kodlamaya ihtiyaç duymadan, ağ servislerinin sanallaştırılmış eş değerlerinin oluşturulmasını sağlayarak, geliştiricilerin ve test ekiplerinin gerçek canlı bileşenlerden bağımsız olarak çalışmalarına olanak tanır.
E-ticarette Yazılım ve Altyapı
Startup Heroes, Developers
We Made IT Possible
Software and Hardware Help Desk Saving %40 Time for IT teams
Hazır Yazılım Deri ceket gibidir, hep birşeylerin ekliğini hisedersin.
Before going down Proactive Monitoring
‘Mükemmel iyinin düşmanıdır’, Voltaire
‘Engineering is nothing but optimization’
Yazılım, yaşayan bir organizmadır... İhmale gelmez.
In IT Complete Solution means, Agile Swat Teams
Similar to Application Lifecycle Management Services by 4S (20)
2. Uygulama Yaşam Döngüsü Yönetimi
(Application Lifecycle Management-ALM),
organizasyonların düşük maliyetle ve
öngörülebilir bir şekilde iş fikirlerini yazılıma
dönüştürmesine yardım eden disiplinlerin
bütünüdür.
Uygulama
Yaşam Döngüsü
Yönetimi
Uygulama
Yaşam Döngüsü
Yönetimi
Konsepti
Planla Tasarla
Geliştir
Test Et
Bulguları
Yönet
Raporla
İhtiyaçları
Belirle
3. KALİTELİ YAZILIM, PLANLI
GELİŞTİRME ve GÖZDEN GEÇİRME
Bilişim Teknolojileri uygulamaları artık
günümüz dünyasının vazgeçilmez bir
parçasıdır. Yüksek değere sahip birçok dünya
m a r k a s ı n ı n y a k l a ş ı k % 8 0 ' i b i l i ş i m
firmalarındandır. Bu da gösteriyorki, BT'ye
yapılan yatırımlar her geçen gün artmaktadır.
Aynı zamanda rekabet unsurları, firmanın ve
dolasıyla uygulamaların günümüz koşullarına
hızlı ve çevik şekilde adapte olmasına bağlıdır.
Bu da BT'yi bir işletmenin en önemli
unsurlarından ve yatırım alanlarından biri
halinegetirmiştir.
İ ş l e t m e l e r i n y ö n e t i c i l e r i i s e B T
yatırımlarındaki başarısızlık riskini kendi
üstlerinde hissetmektedirler. Bu riskleri
azaltmak için yazılım uygulamalarının
planlama, geliştirme, dağıtma ve işletmeye olan
olan yalaşımlarını gözden geçirmelilerdir. Bu
sayede yatırımlarının doğru şekilde
y a p ı l a n d ı r ı l d ı ğ ı n d a n , y ü k s e k g e t i r i
sağlayacağından ve çevik olduğundan emin
olabilirler.
4.
5. Test Süreç
İyileştirmesi
Test Otomasyon ve
Fonksiyonel Test Hizmetleri
Mobil Uygulamalar
İçin Test Otomasyonu
Performans Testi
Hizmetleri
Uygulama Güvenlik
& Kaynak Kod Test Hizmetleri
HP Application Lifecycle
Management (ALM)
HP Unified Functional
Testing (UFT)
HP LoadRunner (LR)
HP Agile Manager (AGM)
HP Mobile Center
HP Service & Network Virtualization
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri (sf 1)
Eğitimler (sf 24)
Akademi
Uygulama Yaşam Döngüsü Yönetimi (ALM) Ürünleri (sf 21)
Jamo M-eux Mobil Testing Automation
6.
7. Modern iş dünyasının ve buna bağlı yazılım
geliştirme ortamlarının çevikliği nedeniyle,
verimli bir test süreci tasarlamak ve buna
uyabilmek, çoğu organizasyon için kolay bir
süreç değildir. Test ekiplerinin verimli bir
şekilde ve en iyi test uygulamalarına bağlı
kalarak çalışması organizasyonlar için çok
kritiktir. Bu sebeple verdiğimiz test süreç
iyileştirmesi hizmetimizin amacı
organizasyonlarıntestsüreçlerinikademelive
kontrollü bir şekilde profesyonel bir seviyeye
çıkartmaktır.
Test Süreç
İyileştirilmesi
1
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
8. Testsüreçiyileştirmesibelirliişhedeflerigözönünealınarakyürütülür.Beklenenfaydalar:
-Kaliteyiarttırmak
-Riskleridüşürmek
-ZamanveMaliyetiazaltmak
-Projeşeffaflığınıvekontrolünüsağlamak
-Yönetimalgısınıiyileştirmek
2
Beklenen Faydalar
Test süreç iyileştirmesi, test organizasyonunuzu kademeli ve kontrollü bir şekilde daha yüksek bir
profesyonellikseviyesineyükseltendanışmanlıksürecimizdir.
Test süreç iyileştirmesi test danışmanlığı ile karıştırılmamalıdır. Test danışmanlığı daha çok teknik
özelliktedir ve zayıf uygulamaları düzelterek test projelerinde hataları bulmaya odaklanır. Test
süreç iyileştirmesi ise test sürecine ana ve kalıcı değişiklikler yapmayı hedefler. Tipik olarak uzun
soluklu bir uğraştır çünkü aşılması gereken engeller çoğu kere teknik olmaktan çok davranışsal ve
organizasyonelözelliktedir.
Test Süreç
İyileştirilmesi
Tipik bir Test Süreç İyileştirme yol haritası aşağıdaki adımlardan oluşur:
Farkındalık
Değerlendirme kapsamına ve yöntemine karar verilmesi
Değenlendirmenin gerçekleşmesi
Geliştirme faaliyetlerine karar verilmesi
Yatırım geri dönüşünün hesaplanması
Geliştirme planının formüle edilmesi
Ara gözden geçirmelerin yapılması
Geliştirme faaliyetlerinin gerçekleştirilmesi
FARKINDALIK
KARAR
YÜRÜT
TANIMLA
HESAPLA
FORMÜLE ET
GERÇEKLEŞTİR
UYGULA
9. Neden Sürecimi İyileştirmeliyim
3
Test Süreç
İyileştirilmesi
2014-15YılıDünyaKaliteRaporu'nagöre,
Sonkullanıcılaryüksekperformanslı,hatasızuygulamalartalepederken,kurumlariseKaliteGüvence(KG)
bütçeleriniartırıyorvetestfaaliyetlerinidahadafazla
KG ve TEST faaliyetlerinin BT bütçesinden aldığı pay
2012 ile 2014 yılları arasında
büyümesini sürdürdü.
%18
2012
%23
2013
%26
2014
%29
2017 (beklenen)
İnsan Kaynakları
2013
2014
%23
%35
Test Donanım ve Altyapısı
2013
2014
%40
%33
Araçlar & Yazılım Lisansları
2013
2014
%28
%32
KG TESTve faaliyetlerinin
bütçesinden en büyük oran,
2014 yılında ne ayrıldı.Test Personeli
10.
11. Test Otomasyon Hizmetleri yazılım
uygulaması, ürün veya sisteme test
otomasyonu uygulamak ve yürütmek
üzere verilmektedir. Test Otomasyon
Hizmetleri tekrarlı testler gerektiren
uygulamalara sahip kuruluşlar için
yazılımların daha hızlı, daha tutarlı ve
d a h a d ü ş ü k m a l i y e t l e
tamamlanmasını sağlar. 4S'in Test
Otomasyon Hizmetleri, piyasaya
sürüm zamanını kısaltırken maliyetleri
düşürmeyeodaklanır.
Test Otomasyon
ve Fonksiyonel
Test Hizmetleri
5
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
12. 6
Test Otomasyon ve
Fonksiyonel Test Hizmetleri
PLANLA TASARLA GELİŞTİR KOŞTUR BAKIM YAP
Otomasyon hedefi
Otomasyon altyapı
Otomasyon
fizibilitesi
Otomasyon
yol haritası
Tahmin
ROI
Otomasyon stratejisi
Otomasyon
sistemini tanımla
Otomasyon
sistemini geliştir
Test senaryosu
oluştur
Test veri hazırlığı
Test aracı hazırlığı
Test koşturma
planlaması
Test
senaryolarını koştur
Test senaryo
bakımlarını yap
Test verisi
bakımlarını yap
Yazılım geliştiren firmalarının ‘sı profesyonel bir test aracı
kullanmayıp yanlızca üzerinden kontrollerini sağlıyorlar.dökümanlar
Bu yöntem ile ve izlenebilirliği ancakhataların tespiti
oranında sağlanabiliyor.
%66
%60
13. 7
Test Otomasyon ve
Fonksiyonel Test Hizmetleri
Etkili test otomasyonu tasarlamak ve uygulamak için uzman teknik yetenekler gereklidir ve bunlar
çoğuzamantipikolarakbir çokelletestyapanekiplerdebulunanlardanfarklıdır.
TestOtomasyonunuherhangibirsistemdeuygulamak, eniyiuzmanlarıbulmak,projeniziçindoğru
otomasyon test hizmetlerini seçmek ve Test Otomasyon metodolojisini uygun şekilde uygulamak
gibi önemli zorluklar içerir. Bu zorluklara ilave olarak, Değer mi? Gerçekten Test Otomasyon ROI
eldeedebilecekmiyiz?Sisteminbundangerçektenyararlanabilirmi?gibisorularendişeyaratır.
Test Otomasyonu, herkesin üzerinde konuştuğu ancak çok azının başarılı şekilde uğraştığı bir
alandır.Bunedenleprofesyonelbir yardımgerektirir.
Günümüzde kurumlar yaklaşık olarak test
senaryolarının %28'inin otomasyonunu
gerçekleştirdiğini söylerken, bu oranı önümüzdeki
yıllarda artırma hedefinde olduklarını da belirttiler.
Şu anki test
senaryolar
otomasyon
yüzdesi
2015 yılında
ulaşılmak istenen
test otomasyon
yüzdesi
2015 yılında
ulaşılmak istenen
test otomasyon
yüzdesi
%28 %35 %40
14.
15. Mobil uygulama testi, mobil cihazlar
ve akıllı telefonlar için geliştirilmiş
uygulamaları test etme sürecidir. Bu
süreçte mobil ortam için geliştirilen
uygulamaları, işlevsellik, kullanılabilirlik
ve performans açılarından kontrol
edilebilmesini sağlar. Mobil uygulama
testi, masaüstü uygulamalar testinden
farklıdır ve normal işlevsellik ve arayüz
gereksinimleri haricinde, donanım,
ekran boyutu, platform, bağlantı ve
diğerfaktörlergibikonularıdaiçerir.
Mobil Uygulamalar İçin
Test Otomasyonu
9
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
16. 10
Mobil Uygulamalar
İçin Test Otomasyonu
201220132014
Test için
zaman yok
18 33 40 34 52 65 1956 52 37 3836 35 29 48 3334 30%
Doğru bir test
sürecimiz
yöntemimiz yok
Cihazlara
kolayca
erişemiyorum
Test etmek için
doğru araçlara
sahip değilim
Mobil test
uzmanımız
yok
Kurum içinde
test
ortamımız yok
Mobil uygulama pazarı her geçen gün büyüyor. Son kullanıcılar bilgiye erişim deneyimimlerinin mobil
ortamda da masaüstü bilgisayarlarındaki ile aynı olmasını istiyor. Bu da mobil uygulamaların arayüz,
performansvegüvenliktestlerindengeçirilmesinizorunlukılıyor.
Yapılan araştırmalarda 2012 yılından günümüze kadar , mobil teste bulaşmış kurum sayısında artış
gösteriyor. Fakat her 10 KG ve Test ekibinden 9'unun bunun için yeterli bir ortama sahip olmadığını
veyabukonudaçalışmayapmadığınıdasöylüyor.
Bununla birlikte çok sık derleme ve sürekli entegrasyon içeren çevik geliştirme süreçlerine ve
uygulamaların desteklemesi istenen mobil cihaz ve işletim sistemi sayısına olan iş talebi arttıkça, farklı
platformlar üzerinde çalışabilecek birden fazla test senaryosu oluşturulma gereksinimide artıyor. Bu da
KGveTestekiplerininmobilotomasyonçözümlerineolanadaptasyonunaönemvermesinigerektiriyor.
Araştırmaya katılanlar tarafından daha az sorunların ifade edilmiş
olması, mobil test dalının giderek olgunlaştığını göstermektedir.
17. 11
Mobil Uygulamalar
İçin Test Otomasyonu
Doğru Test Aracının
Bulunamaması
%65
Test
Cihazlarının
Yetersizliği
%52
Mobil
Test Süreçlerinin
İyi Bilinmemesi
%34
Mobil Test İçin
Uzman
Bulunamaması
%29
Mobil Test
Ortamı
Hazırlama
%19
Mobil
Test İçin
Yeterli Zaman
Bulunamaması
%18
Mobil Testlerle İlgili Yaşanan Zorluklar
Bu hizmetimiz ile mobil uygulamalarınızı piyasaya sürme sürenizi kısaltmak mümkündür. Mobil test
otomasyonu sayesinde, kaydedilmiş tek bir betik sayesinde farklı cihazlar ve mobil işletim sistemleri için
testler gerçekleştirebilirsiniz. Bu sayede bulguları daha erken ve daha az eforla bulabilirsiniz. Betikleri
kaydederkenfizikselcihazlarıveyaemulatörlerikullanabilirsiniz.
18.
19. Operasyonel BT sistemlerinde ve
yazılım uygulamalarındaki performans
sorunları, hem işin aksamasına neden
olmakta hem de düzeltme faaliyetlerinden
kaynaklı olarak yüksek maliyet
getirmektedir. Canlı ortama geçmeden
önce bu sorunları tespit edebilmek bazen
gerçekçi bir performans testi
yürütülmesindeki zorluklar nedeniyle
mümkünolmayabilir.
Uygulamalar, canlı ortama alınmadan
bu sorunları tespit edebilmek, önleyebilmek
ve olası ekstra maliyetlerden kurtulabilmek
için, 4S lider performans test araçlarındaki
uzmanlığı ve yetkinliğini birleştirerek dünya
ölçeğinde performans test çözümleri
sağlamaktadır.
Performans
Test Hizmetleri
13
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
20. 14
Bir sistem ya da uygulamanın
kendisi için tanımlanan
limitlere eriştiğindeki
davranışının test edilme
sürecidir.
Yük Testi
B i r u y g u l a m a n ı n
performansının belirli bir süre
boyunca çalıştırılmasından
sonrakikalibrasyonudur.
Olgunlaştırma Testi
Sistem yük altında iken
yedeklilik mekanizmalarının
devreye girebilmesinin
onaylanmasıdır.
Yedeklilik Testi
Belirli ve sürekli bir
zaman aralığında bir
sistemi yüksek seviye
y ü k a l t ı n d a
koşturmaktır.
Kapasite Testi
Uygulamanın farklı bant
genişlikleri üzerinde test
edilerek bellek kullanımı,
webuygulamasısüreçleri,
Disk IO'su gibi farklı
parametrelere karşı
kontroledilmesidir.
Daralma Testi
Bir sistemin kaynaklarını çok
kuvvetli stres altında bırakarak
veya kaynaklarını azaltarak,
s i s t e m i n k ı r ı l m a
noktasını bulmaya
çalışmaktır.
Stres Testi
Performans
Test Hizmetleri
Performans Test Türleri
21. 15
Performans
Test Hizmetleri
Her geçen gün daha karmaşık
hale gelen uygulamanız
normalden 1-2 saniye
geç açılırsaSayfanız %11
daha azgörüntülenecek
Müşterimemnuniyeti
%18 azalacak
Müşterilerin %7'si muadil
sayfalara yönelecek
4S, deneyimli ekibinin, lider performans test araçlarında uzmanlığını ve geniş bir yelpazede
performans test ihtiyaçlarını karşılamada esnekliğiyle birleştirerek dünya ölçeğinde performans
test imkanları sunmaktadır. Ayrıca 4S’in , SAP, Oracle eBusiness, Siebel ve PeopleSoft gibi ERP ve
CRM çözümlerinde önemli performans testi deneyimleri bulunmaktadır. Bu tip ortamlar 4S gibi
genişdeneyimiolandanışmanlarıgerektirenbüyükvekarmaşıkçözümlerdir.
CRM sistemleri ve Internet siteleri gibi dışa açık uygulamalar için performans testlerini bulut
ortamından yürütmek ve tüm altyapıyı baştan sona kullanmak çok tercih edilmektedir. 4S,
50.000’den fazla dış kullanıcı yük kapasitesinde bulut ortamından yük oluşturabilecek kaynaklar
üzerindenperformanstestigerçekleştirebilmektedir.
22.
23. Uygulama güvenlik testi, yazılım test sürecinin
önemi bir parçasıdır. Günümüzde birçok bilgiye ve
uygulamaya, istediğimiz zaman dünyanın herhangi bir
yerinden ulaşabiliyoruz. Bu doğrultuda firmalar dış
(kaynak kod ve güvenlik analizi yaptırmayan firmalar)
dış saldırganların kritik iş sistemlerine ve hassas
müşteri verilerine, finansal kayıtlara ve diğer gizli bilgilere
erişerekriskoluşmasınafırsatvermektedirler.
Uygulama Güvenlik
& Kaynak Kod
Test Hizmetleri
17
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
24. 18
Uygulama Güvenlik
& Kaynak Kod
Test Hizmetleri
SQL Injection
Cross-site Scripting
Server Side execution
URL Re-Direction
%24.9
%20.8
%16.5
%7
Başlıca Saldırı Türleri
Güvenlik Testlerinin Yapılması ile İlgili
Yaşanan Zorluklar
Bütçe Kısıtlamaları
Geliştirme ve Güvenlik Testi
Safhalarının Uyuşmaması
Test Edilecek Uygulama
Sayısının Çokluğu
Konusunda Uzman Kişi
Bulunamaması
Güvenlik Testlerinin İşleri
Yavaşlattığı Düşüncesi
%43
%23
%22
%20
%19
25. Uygulama Güvenlik
& Kaynak Kod
Test Hizmetleri
19
Geliştirmede aşamasında bulguları bulmak
üretim ortamında bulmaktan
%2400 daha azmaliyetlidir.
Geliştirme – Üretim Proje adımlarına göre maliyetler
Geliştirme 25$
QA/TEST 100$
Üretim 1000$
4S olarak, dinamik güvenlik analiz araçları ile SQL-enjeksiyonu, CSS, Buffer Overflow ve daha
birçok uygulama zafiyetlerini tespit edebilecek güvenlik tarama faaliyetlerini ve gerekli araçları
sağlamaktayız. Kaynak Kod Kalite ve Güvenlik Analizi hizmetimiz yazılım kodunuzun kalitesini ve
güvenliğini en üst seviyeye çıkarmak üzere tasarlanmıştır. Statik kod analiz araçları kullanarak
müşterilerimizin kaynak kodunu değerlendirmesine, kalitesini yükseltmesine ve güvenliğini
sağlamasına yardımcı olmaktayız. Bu sayede, uygulama geliştirme faaliyetleri aşamasından
sonra kodlar canlı ortama aktarılmadan önce var olan hatalardan, risklerden ve olası yüksek
maliyetlerdenkurtulabilirsiniz.
26.
27. Uygulama Yaşam Döngüsü Yönetimi
(ALM) bir fikrin ortaya atılmasından
başlayıp, kullanım süresini doldurduktan
sonra sistemden kaldırılmasına kadar tüm
aktvitelerin koordinasyonunu,
otomasyonunu ve işin gereksinimlerine
uygunluğununyönetimidir.
Bu çatı altında 4S olarak çok sayıda ve
farklı özelliklerdeki konsepte yönelik
uygulamaçözümlerimizmevcuttur.
Uygulama
yaşam döngüsü
Yönetimi Ürünleri
21
Uygulama Yaşam Döngüsü Yönetimi Hizmetleri
28. HP ALM, uygulama yaşam döngüsünü gereksinim yönetiminden yazılımın
teslimine kadar olan sürecin tek bir noktadan yönetilmesini ve bu sürecin esnek
raporlama özellikleriyle son kullanıcılara sunulmasını sağlamaktadır. HP ALM
içerisinde Gereksinim Yönetim, Test Planlama, Test Lab, Bulgu ve Raporlama
modülleribulunmaktadır.
HP Application Lifecycle Management (ALM)
HP UFT (Unified Functional Testing), daha önceki ismiyle HP QTP
(QuickTest Professional) tüm test dünyasında en tanınmış ve saygı gören
otomatik fonksiyonel test çözümlerinden bir tanesidir. HP QTP, HP ST
(Service Test) ile birlikte HP UFT çatısı altında birleşmiştir. HP UFT ile
fonksiyonel test sürecini daha yazılım geliştirme aşamasının başında
devreye sokarak, değişen iş ihtiyaçlarını karşılayan yeni yazılımların
tasarlanmasıamaçlanmaktadır.
HP Unified Functional Testing (UFT)
HP LoadRunner, Sentetik kullanıcılar kullanarak aynı anda farklı
lokasyonlar üzerinde ve bir çok protokol üzerinde yük testi yapılmasını
sağlamaktadır. Senaryo çeşitliliği açısından çok zengin olan HP LoadRunner
ileuygulamaüzerindeistenilentümsenaryolaruygulanabilir.
HP LoadRunner (LR)
HP Agile Manager, agile projeler için tasarlanmış, işlerinizin planlanmasını
kolaylaştıran, takım içi işbirliğinin izlenmesini ve artırılmasını sağlayan, her
bir görevin kim tarafından yerine getirildiğini ya da getirileceğini görmemizi
sağlayanbirçözümdür.
HP Agile Manager (AgM)
22
Uygulama Yaşam Döngüsü Yönetimi (ALM) Ürünleri
29. HP Mobil Center, mobil testler için sunulan bir çözümdür. Kendi
ortamınızda herhangi bir test cihazı bulundurmanıza gerek olmadan
uzaktaki test cihazlarına erişerek uygulamalarınızı bu cihazlara yükleyebilir
ve bilgisayarınızda kurulu olan Mobil Center arayüzü ile testlerinizi
gerçekleştirebilirsiniz.
HP Mobile Center
Üretim ortamındaki ürünlerin hizmetlerinin simülasyonunu
sağlar. Bu simülasyon sayesinde kurum içindeki geliştirme ve test
ekipleri, üretim ortamına bağlı kalmadan kendi takvimlerine
uygun şekilde faaliyetlerini yerine getirebilmektedir.
HP Service & Network Virtualization
23
Uygulama Yaşam Döngüsü Yönetimi (ALM) Ürünleri
Jamo Solutions'ın önde gelen ürünü, M-eux (Mobil Son Kullanıcı
Deneyimi) Test, şirketlere tüm ana mobil platformlardaki özgün, internet ve
karma uygulamalar için test senaryolarının otomasyonunu sağlayan bir
mobil otomasyon ürünüdür. İşlevsellik testinde test otomasyonu
gerçekleştirme özelliğinin yanısıra, M-eux Test, aynı zamanda performans
testi ve mobil uygulamaların izlenmesini de yapabilir. HP ALM, Microsoft
Visual Studio ve IBM Rational dahil, önde gelen test yönetim platformlarıyla
entegre olarak kuruluşlar test araçları ve süreçleriyle ilgili mevcut
yatırımlarınıtekrarkullanabilirler.
Jamo M-eux Mobil Testing Automation
30. EĞİTİMLER
4S Akademi, 4S Bilgi Teknolojileri'nin bilişim teknolojilerinde oluşturduğu birikimle bünyesinde bulunan deneyimli
vesertifikalıeğitmenkadrosuylaeğitimvedanışmanlıkhizmetivermektir.
TeorikEğitimler
QualityAssuranceInstitute(QAI)CASTUluslarasıSertifikalıYazılımTestUzmanlığı(3Gün)
QualityAssuranceInstitute(QAI)CSTEUluslarasıSertifikalıKıdemliYazılımTestUzmanlığı(4Gün)
QualityAssuranceInstitute(QAI)CMSTUluslarasıSertifikalıYazılımTestYöneticiliği(4Gün)
QualityAssuranceInstitute(QAI)CASQUluslarasıSertifikalıYazılımKaliteUzmanlığı(3Gün)
QualityAssuranceInstitute(QAI)CSQAUluslarasıSertifikalıKıdemliYazılımKaliteUzmanlığı(4Gün)
QualityAssuranceInstitute(QAI)CMSQUluslarasıSertifikalıYazılımKaliteYöneticiliği(4Gün)
QualityAssuranceInstitute(QAI)CABAUluslarasıSertifikalıYazılımİşAnaliziUzmanlığı(3Gün)
QualityAssuranceInstitute(QAI)CSBAUluslarasıSertifikalıYazılımKıdemliİşAnaliziUzmanlığı(4Gün)
ToolEğitimleri
HPApplicationLifecycleManagement(ALM)Essentials(5Gün)
HPApplicationLifecycleManagement(ALM)AdvancedScripting(2Gün)
HPApplicationLifecycleManagement(ALM)PlanningandCustomization(2Gün)
HPQuailtyCenter(QC)Essentials(4Gün)
HPQuailtyCenter(QC)AdvancedScripting(2Gün)
HPQuailtyCenter(QC)PlanningandCustomization (2Gün)
HPUnifiedFunctionalTesting(UFT)Essentials(5Gün)
HPServiceTest(ST–APITesting)Essentials(2Gün)
HPLoadRunner(LR)Essentials(5Gün)
HPPerformanceCenter(PC)Essentials(5Gün)
HPSprinterEssentials(2Gün)
HPBusinessProcessTesting(BPT)Essentials(3Gün)
HPServiceVirtualization(SV)Essentials(2Gün)
HPNetworkVirtualization(NV)Essentials(2Gün)
Akademi
24
4S İstanbul
Tekstilkent Koza Plaza A Blok Kat: 12 No: 43 34235 Esenler, İstanbul / Turkey
Tel: 0 (212) 438 30 44 Fax: 0 (212) 438 35 23
info@bto.4s.com.tr