Software Development Outsourcing

How We Work

So far AdServerSoft Ltd. have had great success developing software applications with Extreme Programming (XP) methodology, continuous integration, prototyping and project iterations.

Processes

We start with requirements analysis and quickly create a wireframes prototype using Axure RP Pro. Using our framework stack we are able to provide a functional prototype in around 2-8 weeks.

Development Tools That We Use


Programming Languages and Technologies

  • Java/J2EE;
  • C/C++ (Linux);
  • Adobe Macromedia Flex.

Frameworks

  • Spring;
  • Hibernate;
  • BlazeDS.

Databases

  • MySQL;
  • PostgreSQL;
  • Berkeley DB.

Servers

  • Tomcat;
  • Winstone;
  • NGinx.

Version Control

  • Subversion;
  • Git.

Modelling

  • Axure RP Pro;
  • Rational Rose.

Testing Tools

  • JUnit;
  • HttpUnit;
  • FlexUnit.

Development Tools

  • JetBrains IDEA;
  • Code::Blocks IDE.