Software Development

Web development

nb2

Our software development group specializes in making great looking software, whether that involves n-tier business web applications, client-server GUI applications, or software for PDAs and other hand-held devices.

In the development process we help businesses in all phases of software development, from making the initial business case to requirements analysis, design, development, testing, production deployment, to ongoing application maintenance. We tailor our efforts to meet your individual needs, and have used processes based on the Rational Unified Process (RUP), eXtreme Programming, and other Agile processes.

When creating software we draw on our expertise in all forms of programming languages, including Java, C#.NET, C/C++, Ruby, PHP, Perl, and VB/ASP. When it comes to storing and accessing data we have experience with most databases, including Oracle, Microsoft SQL Server, DB2, MySQL, PostgreSQL, Sybase, Informix, and Access. We also have a long history of successfully integrating with mainframe and mini-computer systems, including AS/400 and iSeries systems, and ported a Java web-based application to a zSeries system when it was first made available.

Our expertise

NB2 has developed broad-ranging customized e-commerce applications for many industries. Examples of our past and current projects include:

Technical toolkit