Kurumsal kaynak planlaması

Kurumsal Kaynak Planlaması Öncesinde

KKP sistemlerinden önce, işletme departmanları kendi bilgisayar sistemlerine sahip olmalıydı. Örnek olarak, bir işletmedeki insan kaynakları departmanı, bordrolama departmanı ve mali işler departmanını verelim. İnsan kaynakları departmanı kendi bilgisayar sisteminde, tüm departman bilgilerini ve bu departmanlarda çalışanların kişisel bilgilerini tutmakla görevliydi. Bordrolama departmanı ise maaş bordrosu bilgilerini hesaplar ve tutardı. Mali işler bölümü de işletmedeki mali işlemlerin kayıtlarını  tutardı. Her sistem birbirine ortak veriler yollayarak iletişim içinde olmalıydı. Örnek verecek olursak, insan kaynakları bölümünde her çalışanın bir numarası olurdu, aynı numara bordrolama bölümünde de mevcut olmalıydı. Bu sayede insan kaynakları bölümünden, bordrolama bölümüne, çalışanın numarası ve maaş bilgisini yollanır, bilgiler bordrolama sisteminde kontrol edildikten sonra, maaş bordrosu kesilirdi. Mali işler departmanı ise çalışanların verileri ile ilgilenmez, sadece bordrolama departmanından yapılan, vergi, kesinti, işçi ücretleri vb. ödemelerle uğraşırdı. Departmanlar arasındaki bu sistem karışıklıklara yol açardı. Örneğin, ödeme sisteminde çalışan numarası olmayan bir işçiye ödeme yapılmayabiliyordu.

Kurumsal Kaynak Planlaması Sonrasında

KKP yazılımları, eskiden kullanılan ve birbirinden farklı birçok uygulamanın verilerini birbirine bağladı. Bu işlem, birden fazla sistemde kayıtlı tutulan çalışan/işçi numaralarında sorun çıkma endişesini ortadan kaldırdı. Ayrıca büyük işletmelerdeki yazılım uzmanı ihtiyacı azaldı ve standart bir hale geldi. Raporlama işlemleri tek bir sistem üzerinde yapıldığından, eskiye nazaran çok daha kolay bir hal aldı. Ayrıca KKP sistemleri, işletme içindeki eğilimlerin tespit edilip, uygun ayarlamaların daha çabuk yapılmasına imkân sağlamasıyla, işletmelere yüksek seviyede analizleme işlevi sağladı.

KKP Uygulamaları

İşletmelerdeki geniş uygulama kapsamı nedeniyle, KKP sistemleri mevcut büyük yazılımlardan yararlanmaktadır. Böyle büyük ve karmaşık bir yazılım sistemini işletme bünyesinde kullanabilmek için bir analizci, programcı ve kullanıcı ordusuna ihtiyaç duyulmaktaydı. İnternet gelişene kadar, şirketler dışarıdan getirilen danışmanların, standart yamaları yüklemesi için bilgisayarları kullanmasına izin verirdi. Uzman yardımı olmadan bir KKP uygulaması, büyük şirketler ve özellikle uluslararası şirketler için çok masraflı olabilmektedir. KKP uygulamalarında uzmanlaşmış şirketler ise bu işlemleri kolaylaştırabilir ve altı ay içinde pilot testler ile sistemi tamamlayabilirler.
Kurumsal kaynak planlaması sistemleri genellikle "tedarik zinciri yönetimi" ve "lojistik otomasyonu" sistemleri ile yakından ilişkilidir. Tedarik zinciri yönetimi yazılımları, KKP sistemlerini, tedarikçiler olan bağlantılar ile genişletebilir.
İşletmeler, KKP sistemlerini bünyelerinde uygulamak için genelde KKP satıcıları veya üçüncü şahıs danışmanlık şirketlerinden yardım alırlar. KKP danışmanlığı ise, sistem mimarisi, iş işlemleri danışmanlığı (yeniden mühendislik) ve teknik danışmanlık (programlama, sistem yapılandırması vb.) olmak üzere üç bölüm içermektedir. Bir sistem mimarı, bir işletmenin gelecekteki veri akışı planları da dahil olmak üzere bütün veri akışını tasarlar. İş danışmanı, işletmenin mevcut ticari işlemlerini analiz eder ve bunları KKP sisteminde karşılık gelen işlemlere eşler. Böylece KKP sistemini işletme ihtiyaçlarına göre yapılandırılmış olur. Teknik danışmanlık ise genelde programlama aşamasını içerir. Çoğu KKP satıcısı, yazılımlarında değişiklik yapılmasına izin vererek, müşterilerinin iş alanındaki ihtiyaçlarını karşılanmasını ve sistemin bu ihtiyaçlara uymasını sağlar.
Bir KKP paketini şirkete göre kişiselleştirmek hem pahalı hem de zahmetli bir iştir. Nedeni ise birçok KKP paketinin kişiselleştirmeye destek verecek şekilde tasarlanmayışıdır. Bu yüzden birçok işletme, mevcut KKP sistemi içerisindeki en iyi uygulamaları kullanır. Bazı KKP paketleri raporlama ve sorgulama işlemlerinde rahatça kişiselleştirebilir, öyle ki bu gibi kişiselleştirmeler her uygulamada beklenir. Bu paketleri öneminin farkına varılmalıdır. Üçüncü şahıslardan bu raporlama paketlerini satın almak daha mantıklı olacaktır, çünkü bu paketler KKP sisteminin geliştirilmesi gereken onlarca arayüzünden daha kolay ve verimli bir şekilde arayüz imkânı sağlayacaktır.
Günümüzde ayrıca internet tabanlı KKP sistemleri mevcuttur. Bazı işletmeler, herhangi bir yazılım yüklemeye gerek duymadan, birbirinden farklı birçok yazılımı, merkezden kullanabildiği için, internet tabanlı KKP sistemlerini kullanmaktadır. Internet bağlantısı olduğu sürece ya da LAN üzerinde bir ağ bağlantısı olduğu sürece, isteyen kişi klasik bir internet tarayıcısını kullanarak, internet tabanlı bir KKP sistemine girip, işlem yapabilir.
Bilgisayar güvenliği, KKP sistemlerinin olmazsa olmazlarındandır. Güvenlik sistemi, işletmeyi hem sanayi casusluğu gibi dışarıdan gelecek hem de zimmete geçirme gibi içeriden gelecek tehlikelere karşı korumalıdır. Başka bir senaryo da ise, bir terörist bir gıda şirketinin, malzeme listesinin içine bir zehir ekleyebilir ya da bir başka sabotaj faaliyetinde bulunabilir. KKP güvenliği bu tür suistimalleri de engellemeye yardımcı olur.