Yazılım geliştirme sürecinde kurumların bilmeden ya da önem vermedikleri için atladıkları, aslında yazılım ürününün kalitesini belirleyen en önemli süreçlerden biri “yazılım geliştirme yaşam döngüsü süreci”nin hazırlanmasıdır. Bu yaşam döngüsü modelinde yazılım geliştirme sürecinin en başında, takım üyelerinin birlikte geliştirme yapacakları bir source control deposunun kurulumundan başlayarak geliştirilen uygulamanın dev / test / pilot ortamlarına otomatik olarak gönderilmesi, sürüm yönetimi, test raporlarının hazırlanması, kod kalitesinin ölçülmesi, kod gözden geçirme operasyonlarının yapılması, veri katmanının versiyonlanması ve testlerin çalıştırılması, ortam bazlı konfigürasyon yönetimi, production deployment ve hotfix operasyonları için süreç yönetiminin hazırlanmasını içermektedir.
ACEDEMAND olarak kendi projelerimizde başarıyla kullandığımız SDLC (Software Development Lifecycle) süreçlerimizi müşterilerimiz ile paylaşarak, yazılım ürünü kalitesinin henüz proje geliştirme safhasında artmasına destek olmaktayız.
ACEDEMAND olarak SDLC süreçlerinize Uygulama ve Destek olmak üzere iki başlık altında dahil olmaktayız. Uygulama başlığında müşterimiz ile birlikte yazılım geliştirme yaşam döngüsü uçtan uça tasarlanarak geliştirilmekte ve operasyona devredilmektedir. Destek başlığı altında aşağıda bulunan ürünlerle ilgili müşterilerimizin karşılaştığı sorunlara ve “nasıl yapılır” kapsamında danışmanlık hizmetleri vermekteyiz.
Support Kapsamında Olan Ürünler:
- CVS, SVN, Git SCM
- Atlassian Bamboo & Cruise Control
- Apache Maven, Apache Ant
- Liquibase
- Sonar Metrics
- jUnit & Selenium
- Gradle, Grunt