Komut dosyası yazabilmek (bash, awk) ve basit uygulamalar (c, php, python) yazmaktan daha büyük, daha karmaşık yazılımlar tasarlamaya ve geliştirmeye nasıl gidileceğine dair somut açıklamaların olmaması beni hayal kırıklığına uğrattı. Öyle görünüyor ki bir tarafta programlama dil kitapları var, diğer tarafta programcı ekipleri için tasarlanmış yazılım mühendisliği / proje yönetimi kitapları var.
Her ikisini de bolca okudum. XP / Agile klasiklerini okudum ve yazılım geliştirme sürecini iyi bir teorik anlayışa sahibim . Diğer insanların kodlarını okumayı seviyorum ve oldukça iyi takip edebiliyorum. Ama bir proje için bir fikrim olduğunda veya "işte sorun / ihtiyaç" dan "işte çözüm" e gitmek istediğimde, zihnim bir boşluk çiziyor ve nereden başlayacağımı bilmiyorum.
Ben sadece kesmek mi? Ekipler halinde çalışmayan bireysel geliştiriciler veya büyük bir yazılım evi için yapılandırılmış iş akışları var mı? Gerçekten bir PMP almak ya da bir yazılım şirketinde çalışmak istemiyorum. Sadece etkili, verimli, pratik bir iş akışı arıyorum.