XWiki SAS project methodologies

Custom developments

Every company is unique and has specific knowledge management needs.
Based on the XWiki product, XWiki SAS is able to respond to your specific needs through its tailored development solutions.

Consultancy

Close collaboration and follow-up during the pre-project phase.

  • In order to provide the best consultancy services, our Project Manager is a highly trained IT expert, able to help you define and anticipate your needs;
  • As an XWiki expert, the same Project Manager is able to offer support in polishing your needs and consultancy so you know exactly how XWiki can help you;
  • Our XWiki Architect will closely collaborate with you to define all your specific technical needs so the development process could start. 

Project management

Close collaboration throughout the project with one of our Project Managers

  • During the specifications phase all your expectations are being discussed and analysed in order to customise the XWiki solutions to perfectly suit your organisation.
  • Once a solution is identified, there will be a regular follow-up concerning the implementation and the development of your future tool;
  • We want to take you from A to B so you will be able to receive assistance in handling the change management within your team.

Support

Post-project follow-up by the XWiki support specialists

  • A dedicated platform is put at your disposal to respond any development issue that you might encounter;
  • To offer the most appropriate solution, our support specialists are always available to provide guidance;
  • A Project Manager will supervise the development of the project and remain at your disposal should you have any questions.

Our methodologies

Our project team will conduct your project using one of the following methodologies:

Waterfall

The Waterfall model is one of the methodologies our clients prefer the most. Starting from understanding the product requirements, the model is a sequential process where the stages are flowing downwards. The next stage represents the designing process where our specialists are creating the architecture of your future solution. Soon after implementing the solution on top of the architecture, the verification process starts to be sure everything works smoothly for you. The last step consists in maintenance where the time spent depends on the complexity of your project.

This model is most suitable for projects where the needs are very well known as the efficiency lays in the fact that it is easy to follow due to its rigidity. Moreover, smaller to medium projects have an advantage in using Waterfall model as the stages don’t overlap and are completed one at a time.

waterfall1.png

Agile

For developing more complex projects where the specific needs are unknown or not well defined, our specialists use the SCRUM framework. It allows them to start working with a small amount of knowledge about the requirements on which the cycle repeats.

This time of process allows the client to come with improvements on the go as the process is based on doing multiple development sprints. The downside represents the costs as the team has to follow the same stages until the final product is done so the budget or the time frame is not exactly decided. 

scrum.png