• Your software

    There are several reasons to use software in your company, however, it is essential to clearly understand their specific, priority and critical problems to be solved or improvements and opportunities that you want to achieve ...
    +Read More
  • How much?

    Any investment in the company needs to evaluate the return of the same, in the same way if you need to do an investment on software...
    +Read More
  • How to develop?

    The secret of the quality of a good system is the maturity of their software development process...
    +Read More
  • 1
  • 2
  • 3

Development process

The secret of the quality of a good system is in the maturity of the software development process. An effective development process ensures that the final result will meet completely customer expectations. Thinking thus Cibersur created its software development process based on the best techniques, standards and methodologies of the market. Although not relevant for the customer to know the whole process (due to the large amount of technical information, not related to their role in the process), the main steps of the software development process are detailed here.

But the secret of the Ciberur software development process? The answer is simple, we try to eliminate all critical risks and simultaneously manage the entire project to ensure the success of software development.Thus, the development process includes requirements at various levels of Customer and Cibersur, in particular addressing the following areas:

  1. Customer Representative of appointment and level of involvement
  2. Clear and comprehensive definition of the project needs
  3. Modeling with standard techniques (UML) application / project
  4. Realistic planning and agreed by the parties
  5. Standard budgeting (APFs) project for formal acceptance
  6. Milestones and Meetings Evaluation / intermediate Decision (Steering Commitee)
  7. Adequate infrastructure and qualified Cibersur / validated Client
  8. Application installation and testing Client
  9. Training of Client users on-the-job
  10. Support Services available and Application Updates On Contract

 

The Cibersur the software development process is iterative and incremental, based on UP (Unified Process) and Agile methodology XP (eXtreme Programming), and simply is carried out in 4 phases:

Conception

The organization will be analyzed, it shall be ensured understanding of your business model, and identifying details of the requirements of the desired solution. As a result, the Customer a UML modeling application will be submitted for validation; this supports the Function Point Analysis for budgeting purposes of the project and acceptance by the customer.

Elaboration

The project will be effectively launched. Typically, the user interfaces are created, the databases and applicational processes will be detailed, the application architecture and will definitively defined and planned.

Construction

The application will continue to be developed, tested and validated by iterations (small units of software), corresponding to the planning done, particularly in view of the milestones and validation meetings and provided for evaluation.

Transition

The software will be installed in a production environment, or equivalent in Cibersur, tested, validated and verified. Closes the development of software.

 

Languages, Frameworks and Technologies

  • PHP
  • Wordpress
  • Joomla
  • Drupal
  • ASP.NET
  • DotNetNuke
  • C++
  • C#
  • MS Visual Studio
  • MS AZURE CLOUD APP Hosting
  • BMIT APP Hosting
  • ARSYS APP and CLOUD Hosting
  • Adobe Dreamweaver
  • Eclipse Open Source IDE
  • JavaScript, Ajax
  • NODE.JS
  • IIot (Industrial Internet of Things) APP development
  • Industrie 4.0 APP development
  • vMES for I4.0 development / modules (Virtual Manufacturing Execution Systems for Industrie 4.0)
  • MongoDB
  • MSSQL
  • Oracle
  • MySQL
  • Sqllite
  • Multiple authentication methods (LDAP, etc.)
  • HTML 5, CSS 3
  • MS SharePoint
  • IBM WebSphere Application Server (WAS)
  • MS WINDOWS SERVER & HYPER-V VMs & Containers
  • Ubuntu Server
  • Linux CentOS
  • Unified Modeling Language (UML)
  • Function Point Analysis (FPA)
  • Development process based on the Unified Process (UP)
  • Agile Methodology - eXtreme Programming (XP)
  • Project Management based on standard practices