«development-process» etiketlenmiş sorular

Yazılım geliştirme süreciyle ilgili sorular için.

4
Gerçek bir geliştirme ortamı olmadan güvenle geliştirme
Son zamanlarda, üçüncü taraf "kurumsal" sistemlerle ve bu sistemlerin etrafında çalışmayı içeren bir proje için işe alındım. Üretim ortamının yeterince sadık bir kopyasını oluşturmak için gereken astronomik maliyet ve çaba olacağını düşündüğümden dolayı, gerçek bir geliştirme ortamına sahip olma ihtimali kayboluyor. Bu elbette ideal değil. Parlak tarafta, yazılımın bu gibi …

5
Geliştiricilere Proje Yönetimi yapan Yazılım Yöneticisi
Gömülü bir sistem şirketinde çalışan bir yazılım geliştiricisiyim. Genel proje çizelgesine (elektrik, kalite, yazılım ve üretim dahil) bakan bir Proje Yöneticimiz var, bu nedenle yazılım çizelgesi çok kısa. Ayrıca patronum olan bir Yazılım Yöneticimiz var. Yazılım programını, tasarım belgelerini (yüksek ve düşük seviyeli tasarım), SRS'yi, değişim yönetimini, doğrulama planlarını ve …

2
Scrum'ın savunma sözleşmesinde bir değeri var mı?
Dün su soğutucusunda kulak misafiri oldu: "Scrum'ın savunma sözleşmesinde yeri yok." Scrum'un birçok senaryoda çalışmak üzere tasarlanabileceğine inanıyorum ve savunmanın onlardan biri olduğunu görebiliyorum. Bu, meslektaşlarım arasında (çoğumuz savunma sözleşmesinde çalışıyoruz) büyük bir tartışmaya yol açtı. Bunu doğru bir soru haline getirmek için: Bir savunma sözleşmesi durumunda scrum'ı başarıyla kullanan …

11
Kod üretimi kod kalitesini artırır mı?
Kod üretimi için tartışırken, kod kalitesini artırdığı yolların bazı örneklerini arıyorum. Kod üretimi ile ne demek istediğimi açıklığa kavuşturmak için, sadece bir projem hakkında konuşabilirim: Veritabanı şemamızdaki varlık ilişkilerini tanımlamak için XML dosyaları kullanırız, böylece varlıkları eklemek, silmek ve değiştirmek için kullanılabilecek ORM çerçevemizi ve HTML formlarımızı oluşturmamıza yardımcı olurlar. …

6
Paylaşılan kütüphaneler için dallanma ve sürüm oluşturma stratejisi
Bu mesajlar birbiriyle ilişkili gibi görünüyor, ama beynim erimeye başlıyor ve bunu düşünmeye çalışıyor: P İşverenim kaynak kontrolünü kullanmaya yeni başladı, çünkü daha fazla geliştirici işe almadan önce "depo", çoğunlukla evden çalışan yalnız geliştiricinin sabit diskiydi. Yazdığı tüm .NET kodu toplu olarak kontrol edildi ve çok sayıda yinelenen (okuma: kopyala …

5
“Egoless programlama” nedir?
Bu terimi ilk on beş yıl önce duydum. Anladığım, Wikipedia makalesinde ve TechRepublic makalesinde anlatılanla benzer : meslektaşlarınızla "kişisel duyguların bir kenara bırakıldığı samimi, kolej tarzında" çalışıyorsunuz. Karşılıklı saygı ve öğrenme arzusu ile akran incelemeleri yapmak ve "kendi" kodunuz gibi hissetmemek gibi şeyleri içerir, bu nedenle birisinin bir önerisi varsa …

10
Geliştirici odaklı bir ürün iyi bir şey midir?
CEO'nun ürün ekibini yönettiği, daha sonra söz konusu özellikleri uygulamak için mockup özellikleri geliştiricilerin kucağına düşen bir şirkette çalışıyorum. Elbette bazı iterasyonlar var, geliştiricinin görüşlerine saygı duyuluyor. Ama bu sürecin ne kadar etkili olduğunu merak ediyorum. Jason Calacanis şunu yazdı : Zuckerberg Doktrini: Geliştiriciler, ürün yöneticileri ve tasarımcılara kıyasla önemli …

3
Yapılandırma Yönetimi nedir?
Katıldığım tüm projelerde dışarıdan bir danışmandan girdi elde etmiş olduğumuz projelerde ne tür bir Konfigürasyon Yönetimi kullandığımız sorusu soruldu. Bu durumların hiçbirinde danışman Yapılandırma Yönetimini tanımlayamamıştır. Öyleyse nedir?


6
Piyasaya sürülmeye hazır özellikleri yalnızca her hafta üretim sürümlerimize nasıl dahil edebiliriz?
Oldukça büyük bir çevik ekipte yazılım geliştiriciyim (tek bir kod deposunda aktif olarak değişiklik yapan sekiz geliştiricimiz var). İki haftada bir, yazılımımızın yeni bir sürümünü üretime zorluyoruz. Mevcut iş akışımız: Yeni bir göreve başlarken, geliştiriciler ana geliştirme dalından bir "özellik dalı" oluştururlar ( git kullanıyoruz ) ve bu yeni daldan …

6
test odaklı geliştirme - Testleri kim yazmalı?
Başlangıçta, testi yazmak geliştiricinin görevidir, ancak birçok durumda / e-olgun geliştiricilerde bu vakaların% 80 kapsama alanı sağlamadığını fark ettim. Geliştirici yerine belirli bir proje için TÜM testleri yazmaya adanmış bir KG ekibim var mı? Bunun eksileri var mı?


3
Git'i farklı sunuculardan farklı kod tabanları için kullanmaya nasıl başlayabilirim?
Arka plan: Yakın zamanda şirketimdeki bir dizi projeyi miras aldım ve nasıl ele alındıklarına dair bazı temel sorunları çözmeye çalışıyorum. Yani, önceki geliştiriciler (artık şirkette olmayan) herhangi bir kaynak kontrolü kullanmıyorlardı, çok az dokümantasyon yapıyorlardı ve gerçekten iyi geliştirme süreçleri yoktu. Şimdi SQL sunucuları ve diğer şeylerin mağazalarına kadar kullandığımız …

2
Büyük şirketlerde sürekli entegrasyon nasıl organize edilir?
Şirketimde, her özellik / hata düzeltme dalının geliştirmede nasıl birleştirildiğini kontrol etmek için herhangi bir ara yapı yapmamak yaygındır. Her zaman çok sayıda test başarısızlığını ve hata oluşturmayı sağlayan günlük derleme vardır. Bana 1000'den fazla geliştirici için her birleştirme için yapı oluşturmanın mantıksız olduğu söylendi. Bu yüzden, CI'nin bu kadar …

2
Yazılım geliştirmede rutin çalışma miktarı ve tahmin üzerindeki etkisi
Yazılım geliştirmedeki rutin iş miktarının, ihmal edilemez olmasa bile nispeten küçük olması gerektiğine ve bunun yazılım tahmininin temel sorunu olduğuna ikna oldum. Bu sonuca nasıl geldiğimi açıklayayım ve argümanın ciddi kusurları olup olmadığını söyleyeyim: Yüksek doğrulukla tahmin edilebilecek tek şey, daha önce yapılan şeyler anlamına gelen rutin çalışmadır. Araştırma ve …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.