Going IT Alone: The Handbook for Freelance and Contract Software Developers

More Information
  • Identify and understand your target market.
  • Propose the value of what your service or product offers.
  • Build a business model that identifies key entities required to make your software business work.
  • Develop marketing a marketing strategy that targets the right customer segments and produces the sales you need to be profitable.
  • Analyze information to make better decisions and understand your business performance.
  • Understand people through observation and use this to your advantage in project management and negotiation.
  • Improve accuracy of estimates for time and costs of your software projects.
  • Understand the relationship between code and the business strategy.
  • Identify software features from a business perspective, allowing you to prioritise must have features from those that are less important to your profitability. 
  • Avoid the trap of increasing software development time and costs from features that provide no benefit or sales increase.

No matter whether you are a student or an industry veteran, self employment adds a new dimension of opportunities to “learn and earn”, whether it be on a full-time or part-time basis. Develop the business acumen and understanding of the link between software patterns and business strategy that you need to become a successful and profitable independent software developer.

Discover how to apply your software development skills to entrepreneurship. Decide whether you just want to earn or aspire to build the next Facebook. Supported by real world case studies and input from industry experts, the book looks at the business topics you need to understand to become an independent software developer. From the initial steps of identifying how you can make a profit with your software development skills, through to making your first sale and managing your projects, you will learn how to manage each of the major steps involved in becoming a self employed software developer – whether you decide to go freelance, take up contracting or develop your own product.

Written specifically for software and web developers, the book identifies how business issues have a direct impact on code patterns used in software projects. Learn how to build your code to support your business model and with safety features to protect against potential threats that may emerge from the changing business environment.

  • Discover how to make money with software development skills.
  • Learn how to develop a marketing and sales strategy and develop profitable pricing strategies for your software services and products
  • Gain insights through real case studies and insights provided from industry experts
Page Count 376
Course Length 11 hours 16 minutes
ISBN 9781783001408
Date Of Publication 5 Dec 2016


Leon Brown

Leon Brown is a software developer and trainer from Liverpool in England. His mantra is that he practices what he preaches and preaches what he practices. With over 20 years of experience in software development, Leon has developed software for legacy and modern platforms ranging from the Amstrad CPC, ZX Spectrum, and Amiga through to the Web and smartphones.

Leon has a diverse range of commercial experience, including the delivery of Internet systems and training for household names, including UNICEF, the NHS, SAGE, and The University of Manchester to projects for small businesses, start-ups, and charities. His experience of working with such a diverse range of organizations has allowed him to understand how to approach the different types of situations affecting software development projects. His projects ranged from the creation of websites and apps to CRM and the use of AI for reporting and decision-making.

Leon regularly writes for web industry magazine Web Designer from Imagine Publishing, in which he has written feature articles and tutorials covering web development. His most notable articles for the magazine provided detailed insight into securing websites against common methods of hacking, such as session hijacking and SQL injection. These articles gained highly positive feedback from the magazine's readers in the following issues.