At Aoibri we have polished the process for extracting business requirements, making sure the users and business constraints are understood and reflected in the planning and delivery. We are always thinking about the business problem being solved not just the technology. /nWe have run dev teams, onshore, offshore, distributed, and will use whatever resources are needed to get the work done on budget and on time. Ask us about our Agile practice and two-a-days, it's part of what makes us special.