Proje yönetimi, hata takibi, iş planlaması, ürün geliştirme desteği, görevlerin bir listesinin oluşturulması ve bunların uygulanmasının koordine edilmesi için araçlar sağlayan Plane 0.7 platformunun sürümü kullanıma sunuldu. Kendi altyapısı üzerinde konuşlandırılabilen ve üçüncü taraf sağlayıcılara bağımlı olmayan platform, JIRA, Linear ve Height gibi tescilli sistemlere açık bir analog olarak geliştiriliyor. Proje geliştirme aşamasındadır ve ilk kararlı sürümün oluşumuna hazırlanıyor. Kod Python'da Django çerçevesi kullanılarak yazılmıştır ve Apache 2.0 lisansı altında dağıtılmaktadır. PostgreSQL, DBMS olarak kullanılır ve Redis, hızlı depolama için kullanılır. Web arayüzü Next.js kütüphanesi kullanılarak TypeScript'te yazılmıştır.
Plane, farklı iş akışı türlerini destekler ve atanan görevleri (Yapılacaklar), yapılacaklar listesini (biriktirme listesi), devam eden görevleri ve tamamlanan görevleri ayrı ayrı izlemenize olanak tanır. Sistem şelale ve esnek proje geliştirme yöntemlerini kullanacak şekilde tasarlanmıştır. Şelale modelinde geliştirme, planlama, gereksinim analizi, tasarım, uygulama, test etme, entegrasyon ve destek aşamalarından sırayla geçen sürekli bir akış olarak görülmektedir. Çevik bir modelde proje geliştirme, işlevselliğin kademeli olarak gelişmesini sağlayan ve bunların uygulanmasında planlama, gereksinim analizi, tasarım, geliştirme, test etme gibi tüm projenin gelişimi için tipik olan aşamalardan geçen ayrı küçük bölümlere ayrılır. ve belgeler.
Plane'ın temel özellikleri:
- Hata takibi ve iş planlaması. Üç görüntüleme modu desteklenir: liste, sanal kart (Kanban) ve takvim. İşleri belirli çalışanlara bağlamak mümkündür. Düzenleme için işaretleme desteğine (zengin metin) sahip görsel bir düzenleyici kullanılır. Dosya eklemek, diğer görevlere bağlantılar eklemek, yorum bırakmak ve tartışmalar yürütmek mümkündür.
- Geliştirme döngüleri, ekibin bir sonraki geliştirme aşamasını tamamlamayı planladığı dönemdir. Bir döngünün tamamlanması genellikle yeni bir versiyonun oluşmasıyla sonuçlanır. Döngü arayüzü, geliştirme süreci hakkında net bilgiler sağlar.
- Modüller - büyük projeleri küçük parçalara ayırma yeteneği; bunların geliştirilmesi farklı ekiplere atanabilir ve ayrı ayrı koordine edilebilir.
- Görünümler - yalnızca belirli bir çalışan için önemli olan görevleri ve sorunları görüntülerken filtreleme yeteneği.
- Sayfalar - Tartışmalar sırasında geliştirilen sorunları ve planları hızlı bir şekilde not almak ve belgelemek için AI asistanını kullanmanıza olanak tanır.
- “Ctrl + K” tuşlarına basılarak çağrılan ve tüm projeler arasında hızlı bir şekilde gezinme olanağı sağlayan evrensel bir menü.
- Harici hizmetlerle entegrasyon (örneğin, bildirimlerin Slack aracılığıyla iletilmesi ve sorunların GitHub ile senkronizasyonu).
- Çalışanları ve ekipleri yönetmek. Çeşitli yetki düzeyleri (sahip, yönetici, katılımcı, gözlemci). Farklı komutlar için farklı sorun durumlarını tanımlama desteği.
- Temayı değiştirme ve karanlık görüntüleme modlarını kullanma yeteneği.
Yeni sürümdeki önemli iyileştirmeler:
- Her çalışanın çalışmasını görsel olarak değerlendirmenize, projenin ilerleyişini incelemenize ve görevler üzerindeki çalışmanın dinamiklerini takip etmenize olanak tanıyan bir analitik bölümü eklendi.
- Çalışma programını takvim şeridi grafiği (Gantt şeması) biçiminde görüntüleme desteği.
- Kendi temalarınızı bağlama, stil ve renkleri özelleştirme desteği.
- Geliştirme Döngüsü arayüzü yeniden tasarlandı.
- Takvim görünümünde görüntülenen bilgiler genişletildi.
Kaynak: opennet.ru