10 years experience in software development Romania

Software development

Codespring has 10 years experience in software development and software outsourcing in Romania, Cluj Napoca. We provide quality software development and outsourcing solutions on various platforms with up to date technologies, combining local onsite consulting and management with offshore development.

 

Methodology

Throughout our activity we focused on the elaboration of our software development process in accordance with the already well-tried models. In case no specific model is asked for, we use the V-Model during the development process. According to the requirements we are ready to step into the development process at different stages, starting with the requirements analysis, architecture and detailed design to the implementation, testing and validation. In case the client cannot provide appropriately detailed specifications or if the requirements are likely to change during the development process, we follow one of the Agile methods to have the final result be as close as possible to the conception of the client. Also we gathered great experience in the following domains:  Architecture and Construction, Logistic, Digital broadcast, Color management, Production control and Web portals.

 

Technologies

Windows  Linux  Macintosh Windows Mobile

We use for development the technologies preferred by our customers. Furthermore, we offer guidance in choosing the most appropriate and up to date technologies. At present we develop on Windows, Linux, Mac OS X and Windows Mobile platforms using the following programming languages and technologies:

 

C++

C++

 

  • Development environments, compilers: MS Visual Studio 2008, CodeWarrior, GCC
  • Windows technologies: DirectX, DCOM, ATL, MFC, Winsock, OpenGL
  • Other technologies: GDL, SNMP, LDAP, STL
  • No. of specialists in the field: 22

 

.NET/C#

.NET FrameworkASP.NET
  • Development environments: MS Visual Studio 2008
  • Technologies: .NET 3.5, ADO.NET, Remoting
  • Mobile technologies: Windows Mobile SDK, OpenNetCF, Symbol Mobility Developer Kit SDK, Mobile Platform Builder
  • Web technologies: ASP.NET, SharePoint Server, IIS7, WebService, Ajax, SilverLight
  • No. of specialists in the field: 20

Java

Java
  • Development environments: IntelliJ IDEA, Eclipse
  • Application servers: JBOSS, Apache Tomcat, Apache Web Server, BEA Weblogic
  • Technologies: J2EE, JSP, Velocity, Struts, Tiles, Turbine, Torque, Hibernate, Java Web Services, Ajax
  • No. of specialists in the field: 10

Databases

MySQL Oracle SQL Server

We readily offer advice to customers in choosing the most appropriate database server for their purposes. Our specialists have vast experience in designing and deployment of the following databases:

  • Microsoft SQL 2008
  • Oracle
  • Solid DB
  • Versant VOD
  • MySQL
  • PostgreSQL
  • Access

Tools

In order to assure high quality we assist our development process with the following tools:

  • Project guidance: MS Project, eProject
  • Testing: WinRunner, nUnit, FxCop, Jmeter, CPPUnit, Quicktest
  • Bug tracking: Test Director, TestTrack, Mantis
  • Version handling: Perforce, SVN, MS Visual Source Safe, CVS
  • Other tools: ants Profiler, IBM Rational Purify +, Rational Rose, Altova XML Spy, Enterprise Arhitect, Doxygen