Logo tr.artbmxmagazine.com

Yazılım bakımında bilgi yönetimi stratejisi

İçindekiler:

Anonim

Yazılım yaşam döngüsü sürekli bir süreçtir. Bir yazılım geliştirme süreci, müşterinin gereksinimlerini karşılayan bir ürünün etkili ve verimli bir şekilde üretilmesini amaçlamaktadır. Bu süreç, ilgili kişilerin yaratıcılığından ve yargısından etkilenen son derece entelektüeldir. Bir yazılım geliştirme projesi birçok bakımdan başka herhangi bir mühendislik projesi ile karşılaştırılabilir olsa da, yazılım geliştirmede esasen elde edilen ürünün doğasıyla ilgili bir takım ek zorluklar vardır.

Aşağıdaki çalışma Desoft Bilgisayar Uygulamaları Şirketi Bölgesel Bölümü Guantánamo'da yazılım bakımı açısından teknik desteğin yürütülmesinde bilgi yönetimi prosedürünü açıklamaktadır. İlgilenebilecek diğer ilgili konular da tartışılmaktadır.

Anahtar kelimeler: bakım, bilgi, yazılım, teknik destek.

GİRİŞ

Guantánamo Bölgesel Bölümündeki Bilgisayar Uygulamaları Şirketi, kurumsal amacı olarak, bu süreci yönlendiren, üç aşamada düzenleyen bir metodoloji olan bilgisayar uygulamalarının geliştirilmesi, devreye alınması ve desteklenmesine sahiptir: gereksinimler, geliştirme ve dağıtım. İkincisi, ürünlerin kullanımı eğitimi tamamlandıktan sonra uygulamaya destek ve bakım vermek için ürünlerin müşterinin gerçek ortamında uygulandığı yerdir.

Bir yazılım somut değildir ve genellikle çok soyuttur, bu, özellikle benzer ürünler için emsal olmadığı zaman, ürünü ve gereksinimlerini tanımlamayı zorlaştırır. Bu, gereksinimlerin erken birleştirilmesini zorlaştırır. Bu nedenle, değişiklikler sadece ürün teslim edildikten sonra değil, aynı zamanda geliştirme sürecinde de kaçınılmazdır. Bu nedenle, sistemlerin yapımı ve versiyonlanması ile ilgili her şeyi belgelemek gerekir. Söz konusu problem burada yatmaktadır. Bilgiler bir kişide yoğunlaşır. Bilgi tabanı beslenmediği için, bilgi destek uzmanları ve birkaç deneyimli uygulayıcı arasında dağılmıştır.Bu nedenle kurumun kurulduğu yıllar boyunca edindiği bilgileri yönetmek için bir strateji tasarlama ihtiyacı ortaya çıkmaktadır.

GELİŞMEKTE

Bilgi Yönetimi

Bilgi yönetimi nedir? Organizasyonlarda kaçınılmaz olarak insanlara ait bilgi gibi bir şeyin yönetilmesi mümkün müdür?

Örgütlerde bilgi yönetiminden bahsettiğimizde, bir kişinin veya bir grup insanın bilgi veya deneyimlerinin aynı kuruluşa veya şirkete ait diğer kişilere aktarılmasını sağlayan bir süreç veya duruma atıfta bulunuyoruz. Ve işte asıl sorun şu ki, insanlar hakkında konuşuyoruz ve iletilmesi kolay olmayan veya kime ileteceğini bilmeyen bir şey iletiyor ya da paylaşıyoruz: bilgi ve beceriler.

Bilgi yönetimi, bir kurumun çalışanlarına bilgi ve becerilerin sistematik ve verimli bir şekilde iletilmesini kolaylaştıran süreçtir. Bilgi ve becerilerin sadece şirket içinde olması gerekmediğini, ancak genellikle bunun dışında üretilebildiğini veya üretilebileceğini açıklığa kavuşturmak önemlidir. Bu son nüans çok önemlidir. Genel olarak, çoğu şirket bilgi yönetimini sadece iş zekası olarak bilinen şirketin bilgi ve iç becerileri ile tanımlar. Bu şekilde, hemen hemen tüm çabalar, bir kuruluşun sahip olduğu bilgi ve becerileri kanalize etmeye, CRM, ERP ve CMI gibi sistemlerin uygulanması yoluyla iç iletişim süreçlerinin verimliliğine odaklanmaya odaklanmıştır.Geleneksel olarak durum böyledir çünkü iç bilgi hacimlerini kontrol etmek, kuruluş dışındaki bulmak, aramak, seçmek ve organize etmek daha zor olan dış bilgilerden her zaman çok daha kolay olmuştur.

Yazılım bakımında bilgi yönetimi stratejisi

Guantánamo Bölgesel Bölümündeki Bilgisayar Uygulamaları Şirketi, kurumsal amacı olarak, bu süreci yönlendiren, üç aşamada düzenleyen bir yöntembilim olan bilgisayar uygulamalarının geliştirilmesi, devreye alınması ve desteklenmesine sahiptir: gereksinimler, geliştirme ve dağıtım.

Bir yazılım şirketinde süreçler

Geliştirme süreci çevik metodolojileri tesislerinde altında tasarlanmıştır. Bu, geliştiriciyi kısa sürede çıktılar göndermeye zorlar. Çalışma prensipleri ve teknikleri şunları içerir: yinelemeli geliştirme, bileşen tabanlı mimari, görsel modelleme, sürekli kalite doğrulaması, değişiklik ve yapılandırma kontrolü ve metrik toplama. Aşağıdaki aşamalar bu süreci oluşturmaktadır.

Yazılım geliştirme süreci

Proje Yönetimi

Bu aktivitede, bir ayrışmanın iterasyonlara ve aktivitelere yansıtılacağı proje veya hizmetin gelişim planı tanımlanır. İlk seviyenin müşteri ile kararlaştırılan proje çıktılarından, her bir çıktıyı elde etmek için gerekli görevler için ikinci seviye, her birinin tamamlanmasını sağlayan alt görevler için üçüncü seviye olacak bir ayrışma şeması olarak yapılandırılacaktır. ödev vb. Ayrıca, müşteriye değişim ve teslimat yönetimi yapılır. Projenin yönetimi için ilgili metodoloji kullanılacaktır, eğer bir geliştirme hizmeti ise, üretilen eserler her aşamada hizmetin yönetimi ile ilişkilendirilecektir,

Gereksinimler

Bu aşamada, tipik bir geliştirme projesi veya hizmetinin ilk iki aşaması birleştirilir: Ön Kapsam ve Gereksinimler. Her iki aşama birleştirilir, çünkü Ön Kapsam'da genellikle müşteri şirketinin süreçlerini bilmek için teşhis konulur. Bu aktivitede, müşterinin süreçleri tarafından farklı seviyelerde ele alınan tüm bilgi nesnelerinin yanı sıra adı geçen bilgilerin modifikasyonu ve / veya kontrolünde yer alan süreçleri elde etmek için bilgi mühendisliği süreçlerinin uygulanması gerekmektedir. Amacı, müşteri ile proje çalışma ekiplerinin üyeleri arasında bir anlayış tabanı oluşturmaktır.Bunun için, sistemin işlevsel ve işlevsel olmayan gereksinimlerini tanımlamak ve akıcı iletişime izin veren terimler sözlüğünü güncellemek veya oluşturmak gerekir. Bu faaliyetin dokümantasyonu, sistemin müşteri tarafından nihai kabul testlerinin yanı sıra iç kalite testlerinin de temelini oluşturmalıdır, bu nedenle bu tanımın geliştirmeye katılan tüm taraflarca doğrulanması gerekecektir.

gelişme

Geliştirme aşaması, adından da anlaşılacağı gibi, önceki aşamada tanımlanan işlevselliklerin geliştirileceği, başlangıç ​​noktası önceden elde edilen gereksinimler belgesidir ve her birinin ayrıntılı olarak tanımlandığı aşamadır. Bu aktivitenin amacı, önceki aşamada belirlenen gereksinimleri tasarlamak ve uygulamaktır. Tasarımda, modüllerin tasarımı, sınıflar ve aralarında var olan farklı ilişkiler tasarımı yoluyla, sistem teklifini oluşturan farklı unsurların daha ayrıntılı bir temsili elde edilir. Uygulamada, yapılan tasarımı, sistem mimarisini ve proje veya hizmet tanımında tanımlanan tüm işlevselliği ve özellikleri destekleyen kaynak kodu elde edilir.Sistem kodlaması için geliştirilen bileşenler de önerilmelidir ve diğer sistem kodlamasında tekrar kullanılabilir.

Sürüm testleri

Bu aşamada salım testleri yapılır; bunlar, sistemin ve projenin eserlerinin hem işlevsel olarak hem de kullanılan norm ve standartlara göre gerekli kaliteye uygun olduğunu doğrulayan testlerdir. Amaçları: Her bir faaliyetin her bir çıktısının şirket standartlarına uygunluğunu doğrulamak, sistemin işlevselliğini müşteri gereksinimlerine göre doğrulamak, hataları tespit etmek için kaynak kodunu doğrulamak ve kodlama standartlarına uygunluğu doğrulamak ve ürünü doğrulamak. kalite özelliklerimizle ilgili. Bu disiplin yazılımın gerekliliklerini belirleyerek / seçilen mimariyi test edebilmek için projenin başından itibaren çalışmaya başlar.

Dağıtım işlemi Tanı, montajı, projelendirme, devreye alma, Eğitim ve Yardımlı Operasyonu: altı ilişkili hizmetler oluşur.

Yazılım dağıtım süreci

Teşhis

Bilgisayarlaşmalarını herhangi bir sistemin işlevselliğine uygun hale getirmek için müşteri süreçlerinin incelenmesini sağlayan bir danışmanlık ile ilişkili hizmet. Bu hizmeti yürütmek için, mevcut her bir sistemin özel teşhis soru formları ve kılavuzları, Araçlar ve Destek Materyali olarak kullanılabilir.

Kurulum

Sistemlerin sunuculara veya kullanıcıların makinelerine yüklenmesini garanti eden hizmet. Bu hizmeti yürütmek için, mevcut her bir sistemin kurulumcu ve kılavuzları veya kurulum kılavuzları, Araçlar ve Destek Malzemesi olarak kullanılabilir.

Ayar

Sistemin doğru çalışması için gerekli parametrelerin oluşturulmasına izin veren ve bilgisayar çözümünün özelleştirilmesini garanti eden hizmet. Bu hizmeti yürütmek için, her bir sistem için araçlar ve destek malzemesi, kullanım kılavuzları veya yapılandırma ve özelleştirme kılavuzları, yapılandırma verilerinin otomatik olarak dışa aktarılması ve içe aktarılması vb. İçin mevcut veya geliştirilmiş araçlar olarak kullanılabilir.

Başlamak

Gerçek veri örneği ile sistemin düzgün çalışıp çalışmadığını kontrol etmenizi sağlayan servis. Bu hizmeti gerçekleştirmek için, mevcut olan her sistemin uygulanmasına yönelik kullanım kılavuzları veya adım kılavuzları, Araçlar ve Destek Materyali olarak kullanılabilir.

Eğitim

Çalışanların performansını artırmak için müşterinin evinde geliştirilen hizmet, günlük olarak kullanılacak araç, belge veya materyallerle uygulamayı içerir. Bu hizmeti yürütmek için, mevcut eğitim kursu tasarımları Araçlar ve Destek Materyali olarak kullanılabilir.

Yardımlı operasyon

Müşterinin işyerinde müzakere edildiği süre boyunca sunulan hizmet. İlk veri yükünün nereden geldiğini içerir. Bu hizmeti gerçekleştirmek için, mevcut olan her sistemin çalışması için kullanım kılavuzları veya adım kılavuzları, araç ve destek malzemesi olarak kullanılabilir; verinin ilk yüklenmesini otomatik olarak gerçekleştirmek için mevcut veya geliştirilmiş araçlar.

Destek işlemi kurulması ve bu işlemde bir kez, sistemin etkin kullanımı müşteri destekleyerek kabul edilebilir bir servis seviyesini korumak sağlar. Bu hizmet dört aşamadan oluşmaktadır: İletişim, Uygulama, İzleme ve Değerlendirme. Söz konusu sorun ilk aşamada iletişimde yatıyor.

Yazılım destek süreci

İletişim

Bir müşteri, farklı etkinleştirilmiş iletişim kanalları aracılığıyla alınabilecek teknik yardım talebinde bulunduğunda başlar: telefon, e-posta, web vb. Ana hedefler müşterinin ihtiyaçlarını bilmek ve hizmeti başlatmak için koşulları hazırlamaktır.

Bu aşamaya karşılık gelen faaliyetler ve görevler arasında: Bilgi tabanında (çözüm bankası) bir ilk arama ve analiz yapılması. Bu araç şu anda uygulanmamıştır ve bilgi, telefon destek uzmanı olan bir kişide yoğunlaşmıştır. Bu ana darboğazdır, çünkü bu kişi olmadığında süreç çöker.

Bunun için, dağıtım ve destek uzmanlarının müşterinin tesislerinde tespit edilen farklı uygunsuzluklara verilen çözümleri kaydettiği bir veritabanı tasarlanmıştır. Üçüncü taraf sistemler söz konusu olduğunda, bir kez rapor edildiğinde, telefon destek uzmanı, söz konusu uygulamanın bakım uzmanı tarafından gönderilen çözümlerle veritabanını artırmaktan sorumludur. İletişim merkezinin bulunduğu Santi Spíritus Bölgesel Bölümü tarafından geliştirilen destek faaliyetlerinin kontrolü için Servilín sisteminin bir parçası olarak uygulanmaktadır.

gerçekleşme

İster telefonla, ister şahsen, isterse mevcut başka bir yolla, isteğe bir çözüm sağlamak için gerekli görevleri içerir. Gerçek problemi doğrulamak ve müşterinin ortaya çıkardığı soruna çözüm bulmak amacıyla.

İzleme

Siparişlerin durumunu ve son teslim tarihlerine uyumu izleme, çözülmemiş tüm sorunların çözümünü ve analizini gerçekleştirme ve müşteri sorunlarını çözme eylemlerinden haberdar etme hedeflerini takip eder.

Değerlendirme

Sürecin performansı hakkında bilgi edinmek ve iyileştirilmesini sağlamak için veri işlemeyi içerir. Sürecin performansını bilmek, müşteri memnuniyetini değerlendirmek ve süreç iyileştirmeyi sağlamak.

SONUÇLAR

Bilgi yönetimi, sadece bir bilgisayar sisteminden veya eğitim planından çok daha fazlasını içerir. Yenilikçi ve verimli bir iş yapısının geliştirilmesi şarttır. Eğer bilgi akar ve organizasyonda doğru bir şekilde iletilirse, sadece büyüyebilir. Beceriler ve faydalı bilgiler çalışanlara hızlı bir şekilde iletilir ve bu şekilde yeni uygulamalara, süreçlerde veya ürünlerde iyileştirmelere ve yeni fırsatlar elde etmek için yeni iş yapma yollarına yol açan yeni bilgi üretme olasılığını artırır.

Bilginin zamanla büyüyen ve yıpranmayan tek varlık olduğunu, ancak paylaşılmadığı takdirde insanlarla yok olabileceğini unutamam. Bir çalışanın ayrılmasının, bir şirket için çok önemli olan rekabet edebilirlik kaybı anlamına geldiği durumlar olmuştur, çünkü çok spesifik bilgiye sahip olan tek şirkettir. Bu nedenle, hem büyük hem de küçük kuruluşlarda yönetmek çok önemlidir.

REFERANSLAR

  1. Bulmaro Adrián Fuentes Morales (2010): «Akademik-iş ilişkilerinde bilgi yönetimi. Akademik bilginin etkisini analiz etmek için yeni bir yaklaşım. » Doktora tezi. Valencia Politeknik Üniversitesi, İspanya.WIIG, K. (1997): “Entelektüel Sermaye ve Bilgi Yönetiminin Bütünleştirilmesi”, Uzun Menzilli Planlama, cilt. 30, hayır. 3, s. 399-405.ANDREU, R. & SIEBER, S. (1999): “Bilgi ve öğrenmenin kapsamlı yönetimi”, Sanayi Ekonomisi, no. 326, s. BUENO, E. (1999): “Bilgi yönetimi, öğrenme ve entelektüel sermaye”, Club Intellect Bülteni, no. 1 Ocak. Madrid.Harman, Chris; Brelade, Sue (2000). Bilgi Yönetimi ve İK'nın Rolü. Financial Times / Prentice Hall 2000. (Spanish Kindle Edition 2015) Cordero Borjas, AE ve García Fernández, F. (2008).Bilgi Yönetimi ve Çalışma Takımları: Venezüella Dergisi Emek Gözlemevi, 43-64.FERRATER MORA, JOSÉ (2002): Felsefe Sözlüğü, ed. ve Terricabras, Josep-Maria, Círculo de Lectores, Travessera de Gràcia, 47-49, 08021 Barcelona, ​​ISBN (OC) 84-226-8967-7. DAVENPORT, TH & PRUSAK, L. (1998): Çalışma Bilgisi: Kuruluşlar bildiklerini nasıl yönetir, Harvard Business School Press, ISBN 1-57851-301-4
Yazılım bakımında bilgi yönetimi stratejisi