Develop secure applications to prevent unauthorised access
The bottom line, if you are developing web applications, you have a responsibility to ensure your client's data and applications are protected.
Application security protects your online services and applications from threats that seek to exploit vulnerabilities in your code. Vulnerabilities in code can be exploited to gain unauthorised access via various attack vectors, such as SQL Injections, Cross Site Scripting, Remote File Inclusion, and Cross-Site Request Forgery.
Although application security will not generate a profit, it can reduce costs in the long run by catching security vulnerabilities very early in the application development life cycle. As the application development cycle proceeds, vulnerabilities become exponentially more difficult to rectify and, therefore, more and more costly.