Valeri Grouchev: Kennismanagement in Software Ontwikkeling

Valeri Grouchev: Kennismanagement in Software Ontwikkeling

Een essentiële activiteit van elk modern bedrijf is knowledge management (kennismanagement). Het kennismanagement formaliseert en maakt gebruik van intellectuele activa van het bedrijf en verhoogt het niveau van de productie en diensten en daardoor leidt tot een hogere tevredenheid van de klanten. Praktisch, bij een software ontwikkelingsbedrijf gaat het om het vastleggen, organiseren en opslaan van kennis en ervaringen van software ingenieurs en projectgroepen, en het maken van deze informatie beschikbaar voor de anderen de hele onderneming omheen.

Het grootste probleem met de oprichting van een uitgebreid kennismanagement proces gaat niet om technologie, maar om het motiveren van de juiste mensen. Het probleem gaat niet om het ontwikkelen en implementeren van een uitgebreid kennismanagement platform om projectervaringen en beste praktijken te codificeren en te delen. Het gaat om het creëren en het bevorderen van een bedrijfscultuur die werkelijk mensen inspireert om bij te dragen en hun kennis te delen zonder dat ze ertoe gedwongen worden. Daarom moet de technologie voor kennismanagement niet overschat worden. Het belangrijkste is dat er een pro-actieve houding wordt genomen ten opzichte van het ontwikkelen van een bedrijfscultuur die werkelijk het delen van kennis bevordert.

Toen wij bij SaM Solutions begonnen, maakten wij begruik van praktische, echte dingen die mensen samenbrengen zoals workshops en rondetafelgesprekken over onderwerpen waarmee onze software ingenieurs verband kunnen houden en in hun projecten kunnen implementeren. Voorbeelden hiervan zijn applicatiebeveiliging en rol-gebaseerde toestemming management, nieuw Web ontwikkeling technologie model, Change Request en Bug Tracking Systems, en nog veel meer. Één van onze belangrijke best practices is ook het "lenen" van deskundigen. Als een project team een problem moet oplossen, en we een expert hebben die het al in het verleden heeft gedaan brengen wij ze samen naar een ronde tafel waar de deskundige snel van zijn vakkennis kan delen. Zulke dingen zijn van enorm belang, omdat ze mensen dichterbij brengen, en zich een deel van het bedrijf laten voelen. Mensen uit verschillende ontwikkelteams beseffen dat ze niet alleen zijn met hun lokale projectvraagstukken. Terwijl de formele procedures en processen ook onmisbar zijn, moet je niet verwachten dat mensen echt samenwerken en hun kennis actief delen voordat ze stimulans hebben om dit te doen en te realiseren dat het belangrijk is. De bedrijfscultuur is dus de sleutel tot het succes in kennismanagement.

Ter ondersteuning van het technische deel van ons kennismanagement proces zijn we begonnen met het automatiseren van dingen die we al hadden, zoals workshops en seminars. We hadden al een SharePoint-gebaseerd Corporate Portal, dus hebben we een Corporate Experience Center gebouwd als een deel daarvan voor ononderbrekig beheer van workshops, seminars en elektronische kennisbronnen. Het systeem wordt gebruikt om de nieuwe workshops aan te melden, de meningen te laten delen, en de materialen voor seminars en IT-boeken over relevante onderwerpen ter beschikking van onze software ontwikkelaars te stellen. Een andere technologische oplossing waar wij veel gebruik van maken is onze webapplicatie voor Human Resources en Competentie Management. Deze oplossing ondersteunt de competentie mapping met werkervaring van de ontwikkelaar, zijn technische en taalvaardigheden, projectgeschiedenis, opleiding, en nog veel meer.

In het huidige sterk concurrerende, steeds veranderende IT-landschap, wordt kennismanagement een cruciale succesfactor voor een software ontwikkelingsbedrijf, zoals SaM Solutions. Door het vastleggen van projectervaringen en de geleerde lessen, en het delen van de expertise van onze toonaangevende ingenieurs, kunnen wij onze klanten beter bedienen door hogere ontwikkelingsefficiëntie en betere kwaliteit van het software product. Met andere woorden als het uit de zeventien-jarige ervaring blijkt, wordt een gevestigd kennismanagement proces bij SaM uiteindelijk vertaalt in een hogere klanttevredenheid.

Valeri Grouchev
Technisch Directeur
SaM Solutions Wit-Rusland

Nieuwe projecten

  •  

    Mobile Monitor

    Tijdens dit project wilde SaM kennismaken met de nieuwste mobiele technologieën en de bijbehorende ontwikkelingsexpertise (met name voor Apple iPhone) opdoen door het implementeren van Mobile Monitor, een client-server applicatie voor server monitoring op afstand.


  •  

    Boekhoudingsoftware

    Die is een geavanceerde software oplossing voor financiële analyse en boekhouding, d.w.z. boekhouding, facturen, zakenreizenregistratie, inkomenberekening, contractwerk. Die kan gebruikt worden als een gekwalificeerd hulpmiddel in een aantal andere financiële vragen.


  •  

    Software voor autoproductie controle

    Het softwaresysteem is bestemd voor de controle van de manufacturen planninggegevens, auto lopende band en bevat ook assemblagebewaking onderdelen.