Software Development
SALVES EN SOFTWARE DEVELOPMENT
- WAT
- GEBIEDEN
- KWALITEIT
Bij Software Development willen opdrachtgevers een gegarandeerde en meetbare software kwaliteit. Dat lukt alleen met ervaren professionals; de senior IT consultants, Software Architecten en Lead Developers van Salves.
Ons motto is dan ook kwaliteit boven kwantiteit. Met een duidelijke focus op langdurige klantrelaties, bijvoorbeeld op basis van shared risk. Onze ervaren professionals zijn aantoonbaar toonaangevend en vervullen voor u een sleutelrol bij het ontwerp en uitvoering van software development en systeemintegratie in de sectoren Industrie, Telecom, Financiën en Overheid. Waar nodig schakelen ze daarbij met onze collega professionals van Salves Testen. We zijn gespecialiseerd in Open Source Java, Business Process Management en Business Rules Engines, het integreren van front en back end systemen en mobiele applicaties. We vinden het belangrijk dat we flexibel en interactief kunnen werken. Met korte en directe lijnen naar de opdrachtgever. We geloven sterk in kleinschalige, kwalitatief hoogstaande projecten, uitgevoerd door kleine teams.Meer informatie?
Neem contact op met Rob Slaats (rob.slaats@salves.nl / 06-30429668).Hoofdmoot van ons werk ligt in de JAVA omgeving; architectuur, Open source ontwikkelingen en ontsluiten van applicaties met smartphones in de domeinen Integratie en Business Process Management.
Wij zijn bekend met diverse projectvormen en kiezen samen met u voor de meest geschikte aanpak, tegen een vooraf gedefinieerde kwaliteit. Hiermee verzekert u zich van het door u beoogde resultaat. Kortom, wij brengen techniek, creativiteit en organisatie bijeen. Daarbij komt u op de eerste plaats. U bent het die profiteert van echte, blijvende bedrijfswaarde. Wij ondersteunen u bij het maken van goed afgewogen keuzes bij applicatiearchitectuur, business process management of projectinrichting en -uitvoering. Steeds meer worden applicaties geassembleerd met functioneel rijke componenten die aan elkaar gekoppeld worden. Grote softwareleveranciers leveren een overvloed aan applicaties en frameworks. Vaak zijn deze applicaties aangekocht en later geïntegreerd in de eigen software stack. Het is dus niet meer vanzelfsprekend hoe en welke componenten het best kunnen worden ingezet. Open Source componenten zijn meer en meer een alternatief, ook voor bedrijfskritische software. Wij helpen u bij het maken van de juiste keuzes plus de implementatie in uw IT infrastructuur. We hebben ruime ervaring met het inrichten van BPM en BRM engines en het opzetten van business process/rules architectures. Daarnaast beschikken we over uitgebreide expertise voor het opzetten van ontwikkelstraten en het bepalen van de meest geschikte ontwikkelmethodiek en daaraan gekoppelde verbetertrajecten. Het succesvol realiseren van software-implementaties is er voor zorgen dat gebruikerswensen goed en efficiënt worden vertaald naar functionaliteit. Dit kan enerzijds gerealiseerd worden door een juiste ontwikkelmethodiek en anderzijds door het inrichten van een goede demand-supply organisatie. Onze consultants adviseren u hierover en kunnen vanuit meerdere gezichtspunten de voor- en nadelen van methodieken inzichtelijk maken.Salves Development en software kwaliteit
Salves Development staat voor kwaliteit boven kwantiteit in de realisatie van software systemen. Dit komt voort uit de overtuiging dat het leveren van goede kwaliteit software de basis vormt voor een relatie tussen Salves Development en haar klanten. Een relatie van gelijkheid, partnership en meedenken.Recentelijk is een onderzoek uitgevoerd naar kwaliteit binnen software. De kwaliteit van software kan uitgedrukt worden in geld in de vorm van de zogenaamde technical debt. Hierbij wordt de afwezigheid van kwaliteit gezien als het nemen van een lening op de software: bij elke verandering en bij onderhoud moet rente betaald worden over deze lening. Hoe hoger de technical debt, hoe hoger de rente, dus hoe lastiger, duurder en risicovoller wijzigingen zijn door te voeren.
Zoals aangegeven door David Norton, analist van Gartner, is deze technical debt een tikkende tijdbom onder de ontwikkeling en evolutie van onze software systemen. Iets om dus zeker in de gaten te houden bij de ontwikkeling. Zoals bekend komen de echte kosten van software pas naar voren tijdens onderhoud.
Binnen Salves Development maken we gebruik van geautomatiseerde systemen voor de controle van de software kwaliteit. Een standaard product hiervoor is de Open Source tool Sonar. Deze is zo ingericht dat automatisch controles worden uitgevoerd over de software die wij realiseren. Daarnaast hebben wij de vreemde drang hier meerdere keren per dag naar te kijken om waar nodig de kwaliteit van de software bij te sturen.
Bij Salves Development houden we ervan om het niet te laten bij loze kreten, maar kwaliteit ook daadwerkelijk te doen. De gemiddelde technical debt van systemen uit het onderzoek is $ 3.61 per regel code, voor Java systemen zelfs $ 5.42. Hoewel de getallen wellicht niet helemaal vergelijkbaar zijn – de gebruikte meetmethode is niet beschikbaar in het openbare deel van het onderzoek – komt het laatste project van Salves Development een stuk beter uit de bus. Een totaal aantal regels (daadwerkelijke) code van 37.974 en een technical debt van $ 24.830, leidt dus gemiddeld $ 0.65 technical debt per regel code. Dus bijna één-tiende van het gemiddelde!
Essentieel hierbij is niet het absolute getal, maar het streven als organisatie naar een constante verlaging van de technical debt van systemen in ontwikkeling én in onderhoud.
Geschreven door Jeroen Benckhuijsen
Features
- JAVA
- Open Source
- Gegarandeerde kwaliteit
- Netwerkorganisatie
- Kleinschalig en slagvaardig
- Topconsultants
- Korte lijnen
- Persoonlijk en betrokken
