Computer Science in Software Development