|
ALTEN IT Solutions provides services in four competence domains:

Business & Management:
Our consultants can offer project support in:
Process reengineering Governance (risk management, change management, PMO) Implementation of project management methodologies, such as Prince II, PMI and Agile
Software Development:
ALTEN IT Solutions manages different kinds of projects (Web, Client server, Mainframe, ...)
We carry out all different stages of the development process:
Business & functional analysis
The first phase comprises analyzing and collecting user needs to create business requirements and functional requirements.
When the business and functional requirements are set, all information is specified and visualized using modelling languages such as UML.
Architecture & Design
Application architecture is similar to Construction architecture; during this phase, modules are defined, as well as the connections between them.
Building application architecture is a crucial phase in project development, it defines the solid ground and the clear guidelines, which are to be followed during the development phase. An application's architecture is built taking into consideration the client's constraints and all possible threats that an application may face(failover, response time, security).
Development
During the development phase, specifications, as a result of the Analysis phase, are implemented following the application's architecture guidelines. Our development team usually agrees on a given project management methodology such as Agile Scrum.
On a technology level, the development team is capable of implementing the project based on different technologies (.Net, Java...) which enables us to propose various solutions.
Test
A test strategy is put into place after the development phase:
Those tests are intended to assure that the developed application suits the customer's needs and responds well to the functionalities he requested. A good practice is to create a list of test scenarios just after the functional analysis phase.
Different environments are created to conduct these tests:
- Test environment, which is the environment used by the test team.
- Acceptance environment, which is the environment used by the customer himself.
These tests can be performed all together or per iteration, to cover modular development. This depends on the project management methodology in use.
Maintenance & Operations
Handover from project team to support team, full knowledge transfer. The Maintenance & Operation team takes care of change requests, bug fixing,… through optimized processes based on proven methodologies such as ITIL.
We are able to assist clients during the whole project lifecycle but we can also intervene in a specific phase, according to the client’s needs.
Software Integration:
We are also able to integrate existing software (Business Intelligence, Knowledge Management, Document Management, and Content Management) using proprietary solutions as well as Open Source techniques. Just as in software development, all different stages can be covered.
Infrastructure & system:
Our Network & System specialists can
- Give long term support on site, integrated in a client team (as Systems, Network, Database engineer)
- Lead or be part of an an infrastructure project that responds to a specific need:
- VPN deployment
- VoIP migration
- DRP design
- Security audits
- ...
The added value we offer:
End-to-end delivery
On-site training
Clear and efficient communication to project members and customer
Quick understanding and analysis of need
|