Mastering Shift: Low-Code & No-Code Platforms in Software Development