Yazılım Mühendisliği; mühendislik yaklaşımının yazılım ürününün tanımlama, tasarlama, geliştirme ve bakım aşamalarına sistematik, düzenli ve ölçülebilir bir şekilde uygulanmasıdır. Gelişen teknolojiler ışığında bilgi çağının önemli ihtiyaçlarından biri, karmaşık yazılım projelerinin hayata geçirilmesi gerekliliğidir. Bu ihtiyaç yazılım geliştirme işinin takımlar halinde gerçekleştirilmesini gerektirir. Büyük yazılım projelerinin sürdürülebilirliklerinin sağlanabilmesi için ürünün kodlanması dışında gereksinim analizi, ürün tasarımı ve ürünün bakım süreçlerinin kalite standartlarına uygun bir şekilde dokümante edilmesi önemlidir. Yazılım geliştirme işinin, Yazılım Mühendisliği süreçleri ışığında yürütülmesi kaçınılmazdır.
[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” admin_toggled=”yes”][fusion_builder_row][fusion_builder_column type=”1_2″ layout=”1_2″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_imageframe image_id=”303|full” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”” bordercolor=”” borderradius=”” align=”none” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”” linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]http://yazilim.cankaya.edu.tr/wp-content/uploads/sites/33/2019/05/maxresdefault.jpg[/fusion_imageframe][/fusion_builder_column][fusion_builder_column type=”1_2″ layout=”1_2″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”aligned-text-area” id=””]Ülkemizde uygulama ağırlıklı Yazılım Mühendisliği eğitimi yetersizliğinden ötürü, sektörde doğan Yazılım Mühendisi ihtiyacı Bilgisayar Mühendisliği ve diğer mühendisliklerden temin edilmektedir. Bilgisayar ve diğer mühendislik alanlarından mezun olup yazılım geliştirme projelerinde yer alan geliştiricilerin ürün geliştirme tecrübesini girdikleri işte kazanmaları gerekmektedir. Bölümümüzde yetişecek yazılım mühendislerine uygulama ağırlıklı olarak verilecek eğitim sayesinde sektördeki yazılım projelerine daha kolay ve hızlı bir şekilde entegre olabileceklerdir.
Ayrıca, en iyi teknoloji işi olarak seçilen yazılım mühendisliği mesleğinde istihdam olanakları artması beklenmektedir. İlerlemekte olan teknolojimiz ve yetişmiş insan gücümüz sayesinde ülkemizin farklı sektörlerde atılım içinde olduğu gözlenmektedir. Yazılım geliştirme araştırmalarındaki yenilikler karmaşık yazılım sistemlerinin geliştirilmesine katkı sağlamaktadır.
[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” admin_toggled=”yes”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_image_id=”” background_position=”left top” background_repeat=”no-repeat” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_tagline_box backgroundcolor=”” shadow=”yes” shadowopacity=”0.70″ border=”1″ bordercolor=”” highlightposition=”left” content_alignment=”left” link=”” button=”” linktarget=”_self” modal=”” button_size=”” button_type=”” button_shape=”” buttoncolor=”default” title=”” description=”” margin_top=”” margin_bottom=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]Dünyadaki yeni yazılım ürünlerine olan ihtiyaç günden güne artmaktadır. Bu durum daha fazla işgücü ihtiyacı doğurmaktadır. Avrupa 2020 strateji raporunda Avrupa’da yazılım sektöründeki çalışan sayısının yaklaşık dört kat artması beklenmektedir (bkz. “Perspectives on Youth 2020: Council of Europe”). Bu da sektördeki yeni oluşturulacak bir yetenek havuzunun ne kadar değerli olduğunun bir göstergesidir. Bunun yanı sıra, Yazılım Geliştirici pozisyonu dünyanın en iyi meslekleri listesinde birinci olarak yer almış olup, sadece Amerika’da 254 bin iş duyurusu olduğu ve bu duyuruların oluşturduğu yaklaşık kazancın yıllık ortalama 100.000 dolar olduğu belirtilmiştir (bkz. “https://money.usnews.com/careers/best-jobs/software-developer/salary”).
[/fusion_tagline_box][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container][fusion_builder_container hundred_percent=”no” hundred_percent_height=”no” hundred_percent_height_scroll=”no” hundred_percent_height_center_content=”yes” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” status=”published” publish_date=”” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” enable_mobile=”no” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” margin_top=”” margin_bottom=”” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” admin_toggled=”yes”][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ spacing=”” center_content=”no” link=”” target=”_self” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”aligned-text-area” id=”” background_image_id=”” background_color=”” background_image=”” background_position=”left top” undefined=”” background_repeat=”no-repeat” hover_type=”none” border_size=”0″ border_color=”” border_style=”solid” border_position=”all” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no”][fusion_builder_row_inner][fusion_builder_column_inner type=”1_2″ layout=”1_2″ spacing=”” center_content=”no” hover_type=”none” link=”” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”aligned-text-area” id=”” background_color=”” background_image=”” background_position=”left top” undefined=”” background_repeat=”no-repeat” border_size=”0″ border_color=”” border_style=”solid” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”” margin_bottom=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no” border_position=”all”][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=””]Endüstri 4.0 kavramı ile birlikte katma değeri yüksek yazılım ürünlerinin üretimi (ör: medikal cihaz yazılımları, yazılım üretim bantları, network cihazları) hız kazanmıştır. Teknolojide kaydedilen gelişmeler büyük ölçekli yazılım ürünlerinin ülkemizde üretilebilir hale gelmesine imkan sağlamaktadır. Yazılım ürünlerinin milli imkanlarla üretilmesinin ekonomimize katma değer sağlayacağı düşünülmektedir. Ülkemizde yetişen genç nüfusun fazla olması ve günümüz eğitim sisteminde bu kitlenin bilgi ve iletişim teknolojilerini yoğun bir şekilde kullanıyor olmaları bu potansiyeli destekleyici niteliktedir (bkz. “Türkiye Bilgi Toplumu Stratejisi 2015 – 2018”).
Son yirmi yılda doğan yeni gereksinimler doğrultusunda yeni yazılım ürünleri geliştirilmekte ve bu ürünler ile artan ihtiyaçların giderilmesi hedeflenmektedir (bkz. “Türkiye Bilişim Sanayiciler Derneği (TUBİSAD) Pazar Verileri, 2015”).
[/fusion_text][/fusion_builder_column_inner][fusion_builder_column_inner type=”1_2″ layout=”1_2″ spacing=”” center_content=”no” hover_type=”none” link=”” min_height=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”left top” background_repeat=”no-repeat” border_size=”0″ border_color=”” border_style=”solid” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” dimension_margin=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=”” last=”no” border_position=”all”][fusion_imageframe image_id=”306|full” max_width=”” style_type=”” blur=”” stylecolor=”” hover_type=”none” bordersize=”” bordercolor=”” borderradius=”” align=”none” lightbox=”no” gallery_id=”” lightbox_image=”” lightbox_image_id=”” alt=”” link=”” linktarget=”_self” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” animation_type=”” animation_direction=”left” animation_speed=”0.3″ animation_offset=””]http://yazilim.cankaya.edu.tr/wp-content/uploads/sites/33/2019/05/Endustri-4-0-Nedir.jpg[/fusion_imageframe][/fusion_builder_column_inner][/fusion_builder_row_inner][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”aligned-text-area” id=””]Yeni gelişmeler ışığında ortaya çıkan Yazılım Mühendisi açığı ile birlikte yazılım üretimi ve bakımı alanlarında büyük bir araştırma ve geliştirme potansiyeli ortaya çıkmıştır (bkz. “Dünyada ve Türkiye’de Yazılım Sektörü: Ekonomik ve Sosyal Boyutlarıyla, Fuat Alican, Kitap (2006)”). Yeni teknolojilerin geliştirilmesinde diğer mühendislik alanlarından bu alana geçmiş kişiler yerine bu alanda uzmanlaşmış, mühendislik disiplini temellerine dayalı sistematik yazılım çözümleri üretebilen, ölçme ve değerlendirme yapabilen kişilere olan ihtiyaç gün geçtikçe artmaktadır (bkz. “Türkoğlu, Y., 2005, Bilgi ve iletişim Teknolojileri Yazılım Sektörü̈ ve Dış̧ Kaynak Kullanımı, IGEME, Haziran 2005”).
[/fusion_text][fusion_separator style_type=”none” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” sep_color=”#5b544c” top_margin=”10″ bottom_margin=”10″ border_size=”” icon=”fa-save far” icon_circle=”yes” icon_circle_color=”” width=”” alignment=”center” /][fusion_text columns=”” column_min_width=”” column_spacing=”” rule_style=”default” rule_size=”” rule_color=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”aligned-text-area” id=””]Bölümümüzün temel hedefi, öğrencilerimizi endüstriyel deneyimler ışığında Yazılım Mühendisliği yapabilmeleri için gereken bilgi ve becerilerle donatarak piyasaya hazır hale getirmektir. Bu sayede mezunlarımız, yazılım geliştirme aktivitelerinin her aşamasında (analiz, tasarım, geliştirme, test, bakım) çalışabilecek nitelikli mühendisler olarak yetiştirileceklerdir.
Bölümümüz, bahsedilen ihtiyaçlara çözüm olmaya uygun bir yapıya sahiptir. Özellikle Bilgisayar Mühendisleri tarafından geliştirilen algoritmik çözümlerin yazılım ürününe sağlıklı bir biçimde entegre edilebilmesi konusunda bu iki disiplinde çalışan mühendislerin koordinasyon içinde çalışmaları gerekmektedir. Bunun yanı sıra, Elektrik-Elektronik Mühendisliği, Makine Mühendisliği, İnşaat Mühendisliği ve benzeri bir çok mühendislik disiplini kendi ihtiyaçları doğrultusunda yazılım geliştirememekte ve kendi alanlarındaki uzmanlıklarını Bilgisayar Mühendislerine aktaramamaktadır. Bu ihtiyaçlar ışığında bölüm bünyesinde yetiştirilecek olan Yazılım Mühendisleri diğer mühendislik disiplinleri için ihtiyaç analizi, tasarım ve yazılım geliştirme konusunda destek vererek bu açığı kapatabilecek nitelikte olacaktır.
Yazılım Mühendisliği Lisans programı ile yazılım üretim hattında çalışabilecek mühendislerin yetiştirilmesi planlanmaktadır. Bilimin ve savunma sanayinin de başkenti olan Ankara’da hizmet veren yazılım şirketlerinde (ODTÜ, Hacettepe TEKNOKENT ve TEKMER gibi yazılım teknolojilerinin üretildiği merkezlerdeki ARGE firmalarına ve yazılım sektöründe hizmet veren ve üretim yapan merkezler) çalışabilecek ve bu kurumlarda yapılan araştırma ve geliştirme faaliyetlerine katkı sunabilecek mühendislerin yetiştirilmesi açılacak olan bu programın temel amacıdır.
[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]