Programcılara harika bir kaynak

Yazılım geliştirme konusunda iddialı olanlar, bu kitabı oldukça faydalı bulacaklar!

Yazılım geliştirmek teknolojik bir uğraş olduğu kadar sanatsal da bir uğraştır; matematiksel doğası kadar sosyolojik ve psikolojik boyutları da vardır. Bu alan için uzun sayılabilecek bir süredir kurallarının ve yöntemlerinin ortaya konamamış olması da belki bu yüzdendir. Ancak artık bu durum değişmekte ve bu meslek alanının sırları da yavaş yavaş ortaya çıkmaktadır.

Bu kitap, yazılım projeleri ve geliştirme döngülerini inceler, organizasyonun ve kişilerin genelde uymaları gereken pratikleri (kalite güvence önlemlerini) ve proje safhalarında izlenmesi önerilen yöntemleri (kalite kontrol yöntemlerini) okuyucuya ulaştırır.

Kitap içerisinde, yazılım geliştirme alanında, bilimsel çevrelerce kabul görmüş kurallara ve yazarın yazılım deneyimlerinden edindiği bilgi ve önerilere ulaşmak mümkündür. Kitap hazırlanırken, her seviyeden yazılım geliştiren veya yazılım içeren projeleri yöneten insanların işlerini daha etkin yapmak ve kendilerini geliştirmek için bilgiler bulabileceği bir kitap olması hedeflenmiştir.

Kimler  Faydalanabilir?

• Yazılım içeren projeleri yöneten üst seviye yöneticiler,

• Yazılım projelerinin tasarımını yapan tecrübeli yazılımcılar,

• Üniversitelerde konu ile ilgilenen akademisyenler, doktora, yüksek lisans, lisans ve ön lisans öğrencileri,

• Halihazırda yazılım geliştiren ve daha iyiye ulaşmak isteyen yazılımcılar,

• Yazılım testi alanında uzmanlaşmak isteyen test mühendisleri ve personeli,

• Mesleğe yeni başlayan ve iyi ve sağlam bir giriş yapmak isteyen programcılar,

• Yazılım dünyasına atılan meraklı tüm öğrenciler,

• Yazılım projeleri üreten organizasyonların yazılım kalite birimleri

İçindekiler

•Proje Yönetimi ve Aşamaları

Kitabın ilk bölümü proje yönetimi ve aşamaları konusunda bilgi verir. Bu kısım yazılım organizasyonlarındaki yöneticiler, proje yöneticileri için bilgiler içerir. Şüphesiz yazılıma yeni başlayan geleceğin yönetici adayları için de bilgiler içermektedir.

•Yazılım Geliştirme Modelleri

Bu kısımda yazılım geliştirmede uygulanan yöntemler avantajları ve dezavantajları ile birlikte, kimi zaman karşılaştırılarak sunulmaktadır.

•Kaliteli Kodlama

Kodlamanın daha kaliteli olması amacıyla, proje yöneticileri ve yazılımcılar için bilgiler bu bölümde bulunmaktadır. Ayrıca yazılımcıların verimli ve etkili kodlar geliştirebilmeleri için bilgiler bulunmaktadır. Ayrıca sık yapılan hatalar da incelenmektedir.

•C++ Kodlama Gelenekleri

Uzun yıllar C ve C++ dillerinde yazılım geliştirdiğimiz için yıllar boyu biriken bu tecrübelerin unutulup gitmesine gönlümüz razı olmadı, bu bölümü oluşturduk. Bu kısımda şekilsel bir bakışla kodlama tavsiyeleri bulunur. Kitapta örnekler C/C++ dilleri temel alınarak verilmiştir ancak çoğu örnek prensip olarak diğer bilgisayar dilleri kullanıcılarına da faydalı olacak şekilde düzenlenmiştir

•Ekler (Yazılım Kalite Standartları Üzerine)

Kitabın bu alanı da ekten ziyade kitabın devamı gibidir. Kodlama standartları bölümünden sonra yazılım geliştirme alanındaki insanlarla yapılan bir araştırma da bulunmaktadır.

Sonraki Haber

Forum