Software-ontwikkeling

Toont 21 - 30 van de 41 resultaten.

CIO, let op uw API’s!

Binnen vijf tot tien jaar heeft elke grote onderneming een team dat zich bezighoudt met het organiseren, beheren en vermarkten van de eigen Application Programming Interfaces (API’s). API’s faciliteren de snelle aanpassing van bedrijfsmodellen en maken bedrijven daarmee klaar voor het veel dynamischer concurrentieveld dat zich aftekent.

Is dit werkelijk het beste wat we kunnen doen met computers?

De kersverse UvA-hoogleraar Informatiemanagement en digitale organisatie Peter van van Baalen wil dat digitale technologie fundamenteel anders worden aangepakt. Centrale controle over digitalisering van organisaties en de samenleving is hoogmoed en planbaarheid van IT-ontwikkelingen is een illusie. Waarom niet kiezen voor een meer open benadering, die de wil van het ecosysteem volgt?

Software kan eenvoudig veiliger

Hoewel de slechte kwaliteit van software de oorzaak is van vrijwel alle beveiligings­problemen, wordt nog maar weinig gekozen voor secure coding. Wie daar wel voor kiest, kan gebruik maken van een groot aantal methodes, checklists en frameworks. “Denk niet alleen over de use-cases, maar ook over de abuse-cases.”

Complexe rol opdrachtgever bij IT-project

In theorie is het allemaal glashelder. De opdrachtgever zorgt bij aanvang van een project voor een breed gedragen visie en het noodzakelijke draagvlak en houdt deze levend gedurende de doorlooptijd.

Verbeteren QVTo- modeltransformaties

Bij model-driven engineering worden modellen gecreëerd door domeinexperts, die vervolgens met behulp van modeltransformaties worden omgezet in andere modellen of in code. Een taal voor de uitvoering van modeltransformaties is QVT Operational Mappings (QVTo). Maar hoe kunnen we de kwaliteit van QVTo-modeltransformaties beoordelen? En hoe kunnen we proactief modeltransformaties van hogere kwaliteit ontwikkelen?

Succesformule voor DevOps

Iedereen kent tegenwoordig het begrip DevOps. Velen zullen weten dat het gaat over de samenwerking tussen ontwikkelaars en beheerders. Maar wat is er de afgelopen decennia bereikt? Welke lessen heeft de praktijk geleerd? Piet Hoekstra en Jan Bouman vatten de lessen samen in zeven stellingen.

Welke IT-zwaargewichten geven het BIT ballen?

De Tweede Kamer is nog niet klaar met de overheids-IT. De commissie-Elias adviseert dat er een Bureau ICT-Toetsing (BIT) moet komen. Over de positie van dat BIT moet nog nader worden gesproken en ook over de invulling. AutomatiseringGids peilde in z’n netwerk wie potentiële kandidaten zijn die aan zo’n BIT gewicht zouden kunnen geven.

Informatieanalist onmisbaar in Scrum-team

Wat is de rol van de informatieanalist bij agile ontwikkelen? Hij heeft een groot aandeel in het succes van het ontwikkelingstraject, concluderen Stefan de Lange en Roy Wasse. Zij laten zien wat zijn vaardigheden zijn en hoe die kunnen worden toegepast. Met als gevolg: simpele en snelle verbindingen tussen business en IT.

Agile is geen haastwerk

Vaak opleveren leidt tot haastwerk en dus tot slordigheden. Agile werken zou daardoor eerder tot slechte kwaliteit kunnen leiden. Volgens Henk Jan Huizer en Rini van Solingen is dat niet het geval. Kort cyclisch opleveren is niet hetzelfde als haastwerk. Zij geven zeven redenen waarom agile werken kwaliteit afdwingt.

Veel teams werken op de handrem

Agile werken is populair: het levert snel resultaten op. In het bijzonder bij softwareontwikkeling. Toch werken agile teams vaak ‘op de handrem’ omdat hun waarden en hun manier van werken conflicteren met die van andere delen van de organisatie. Maar, betogen Daan Kalmeijer, Anko Tijman en Olaf Agterbosch: agile software development is geen geïsoleerde ontwikkeling waar de rest van de organisatie niets mee te maken heeft.

Pagina's



Niet gevonden? Vraag het de redactie!

Heeft u het antwoord op uw vraag niet gevonden, of bent u op zoek naar specifieke informatie? Laat het ons weten! Dan zorgen we ervoor dat deze content zo snel mogelijk wordt toegevoegd, of persoonlijk aan u wordt geleverd!

Stel uw vraag