Crimsonwing

Click on the slide!

Our View

There are many IT specialists out there, but what makes Crimsonwing unique? With more than 14 years of industry experience and besides our combined knowledge of ERP, eCommerce and custom development, our approach to projects is one of a kind. Our offices in London, the Netherlands and Malta are close to our customers and always allow for immediate reaction. In all of our offices we have support available and the majority of our development and support team is based in the Competence Centre in Malta, so that we can offer you the best of both worlds.

Altri...
Click on the slide!

eCommerce platform

Before your customers can start shopping for products on your company's eCommerce website, you will have to decide which eCommerce solution is most suitable for you.

Crimsonwing helps with making the right selection. We can consult you and help you with assessing your specific needs. We also specialise in implementing eCommerce solutions.

Crimsonwing keeps the solution up and running.

Altri...
Click on the slide!

Malta

Crimsonwing is a growing and profitable company. For our Competence Centre in Malta and our headquarters in London, we are always looking for new talents to help our customers develop and maintain the best IT solutions.

If you are looking for a career in IT and want to develop your skills in ERP, eCommerce and other complex projects, then we would like to receive your CV. Please refer to the careers section to find out more about individual jobs.

Altri...
Frontpage Slideshow (version 2.0.0) - Copyright © 2006-2008 by JoomlaWorks


Methods

We typically approach projects in a formal manner to ensure that the client clearly understands what he can expect from the project and that we can deliver to that expectation.

We have experience of working with different models including the traditional waterfall approach and agile methodologies. If a client has a standard way of working we will adapt to that; if not then we will agree with the client the optimum approach for the specific project.

A typical waterfall project structure is:

Project Initiation


The Project Initiation stage sets up the project. A project steering committee is appointed and a project initiation workshop is held to confirm scope, roles, responsibilities, project approach and plan. A project initiation workshop with the sponsor and other stakeholders is the best way to launch the project.

Technical Analysis and Design


The focus of the Technical Analysis and Design stage is on validating and refining the business-based aspects of the computer system and deriving from them the appropriate technical architecture. Workshop techniques are used to validate the business layer models. The same techniques are used to add detail to the logical layer, sufficient to produce the physical models.

Development


The Development stage is where the computer system is engineered to a sufficiently high standard to be safely placed in the hands of the users. The application system is completed within a pre-defined number of iterations. Every developer works with a part of the prioritised requirements list, develops and unit-tests the functionality following the order of priorities. When the development time-box has reached its end, the developers walk through the changes with the end users.

System Testing


The Systems Testing stage is an integrated approach to testing the quality of all elements of the application system. It includes both functionally-oriented module testing and business-oriented module integration, system, systems integration and acceptance testing. Non-functional requirements testing is also carried out utilising specialised load-testing and performance analysis tools.

Implementation


The Implementation stage covers the cut-over from the development environment to the operational environment. During this stage the new application system is accepted by Client, whereas Crimsonwing delivers training to the new users and ensures the client is well prepared for the new system. A detailed implementation plan is prepared as part of the deployment and cut-over process specifying transition and back out strategies. The solution is hence put into production. Minor upgrades may be developed and released thereafter.

Support/Hand-over


The Support/Hand-over stage includes assistance, bug fixing, removal of irritants and review of the live system.

Project Closure (End-of-Phase Review)


At the conclusion of the project / phase, a final review is held in order to evaluate the effectiveness of the development life-cycle and processes, procedures and practices adopted. Responses on the delivered application system are collected from all interested parties, and a feedback session is held and recommendations for improvement are made.