Computer Vision Software Development