Gereksinimlerinizi Çalışan Bir Sisteme Nasıl Dönüştürüyoruz?
01 — İşletmenizi tanıma
Sorundan, mevcut iş akışınızdan, kullanıcılardan ve hedeflenen sonuçtan başlarız. Uygulamaya geçmeden önce çözümü etkileyen soruları belirleriz.
02 — Kapsam ve sözleşmenin belirlenmesi
Dahil edilen özellikleri, sayfaları ve entegrasyonları, teslim edilecek çıktıları, takvimi, maliyetleri ve tarafların sorumluluklarını belirleriz. Proje çalışmalarının başlaması için sözleşmenin onaylanması ve başlangıçta 50% oranındaki ödemenin yapılması gerekir.
Teslimi önemli ölçüde etkileyen beklenen gecikmeleri size bildirir, etkilerini ve önerilen takvimi açıklarız. Kararlaştırılan tarihteki her değişiklik sizinle birlikte belgelenir; bildirim tek başına süre uzatımını kabul ettiğiniz anlamına gelmez. Kanuni fesih ve ücret iadesi hakları, mücbir sebep ve geçerli kurallar dikkate alınarak kendi koşulları oluştuğunda uygulanır.
03 — Tasarım ve geliştirme
Ekip, üzerinde anlaşılan gereksinimlere göre arayüzleri ve işlevleri uygular. Değişiklik talepleri, uygulamadan önce maliyet ve zamanlama üzerindeki etkilerini açıklamak için gözden geçirilir.
04 — Tam işlevli bir sürümün teslimi
Kararlaştırılan sayfaları, tüm işlevleri çalışır ve sisteme entegre edilmiş hâlde, fiilî kullanım için gerekli erişim bilgileriyle birlikte teslim ederiz. İkinci ödeme olan 25% oranındaki tutar bu aşamada ödenmesi gereken hâle gelir.
05 — Sistemi işletmenizde kullanın
Teslim edilen işlevlerin onaylanan gereksinimleri karşıladığını kontrol etmek için sistemi bir hafta kullanırsınız. Kararlaştırılan temel işlevlerin kullanımını engelleyen hatalar varsa bunları giderir ve engelleyici etkilerinin ortadan kalktığını doğrularız. Ancak bundan sonra son 25% oranındaki ödemenin vadesi gelir.
06 — Teslimden sonra destek devam eder
Teslim, anlaşmaya göre kaynak kodunu ve proje deposunu içerir. Yazılım hatalarını düzeltme garantisi şu süre boyunca devam eder: kararlaştırılan teslim tarihinden itibaren 10 yıl, kendi koşullarına tabi olarak.
WhatsApp ve e-posta destek kanallarına günün her saati erişilebilir. Dahil olan hizmetler ile yanıt ve çözüm süreleri proje sözleşmesinde belirlenir. İşletim, izleme ve geri yükleme testleri ayrıca tanımlanır.
Mühendislik, Kalite ve Güvenlik Standartları
Onay öncesinde kod incelemesi
Geliştiriciler kendi kodlarının teslimini tek başlarına onaylamaz. Kod, onaylı dala birleştirilmeden veya son sürüme dahil edilmeden önce, başka bir geliştirici ya da yetkin bir ekip üyesi tarafından Dört Göz Prensibi uyarınca incelenir.
İncelemede gereksinimlere uygunluk, kod yapısı ve bakım kolaylığı, hata ve istisna yönetimi ile değişikliğin mevcut işlevlere etkisi kontrol edilir.
Projeye uygun testler
Gerekli testleri değişikliğin niteliğine ve etkisine göre belirleriz. Uygun olduğunda şu testler dahildir:
- Birim testleri: Yazılım bileşenlerinin her birinin davranışını doğrulamak için.
- Entegrasyon testleri: Bileşenlerin birlikte çalıştığını doğrulamak için.
- Arka uç ve API testleri: İstekleri, yanıtları, yetkileri ve hata yönetimini doğrulamak için.
- İşlevsel kabul testleri: İşlevlerin kararlaştırılan gereksinimleri karşıladığını doğrulamak için.
- Sınır durum ve hata testleri: Beklenmeyen veri girişlerini ve başarısız işlemleri kontrol etmek için.
- Regresyon testleri: Değişikliklerin ilgili mevcut işlevleri bozmadığını doğrulamak için.
Geliştirme ve inceleme sürecinde güvenlik
Kimlik doğrulama ve erişim kontrolünü, girdi doğrulamayı, oturum ve belirteç yönetimini ve hassas verilerin korunmasını inceleriz.
Parolaların, erişim anahtarlarının ve gizli bilgilerin koda veya depoya gömülü olmadığını da kontrol ederiz. Proje ortamında mevcut olduğunda statik analiz ve bağımlılık tarama araçları kullanılır.
Hassas ve güvenlikle ilgili değişiklikler, doğurabilecekleri risklere göre daha sıkı inceleme ve testlerden geçirilir.
Bir değişiklik ne zaman teslime hazırdır?
Bir değişikliği ancak kod incelemesinden geçtiğinde, gerekli testler başarılı olduğunda, kritik bulgular ve riskler ele alındığında ve etkilenen mevcut işlevler kontrol edildiğinde hazır kabul ederiz.
Bu uygulamalar çalışma yaklaşımımızı açıklar. Bağımsız bir güvenlik sertifikası iddiası içermez ve hiçbir sistemin tüm güvenlik açıklarından arınmış olduğunu garanti etmez.
Proje Sahipliği ve Teslim
Proje tamamlandığında neleri teslim alırsınız?
Proje teslimi şunları içerir:
- Kaynak kodu ve proje deposu.
- Kullanıcı kılavuzu ; temel işlevlerin ve sistemin kullanımının açıklanması.
- Çalıştırma ve dağıtım talimatları; sistemin kurulması ve çalıştırılması için gerekli koşullar dahil.
- API sağlanıyorsa API belgeleri; kullanım ve entegrasyon açıklamalarıyla birlikte.
- Uygulamalı bir tanıtım veya eğitim oturumu ile sistemin ve kullanımının tanıtılması.
Belgelendirme ve eğitimin ayrıntı düzeyi proje kapsamıyla orantılıdır. İşletimin devamı için gereken bileşenler, lisanslar ve harici abonelikler teslim sırasında belirtilir.
Kontrolünüz altındaki proje hesapları
Projenin barındırma, alan adı ve harici hizmet hesapları müşterinin adına açılır ve müşterinin kontrolünde kalır. Ekibimize, kararlaştırıldığı şekilde geliştirme ve işletim için gereken erişim izinleri verilir.
Yazılı sözleşme, projeye özel çalışmalar üzerinde müşteriye tanınan mali hakları, kullanma, değiştirme ve yayımlama haklarını ve devir ya da lisansın ne zaman yürürlüğe gireceğini belirtir. Üçüncü taraf bileşenleri ve varlıkları kendi lisanslarına tabi olmaya devam eder; kodun bir kopyasının teslim edilmesi, her bileşenin haklarını otomatik olarak devretmez.
Yazılım Hatalarını Düzeltme Garantisi
Çalışmamızın kalitesine güveniyor ve yazılım hatalarının düzeltilmesi için şu süreyle garanti sağlıyoruz: kararlaştırılan teslim tarihinden itibaren 10 yıl. Geliştirdiğimiz yazılımdaki işlevselliğin mutabakata varılan gereksinimleri karşılamamasına neden olan kusurları hiçbir ek düzeltme ücreti olmaksızın kapsar.
Aşağıdaki çalışmalar ayrı değerlendirilir ve maliyetleri uygulamadan önce kararlaştırılır:
- Yeni özellikler eklenmesi veya onaylanmış gereksinimlerin değiştirilmesi.
- Müşterinin veya başka bir tarafın yaptığı değişikliklerden kaynaklanan hataların düzeltilmesi.
- Üçüncü taraf hizmetlerindeki arızaların ele alınması.
- Üçüncü taraf hizmetlerinde, arayüzlerinde veya platformlarında yapılan değişikliklerin gerektirdiği uyumluluk güncellemeleri.
Bu durumlar, yaptığımız işte başlangıçtan itibaren bulunan ve bunlardan etkilenmeyen hatalara ilişkin garantiyi ortadan kaldırmaz. Garanti ayrıntıları ile bildirim ve düzeltme prosedürleri proje sözleşmesinde belirtilir.
Bu, kapsam dahilindeki hataların düzeltilmesine yönelik sözleşmesel bir garantidir; kanuni hakları veya garantileri azaltmaz. Web sitesindeki güncellemeler, mevcut bir proje için verilen taahhütleri geriye dönük olarak değiştirmez.
Destek ve İşletim
Destek kanalları
Destek talepleri gönderilebilir haftanın yedi günü herhangi bir zamanda; şu kanallar üzerinden:
- WhatsApp: 0558889690
- E-posta: contact@almousa.dev
Dahil edilen hizmetler ile yanıt ve çözüm süreleri proje sözleşmesinde tanımlanır. Sorunlar etkilerine göre önceliklendirilir.
Bildiriminizi işleyebilmemiz için proje adını, sorunun açıklamasını, ne zaman ortaya çıktığını ve mümkünse yeniden oluşturma adımlarını ekleyin. Parola, erişim anahtarı veya hassas müşteri verileri göndermekten kaçının.
İşletim ve işletim bakımı
Sistem işletimi, izleme ve geri yükleme testi hizmetleri projenin büyüklüğüne ve gereksinimlerine göre tanımlanır. Bu hizmetlerin süresi ve maliyeti proje teklifinde belirtilir.
Anlaşmaya göre teklif bu hizmetleri bir yıl boyunca içerebilir veya hizmetler ayrı bir ücret karşılığında sağlanabilir. Her projeye otomatik olarak dahil değildirler.
Yedeklemeler ve geri yükleme testleri
Müşteri, düzenli yedeklemelerin yapılandırılması ve gerçekleştirilmesinden, bunların saklanması ve korunmasından ve gerekli aboneliklerin ve depolamanın sağlanmasından sorumludur.
Geri yükleme testi hizmete dahilse, testi müşterinin sağladığı yedeklerle, müşteriyle koordineli olarak ve gerekli erişim izinleriyle gerçekleştiririz. Başarılı bir test, test edilen yedeğin o tarihte geri yüklenebildiğini doğrular; düzenli olarak güncel yedekler oluşturmanın yerini almaz.
Yazılım garantisiyle ilişki
Kapsam dahilindeki yazılım hatalarının garantisi şu süre boyunca devam eder: 10 yıl kendi koşulları uyarınca; işletim, izleme ve geri yükleme testi hizmetlerinin süresinden bağımsız olarak.
İşletim hizmetinin sona ermesi, yazılım hatalarını düzeltme garantisini ortadan kaldırmaz; bu garanti ücretsiz sistem yönetimi ve işletimini kapsamaz.
Her zaman talep gönderebilmek, bir kişinin hemen yanıt vereceği veya sürekli insan gözetimi sağlanacağı anlamına gelmez; hizmet saatleri ile yanıt ve çözüm hedefleri proje sözleşmesinde belirlenir.
Projeniz Nasıl Fiyatlandırılır?
Her projenin ihtiyaçları farklıdır. Sorunu, hedef kullanıcıları ve gerekli işlevleri anladıktan sonra maliyeti belirler; kapsamı, teslim edilecek çıktıları ve maliyetleri açıklayan bir teklif sunarız.
Maliyeti ne etkiler?
- Özellikler ve iş akışları: Gerekli süreçlerin sayısı ve karmaşıklığı.
- Platformlar: Bir web sitesi, mobil uygulamalar veya birden fazla platformu kapsayan bir sistem.
- Kullanıcılar ve yetkiler: Sistemin hizmet vereceği roller, şubeler ve kuruluşlar.
- Tasarım ve içerik: Kullanıcı deneyimi, diller, içerik ve gerektiğinde 3D tasarım.
- Entegrasyonlar ve veriler: Harici hizmetlere bağlantılar ve mevcut sistemden veri geçişi.
- Güvenlik ve işletim: Koruma, test, barındırma ve performans gereksinimleri.
- Yapay zekâ: Proje kapsamına dahilse kullanım senaryosu, veri kaynakları ve işletim maliyetleri.
Teklif neleri açıklar?
Dahil olan işlevleri, teslim edilecek çıktıları, uygulama ve teslim aşamalarını, takvimi, maliyeti, ödeme düzenini, tarafların sorumluluklarını ve uygulamayı etkileyen gereklilik veya istisnaları belirtiriz.
Üçüncü taraf maliyetleri
Müşteri, proje için gereken barındırma, etki alanları, lisanslar ve harici hizmetler ve abonelikler için ödeme yapar. Yinelenen ücretleri kullanıma dayalı ücretlerden ayırarak, onay öncesinde bilinen maliyetleri açıklıyoruz.
Değişiklik talepleri
Her talebin kararlaştırılan kapsam içinde olup olmadığını inceleriz. Kapsam dışındaki eklemeler veya değişiklikler için maliyet ve takvime etkilerini açıklar, uygulamadan önce onayınızı alırız.
Garantimizin kapsadığı yazılım hataları, garanti politikasına göre ek düzeltme ücreti alınmadan giderilir.
Ödeme takvimi
| Ödeme | Ödemenin vadesi |
|---|---|
| 50% | Projenin başlangıcında, kapsam ve sözleşme onaylandıktan sonra |
| 25% | Kararlaştırılan sayfalar tüm işlevleri çalışır, sisteme entegre ve fiilî kullanıma hazır olarak teslim edildiğinde |
| 25% | Sistemin bir haftalık kullanımından sonra, kararlaştırılan temel işlevlerin kullanımını engelleyen hatalar yoksa |
Kullanım süresi, sistem müşterinin kullanımına açıldığında ve gerekli erişim bilgileri sağlandığında başlar. Bu sürede kullanımı engelleyen hatalar ortaya çıkarsa son ödemenin vadesi gelmeden önce hatalar düzeltilir ve engelleyici etkilerinin ortadan kalktığı doğrulanır.
Kullanımı engellemeyen bulgular son ödemeyi geciktirmez; proje kapsamı ve garanti çerçevesinde ele alınmaya devam eder. Yeni özellikler ve kapsam dışındaki değişiklikler ayrıca değerlendirilir.
Yazılım hatalarını düzeltme garantisi şu süre boyunca devam eder: kararlaştırılan teslim tarihinden itibaren 10 yıl, kendi koşulları uyarınca; son ödemenin yapılmasıyla sona ermez.
Teklif, toplam fiyatı ve varsa geçerli ücret ve vergileri içerir; harici ve tekrarlayan abonelikleri ayrıca belirtir. Faturalar, işletme ve işlem için geçerli gerekliliklere uygun olarak düzenlenir.
İptal, geri ödeme talepleri veya sözleşmeye bağlı şikayetler için, sözleşme referansıyla birlikte contact@almousa.dev adresine e-posta gönderin. Talepler, vadesi gelen veya iade edilebilecek tutarların açıklamasıyla birlikte teslimat ilerlemesi, sözleşme ve yasal haklara göre incelenir. Taksit ödemek veya bir haftalık kullanım süresini tamamlamak yasal haklardan feragat anlamına gelmez.
Sözleşme yapmadan önce geçerli iptal ve ücret iadesi koşullarını, maliyetleri ve projeyle ilgili istisnaları açıklarız.