You change. We change.

Sep 08 2016

Source codeOriginal image created by Kuszapro

The software industry has developed tremendously in the last couple of years. Starting from a simple practice of ensuring better human efficiency and performance, it has increased so much and so fast, by both value and volume, that now has become a science. Today’s world is facing different issues than the past generations and new trends have forced the software industry to reorganize and find alternative ways to solve business and community related sensitive situations.

Level of interaction

Depending on the level of interaction with the user, Alan Cooper has structured the applications in four postures. The sovereign application is a software that is used the most. Usually it monopolizes the user’s attention for the greatest amount of time.

When an alternative solution is being used for a specific purpose on which the sovereign application is not performing as expected, a transient application is introduced. It attracts user’s interaction for a limited amount of time as it appears, gets the job done and exits the landscape immediately. If it is used for a longer period of time it becomes an auxiliary software to the sovereign one and it’s categorized as a parasitic application. The one interacting the least with the user is the daemonic application which is running in the background and doesn’t require direct human interaction.

Scale of implementation

On the other hand, considering the scale of implementation, there are two main categories: situational and enterprise applications. The difference between them consists solely on the target audience and the range of requirements.

Situational applications are usually considered fast to develop and implement, easy to use and flexible enough to be modified. They satisfy a specific, limited type of needs therefore are easier to implement and don’t require a considerable amount of planning and testing. Due to these characteristics are more preferable for small groups.

The enterprise application is the total opposite of the one mentioned above. It is usually more generic and satisfies a wide range of business purposes which are intended to be addressed by a large number of users. It requires meticulous planning, higher investments and have proved to be much more difficult to implement or change.


XWiki the best solution

Once with the strong focus on developing cloud technologies and deployment platforms, companies tend to implement situational applications on a wider scale, slowly over-passing the traditional enterprise applications. An example of platform supporting the development and use of situational wiki applications is XWiki. Using top-end technology, our wiki embraces change, therefore is considered to be one of the best solutions in terms of situational application for both big and small enterprises.

Our teams can perform on both the Waterfall methodology which is more preferred by clients who know exactly what needs they have, while the AGILE methodology allows us to start working with a limited amount of information and define requirements during the development process.


Top 3 reasons why XWiki is the perfect solution for your situational application:

  1. Easy to develop and implement means saved time, fewer costs and more money for your company.
  2. Being user friendly it allows your employees to focus on the most important tasks and increase their productivity which eventually increases their motivation and the company’s revenue.
  3. Flexible to meet your dynamic requirements. The development process can be resumed whenever you feel like it. To satisfy your latest needs without starting from square one, XWiki is adaptable and cost effective.

If you want to see examples of what situational applications we have developed please visit our references page.

George Nikolic
Marketing Specialist @ XWiki