FACTS Computer Software House is a Software Development company located in Dubai, United Arab Emirates focused on providing complete and integrated customized business solutions for the last 14 years. With our competent development team based in Dubai, we ensure that all our customers get the best in services and support. Our strong client base certifies the focus that we have on making each customer feel ‘special’, with the solution customized for their use.
2. FACTS Computer Software House is a Software Development company located in Dubai, United Arab Emirates
focused on providing complete and integrated customized business solutions for the last 14 years. With our
competent development team based in Dubai, we ensure that all our customers get the best in services and support.
Our strong client base certifies the focus that we have on making each customer feel ‘special’, with the solution
customized for their use.
Our process employs a hybrid method with aspects from both waterfall and agile development methodologies. This
allows us to accelerate development and address changes through scoping study in project deliverables that can
occur throughout the implementation process. The Waterfall methodology is the most structured of the methods,
stepping through specific customer requirements analysing, scoping/designing, and coding and testing in a pre-
planned, successive, all at once sequence. Agile method in software development refers to a group based on iterative
development, where requirements and solutions evolve through collaboration between self-organizing cross-
functional teams and with our Clients.
Facts uses interactive and agile development methodologies such as SCRUM for application development. By
breaking down projects into smaller interactions, we effectively speed up our delivery process. We use web-based
project management and collaboration custom made tool to ensure our project stay on track. Clients are given access
to these tools so that they remain updated on project status as we design, develop, test and deliver application
3. As a client, you are always in control of the work and you are required to agree to each step in the Project.
A typical project goes through the production cycle – Assessment, Planning, Design, Development, Testing, Delivery,
Training and Ongoing Support.
Each client is assigned a base team that consists of:
Project Manager
Responsible for managing the implementation, project tasks, timelines and budgets
Software Architect
Responsible for creating the IA, UI architecture, design templates & prototypes
Multiple Developers
Responsible for implementing the creative, programming the systems and web applications.
Our customised software production processes are created to ensure that our client’s projects are completed on time,
within budget, and to the client’s complete satisfaction.