Talk to Us
Testimonials
"In 2007 and 2008 we worked with Eirtight to build a prototype of an application that we were trialing. The development process spanned 3 months and had 2 milestones. Throughout the project Eirtight were extremely diligent in giving us weekly updates on progress. The prototype came in on budget, on time and fitted the requirements that we had outlined. We then went on to build out a complete component with Eirtight which is now live and carrying out business. We would have no hesitation in recommending them."
Eoin Costello, CEO Omniserve
You are here:
Software Development
Eirtight has developed a quality ten-step project process that offers the following life-cycle points. This process is applied to all projects that involve systems integration software, application development, engineering software and other software projects. Our Software Services team are the first point of contact to start describing a business issue or problem, and consultation with other experts will be provided as needed so that we develop an appropriate solution or software design for your organisation.- Define solution for complex business issues
- Solution analysis
- Solution architecture
- Cost and project planning
- Development Phase
- System Testing (including Use Cases, End to End and User Acceptance Testing Preparation)
- Documentation
- Delivery
- Implementation
- Support
- outsourced,
- in-house,
- mid-sourced or
- off-shore
We develop systems using the following technology
- Visual Basic 6 and VB.net
- C#
- C++
- ASP and ASP.net
- Microsoft IIS and Microsoft SQL Server
- Microsoft Sharepoint
- Microsoft SQL Server and MSDE
- NET
- Databases
- Microsoft Visual Basic 6.0
- Databases
- Microsoft Access (JET 4.0)
- Web
- Java
- Microsoft - IIS
- ASP with MS-SQL or Access
- MySQL
- Linux/Unix - Apache
- PHP
- MySQL and Postgres
- Microsoft IIS/ASP/SQL
- Apache, PHP, MySQL
- .NET 2.0, .NET 3.5C#, VB.NET, ASP.NET, Windows Forms)
- .NET 3.5 (WCF, WPF, WF, LINQ, AJAX)
- IDE (ADO.NET, Visual Studio 200x)
- IDE (JAVA, JSE, J2EE, JSP, JSF, EJB, JMS, JServlet, Eclipse, Swing)
- HTML, CSS, JavaScript, PHP, etc
- MSSQL Server 200x, ORACLE, MySQL, and others
- Modelling Languages (UML)
- IDEs for ML (Visual Paradigm, Rational Rose and others)
- Application Server (IIS, Jboss, Sun Java System)
- Version Control (VSS, Rational ClearCase, CVS and others)
- RUP, Agile, Waterfall, Spiral
Cloud Computing
A particular strength of ours is our knowledge and experience in implementing cloud-based applications. Cloud-based software, also known as Software as a Service (SaaS), has many unique advantages over traditional software, and over the life-cycle of a product or project can save huge amounts of time and money:
- Planning, architecture, development, testing and deployment costs are all significantly lower because the software is running on the server, and is accessed via a web-browser, so different operating systems and computer software on the user machine are unlikely to effect the operation of the application.
- The cloud platforms, such as Microsoft Azure, provide exceptional security, reliability and performance at a tiny fraction of the cost of building the same systems in-house.
- There are no distribution costs with cloud software, as it is accessed and operated over the internet
- Maintenance, ongoing development and upgrades can be completed quickly and easily, as they are deployed centrally to the server, and the user has immediate access to the new features or changes.