Çizelge Yazılımı İş Planı
Yazılımın geliştirilmesi sürecinde şu işleri gerçekleştirmem gerekecek (analiz hariç):
Analizin de taslak planını çıkarmak lazım:
En önemli sorunlardan biri de çok sayıda kuralın doğru çalıştığından emin olmak. Bu yüzden iyi bir test altyapısı da kurmamız gerekecek.
Ayrıca fiziksel mimarinin nasıl olacağını ve buna göre nasıl bir altyapı hazırlayacağımızı da netleştirmeliyiz. Client/server, internet, client veya bunların bir kombinasyonu şeklinde olabilir.
Bir de bence kullanışlılığa yönelik de özel bir araştırma yapmalıyız. Çünkü zaman çizelgelemesi başlı başına karmaşık bir iş. Bu sahadaki yazılımlar gerçekten çok karmaşık. Bir tanesi sadece kullanılabilir seviyede. O bile yine çok karışık. Daha kolay bir etkileşim modeli geliştirebilir miyiz, bunun üzerine düşünmeliyiz.
IntelliJ´in yazılım geliştirmedeki kolaylıklarına benzer yeni çözümler bulmalıyız.
- Algoritma Tasarımı
- Nesne modeli ve veri yapısı
- Ekranlar
- Konfigürasyon ekranları
- Çizelge/Takvim Ekranı
- Drag/Drop
- LAF problemleri
- Uyarılar
- Tablo ve listeler
- Kural Yönetimi
- Veri Analizi - Raporlamalar
- Standart Yeniden Kullanılabilir Ekranlar
Analizin de taslak planını çıkarmak lazım:
- Use Caseler
- Ekranlar
- Kısıtlamalar - Kurallar
- Raporlar
En önemli sorunlardan biri de çok sayıda kuralın doğru çalıştığından emin olmak. Bu yüzden iyi bir test altyapısı da kurmamız gerekecek.
Ayrıca fiziksel mimarinin nasıl olacağını ve buna göre nasıl bir altyapı hazırlayacağımızı da netleştirmeliyiz. Client/server, internet, client veya bunların bir kombinasyonu şeklinde olabilir.
Bir de bence kullanışlılığa yönelik de özel bir araştırma yapmalıyız. Çünkü zaman çizelgelemesi başlı başına karmaşık bir iş. Bu sahadaki yazılımlar gerçekten çok karmaşık. Bir tanesi sadece kullanılabilir seviyede. O bile yine çok karışık. Daha kolay bir etkileşim modeli geliştirebilir miyiz, bunun üzerine düşünmeliyiz.
IntelliJ´in yazılım geliştirmedeki kolaylıklarına benzer yeni çözümler bulmalıyız.
0 Comments:
Post a Comment
<< Home