Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Tag / Agile

Projelerde yapılacak işlerin ne kadar süre içerisinde yapılacağını tahmin etme süreci oldukça sıkıntılı geçer. Her ne kadar yapılacak işlerin analizini iyi yapmış olmak bu sürece olumlu katkı sağlasa da, öngörülemeyen sorunların ya da ihtiyaçların etkilerini bu süreç kapsamında kestirmek zor olduğundan yapılan tahminler çok geçerli olmaz. Sürecin adı “Estimation”(tahmin) olarak geçtiği için, zaten kesin bir […]

Scrum’ın en önemli ve olmazsa olmaz şeylerinden biri Scrum toplantılarıdır. Her “sprint” sırasında gün başlarında 15 dakika ile sınırlı olan bu toplantılar, projenin gidişatı konusunda bilgi aktarımı amaçlar. Dün ve bugün ne yaptın? : Takım elemanları kısa vadeli süre içerisinde yapmış olduğu işleri anlatır. Bugün ne yapacaksın?:Takım elemanları bugün hangi işleri yapacağını anlatır. Yapman gereken […]

Agile geliştirme yöntemlerinden Scrum ile ilgili 10 dakikalık bu videoyu izlemenizi tavsiye ederim. 10 dakikada Scrum

Agile geliştirme yöntemlerini, dağıtık ortamlarda uygulamak konusunda Microsoft’un PnP takımından güzel bir makale: http://www.pnpguidance.net/Post/DistributedAgileDevelopmentMicrosoftPatternsPractices.aspx  

Scrum konusunda en deneyimli isimlerden biri olan Craig Larman, 13-14-15 Kasım 2008’de Scrum eğitimi vermek için Türkiye’ye geliyor. Certified Scrum Master olma şansını elde edebileceğiniz bu eğitimin ayrıntıları için burayı okuyabilirsiniz… Edit: Ne yazık ki,ekonomik şartlardan dolayı eğitim iptal olmuştur…

Team Foundation Server üzerinde Scrum yöntemleri ile çalışmak için bir kaç TFS Template’i. http://www.codeplex.com/scrumptious http://www.codeplex.com/VSTSScrum http://www.microsoft.com/downloads/details.aspx?FamilyID=55A4BDE6-10A7-4C41-9938-F388C1ED15E9&displaylang=en  http://www.scrumforteamsystem.com

Agile yazılım geliştirme, yorumlanırken bir kaç yanlış anlaşılma oluştuğunu düşünüyorum.Bu düşüncelerimi paylaşmak istedim.Tabiki bu yorumlarda yanlış olabilir. Ancak genel olarak bazı kavramların oturması açısından faydalı olacağına inandığım şeyler; Agile bir süreç değildir. Agile yazılım geliştirme, plansız-programsız değildir. Agile yöntemler ile yazılım geliştirmede, kodcular kafalarına göre,istedikleri gibi kod yazmazlar. Agile yöntemlerde dökümantasyon yok diye bir şey yoktur.  Agile […]