Develop & Deploy
The best results.
Our Agile approach has been working for almost 20 years.
A software project, such as custom software or your own application, often contains a lot of challenges. To manage this properly, Fenêtre uses an Agile project approach. We determine priorities together with you and develop software in well-defined parts (sprints) with functionalities. By working with sprints, your system grows in a manageable way towards a suitable end result. We are your full-service partner in both the development and deployment phases of your software project.
Fenêtre realizes projects via the Agile method. The application is designed, developed, tested and put into production based on iterations. This not only ensures a controlled process, but also software that perfectly matches the wishes and requirements of your organization.
If this suits the project and the customer, we also work with the Scrum project approach in addition to the Agile method. We assume the desired features within a flexible scope, and various user stories are picked up and developed per sprint. There is a daily meeting and there are regular demos to end users. In this way of working, the customer provides a Product Owner for the project, this person is delegated to make decisions for the project. After each sprint, a so-called retrospective is held, a look back in which the 'lessons learned' principle is applied.
Develop faster with Low Code
Developing a custom application with many requirements and wishes can take a lot of time. To accelerate this process, Fenêtre has developed its own low code platform in-house called Silicon. Our Silicon Low Code platform makes it possible to realize applications with a time-to-market that is 2 to 10 times faster than old-fashioned customization. All that without having a lock-in with Fenêtre.
When working Agile and Scrum, it is crucial to set priorities together. Fenêtre uses the well-known MoSCoW method for this. This divides the requirements for the project into four different categories. The letters stand for:
- Must haves: these requirements must be reflected in the end result, with these requirements the product can be used.
- Should haves: these requirements are highly desirable, but the product is usable without them.
- Could haves: these requirements will only be addressed if there is enough time.
- Won't haves: these requirements will not be addressed in this project, but could be interesting in the future in a follow-up project.
The Fenêtre team works according to the DevOps method: in this method, the software developers are also responsible for the management and automatic rollout of the new version on the various environments. This way they have a common goal: the success of the entire project, not just one part. Using this method we guarantee properly functioning software for every customer.
A DTAP street is an important device for complex business software or large websites with many visitors. DTAP stands for Development, Test, Acceptance and Production. By combining DTAP with automatic software deployment via DevOps, it is possible to quickly roll out and test pieces of functionality without disrupting the production environment. Only when a new version has been fully approved in the acceptance environment will it go to production. Is something going wrong? We can then quickly restore the software to the previous version.