There are a number of Software Development services available online specific to the goals that a business wants to focus on. Some of these are: Custom Software Development Web Application Development Mobile App Development Software Prototyping Software Testing Quality Assurance DevOps Automation and more.