Maatsoftware
Software pakketten kunnen zeer handig en tijdbesparend zijn, maar zijn niet altijd flexibel genoeg om ze dusdanig aan te passen zodat bv. de uitvoer van een programma A niet direct bruikbaar is voor programma B waardoor er handmatig aanpassingen moeten gebeuren. Voor deze en andere situaties waar repetitief en handmatig werk gedaan wordt kan er in de meeste gevallen wel een programma geschreven worden om dit te automatiseren.