Methodologies
Agile Development
-
Advantages of the Agile Development Methodology include:
- enable short time-to-market - saving time during analysis phase and providing tangible results right away;
- allows introducing new ideas - changes can be introduced at any point of the development process;
- improves the profitability of the project - features that help to achieve highest ROI will be implemented first.
Formal Development
-
We use the Formal Development Methodology in cases where:
- dealing with complicated large-scale projects;
- deadlines have to be met;
- budget for the project is strictly fixed;
- requirements are not necessarily subject to changes during development process.
-
Programming Languages and Frameworks
Applications developed by us are implemented using Java, PL/SQL, PGSQL, PHP, Python, Javascript (AJAX), ActionScript (Flex), Ruby On Rails, Struts2, Spring, Hibernate etc. -
Database Engines
Icefire's specialists are experts in handling time-critical large data volumes on Oracle, PostgreSQL and MySQL database platforms. -
Application Servers
We feel very confident with developing applications on following platforms: WebLogic, WebSphere, JBoss, Tomcat. -
Security
We have been implementing wide variety of applications based on X.509/PKI standards (DigiDoc, ID-Card, Mobile-ID, etc).

