Software Development


OutHouse can

  • help you develop a software application
  • help you manage a technology development project
  • supplement your in-house engineering team with an OutHouse team to optimise the efficiency of your resourcing
  • provide skills and experience additional to your in-house team

 

We have a complete background in the full SDLC (Software Development Life Cycle) and can assist with a methodology appropriate to your business or project, from traditional waterfall to Agile and highly iterative processes, including Agile Project Reporting, Requirements Definition, Specification Documentation, QA, and formal Acceptance Testing.
Development technology experience includes:

  • DotNet
  • Windows, IOS, mobile and embedded platforms
  • C# and C++
  • SQL Server and Oracle
  • Version Control and Configuration Management tools
  • Agile Management Tool Suites
  • Issue/Bug Tracking Tools
  • Continuous Integration/Build Servers
  • Automated QA

 

Using OutHousing (the use of a local software house that works in close collaboration with your in-house team) to supplement your in-house resourcing can have benefits such as

  • Flexible and on demand resourcing as business requirements change
  • Avoid un-utilised labour on the P&L from over resourcing
  • Establish a relationship and continuity of resources who ‘know’ your projects
  • Minimal management overhead compared to other options

 

Microsoft

Microsoft Registered Developer

 

Apple

Apple Registered Developer

 

Agile

Experience in Agile software project management