Neden Özel Yazılım?..
![]() |
Yazar | Orhan Toker |
| Mesleği | Y. Mimar İTÜ | |
| Autodesk Yetkili Danışmanı | ||
| AutoLISP, SQL, PHP, VBA ve veritabanı | ||
| uzmanı |
Firmamız, kurulduğu günden beri tam 12 yıldır özel yazılım hizmeti vermekte. Bu süreç boyunca bize özel yazılım yaptıran bir çok müşterimiz oldu ve çözümlerimizle müşterilerimizin kazançlarını artırdık, tasarım süreçlerini hızlandırdık, kalite standartlarını yükselttik. Bu 12 yıl boyunca, bir Autocad uzmanı, programcı ve firma sahibi olarak özel yazılım konusunda, hem yaptıranların hem de yapanların açısından özel yazılımın ne demek olduğunu gözleme fırsatı buldum. Bu nedenle bu seferki yazımı, özel yazılımın ne olduğuna ayırmak istedim. Bu yazımda sizlerle, “neden özel yazılım?” sorusu başlığı altında, “nelere dikkat etmeli?”, “süreç nasıl gelişir?”, “ne kazandırır?” vb soruların cevabını sizlerle birlikte arayacağım. Elbette, bizim alanımız “Tasarım Otomasyonu” olduğu için yazım bu doğrultuda olacak.
Tasarım Otomasyonuna Neden İhtiyaç Duyulur?
Örnek olarak elektrik trafosu üreten bir fabrikayı ele alalım. Her yıl ihtiyaçlara göre yenilenen standart imalatların yanı sıra, müşterilerin özel ihtiyaçlarına yönelik ısmarlama ürünlerde üretilebilmektedir. Dolayısıyla üretilen her ürün için tasarım aşaması hem bilinen elektrik hesapları hem de bu sonuçlarından yola çıkarak yapılan fiziksel tasarım hesapları içermektedir. Bu, temel elektrik kanunlarından, ürünün taşınması esnasında karayolu köprü yüksekliklerine kadar uzanan bir hesap ve tasarım sürecidir. Bu sürecin hatasız gerçekleşmesi için nitelikli ve eğitilmiş mühendisler zorunluluktur. Çünkü hem ürünün üretim sürecinin uzun olması, hem fiyatı hem de teslim edileceği mesafe vb. gibi bir çok nokta hata kaldırmaz etkenlerdir. Bir de buna fiyat rekabetini ekleyecek olursanız ürünün malzeme optimizasyonunun da önemli rol oynayacağını kolaylıkla anlayabilirsiniz. Bu tip bir üretim yapıyorsanız şunları istemek en doğal hakkınızdır:
- Tasarım sürecini en aza indirmek,
- Hesap hatası yapmamak,
- Maliyeti, “kaliteden taviz vermeden” düşürmek,
- Üretim planlama programlarıyla tam entegre olmak,
- Teklif otomasyonuna hızlı ve güncel veri aktarabilmek,
- Uluslararası kalite belgelerine sahip olabilmek,
- Rekabette önde olmak
Yukarıdaki listedeki maddelerden birini bile üretiminizde geliştirilmesi gereken yön olarak görüyorsanız tasarım otomasyonu yazılımı yaptırmalısınız. Yukarıda saydığım her madde size zaman ve para kazandırmakla beraber toplam kalitenizi artıracaktır.
Nelere Dikkat Etmeliyim?
Tasarım otomasyonu için özel yazılım yaptırmaya karar verdiğiniz anda bir çok yönden zorlu bir sürece hazır olmalısınız. Eğer hazırlıklı değilseniz, karşınıza süreç öncesi ve sonrası bir çok olumsuzluk çıkacaktır ve bu olumsuzluklarla boğuşmak zorunda kalıp belki de yüksek maliyetli bu projeyi başarısızlık hikayesi olarak çöpe atabilirsiniz. Tasarım otomasyonunuzu tam bir “başarı hikayesi” ne çevirmek için süreç öncesi ve sonrası dikkat etmeniz gereken başlıkları toparlamaya çalışalım. Burada sizin danışmanınız gibi davranmaya özen göstereceğim.
Özel yazılımı sipariş etmeden önce dikkat etmeniz gereken hususlar:
• Yazılım firmasının seçimi : Sadece ülkemizde değil tüm dünyada özel yazılım projelerinin başarıya ulaşması için 3′lü sac ayağının birinci parçası yazılım firmasıdır. Yazılım firmasının yanlış seçimi paranızın boşa gitmesine sebep olabilir. Yazılım yaptıracağınız firmanın konusunda yeterli olması ve bunu uluslararası sertifikalarıyla ispatlaması ilk şart olmakla beraber, sizin konunuza (örnekte elektrik trafoları verilmişti) hakim olabilecek kadrosu olması da çok önemlidir. Yazılımın geliştirileceği platform, yazılım firmasının sahip olduğu teknoloji ve sertifikalar, konunuz hakkında deneyimli personele sahip olması gibi kriterler ilk dikkat edilecek hususlardır. Ayrıca işi vereceğiniz firmanın daha önceden yaptığı işlerin halen başarıyla çalışıp çalışmadığına da bakmak, gerekirse yerinde ziyaret ederek çalışma ortamlarını görmek önemlidir.
• İstediklerinizi iyi aktarmak: Firmayı doğru seçseniz bile, yaptırmak istediğiniz işi iyi tarif edemezseniz alacağınız sonuç hayal kırıklığı olabilir. Bu nedenle, bünyenizde tasarım otomasyonuna ihtiyaç duyup da sizi haberdar eden ilk kişi bilgi aktarımı için doğru kişidir. Yazılım firmasıyla ilişkileri yürütecek kişinin o olmasını sağlayın. Kendi bünyenizde denemeleriniz olduysa, oradaki başarısızlıkları yada iyi giden noktaları mutlaka göz önünde bulundurun.
• Elma-Armut Karşılaştırması Yapmayın: Yazılım firmasını seçtiniz, istekleriniz aktardınız ve teklif aldınız. Bu noktada eğer yazılım firması sizi iyi anladıysa, konusunda uzman olduğunu ve bu işi yapabileceğine sizi ikna ettiyse, referansları kuvvetliyse sakın bir başka teklif daha almaya kalkmayın. Tasarım otomasyonu pahalı bir iştir. Kısa vadede yatırımınızın geri dönmeyecek olması da sizi ucuz teklifler almaya yönlendirebilir. Kazanılacak paranın görece çok olması, bazı yeterliği olmayan yazılım firmalarının iştahını kabartabilir ve sizin gözünüzü boyayabilecek olmadık tekliflerle karşınıza çıkabilirler. Siz de elma ve armut kıyaslaması ikilemine düşebilirsiniz. Bundan korunmak için alternatif teklifler almak yerine, anlaştığınız firmayla sıkı garanti koşulları içeren bir sözleşme yapın. Firma buna yanaşıyorsa endişelenecek bir nokta kalmaz.
Yazılım Sürecinde Dikkat Edilecek Noktalar:
• Proje Sorumlusu: İşi sipariş ettikten sonra mutlaka sizin tarafınızda bir proje sorumlusu tayin edin. Bu yukarıda bahsettiğimiz kişi olursa çok iyi olur. Proje sorumlusu, proje tamamlanana dek yazılım firmasıyla sizin firmanız arasındaki bağ olacaktır. Projenin başarıya ulaşması için bu kişinin birinci önceliği proje olmalıdır. Firmanızın diğer işlerini de araya sıkıştırırsa başarısızlık kaçınılmazdır.
• Kontrol Edin: İşin gelişimini mutlaka kontrol edin. Özel yazılım projeleri yapısı gereği sıkı kontrol gerektirir. Kontrol etmezseniz: İşin istediğiniz doğrultuda gidip gitmediğini, yazılım firmasının işi uzatıp uzatmadığını, yeni fikirlerin oluşmasını göremezsiniz. Haftalık toplantılar ayarlayıp, yazılım firmasından bu toplantılarda işin geldiği noktayı anlatmasını isteyin.
• Veri Akışını Düzenli Tutun: Yazılım firması işi yapabilmek için size sorular soracaktır ve sürekli veriler isteyecektir. Bazen günde 30 soruyla karşılaşabilir, yada 2 haftalık çalışma gerektirecek veri derlemesi yapmak zorunda kalabilirsiniz. Unutmayın işi iyi tarif etmek başarının 1. şartı. Bütün sorulara en çabuk şekilde cevap vermek ve istenen verileri nitelikli göndermek süreci hızlandıracak ve tarif ettiğiniz işin doğru yapılmasını sağlayacaktır.
Süreç Sonrası Dikkat Edilecek Hususlar:
• Eğitim: Yazılım bittiğinde, onu kullanacak personel başlangıçta olumsuz tepki verecektir. Bunun sebebi korkudur. “Acaba işimden olur muyum?”, “ya yanlış hesaplarsa?”, “kullanamazsam?” gibi bir çok korku. Personeli eğitimden geçirmek bu korkuyu atlatma sürecini kısaltacaktır. Çünkü zaten bu programa ihtiyaçları var ve yakında onsuz yapamayacaklar.
• Geliştirme ve Servisler: Kullandıkça yeni ihtiyaçlar ortaya çıkacaktır. Mutlaka bir servis anlaşması yapın ve elde ettiğiniz rekabet avantajını kaybetmeyin.
• Karınızı Hesaplayın: Yazılım verimli olarak kullanılmaya başladıktan sonra, size ne kazandırdığını mutlaka ölçün. Bu bundan sonra yaptırmanız muhtemel olan özel yazılımlar için ışık tutacaktır.
Bu yazımda 12 yıllık tecrübemle özel yazılım konusuna ışık tutmaya çalıştım. Yukarıda yazdığım başlıklar, bizim 12 yıllık geçmişimizde karşımıza çıkan ve artık çözümlerini standartlaştırmaya çalıştığımız sorunlar. Umarım sizlere yardımcı olabildim.Saygılarımla,
Benzer Yazılar


