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