SAYISAL SAVAŞ VE HAREKAT ORTAMINA YÖNELİK ÇEVİK YAZILIM GELİŞTİRME
|
|
- Ata Haşim
- 6 yıl önce
- İzleme sayısı:
Transkript
1 SAYISAL SAVAŞ VE HAREKAT ORTAMINA YÖNELİK ÇEVİK YAZILIM GELİŞTİRME Murat Paşa UYSAL Dr.Mu.Yb., Kara Harp Okulu Savunma Bilimleri Enstitüsü, 06524, Ankara, ÖZET Barış zamanında karmaşık ve güvensiz olan sayısal ortamın muharebe şartlarında farklı bir boyut kazanacağı düşünülmektedir. Harekat ortamında ortaya çıkabilecek askeri yazılım projeleriyle ilgili gereksinimlerin, uzun süreli tasarım, geliştirme, test ve dökümantasyon süreçlerini içeren yöntemlerle karşılanmaları mümkün görülmemektedir. Harekat ve sayısal ortam ihtiyaçları dikkate alındığında, esnek ve hızlı kod üretilebilen, ihtiyaçların tam ve zamanında karşılandığı, karşılıklı güven ve ekip çalışmasına dayalı yöntemlere olan ihitiyaç ortaya çıkmaktadır. Bu çalışmada, harekat ortamı ihtiyaçları ile sayısal ortam saldırılarını dikkate alan ve Çevik Geliştirme metodolojilerini benimseyen bir yazılım geliştirme yaklaşımı önerilmiştir. Anahtar Kelimeler: Çevik Geliştirme, Sayısal Ortamda Savaş. ABSTRACT It is thought that the cyber space, which is already complex and insecure during peace time, will have a different dimension with the warfare. It is seen impossible to meet all the needs of military software projects during wartime, especially using standart methodologies which include long-term design, development, test, and documentation procedures. Taking into consideration of the needs of the warfare and cyber space, new methodologies are needed, by which rapid and dinamic code is produced, requirements are fulfilled ontime, and which is also based on a team-work. In this study, a software development approach was proposed, which is adopting Agile Software Development methodologies and also considering requirements of warfare along with the cyber space attacks. Keywords: Agile Software Development, Cyber Warfare.
2 1. GİRİS Yirminci yüzyılın son çeyreğinden itibaren bilgi, iletişim ve bilişim teknolojilerinde görülen baş döndürücü gelişmeler toplum hayatının bütün örgüt ve kurumlarında önemli değişiklikler getirmiştir. Yeni teknolojiler sayesinde ses, video ve çeşitli verileri içeren bilgi sayısallaşarak fiziksel ortamdan bağımsızlaşmış, farklı ortamlara kolayca iletilebilir, paylaşılabilir ve en önemlisi değiştirilip silinebilir hale gelmiştir. Bu durum, sunulan hizmetlerde kalite ve kolaylıklar sağladığı gibi bireyleri, toplumları ve devlet kurumlarını birbirlerine bağımlı hale getirmiştir. Her kurum gibi askeri kurum ve ulusal savunma sistemleri de bilgi çağındaki bu değişim sürecini bütün yönleriyle yaşamaktadır. Stratejik ve operatif birlikler şebekelerle birbirleriyle bütünleşmekte, platform merkezli harekattan ağ merkezli muharebelere doğru bir gelişme gözlenmektedir. Klasik anlamda savunmaya odaklanmış geleneksel düşünce yerini, bilgi ve teknolojiden azami derecede faydalanan, farklı harekat konseptlerini asitmetrik tehditlerle birlikte ele alan, insan ve sistem entegrasyonunu geleceğin karmaşık muharebe ortamlarına göre gerçekleştiren bir bakış açısına bırakmıştır. Sayısal Ortam veya Siber Uzay, bilginin tanımlanması, kaydedilmesi, iletilmesi amacıyla ağ merkezli sistemler ve elekromanyetik spektrumun kullanılması suretiyle oluşturulan, internet ve benzeri haberleşme ağlarını da kapsayan bir ortam olarak tanımlanmaktadır. Ülke savunması için hayati öneme sahip olan kritik bilgi ve iletişim alt yapıları büyük ölçüde bu ortama bağlıdır. Sayısal ortamda gerçekleştirilen bilgi ve sistem güvenliğine yönelik ihlal girişimleri ile yine ekonomik, politik ve askeri amaçlar doğrutusunda gerçekleştirilen organize saldırılar Sayısal Ortamda Savaş kapsamında yer almaktadır. Kullanıcısının haberi olmadan kontrol edilen ve Bot adı verilen bilgisayarlar ile bu bilgisayarların dahil olduğu ağ yapılarından oluşan Botnet ler bu saldırıların ana kaynağını oluşturmaktadır. Böylelikle, barış zamanında zaten karmaşık ve güvensiz olan sayısal ortam, muharebe şartlarında daha da farklı bir boyut kazanabilecektir. Bu durum karşısında dünya orduları, başta teknolojik olmak üzere pek çok açıdan karmaşık olan geleceğin savaş ortamına uyum sağlayabilecek sistem, konsept ve harekat tekniklerini hayata geçirmenin yollarını aramaktadırlar. Ağ Merkezli Muharebe bunlardan birisidir. Silah sistemleri, sensörler, karar destek ve diğer bilgi sistemleri etkin bilgi paylaşımı ve durumsal farkındalığı arttırmak amacıyla bir ağ mimarisi içinde entegre edilmektedir. Geliştirilen birçok bilgi ve komuta sistemlerinde ağ destekli yetenek ve birlikte çalışabilirlik ön plana çıkmaktadır. Ağ merkezli muharebe kapsamında ele alınan Komuta Kontrol, Karar Destek ve Muharebe Sahası Yönetim Sistemleri gibi başlıca askeri bilgi sistemleri uluslararası yazılım standartlarıyla geliştirilmektedir. Tarihsel süreç içerisinde MIL-STD-1679, DOD-STD-2167, MIL-STD-498 gibi standartlar kullanılmış, son olarak IEEE/EIA yazılım ömür devri süreçlerini içeren standart benimsenmiştir [10]. Ayrıca, yazılım mühendisliği kapsamında Şelale Modeli (Waterfall), Spiral Model, Prototip Model ile Yinelemeli Modeller (Iterative)
3 veya bunların ihtiyaçlara göre karışımından oluşan metodolojiler kullanılmaktadır. Doğası itibariyle askeri bilgi sistemleri büyük çaplı ve karmaşık bir yapıya sahip olup bu gibi projelerin gerçeklenmeleri uzun süreli tasarım, geliştirme ve test süreçlerini içermektedir. Üstelik birçok yazılım geliştirme standardı öncelikle performans ve fonksiyonel ölçütleri dikkate almakta, sayısal ortam saldırılarına yönelik güvenlik açıkları uygulama sonrası yamalarla kapatılmaya çalışılmaktadır. 2. AMAÇ Bu çalışmanın temel amacı, Çevik Geliştirme (ÇYG) süreçlerini sayısal savaş ve harekat ortamı yazılım geliştirme yöntemlerine entegre edecek genel kavramsal çerçeveyi ortaya koymaktır. Bu çerçevede belirli türdeki savunma projeleri hedef alınmamakta, standart proje geliştirme süreçleriyle ÇYG yöntemlerinin bütünleştirilmesi düşünülmektedir. 3. IEEE/EIA VE ŞELALE MODELİNE UYARLANMASI IEEE/EIA literatürde ve askeri projelerde yaygın olarak kullanılan yazılım geliştirme standartlarından birisidir [7]. Özellikle büyük çaplı projelerde sistem tasarımı ve yazılım geliştirme süreçlerini birlikte ele alması bu standardın benimsenmesindeki başlıca etken olduğu söylenebilir. Şekil 1 de IEEE/EIA standardının Şelale Modeline uyarlaması gösterilmiştir [7]. Bu modelde her bir aşamada detaylı bir analiz ve tasarım yapılmakta, proje genellikle kalabalık bir ekip tarafından yürütülmektedir. Bu standart, gerekli süreçleri ana hatlarıyla ele alarak genel çerçeveyi belirlemiş, ayrıntılı ve somut uygulama adımlarını ihtiyaç makamına bırakmıştır. Bu tür metodolojilerin en belirgin özelliği ise binlerce sayfadan oluşabilen proje dokümanlarının hazırlanmasıdır. Hiyerarşik yapının hakim olduğu durumlarda, yazılım ekibininde bulunanların ayrı ya da sık sık bir araya gelme imkanı bulunmadığında daha çok tercih edilebilmektedir. Ancak bilindiği gibi, uzun süreli ve kapsamlı yazılım projelerinde gereksinimleri başlangıçtan itibaren öngörebilmek mümkün olmamaktadır. Test sonucu veya sonrasında ortaya çıkabilecek ihtiyaçların projeye uyarlanması çoğu zaman maliyeti arttırdığı gibi köklü değişiklikleri de gerektirebilmektedir. Harekat ve sayısal savaş ortamındaki saldırılar da göz önüne alındığında, esnek, hızlı kod üretilebilen, ihtiyaçların tam ve zamanında karşılandığı, karşılıklı güven ve ekip çalışmasına dayalı yazılım geliştirme yöntemlerine olan ihtiyaç, bizi Çevik Geliştirme yöntemlerine doğru yönlendirmektedir.
4 İhtiyaç Analizi ı Kodlama ve Test Mimari Tasarımı Testi Entegrasyonu Sistem Testi Sistem Entegrasyonu Kurulumu Sistem İhtiyaç Analizi Sistem Mimarisi Tasarımı Bileşenleri Donanım Bileşenleri Kabulü ve Bakım Şekil 1. IEEE/EIA Standardının Şelale Modeline Uyarlanması [7] 4. ÇEVİK YAZILIM GELİŞTİRME Çevik Geliştirme (Agile Software Development) (ÇYG) yöntemleri, aşırı derecede kurallara bağlı, uygulama açısından zor, bürokratik ve sıkıcı yazılım geliştirme yöntemlerine tepki akımı olarak ortaya çıkmıştır. Bu akımın öncüleri 2001 yılında bir araya gelerek hızlı, basit ve müşteri odaklı yazılım geliştirmenin önemini vurgulayan Çevik Yaklaşımı adlı manifestoyu yayımlamıştır [3]. Son yıllarda yinelemeli yöntemlerle ele alınan bu yaklaşım, özellikle orta ölçekli yazılım geliştirme şirketleri tarafından yaygın olarak kullanılmaktadır. Scrum, Extreme Programming-XP, Agile Modeling, Agile Unified Process ve Feature Driven Development gibi metodolojiler belli başlı ÇYG yöntemleri arasında sayılmaktadır. ÇYG, yinelemeli yazılım geliştirme yöntemlerini esas alan, sık aralıklarla, parça ve arttırımsal yazılım geliştirmeyi teşvik eden bir metodolojidir [3]. Esnek ve kullanışlı yazılım geliştirmeyi hedefleyen bu yaklaşım, ayrıntılı modelleme ve tasarım teknikleri yerine, bunların ihtiyaç ve değişiklik isteklerine nasıl uygulanması gerektiğiyle ilgili çerçeveyi belirlemektedir. İhtiyaç ve değişiklik taleplerinin tam olarak öngörülemediği, uzun süreli ve detaylı planlamanın yapılamadığı, süreçlerle ilgili zaman kısıtlamasının olduğu ve ekip çalışmasının gerektiği durumlarda uygun bir yöntemdir. ÇYG, yazılımla ilgili
5 ihtiyaçları yineleme (iteration) adı verilen kısa süreli takvimlerde gerçekleştirir (Şekil 2). Bütün ekip genellikle 4-5 kişiyi geçmeyen takımlara ayrılır ve her bir takım yazılımla ilgili bir modül üzerinde takvime uygun olarak çalışmaktadır. Aslında her bir yineleme; analiz, tasarım, kodlama ve birim testi gibi temel yazılım geliştirme süreçlerini içeren küçük projelerdir. Yineleme sonunda yazılım projesinin test edilmiş, eksik ama çalışan bir sürümü elde edilmektedir. Yineleme süresi 2 veya 4 hafta ile en fazla 3 ay olacak şekilde belirlenebilmektedir. ÇYG de dökumantasyon, performans ve verimliliğin önüne geçmemek kaydıyla gerektiği kadar yapılmaktadır. Analiz Tasarım Kodlama Test Yineleme-1 Yineleme-n Şekil 2. ÇYG de Yinelemeli Projesi Geliştirme 5. HAREKAT ORTAMI İÇİN ÖNERİLEN ÇEVİK YAZILIM GELİŞTİRME YAKLAŞIMI Bilgi ve iletişim teknolojilerindeki baş döndürücü gelişmeler dünya ordularında dönüşüm faaliyetlerini iki ana grupta toplamaktadır. Birincisi bilginin kuvvet çarpanına dönüştüğü Ağ Merkezli Muharebe, diğeri ise siber uzayın barıştan itibaren etkin olarak kullanıldığı Sayısal Savaş Ortamıdır. Her iki ortamda yürütülmesi düşünülen yazılım geliştirme süreçleri ve metodolojileri, değişik yazılım gereksinimlerini harekat ihtiyaçlarına uygun biçimde hızlı, zamanında ve tam olarak karşılayabilmelidir. Barış zamanından itibaren kullanılan ve harekat ortam ihtiyaçları öngörülerek geliştirilen yazılım projeleri muharebelerin başlamasıyla birlikte yeni gereksinimleri ortaya çıkarabilecektir. geliştirme yöntemi ve oluşturulacak küçük yazılım ekipleri bu tür gereksinimlerin karşılanmasında iki önemli faktördür. Şekil 3 te harekat ve sayısal savaş ortamı için uygun olduğu düşünülen yaklaşım gösterilmiştir. Bu ortamda harekatın başlamasıyla birlikte ortaya çıkan yazılım gereksinimleri genel olarak üç grupta toplanmaktadır. Birincisi, barış zamanında önceden
6 geliştirilen yazılım projelerine ait yeni veya çeşitli güncellemelere ilişkin gereksinimler. İkincisi, tamamen yeni yazılım proje ihtiyaçlarıdır. Üçüncüsü ise sayısal ortam saldırılarıdır. Birinci gruptaki gereksinimlerde, mevcut proje dökümanları incelenerek ihtiyaca yönelik kısa süreli yinelemelerden oluşan bir çalışma takvimi oluşturulmaktadır. Yineleme sonucunda geliştiren modüller yazılıma entegre edilerek proje güncellenmektedir. İkinci grup gereksinimleri için önceden belirlenen ÇYG yöntemlerinden birisi doğrultusunda yazılım projesi geliştirilmektedir. Üçüncü grup gereksinimler, hizmetin engellenmesi (denial of service), kötü amaçlı yazılımlar, yemleme (phishing), yığın ileti (spam), şebeke trafiğinin dinlenmesi (sniffing, monitoring) ve çeşitli eloktronik harp uygulamaları sonucu ortaya çıkmaktadır [6]. Bu tür sayısal ortam saldırıları, Çevik Proje ve ÇYG yaklaşımını banimsemiş yazılım ekipleri tarafından ele alınmalıdır. Bu ekiplerde görevli personel yazılım geliştirme süreçlerinde olduğu kadar güvenlikle ilgili konularda da temel bilgi ve becerilere sahip olmaları gerekmektedir. Ayrıca ekipte yer alması düşünülen sayısal saldırı uzmanı ise: Bilgisayar ağları, telekominikasyon sistemleri ve bu sistemlerde kullanılan araç ve tekniklerde üst seviyede mühendislik bilgisine sahip olmalı, İkili sayı sistemi (binary), çevirici (assembly) dil ve yazılımla ilgili kaynak kod dili ile ağ ve iletişim protokollerinde uzman olmalı, Kötü amaçlı kullanım ve tersine mühendislik konularında, yazılımların zayıf ve hassas taraflarının tespiti ve karşı kullanımıyla ilgili uygulamalarda deneyimli olmalı, Ağ yetenekli sistemlerin geliştirilmesi, test ve değerlendirilmesi gibi konularda gereken becerileri gösterebilmeli, Sistem analizi, tasarımı, tanımlanması, yazılımın geliştirilmesi veya entegrasyonu devam ederken proje ekibine liderlik ederek yönlendirecek gerekli niteliklere sahip olmalıdır.
7 Harekat veya Sayısal Ortam Gereksinimleri Mevcut Proje Sayısal Saldırı Mevcut Proje Yeni Gereksinim Gereksinim Yineleme-1 Yineleme-2 Yineleme-n Çevik Geliştirme Ortamı Şekil 3. Harekat ve Sayısal Ortam İçin Önerilen ÇYG Yaklaşımı 6. SONUÇ VE ÖNERİLER Teknoloji ve sayısal ortamla ilgili baş döndürücü gelişmeler savunma teknolojileri ve stratejilerinde de dönüşüm sürecini başlatmıştır. Geleceğin orduları, klasik yapılanmadan ayrı olarak farklı harekat konseptlerini sayısal saldırı gibi asitmetrik tehditlerle beraber düşünmeli, insan ve sistem entegrasyonunu karmaşık harekat ortamını dikkate alarak gerçekleştirmelidir. Ağ destekli muharebe ortamı gibi farklı harekat ortamları, dinamik ve hızlı değişen bir yapıda olup ihtiyaçların tam ve zamanında karşılanmasını gerektirmektedir. Bu amaçla geliştirilen bilgi, komuta ve muharebe sistemlerine yönelik askeri yazılımlar genellikle uzun soluklu süreçleri içeren standart yöntem ve modellerle geliştirilmektedir. ÇYG, uzun süreli ayrıntılı modelleme ve tasarımın yerine ekip çalışmasına dayalı, yinelemeli ve arttırımsal yazılım geliştirmeyi benimseyen, ihtiyaç ve değişiklik isteklerinin zamanında karşılandığı bir yazılım geliştirme yöntemidir. Konuyla ilgili olarak bu çalışmada önerilen yazılım geliştirme yaklaşımında harekat ortamı ile sayısal ortam saldırıları birlikte ele alınmakta, yazılım ihtiyaçlarına yönelik olarak ÇYG nin standart yazılım gelitirme süreçlerine
8 entegrasyonu önerilmektedir. Gerçeğe uygun senaryolara dayalı ve farklı gereksinimlerin dikkate alındığı uygulama ve tatbikatlar yapılmalı, yazılım geliştirme süreçlerinin etkinlikleri çeşitli yöntemlerle karşılaştırılmalıdır. Deneysel yazılım mühendisliği çerçevesinde yapılacak bilimsel çalışmaların ÇYG yöntemlerinin etklinlik ve verimliliğine önemli katkıda bulunabileceği değerlendirilmektedir. KAYNAKÇA [1] S.R. Pressman. Software Engineering. McGaw-Hill, Inc. New York USA, (1992). [2] A. Cockburn. Agile Software Development, Addison Wesley.USA, (2000). [3] Larman C.. Agile and Iterative Development: A Manager s Guide, Addison Wesley. USA, (2003). [4] P. Abrahamson, O Salo., J. Ronkainen. Agile Software Development Methods, Julkaisija- Utkivare Publishers. Finland, (2002). [5] H.Ş. Albayrak ve R.O. Yıldırım. Siber Savaşlar ve Akıllı Otonom Savunma Çözümleri, Sayısal Ortamda Savaş Sempozyumu, 10 Aralık 2009-SSM, Ankara, Türkiye, (2009). [6] A. Yazıcı. Küresel Tehlike: Siber Savaş, Sayısal Ortamda Savaş Sempozyumu, 10 Aralık 2009-SSM, Ankara, Türkiye, (2009). [7] IEEE/EIA Standard for Software Life Cycle Processes- Implementation Considerations, (2008). [8] Koch A.S. Agile Software Development, Artech House, Inc. USA, (2005). [9] F. Paetsch. Requirements Engineering and Agile Software Development. adresinden 10 Ekim 2009 tarihinde alınmıştır, (2003). [10] K.B. Codur. Askeri Uygulamalarda Kullanılan Geliştirme Standartlarının Değişimi, Gelişimi ve Gelekle İle İlgili Tahminler. Yayınlanmamış Doktora Tezi, (2009).
Bir yazılım geliştirme metodolojisi aşağıdaki adımlardan meydana gelir; Yazılım geliştirme sürecine destek verecek araçlar, modeller ve yöntemler.
Yazılım Mühendisliği kapsamındaki Yazılım Geliştirme Metodolojileri, bir bilgi sistemini geliştirme sürecinin yapımını, planlamasını ve kontrolünü sağlayan bir framework tür. Her farklı framework güçlü
DetaylıSİSTEM ANALİZİ VE TASARIMI
SİSTEM ANALİZİ VE TASARIMI BİLGİ SİSTEMİ GELİŞTİRME SÜRECİ Sistem Geliştirme Süreci ve Modelleri Sistem Geliştirme Yaşam Döngüsü Bilgi sistemlerinin geliştirilmesi için izlenen sürece Sistem Geliştirme
DetaylıYazılım İnşası ve Evrimi (SE 556) Ders Detayları
Yazılım İnşası ve Evrimi (SE 556) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Yazılım İnşası ve Evrimi SE 556 Bahar 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin
DetaylıSİSTEMLER SİSTEMİ MÜHENDİSLİĞİ YÖNETİMİ YAKLAŞIMI
II. AR-GE MERKEZLERİ İYİ UYGULAMA ÖRNEKLERİ ZİRVESİ AR-GE YÖNETİMİ SİSTEMLER SİSTEMİ MÜHENDİSLİĞİ YÖNETİMİ YAKLAŞIMI ASELSAN A.Ş. SUNUM PLANI 1. UYGULAMANIN KISA AÇIKLAMASI 2. UYGULAMANIN YENİLİKÇİ VE
DetaylıBilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU
Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında,
Detaylıdesign)1980li ve 1990lıyıllar Birleştirilmiş Modelleme Dili (Unified Modeling Language-(UML) yazılım geliştirme araçlarının temelidir.
Dört Temel Yazılım Geliştirme Metodolojisi I)Yapısal Analiz ve Tasarım 1960lıyılların sonu 1970liyıllar Fonksiyonel ayrıştırma (functional decomposition) ve veri akış analizi (dataflow analysis) yazılım
DetaylıYazılım Mühendisliği 1
Yazılım Mühendisliği 1 HEDEFLER Yazılım, program ve algoritma kavramları anlar. Yazılım ve donanım maliyetlerinin zamansal değişimlerini ve nedenleri hakkında yorum yapar. Yazılım mühendisliği ile Bilgisayar
DetaylıCENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR
CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam Alper UĞUR Yazılım Mimarisi Gereksinim: NE? Mimari : NE+NASIL GEREKSİNİMLER (software architecture) Requirements : WHAT? Architecture : WHAT + HOW?
DetaylıÇevik Yazılım Geliştirme Yaklaşımları (SE 571) Ders Detayları
Çevik Yazılım Geliştirme Yaklaşımları (SE 571) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Uygulama Saati Saati Laboratuar Saati Kredi AKTS Çevik Yazılım Geliştirme Yaklaşımları SE 571 Bahar 2 0 2 3
DetaylıScrum Çevik Süreçlerinin Ar-Ge Yazılım Projelerinde Kullanımı
Scrum Çevik Süreçlerinin Ar-Ge Yazılım Projelerinde Kullanımı Özkan SARI ozkan.sari@provus.com.tr Progress Ar-Ge Merkezi Provus Bilişim Teknolojileri İstanbul, Türkiye ÇEYA 13, 25 Eylül 2013 Sunum Planı
DetaylıSTİK K KURULTAYI YAZILIM LOJİST STİĞİ
LOJİST STİK K KURULTAYI YAZILIM LOJİST STİĞİ ISO/IEC 12207 Yazılım Yaşam Döngü Süreçleri Yazılım Lojistiği Yazılım desteği; yazılımın orijinal isterlerini ve daha sonradan gelebilecek değişiklik isteklerini
DetaylıYAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta. Bakım
YAZILIM MÜHENDİSLİĞİNİN TEMELLERİ 9.Hafta Bakım Bölüm Hedefi Geliştirilen yazılımın uygulamaya alınabilmesi için gerekli yöntemler ve yazılımın çalışması sırasında yapılması gereken bakım işlemleri bu
DetaylıSibergüvenlik Faaliyetleri
1 Siber Güvenlik Sibergüvenlik Faaliyetleri Erdoğan OLCAY Bilişim Uzmanı Kasım 2018 BTK Görev ve Yetkileri 5809 sayılı Kanun 60/11 Kurum, kamu kurum ve kuruluşları ile gerçek ve tüzel kişilerin siber saldırılara
DetaylıISSAI UYGULAMA GİRİŞİMİ 3i Programı
ISSAI UYGULAMA GİRİŞİMİ 3i Programı 3i Programme Taahhütname ARKA PLAN BİLGİSİ Temel denetim alanları olan mali denetim, uygunluk denetimi ve performans denetimini kapsayan kapsamlı bir standart seti (Uluslararası
Detaylı1.Yazılım Geliştirme Metotları 1
1.Yazılım Geliştirme Metotları 1 1.1 Klasik Çevrim(Waterfall) 1.2 V Modeli 1.3 Prototipleme/Örnekleme 1.4 Spiral Model 1.5 Evrimsel Geliştirme 1.6 Evrimsel Prototipleme 1.7 Artımlı Geliştirme 1.8 Araştırmaya
DetaylıAkış. Atik Yazılım Geliştirme Tanımı ve Kavramlar Tarihi Metotları Dünyada Atik Yazılım Geliştirme Örnekleri Sonuç BİL 588 2
BİL 588 1 Akış Atik Yazılım Geliştirme Tanımı ve Kavramlar Tarihi Metotları Dünyada Atik Yazılım Geliştirme Örnekleri Sonuç BİL 588 2 BİL 588 3 Atik Yazılım Geliştirme Atik Yazılım Geliştirme, yazılım
Detaylı9.DERS Yazılım Geliştirme Modelleri
9.DERS Yazılım Geliştirme Modelleri 1 Yazılım Geliştirme Yaşam Döngüsü ve Modeller Herhangi bir yazılımın, üretim aşaması ve kullanım aşaması birlikte olmak üzere geçirdiği tüm aşamalar olarak tanımlanabilir.
DetaylıBilgi Sistemleri Tasarımı (SE 503) Ders Detayları
Bilgi Sistemleri Tasarımı (SE 503) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Bilgi Sistemleri Tasarımı SE 503 Her İkisi 3 0 0 3 7.5 Ön Koşul Ders(ler)i
DetaylıSENTEZ TABANLI YAZILIM MİMARİSİ TASARIM YAKLAŞIMININ ESSENCE ÇERÇEVESİYLE MODELLENMESİ
SENTEZ TABANLI YAZILIM MİMARİSİ TASARIM YAKLAŞIMININ ESSENCE ÇERÇEVESİYLE MODELLENMESİ G Ö R K E M G I R AY, T U R K E Y B E D I R T E K I N E R D O G A N, W A G E N I N G E N U N I V E R S I T Y, N E
DetaylıESİS Projesi. Kaynaklar Bakanlığı
ESİS Projesi Hem ulusal, hem de uluslararası platformda enerji, bir ülkenin politika üretmesi ve uygulaması gereken en önemli stratejik alanlardan birisidir. Ülkemiz de sahip olduğu kritik jeopolitik konumu
DetaylıIBM Rational ile Yazılım Yaşam Döngüsü Mehmet Çağrı ELIBOL IBM Rational Satış Yöneticisi
IBM Rational ile Yazılım Yaşam Döngüsü Mehmet Çağrı ELIBOL IBM Rational Satış Yöneticisi Gündem Genel Özet Günümüzün Getirdikleri Etkili Yazılım Yaşam Döngüsünün Yararı Uygulama Yazılım Yaşam Döngüsü Çözümü
DetaylıVenatron Enterprise Security Services W: P: M:
VENATRON Enterprise Security Services Ltd. Şti. Danger is a click away. (Tehlike bir tık ötede ) sloganı ile 2011 de Siber Güvenlik sektöründe yerini alan Venatron Security güvenlik ihlallerini önlemek
DetaylıELDER Ar-Ge ÇALIŞTAYI 2015 SUNUMU. 16.04.2015 Aydem EDAŞ Elder Ar-Ge Çalıştayı 2015 Sunumu Sayfa 1
ELDER Ar-Ge ÇALIŞTAYI 2015 SUNUMU 16.04.2015 Aydem EDAŞ Elder Ar-Ge Çalıştayı 2015 Sunumu Sayfa 1 İÇERİK 1. Ar-Ge Hedeflerimiz 2. Ar-Ge Önceliklerimiz 3. Teknoloji Yatırımlarımız 4. Ar-Ge Projelerimiz
DetaylıYazılım Kalite Yönetimi (SE 554) Ders Detayları
Yazılım Kalite Yönetimi (SE 554) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Yazılım Kalite Yönetimi SE 554 Bahar 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin
DetaylıYazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları
Yazılım Gereksinimleri Mühendisliği (SE 221) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Kodu Saati Saati Laboratuar Kredi AKTS Saati Yazılım Gereksinimleri Mühendisliği SE 221 Güz 3 0 0 3 5.5 Ön
DetaylıSquad X Programı ve Geleceğin İndirilmiş Piyade Mangası
Squad X Programı ve Geleceğin İndirilmiş Piyade Mangası 16/03/2016 DARPA Modern askeri çatışmalar giderek artan oranda, düşman saldırılarının aynı anda birçok yönden geldiği karmaşık ve belirsiz muharebe
DetaylıKomuta Kontrol Bilgisayar Haberleşme ve Bilgi Sistemleri.
Komuta Kontrol Bilgisayar Haberleşme ve Bilgi Sistemleri www.aselsan.com.tr Komuta Kontrol Bilgisayar Haberleşme ve Bilgi Sistemleri Komuta Kontrol Bİlgİsayar Haberleşme Ve Bİlgİ SİstemLERİ Bilgi hakimiyeti,
DetaylıÜlkelerin Siber Savaş Kabiliyetleri. SG 507 Siber Savaşlar Güz 2014 Yrd. Doç. Dr. Ferhat Dikbıyık
Ülkelerin Siber Savaş Kabiliyetleri SG 507 Siber Savaşlar Güz 2014 Siber Savaş Kabiliyeti Nasıl Ölçülür? Cyber War The Next Threat to National Security and What to Do about it, Richard Clarke, 2010. Siber
DetaylıTEKİM - Teknolojik ve Kurumsal İşbirliği Merkezi Bilgi ve İletişim Sistemleri Sanayi, Danışmanlık ve Ticaret Ltd. Sti. Adres (Merkez): Mustafa Kemal
Eğitim Hizmetleri TEKİM - Teknolojik ve Kurumsal İşbirliği Merkezi Bilgi ve İletişim Sistemleri Sanayi, Danışmanlık ve Ticaret Ltd. Sti. Adres (Merkez): Mustafa Kemal Mahallesi 2131. Sokak 27/22 Çankaya,
DetaylıYAZILIM MÜHENDİSLİĞİ Şubat 2012 Yrd.Doç.Dr. Yunus Emre SELÇUK GENEL BİLGİLER
YAZILIM MÜHENDİSLİĞİ Şubat 2012 Yrd.Doç.Dr. Yunus Emre SELÇUK GENEL BİLGİLER BAŞARIM DEĞERLENDİRME Sınav tarihleri: Daha sonra duyurulacak 1. Ara sınav yazılı, 2. Ara sınav: test, Final sınavı: yazılı
DetaylıSiber Savunma. SG 507Siber Savaşlar Güz 2014 Yrd. Doç. Dr. Ferhat Dikbıyık
Siber Savunma SG 507Siber Savaşlar Güz 2014 Siber Savunma Siber Caydırıcılık genel anlamda problemli olduğundan etkisi düşük olabilir. Bu durumda bir devletin kendisini siber tehditlere karşı savunabilmesi
DetaylıGereksinim Mühendisliği (SE 560) Ders Detayları
Gereksinim Mühendisliği (SE 560) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Laboratuar Kredi AKTS Kodu Saati Saati Saati Gereksinim Mühendisliği SE 560 Her İkisi 3 0 0 3 7.5 Ön Koşul Ders(ler)i
DetaylıBitirme Projesi (COMPE 494) Ders Detayları
Bitirme Projesi (COMPE 494) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Bitirme Projesi COMPE 494 Bahar 4 0 0 4 12 Ön Koşul Ders(ler)i COMPE 493 Dersin
DetaylıAteş Destek C 4 I Sistemleri.
Ateş Destek C 4 I Sistemleri www.aselsan.com.tr ADOP-2000 Ateş Destek C 4 I Sistemi ATEŞ DESTEK C 4 I SİSTEMLERİ Günümüzün muharebe koşulları, daha hızlı, daha doğru, daha yüksek ateş gücü ve beka kabiliyetine
DetaylıYaz.Müh.Ders Notları #6 1
YAZILIM MÜHENDİSLİĞİ Prof.Dr. Oya Kalıpsız GİRİŞ 1 YAZILIM YETERLİLİK OLGUNLUK MODELİ Olgunluk Seviyeleri: Düzey 1. Başlangıç düzeyi: Yazılım gelişimi ile ilişkili süreçlerin tanımlanması için hiçbir sistematik
DetaylıYazılım Geliştirme Projelerinde Kontrolörlük / Müşavirlik Hizmetleri. Y.Müh. Kadriye ÖZBAŞ ÇAĞLAYAN, PMP Y.Müh. Ahmet DİKİCİ, PMP
Yazılım Geliştirme Projelerinde Kontrolörlük / Müşavirlik Hizmetleri Y.Müh. Kadriye ÖZBAŞ ÇAĞLAYAN, PMP Y.Müh. Ahmet DİKİCİ, PMP Sunum Planı Organizasyon Yapısı Yazılım Projelerinde Başarı Durumu Yazılım
DetaylıYazılım Mühendisliğinde İleri Konular (SE 650) Ders Detayları
Yazılım Mühendisliğinde İleri Konular (SE 650) Ders Detayları Ders Adı Ders Dönemi Ders Kodu Saati Uygulama Saati Laboratuar Kredi AKTS Saati Yazılım Mühendisliğinde İleri Konular SE 650 Güz 3 0 0 3 5
DetaylıDaha Güçlü Türkiye için Etkin SOME ler Nasıl Olmalı?
Mustafa AFYONLUOĞLU Siber Güvenlik, e-yönetişim ve e-devlet Kıdemli Uzmanı 2017 DE SİBER DÜNYA Casusluk, Sabotaj Casusluk Casusluk Casusluk Casusluk, Sabotaj Casusluk Casusluk Casusluk Casusluk Casusluk
DetaylıYAZILIM MÜHENDİSLİĞİ TEKNOLOJİ FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ
YAZILIM MÜHENDİSLİĞİ TEKNOLOJİ FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ İÇERİK Yazılım, Yazılım Türleri Yazılım Mühendisliği Yazılım Geliştirmede Süreç Yönetimi Yazılım Geliştirme Süreç Modelleri Yazılım Kalitesi
DetaylıYazılım Mühendisliği Bölüm - 2 Yazılım Geliştirme Yaşam Döngüsü. Cengiz GÖK
Yazılım Mühendisliği Bölüm - 2 Yazılım Geliştirme Yaşam Döngüsü Cengiz GÖK 1 Gerçek Hayatta Program Geliştirme Gereksinim Analizi Sistemin İdamesi Sistem Tasarımı Teslim Program Tasarımı Sistem Testi Program
DetaylıServis Yönelimli Mimari ve İş Süreç Yönetimi (SE 564) Ders Detayları
Servis Yönelimli Mimari ve İş Süreç Yönetimi (SE 564) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Servis Yönelimli Mimari ve İş Süreç Yönetimi SE 564
DetaylıMuhammet Fatih AKBAŞ, Enis KARAARSLAN, Cengiz GÜNGÖR
Yazılım Tanımlı Ağların Güvenliğinde Yapay Zeka Tabanlı Çözümler: Ön İnceleme Muhammet Fatih AKBAŞ, Enis KARAARSLAN, Cengiz GÜNGÖR İzmir Katip Çelebi Üniversitesi, Muğla Sıtkı Koçman Üniversitesi, Ege
DetaylıYazılım Süreçleri Software Processes
Yazılım Süreçleri Software Processes Yazılım geliştirme Süreç Modelleri Software Development Process Models Proje Yönetimi Süreçleri Project Management Process Yazılım Geliştirme Süreçleri Software Development
DetaylıAKILLI TEKNOLOJİLER ENTEGRE ÇÖZÜMLER. Cenk ÖZEN OPERASYONLAR GENEL MÜDÜR YARDIMCISI. 1/22 28 Kasım 2017
AKILLI TEKNOLOJİLER ENTEGRE ÇÖZÜMLER Cenk ÖZEN OPERASYONLAR GENEL MÜDÜR YARDIMCISI 1/22 28 Kasım 2017 1982 TÜRK SİLAHLI KUVVETLERİNİ GÜÇLENDİRME VAKFI ANA FAALİYET ALANLARI KOMUTA KONTROL VE SAVAŞ SİSTEMLERİ
DetaylıSiber Güvenlik Risklerinin Tanımlanması / Siber Güvenlik Yönetişimi
KURUMLAR İÇİN SİBER GÜVENLİK ÖNLEMLERİNİ ÖLÇME TESTİ DOKÜMANI Kurumlar İçin Siber Güvenlik Önlemlerini Ölçme Testi Dokümanı, kamu kurum ve kuruluşları ile özel sektör temsilcilerinin siber güvenlik adına
DetaylıBİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER
BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER Dr. Hayrettin Bahşi bahsi@uekae.tubitak.gov.tr 11 Mart 2010 Gündem Bulut Hesaplama Sistemleri ve Bilgi Güvenliği Güvenli Yazılım Geliştirme Hayat Döngüsü
DetaylıAkademi. Denetim Kalite Kontrol. Danışmanlık
Akademi GO Denetim Kalite Kontrol Danışmanlık G-SEC Akademi, uzman eğitim kadrosu ile, sınıf eğitimleri gerçekleştirmekte ve bunları, düzenlediği işbaşı ve saha eğitimleri ile desteklemektedir. Güvenlik
Detaylı2013/101 (Y) BTYK nın 25. Toplantısı. Üstün Yetenekli Bireyler Stratejisi nin İzlenmesi [2013/101] KARAR
2013/101 (Y) Üstün Yetenekli Bireyler Stratejisi nin İzlenmesi [2013/101] BTYK nın 2009/102 no.lu kararı kapsamında hazırlanan ve 25. toplantısında onaylanan Üstün Yetenekli Bireyler Stratejisi nin koordinasyonunun
DetaylıSCRUM KEEP IT SIMPLE
SCRUM KEEP IT SIMPLE İÇİNDEKİLER Sayfa Önsöz 3 Scrum 4 Referanslar 9 2 ÖNSÖZ Araştırmalara göre ülkemizdeki yazılım projeleri yönetimsel eksiklilerden dolayı ancak %50 başarı ve memnuniyet ile tamamlanabilmektedir.
DetaylıYaz.Müh.Ders Notları #1 1
YAZILIM MÜHENDİSLİĞİ Şubat 2012 Yrd.Doç.Dr. Yunus Emre SELÇUK YAZILIM GELİŞTİRME SÜREÇ (MODEL)LERİ 1 Yazılım geliştirme bir süreçtir Süreç: Önceden belirlenmiş adımlardan oluşan iş akışı. Süreç modelleri,
Detaylıçalışmalara proje denilmektedir.
PROJE YÖNETİMİ METOT ve TEKNİKLERİ Proje Yönetimi Metot ve Tekniklerinin Örnek Olaylarla Açıklandığı Grup Çalışmalarını İçerir. Kurumsal alanda; özgün bir ürün ya da hizmeti sağlamak üzere yapılan FARUK
DetaylıIT Dönüşüm Projesi Başlangıç/Kick-off Toplantısı
IT Dönüşüm Projesi Başlangıç/Kick-off Toplantısı 27.01.2017 Ajanda 2 o Kapsam o Aksiyonlar o Beklenen Faydalar o Proje Yaklaşımı ve Metodolojisi o Proje Organizasyonu o Fark Analizi Bulguları o Proje Kilometretaşları
DetaylıÇEVİK YAZILIM GELİŞTİRME AGILE KEEP IT SIMPLE
ÇEVİK YAZILIM GELİŞTİRME AGILE KEEP IT SIMPLE İÇİNDEKİLER Sayfa Önsöz 3 Giriş 4 Tekrarlanan Yazılım Geliştirme Metodu 6 Çevik Yazılım Geliştirme Metodu 10 Referanslar 15 2 ÖNSÖZ Araştırmalara göre ülkemizdeki
DetaylıEnerji, bankacılık, finans, telekomünikasyon gibi önemli sektörler Sinara Labs ile siber saldırılar a karşı güvende
Enerji, bankacılık, finans, telekomünikasyon gibi önemli sektörler Sinara Labs ile siber saldırılar a karşı güvende Siber saldırı seviyesinin hiç olmadığı kadar yükseldiği şu günlerde, Sinara Labs sunduğu
DetaylıIBM CLM Çözümleriyle Çevik Yazılım Süreçleri. Canberk Akduygu & Koray Okşar
IBM CLM Çözümleriyle Çevik Yazılım Süreçleri Canberk Akduygu & Koray Okşar Günümüzde Yazılım Geliştirme Proje takımları farklı bölgelerde çalışabilir ve iletişim eksikliği doğabilir Gebze Maltepe Odakule
DetaylıTarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan
BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını
DetaylıBüyük Ölçekli Bir Sistem Projesinde IBM Rational Jazz Platformu Kullanarak Çevik Süreçlerin Uygulanması. Serap Bozbey
Büyük Ölçekli Bir Sistem Projesinde IBM Rational Jazz Platformu Kullanarak Çevik Süreçlerin Uygulanması Serap Bozbey 1 2 3 İçerik Çevik Yazılım Geliştirme Yöntemleri Extreme Programming (XP) Scrum Uygulanan
Detaylı1. AMAÇ Bu Prosedürün amacı, Aksaray Üniversitesi bünyesinde yürütülen bilgi işlem hizmetlerinin yürütülmesi ile ilgili esasları belirlemektir.
Sayfa No 1/5 1. AMAÇ Bu Prosedürün amacı, Aksaray Üniversitesi bünyesinde yürütülen bilgi işlem hizmetlerinin yürütülmesi ile ilgili esasları belirlemektir. 2. KAPSAM Bu Prosedür, Aksaray Üniversitesi
DetaylıYazılım Geliştirme Sürecinde Değer Akış Haritalama Yöntemi Uygulama Çalışması
Yazılım Geliştirme Sürecinde Değer Akış Haritalama Yöntemi Uygulama Çalışması Sezen Erdem 1 1 ASELSAN A.Ş. SST-KKYTM P.K.1 06172, Yenimahalle/Ankara, Türkiye 1 erdem@aselsan.com.tr Özetçe. Üretim alanında
DetaylıBilgi Güvenliği Eğitim/Öğretimi
Bilgi Güvenliği Eğitim/Öğretimi İbrahim SOĞUKPINAR Gebze Yüksek Teknoloji Enstitüsü İçerik Bilgi Güvenliği Eğitim/Öğretimi Dünyadaki Örnekler Türkiye deki Örnekler GYTE de Bilgi Güvenliği Dersi Sonuç ve
DetaylıBMH-405 YAZILIM MÜHENDİSLİĞİ
BMH-405 YAZILIM MÜHENDİSLİĞİ Dr. Musa ATAŞ Siirt Üniversitesi Bilgisayar Mühendisliği musa.ataş@siirt.edu.tr Ref list: Dr. Yunus Emre SELÇUK, Dr. Sadık EŞMELİOĞLU, Dr. Erhan SARIDOĞAN Yazılımı Etkileyen
DetaylıSiber Savaş ve Terörizm Dr. Muhammet Baykara
SİBER GÜVENLİK Siber Savaş ve Terörizm Dr. Muhammet Baykara 1 3 İçindekiler Siber Uzay: Küresel Bir Alan Siber Uzaya Artan Bağımlılık Siber Tehditler, Siber Suçlar, Siber Terörizm Devlet Destekli Siber
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 Yazılım Tasarımına Giriş Bu bölümde;
DetaylıStatik Kod Analizi. Proceedings/Bildiriler Kitabı. SSE-CMM[3], ISO/IEC 15408 [3] gibi standartlarla. gereklidir.
Statik Kod Analizi, Özet, teknolojik cihazlardaki son zamanlarda g, tehdit kolay k -YGYD) ve Anahtar Kelimeler Abstract The use of technological devices in developed software has been increasing in recent
DetaylıSağlık Bilgi Teknolojileri ve Yazılım Süreç Yönetimi
Sağlık Bilgi Teknolojileri ve Yazılım Süreç Yönetimi Bilgisayar Mühendisliği Bölümü Yazılım Mühendisliği Araştırma Grubu (HUSE) Yrd. Doç. Dr. Ayça Tarhan atarhan@hacettepe.edu.tr 1. Uluslararası Sağlıkta
DetaylıSistem ve Yazılım Nedir?
Sistem ve Yazılım Nedir? Bilgisayar Sistemleri; donanım, yazılım ve kullanıcılardan oluşur. Yazılım sadece belirli bir işlemi yapan bir program değildir. Yazılım belirli bir mantık dahilinde insanlar tarafından
DetaylıBilgi Teknolojileri Yönetişimi Denetim Konferansı BTYD 2010
Bilgi Teknolojileri Yönetişimi Denetim Konferansı BTYD 2010 Kurumsal Yönetişimde Stratejik Entegrasyon Meltem YILDIRIM IMAMOĞLU Maliye Bakanlığı Teftiş Kurulu Başkanlığı BTYD 2010 02/12/2010 İçindekiler
DetaylıFIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ Yazılım Mühendisliği Bölümü YMH114 - Yazılım Mühendisliğinin Temelleri Dersi Proje Uygulaması ve Dokümantasyonu AKILLI ŞEHİR UYGULAMALARININ İNCELENMESİ VE ÖRNEK
Detaylı2-3 EKİM 2018 ANKARA. BİLGİLENDİRME DOSYASI DÜZENLEYEN HİMAYELERİNDE DESTEKLEYENLER
2-3 EKİM 2018 ANKARA www.mrbsturkey.com BİLGİLENDİRME DOSYASI DÜZENLEYEN HİMAYELERİNDE DESTEKLEYENLER Terörle mücadele, malların dolaşımının kontrolü ve uluslararası sınırlardaki personelin izlenmesi gibi
DetaylıBMH-405 YAZILIM MÜHENDİSLİĞİ
BMH-405 YAZILIM MÜHENDİSLİĞİ Yazılım Mühendisliği Yöntembilimleri (Methodologies) veya Yazılım Geliştirme Süreç Modelleri Dr. Musa ATAŞ Siirt Üniversitesi Bilgisayar Mühendisliği musa.ataş@siirt.edu.tr
DetaylıGLOBAL SİBER ATAK GÖRSELLEŞTİRME SİSTEMLERİ
GLOBAL SİBER ATAK GÖRSELLEŞTİRME SİSTEMLERİ AĞ GÖRSELLEŞTİRME SİSTEMLERİNİN İNCELENMESİ Dr. Muhammet Baykara 3 İçindekiler Giriş Siber Atak Görselleştirme Sistemleri Sonuçlar Kaynaklar Giriş Siber Savaş,
DetaylıSedona. Nisan 2013 Eğitim Kataloğu
Nisan 2013 Eğitim Kataloğu 8 Nisan 2013 Sedona, yazılım firmalarına ve büyük çaplı organizasyonların bilişim departmanlarına organizasyonel yapılanma, yöneticilik, takım çalışması ve kalite süreçleri alanlarında
DetaylıAkıllı Şebekede Siber Güvenlik Standardizasyonu
Akıllı Şebekede Siber Güvenlik Standardizasyonu 1 PROJEYE NEDEN İHTİYAÇ DUYULDU İhtiyaçlar Mevzuatlar Teknoloji 2 SİBER GÜVENLİK TEHDİTLERİ NELERDİR Endüstriyel kontrol sistemlerinin ele geçirilmesi Zararlı
DetaylıMESLEKİ TERMİNOLOJİ I 1. HAFTA YAZILIM MÜH. TEMEL KAVRAMLAR
YAZILIM: SOFTWARE Yazılım (Software): Yazılım sadece bir bilgisayar programı değildir. Basılı veya elektronik ortamdaki her tür dokümanı da içeren ürün. Dokümanlar yazılım mühendislerine ve son kullanıcıya
DetaylıMETEKSAN SAVUNMA SANAYĠĠ A.ġ.
METEKSAN SAVUNMA SANAYĠĠ A.ġ. 1 Bilkent Grubu BİLKENT UNİVERSİTESİ BİLKENT HOLDİNG Name Title METEKSAN MATBAA VE ENERJİ GRUBU TEPE GRUBU 2 Bilkent Üniversitesi Bilkent Üniversitesi Türkiye nin ilk vakıf
DetaylıMaltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Yazılım Mühendisliği II (BIL 306)
Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Yazılım Mühendisliği II (BIL 306) GENEL DERS BİLGİSİ Öğretim Üyesi : Prof. Dr. Fuat İNCE Araştırma Görevlisi. Selim BAYRAKLI Ofis : 311 Ofis Saatleri
Detaylı6. İSLAM ÜLKELERİ DÜŞÜNCE KURULUŞLARI FORUMU
STRATEJİK VİZYON BELGESİ ( TASLAK ) 6. İSLAM ÜLKELERİ DÜŞÜNCE KURULUŞLARI FORUMU İslam Ülkelerinde Çok Boyutlu Güvenlik İnşası ( 06-08 Mart 2015, Serena Hotel - İslamabad ) Güvenlik kavramı durağan değildir.
DetaylıYazılım Mimari Tasarımından Yazılım Geliştirme Çatısının Üretilmesinde Model Güdümlü Bir Yaklaşım
Yazılım Mimari Tasarımından Yazılım Geliştirme Çatısının Üretilmesinde Model Güdümlü Bir Yaklaşım İbrahim Onuralp Yiğit 1, Nafiye Kübra Turhan 2, Ahmet Erdinç Yılmaz 3, Bülent Durak 4 1,2,3,4 ASELSAN A.Ş.
DetaylıSİSTEM MÜHENDİSLİĞİ TASARIMIN SENTEZLENMESİ II
SİSTEM MÜHENDİSLİĞİ TASARIMIN SENTEZLENMESİ II ÖMER ERTEKİN, PSCONSULTECH 1 TASARIM NEDİR? Tasarım, bir ürüne ait gereksinimlerin, o ürünün tarifine dönüştürülmesi sırasında ortaya çıkan teknik bilgilerin
DetaylıSynergi Water. Gelişmiş Akıllı Su Şebekeleri. İçmesuyu dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT
Synergi Water Gelişmiş Akıllı Su Şebekeleri İçmesuyu dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT 1 Giriş Synergi Su içmesuyu dağıtım şebekelerinde yer alan hatlar, vanalar, pompalar,
DetaylıBilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları
Bilgisayarlara ve Programlamaya Giriş (COMPE 101) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Kredi AKTS Saati Bilgisayarlara ve Programlamaya Giriş COMPE 101 Güz 2 2
DetaylıCyberMag TÜRKİYE NİN İLK VE TEK SİBER GÜVENLİK DERGİSİ MEDYA PLANI
Genel Yayın Yönetmeni A. Oğuzhan ALKAN Editör Doç. Dr. İzzet Gökhan ÖZBİLGİN Danışma Kurulu Prof. Dr. Mustafa ALKAN Prof. Dr. Ertuğrul KARAÇUHA Prof. Dr. Şeref SAĞIROGLU Mustafa ÜNVER Müminhan BİLGİN Hukuk
DetaylıDoğal olarak dijital
Doğal olarak dijital 1 Doğadan ilham alan, yeni nesil teknoloji şirketi. Doğada her şey birbiri ile uyum ve bir denge içinde. Bitkiler etkin bir veri analitiği ve network yönetimi ile hayatta kalabiliyorlar.
Detaylıİleri Yazılım Mimarisi (SE 658) Ders Detayları
İleri Yazılım Mimarisi (SE 658) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS İleri Yazılım Mimarisi SE 658 Bahar 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin
DetaylıSOFTWARE ENGINEERING Ders İzlence Formu. Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat
Diploma Programı Bilgisayar Mühendisliği Bölümü Yarıyıl Teorik Uygulama Laboratuar SOFTWARE ENGINEERING Ders İzlence Formu Kodu:CSE400 Dersin Adı: SOFTWARE ENGINEERING Toplam Saat AKTS Dersin Anlatıldığı
DetaylıKeywords Secure software development Agile methodologies /17/$31.00 c 2017 IEEE. Scrum.
T Keywords Secure software development Agile methodologies 978-1-5386-0930-9/17/$31.00 c 2017 IEEE Scrum. I. GİRİŞ üvenli Yazılım Geli tirme lkeleri 1) Güvenlik ekibi yazılım geliştirme organizasyonu bünyesinde
DetaylıBTK nın IPv6 ya İlişkin Çalışmaları
BTK nın IPv6 ya İlişkin Çalışmaları Sezen YEŞİL Bilişim Uzmanı Bilgi Teknolojileri ve İletişim Kurumu (BTK) IPv6 Konferansı Ankara, Türkiye 12 Ocak 2011 1 Gündem BTK nın Görevleri BTK nın Çalışmaları Başbakanlık
DetaylıProfesyonel, verimli, yenilikçi sistemler...
ARKE Otomasyon Bil. Mak. San. ve Tic. Ltd. Şti. Atilla KARAÇAY Ramazan EKİN Proje & Yazılım 0.533 430 19 45 Üretim & Satış 0.533 223 13 46 atilla.karacay@arkeotomasyon.com ramazan.ekin@arkeotomasyon.com
DetaylıCONTENTS. 1. agile42 Hakkında Teklif Kapsamı... 3 Scrum ve Kanban Eğitimleri Eğitim Bilgisi Referanslar... 6.
agile42 International GmBH EBRU YALÇINKAYA &EDA COSKUNER 13/02/2017 CONTENTS 1. agile42 Hakkında... 2 2. Teklif Kapsamı... 3 Scrum ve Kanban Eğitimleri... 3 3. Eğitim Bilgisi... 5 4. Referanslar... 6 Sayfa
DetaylıHAVELSAN, Türk Silahlı Kuvvetleri Güçlendirme Vakfı nın bir iştirakidir.
HAVELSAN FAALİYET ALANLARI Eğitim, Simülasyon, Test ve Değerlendirme Bilişim ve Güvenlik Sistemleri Komuta Kontrol Mühendislik Çözümleri TESİD YENİLİKÇİLİK YARATICILIK ÖDÜLLERİ 2012/ GVDS İLE YENİLİKÇİLİĞİN
DetaylıSynergi Gas. Gelişmiş Hidrolik Modelleme. Doğalgaz dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT
Synergi Gas Gelişmiş Hidrolik Modelleme Doğalgaz dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT 1 Giriş Doğalgaz dağıtım ve iletim şebekelerinde günlük ve uzun dönemli işletme ihtiyaçlarının
DetaylıKURUMSAL ŞİRKET SUNUMU MART TASNİF DIŞI
KURUMSAL ŞİRKET SUNUMU MART 2016 www.yaltes.com Şirket Profili Tarihçe Hisse Yapısı (Eylül 2011) Thales Nederland 40% 2002 Yaltes in Kuruluşu 2004 Uzun Ufuk Sözleşmesi 2005 Genesis Sözleşmesi OPCON, CSDN,
DetaylıDENİZ PLATFORMLARINDA LOJİSTİK DESTEK UYGULAMALARI. 28 Şubat 2012
DENİZ PLATFORMLARINDA LOJİSTİK DESTEK UYGULAMALARI 28 Şubat 2012 TAKDİM PLANI Askeri Gemilerin Özellikleri RMK MARINE Lojistik Destek Uygulaması Sözleşmelerdeki ELD İsterleri Garantiler Depo Seviyesi Bakım
DetaylıOnur ELMA TÜRKIYE DE AKILLI ŞEBEKELER ALT YAPISINA UYGUN AKILLI EV LABORATUVARI. Yıldız Teknik Üniversitesi Elektrik Mühendisliği
1 TÜRKIYE DE AKILLI ŞEBEKELER ALT YAPISINA UYGUN AKILLI EV LABORATUVARI SMART HOME LABORATORY FOR SMART GRID INFRASTRUCTURE IN TURKEY Yıldız Teknik Üniversitesi Elektrik Mühendisliği Sunan Onur ELMA 2
DetaylıZorunlu Dersler Dersin Dersin Adı AKTS Teori Uygulama. SBE501 Bilimsel Araştırma Yöntemleri Seçmeli Dersler. Kodu
BURSA TEKNİK ÜNİVERSİTESİ SOSYAL BİLİMLER ENSTİTÜSÜ İŞLETME ANABİLİM DALI TEZSİZ YÜKSEK LİSANS PROGRAMI (İÖ) İşletme Anabilim Dalı Tezsiz Yüksek Lisans Programı, toplam otuz krediden az olmamak kaydıyla
DetaylıUzman Sistemler (IE 416) Ders Detayları
Uzman Sistemler (IE 416) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Uzman Sistemler IE 416 Her İkisi 3 0 0 3 5 Ön Koşul Ders(ler)i Dersin Dili Dersin
DetaylıBİRİNCİ BÖLÜM Amaç, Kapsam, Hukuki Dayanak ve Tanımlar
TÜRKİYE BİLİMSEL VE TEKNOLOJİK ARAŞTIRMA KURUMU BİLİŞİM VE BİLGİ GÜVENLİĞİ İLERİ TEKNOLOJİLER ARAŞTIRMA MERKEZİ (BİLGEM) KURULUŞ VE İŞLETME YÖNETMELİĞİ BİRİNCİ BÖLÜM Amaç, Kapsam, Hukuki Dayanak ve Tanımlar
DetaylıSensör Birleştirme Eğitimi. Hızlı jet uçağa monte görev sistemlerinin geliştirilmiş operasyonel performansı vasıtasıyla avantaj sağlayın
Sensör Birleştirme Eğitimi Hızlı jet uçağa monte görev sistemlerinin geliştirilmiş operasyonel performansı vasıtasıyla avantaj sağlayın Operasyonel verimliliği en üst düzeye çıkarma Hızlı jet platformlar,
DetaylıTEDARİK ZİNCİRİ YÖNETİMİ
TEDARİK ZİNCİRİ YÖNETİMİ TEDARİK ZİNCİRİ YÖNETİMİNDE LOJİSTİK KAVRAMI Lojistik, malzemelerin tedarikçilerden işletmeye ulaştırılmasına, işletme içi süreçlerden geçişinden ve müşteriye ulaştırılmasından
DetaylıKITASINDA ETKİN BÖLGESİNDE LİDER ÖNSÖZ
HAVA KUVVETLERİ KOMUTANLIĞI VİZYON 2035 KITASINDA ETKİN BÖLGESİNDE LİDER ÖNSÖZ Vizyon-2035 Dokümanı, Hv.K.K.lığının geleceğe yönelik hedeflerini belirlemek amacıyla; Dünya ve Türkiye de güvenlik anlayışındaki
Detaylı