Daha fazla bilgi için tıklayın

Transkript

Daha fazla bilgi için tıklayın
YENİLİĞE GİDEN YOLDA BAŞARI ÖYKÜLERİ
IBM Rational yazılım ürünleriyle ASELSAN standarda
oturtulmuş ve daha verimli gereksinim yönetimini sağladı.
ASELSAN’ın projeleri stratejik projelerdir ve hata
payı yoktur. IBM ürünleri kullanım kontrollerini ve
raporlamayı kolaylaştırdı, en önemlisi budur.
“1990’lı yılların ortalarında önce yazılım konfigürasyonu kontrolü nedir, neler
yapılır, bunları araştırdık. Ardından bunu sağlamak için en iyi araç hangisi
olabilir ve bize en iyi hangisi uyar, onu inceledik. Çok uzun yıllar farklı firmaların
ürünlerini kullanmıştık, daha sonra hepsi IBM çatısı altında birleşti. Bunların
arasında en uzun süreden beri kullanmakta olduğumuz ürün, 1996’dan bu yana
faydalandığımız IBM Rational ClearCase’dir ve bugün bütün projelerimizde
kullanmaya devam ediyoruz.”
ASELSAN Görev Yazılım Müdürlüğü Kıdemli Tasarım Lideri Özgü Özköse Erdoğan
Tolga İpek
Aselsan Yazılım Mühendisliği Müdürlüğü
Kıdemli Tasarım Lideri
Betül Baydemir Çankaya
Aselsan Görev Yazılımları Müdürlüğü
Kıdemli Uzman Mühendis
Özgü Özköse Erdoğan
Aselsan Görev Yazılımları Müdürlüğü
Kıdemli Tasarım Lideri
Murat Güvenç
IBM Türk Rational Yazılım Ürünleri
Yöneticisi
Türk Silahlı Kuvvetlerini Güçlendirme Vakfı’nın
Standart bir araç ve daha fazla verimlilik
bir kuruluşu olan ASELSAN, askeri haberleşme,
ihtiyacı
radar ve elektronik harp sistemleri; elektro-optik,
ASELSAN’da sayısı artan projelerde
savunma ve silah sistemleri; komuta – kontrol
değişikliklerin izlenmesi, temel hatların
– haberleşme – bilgisayar – istihbarat - keşif ve
oluşturulması ve standart bir gereksinim yönetimi
gözetleme sistemleri; akıllı ulaşım sistemlerinin
yapmak gibi artan ihtiyaçlar bulunuyordu.
tasarımı, geliştirilmesi, imalatı, entegrasyonu,
ASELSAN’ın, ihtiyaçlarıyla paralel olarak
modernizasyonu ve satış sonrası hizmetleri gibi
kurumun işleyişini daha verimli hale getirmek,
pek çok alanda teknoloji merkezi olarak faaliyet
süreçleri otomatikleştirmek ve yönetmek için
göstermektedir. 200 yerli firmaya yan sanayi
ortak uygulamalar seti sağlanması yönünde
olarak iş yaptıran kurumun halihazırda 3.800
talepleri vardı. ASELSAN, manüel yürütülen
çalışanı bulunmaktadır. Her yıl cirosunun yüzde
süreçlerini azaltıp, gereksinimlerini yönetecek
7’sini AR-GE faaliyetlerine ayıran ASELSAN’ın bu
bir altyapı oluşturmak üzere çalışmalarını
harcamaları, Türkiye’deki tüm savunma sanayi
hızlandıracak bir arayışa girişti.
firmalarının AR-GE için ayırdığı payın iki katıdır.
Bu bağlamda çeşitli aralıklarla yapılan
ABD merkezli askeri yayıncılık kuruluşu Defense
anlaşmalar sonucunda ASELSAN IBM’in
News Dergisi’nin listesinde 4 yıldır 100 savunma
Rational ClearCase, Rational ClearQuest,
sanayi şirketi arasında savunma sanayinde
Rational DOORS ve Rational Rhapsody
faaliyet gösteren çok sayıda ABD firmasını da
yazılımlarından oluşan yazılım ürünlerini
geride bırakarak yer alan ASELSAN’ın yakın
kullanarak gelişimini sürdürdü. ASELSAN
geleceğe yönelik hedefleri arasında en büyük
Görev Müdürlüğü Kıdemli Tasarım Lideri Özgü
50 savunma sanayi firmasından biri olmak
Özköse Erdoğan bu geçiş ihtiyacını şu şekilde
bulunmaktadır.
anlatıyor: “Çok uzun yıllardır kullanmakta
olduğumuz, farklı firmalara ait ürünler, IBM
ASELSAN, farklı yatırım ve üretim yapısı
çatısı altında birleşti. Bunların arasında en uzun
gerektiren faaliyet alanlarına bağlı olarak,
süreli faydalandığımız ürün IBM ClearCase’dir;
Haberleşme ve Bilgi Teknolojileri Grup Başkanlığı
1996’dan beri kullanıyoruz.” Şirket ihtiyaçlarını
(HBT), Savunma ve Sistem Teknolojileri Grup
karşılamak için neden bu ürünleri tercih
Başkanlığı (SST), Radar, Elektronik Harp ve
ettiklerine ilişkin olarak Özgü Özköse Erdoğan
İstihbarat Sistemleri Grup Başkanlığı (REHİS) ve
“1990’lı yılların ortalarında önce yazılım
Mikroelektronik, Güdüm ve Elektro-Optik Grup
konfigürasyonu kontrolü nedir, neler yapılır,
Başkanlığı (MGEO) olmak üzere dört ayrı Grup
bunları araştırdık. Ardından bunu sağlamak için
Başkanlığı bünyesinde örgütlenmiştir.
‘en iyi araç hangisi olabilir ve bize en iyi hangisi
uyar’ konusunu inceledik. Daha sonra Rational
doğrudan izlenebilirlik kurulmasını sağlamıştır.
ClearCase’de karar kıldık. Mesela 1996’dan
beri kullandığımız IBM Rational ClearCase’i
En büyük iş gereksinimi: Güvenlik ve hata
bugün bütün projelerimizde kullanmaya devam
payını önlemek
ediyoruz” diye açıklıyor.
IBM Türk Rational Yazılım Ürünleri Yöneticisi
Murat Güvenç, ASELSAN’ın Rational
Konfigürasyon ve değişim yönetimi
tecrübesiyle ilgili olarak, “Belirli bir standarda
çözümleri için IBM Rational ClearCase ve
gelinip, bunun içerisine entegrasyon dediğimiz
ClearQuest
ara katmandaki değişik ürünlerin bir arada
Rational ClearCase yazılımı, proje kapsamında
hızlı bir şekilde akışını sağlayacak bir platform
konfigürasyon yönetimi çözümü olarak
oluşturulması gerekiyordu. ASELSAN gibi
ASELSAN tarafından tercih edilirken, Rational
şirketlerin projeleri son derece stratejik projelerdir.
ClearQuest yazılımı ise değişim yönetimi
Başka bir deyişle, hata payına izin vermeyen,
çözümünü sağlamak üzere kullanıldı. ASELSAN
milyon dolarlık projelerdir. Bunları daha standart
Yazılım Mühendisliği Müdürlüğü Kıdemli Tasarım
bir halde merkezi bir sunucu eşliğinde belli
Lideri Tolga İpek konuyla ilgili olarak, “ClearCase
bir disiplinde yapmak ve sürekli kullanılabilir
ve ClearQuest ürünlerini konfigürasyon yönetimi
bir portföy oluşturmak gereksinimi vardır.
ve hata yönetimi açısından kullanmamızın
Rational gibi araçların kullanımıyla ASELSAN
yanı sıra bazı projelerimizde bu ürünlerin
daha rahat kontrol edip, raporlama işlemlerini
entegrasyonlarını da kullandık. Bu entegrasyon
gerçekleştirebiliyor; zaten en önemlisi de budur.
ile birlikte yazılım geliştirmede çalışan
Belli bir belge oluşturup bunu takip edebilmek,
arkadaşlarımız artık zorunlu olarak, kayıt altına
en sonunda belirli bir kalıp oluşturduktan sonra
almadan, gerekçe göstermeden, hata kaydı veya
geriye dönüp bakmak ve izlenebilirliğin olması
değişiklik isteği kaydı olmadan yazılım kaynak
son derece önem taşır” diyor.
kodu üzerinde değişiklik yapamıyorlar. Bu da,
her ne kadar ekiplerimiz kendi içlerinde iletişim
Gelecek stratejileri: Çevik yazılım
içerisinde olsalar da, olası hataların engellendiği
yöntemleriyle yol almak
bir yöntem olarak avantaj sağladı” diye anlatıyor.
ASELSAN Görev Yazılımları Müdürlüğü Kıdemli
Uzman Mühendisi Betül Baydemir Çankaya,
Daha iyi kontrol ve kalite güvencesi
kurumun gelecekte ihtiyaç duyabileceği ek
ASELSAN gereksinim yönetimi açısından 2003
ürünlere dair plan ve öngörülerini ise şöyle
yılından bu yana Rational DOORS ürününü
aktarıyor: “Genişlemeyi düşündüğümüz birkaç
kullanıyor. “Rational DOORS kullanımıyla birlikte
alan var. Mesela Rational Rhapsody, gerçek
hem bizim izlenebilirlik takibimiz, hem de bizi
zamanlı ortamlarda kullandığımız bir araçtır.
kontrol eden kalite bölümünün projenin sağlıklı
Ancak, uygulama tarafında, üst seviye Java
yürüyüp yürümediğine dair denetimleri, daha
gibi uygulamalarda, bu kadar entegre bir araç
kolay ve düzgün bir biçimde ilerleyebiliyor. Bunlar
yok ve bunu sağlayacak bir arayış içerisinde
aslında hep DOORS’un sağladığı imkânlarla
olduğumuzu söyleyebilirim.” ASELSAN Yazılım
hızlı bir şekilde yapılıyor” diyor ASELSAN Yazılım
Mühendisliği Müdürlüğü Kıdemli Tasarım
Mühendisliği Müdürlüğü Kıdemli Tasarım Lideri
Lideri Tolga İpek ekliyor: “Bundan sonra
Tolga İpek.
ürün yelpazemize sürece yönelik araçlar
katmayı düşünebiliriz. ASELSAN özellikle
Model tabanlı yazılım geliştirme
çevik yöntemlerle yazılım geliştirme yapan bir
ASELSAN, IBM Rational Rhapsody yazılımından
şirkettir. Bu çevik yöntemleri geliştirmek için
gömülü yazılım geliştirme projeleri için standart
kullanacağımız bize süreci tarif edecek ama
bir araç olarak yararlandı. IBM Rational
aynı zamanda oldukça hızlı olacak, evrak
Rhapsody sayesinde gerçek zamanlı çalışma
iş yükü getirmeyecek, üzerinde çok fazla
ihtiyaçlarından taviz verilmeden model
işlem yapılması gerekmeyecek araçlar fayda
güdümlü tasarımlar ile alana özel modeller
sağlayacaktır.”
oluşturulabilmektedir. Proje özel modeller ise
otomatik çalışabilen kod üretilmesi ve özel
konfigürasyon sağlayarak oluşturulmaktadır.
Bunun yanı sıra IBM Rational DOORS ve IBM
Rational Rhapsody ürünlerinin entegrasyonu
yazılım gereksinimleri ve yazılım tasarımı arasında
Genel Bakış
Gereksinim
Yazılım süreç otomasyonu kullanılmadan
önce, yazılım temellerinin oluşturulması,
değişikliklerin kontrollü ve kayıt altına
alınarak yapılması ve gereksinimlerin
izlenebilirliğinin sağlanmasına ihtiyaç
duyuluyordu. Yazılım geliştirme için
ise gerçek zamanlı sistemlerde UML
tabanlı geliştirme ve tasarım ile kodun
tutarlılığının sağlanması ihtiyacı vardı. Bu
bağlamda, süreçleri otomatikleştirmek
ve yönetmek için ortak uygulamalar seti
oluşturulması gerekiyordu.
Çözüm
ASELSAN’da elle yürütülen süreçlerin
azaltılması ve gereksinimlerin
karşılanması için yapılan araştırmalar
ile ihtiyaçları en iyi karşılayan araçlar
seçilerek kullanıma alındı. Otomasyon
araçları sürecin çeşitli aşamalarında
kullanıldığı için birbirleri ile uyumlulukları
önemli bir kriterdi; bu ihtiyaç IBM
Rational ClearCase, IBM Rational
ClearQuest, IBM Rational DOORS ve
IBM Rational Rhapsody yazılımlarının
entegre olarak kullanılması ile sağlandı.
Kullanılan araçların IBM çatısı altında
birleştirilmesi daha kolay entegrasyon
ve araçlar arasında uyumluluğu
sağlayacaktır.
Avantaj
IBM ürünlerinin kullanımı ile sistemlerin
sözleşme aşamasından, son ürüne
kadar gereksinimlerinin izlenerek doğru
ürünün geliştirilmesi sağlanmıştır. Yazılım
geliştirme ve yönetimi açısından IBM
ürünleri süreç yönetimi otomasyonunu
yaratmış, bu sayede sürecin etkin
olarak işlemesi ile kalite güvencesi elde
edilmiştir.
Çözüm bileşenleri
Yazılım
• Rational ClearCase
• Rational ClearQuest
• Rational DOORS
• Rational Rhapsody
© Copyright IBM Corporation 2010
IBM Türk Limited Şirketi
Büyükdere Caddesi
Yapı Kredi Plaza, B Blok
Levent, İstanbul 34330
Türkiye
Mart 2011
Her Hakkı Saklıdır
IBM ve IBM logosu International Business Machines Corporation şirketinin ABD’deki ve/veya diğer ülkelerdeki ticari markalarıdır.
Bu belgede IBM ürünlerine veya hizmetlerine yapılan atıflar, IBM’in söz konusu ürün veya hizmetleri faaliyet gösterdiği tüm
ülkelerde sunacağı anlamını taşımaz.
Lütfen Geri Dönüştürün

Benzer belgeler