"Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" series by

Bu, yazılım mühendisliği / bilgisayar mühendisliği eğitim almamış ve genelde elektrik-elektronik, mekatronik, haberleşme ve benzeri mühendislik bölümlerinden mezun olup gömülü yazılım alanına girmiş kişierle beraber hem kendi tecrübelerimle hem de literatürle beraber yazılım mühendisliği kavramlarını keşfetmeye çalışacağımız bir seri olacak. Bu seri kimlere daha faydalı olacaktır? - Sektörde çalışan ancak tecrübesi ile artık yazılım mühendisliği konusunda da kendini geliştirme ihtiyacı duyanlar - Yazılım geliştirme çalışamalarında süreki kalite sorunu yaşayanlar - Firmalarında yazılım geliştirme süreçlerini daha iyileştirmek isteyenler. Bu eğitim öğrenciler veya henüz bir yazılım geliştirme tecrübesi olmayanlara pek hitap etmeyecektir!

  • Giriş - Ne amaçlıyoruz? of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Serinin ilk bölümüne hoşgeldiniz. Bu seride neler yapmayı hedeflediğimi sizlerle paylaşıyorum. Faydalı olması dileğiyle...

  • Neden yazılım mühendisliği konuşuyoruz? of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde "neden yazılım mühendisliğini konuşuyoruz" sorusuna cevap vermeye çalışıyorum.

  • IEEE SW Engineering Body of Knowledge Dökümanı neleri içeriyor? of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde IEEE SW Engineering Body of Knowledge dökümanına ve içerdiği bölümlere göz atıyoruz.

  • 1 - İster Yönetimi - Requirements Management of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Yazılım geliştirme süreçlerinin ilki olan İster yönetimini incelemeye başlıyoruz. - İster yönetimi nedir? - İsterler nasıl toplanır? - İster yönetiminin amaçları - İsterlerden kim nasıl faydalanır?

  • 2 - Yazılımda Mimarı Tasarım of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde de yazılım geliştirme aşamalarından ikincisi olan "mimari tasarım" konusunu ele alıyoruz. - Yazılım mimarisi nedir? - Yazılım mimarı kime nedir? - Yazılımda mimari tasarımın önemi nedir?

  • 3 - Yazılım İnşaası ( Software Construction) of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde mimari tasarım sonrasında yazılımın gerçeklenme sürecinden bahsediyorum.

  • 4 - Yazılım Mühendisliği ve Test Süreçleri of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde de yazılım mühendisliğindeki test süreçlerini ele aldım ( Videonun son bölümünde yaşadığım bir sıkıntıdan dolayı aniden kesilmiş oldu ama konunun çoğunluğunu işlemiş oldum)

  • 5 - Yazılım Mühendisliğinde Konfigurasyon Yönetimi of "Elektronikçiler için "Yazılım Mühendisliğinin Temelleri" by

    Bu bölümde de yazılım mühendisliğinde konfigurasyon yönetimini kısaca ele alıyoruz. Videoda bahsettiğim "Git" tabanlı konfigurasyon sistemini kendinize bir hesap açarak Github üzerinden deneyebilirsiniz:https://github.com/ https://www.atlassian.com/microservices/microservices-architecture/configuration-management