We accompany you in the installation and configuration of the Promyze platform, be it on :
Once the tool is ready, we organize a 2-hour session with your entire team to train them in the use of Promyze and understand the key concepts integrated into the tool. The objective is to transmit the most appropriate methods for using the tool to build your best practice repositories through Craft Workshops.
We also invite the team to configure the Promyze plugins within their favorite IDE and web browser, to present the different possible use cases and get the most out of the Promyze experience.
Do you want to have an outside view on your team’s work methods and organization? Are you looking to identify areas for improvement in order to gain in excellence and technical mastery?
We propose you an inventory of fixtures based on a simple and effective format, composed in 2 parts :
The result of this inventory of fixtures will provide you with :
We organize and participate in the first Craft Workshops, according to the rhythm defined by your team, such as 1 workshop per week or 1 workshop every two weeks.
We co-facilitate the retrospectives of workshops with the internal “coach” of the team, to help him facilitate exchanges and perceive all the cogs and wheels for a smooth running of the retrospectives.
The primary objective of our participation is to help the team gain autonomy on Promyze, and to bring our expertise in the organization of the workshops and the management of the best practices reference system, which is being expanded from the first workshops.
Our experience with our various customers has shown us that support over 4 Workshops allows us to optimize the team’s ramp-up on Promyze.
A Promyze coach is a person within your team who has been trained to animate the Promyze platform and to set up the Craft Workshops. (Usually a Tech lead / Craft Coach / Technical Manager / etc. profile). It is above all a person who wishes to lead the overall process of improving practices.
For 12 months, we organize an appointment once a month with the Coach to accompany him in the definition of his objectives and to advise him in the strategy and the implementation to reach them. It is a dedicated and open time of exchange allowing to answer all his questions.
Several themes can be addressed, either in the objectives or in the actions to be taken :
Do you want to consolidate your existing practices and have them challenged by someone outside the team ?
Thanks to Promyze and the Craft Workshops, you can benefit from a flexible Technical Coaching offer with high added value for the team. We will identify in our network of technical experts and Craft Coaches the most relevant people for your problems : Architecture, Clean Code, Tests, Security, Performance, GreentIT, frameworks or languages.
The implementation of its support is very simple :
In addition to the insights provided by this Coach, this exercise is an excellent way for the team to step back and question their current practices.
We recommend a minimum of 4 workshops to take advantage of the experience.
Do you want to gain in excellence and technical mastery ? Have you heard about “Software Craftsmanship” and would like to understand its principles ?
The need to produce durable, reliable and well-designed applications has never been more crucial for companies. To achieve this goal, development teams must implement a continuous improvement process for code and more generally for their development practices.
Software Craftsmanship promotes a whole set of practices, some of which are derived from Extreme Programming :
We have designed a dedicated training program to make your teams aware of the Craft values and give them the keys to establish a sustainable Quality culture.
To go further, a Craft Coach can intervene in immersion in your teams to accelerate the dissemination of these values, and use the Promyze platform to build and consolidate your best practice reference system.
Do you want to more easily identify certain Bad Smells and other code defects ? Automatic code analysis tools help us prevent errors by detecting potential problems and reporting them to development teams.
Technical debt or code coverage indicators give some insight into the way development teams work. Shared and understood by the entire team, they help the team better situate the impact of their work.
With this objective, we accompany you in :
Are you planning to migrate your existing source manager to Git? Do you want to see the impact and the gains for your team to exploit the possibilities offered by this model ?
Our team helps you in your migration project and to define the new development processes on your development manager: management of branches, releases, evolution of the CI/CD chain, …
We advise you in the choice of the target platform (Gitlab, Github, …) and accompany you in the deployment and implementation of this service.
And of course, thanks to our dedicated training program, we provide your teams with the methodologies for working with Git, its key concepts, and the essential commands that are useful on a daily basis.
Are you wondering about your software architecture choices and having trouble isolating the business logic in your code ?
When writing code, sometimes the technical aspects of the code are mixed up with “pure business” rules. This quickly leads to problems :
The concepts of Clean Architecture and Domain-Driven Design provide solutions in this sense, and support business-driven software design. The result ? More scalable, more modular code, and less dependent on external layers. Business logic becomes the center and the heart of your application, and that is its true role !
If you would like to discover these concepts or benefit from an audit on their application in your context, contact us to talk about your project !
Do you want to be warned against the risks of regression and bugs in your applications ? Is your testing strategy today largely based on repetitive and error-prone manual operations ? Do you encounter difficulties in translating business requirements into your code ?
Promyze helps you to deliver more reliable software and ensure a good match between business needs and source code, thanks to different components :
Promyze is at your disposal to talk about your QA strategy and help you achieve your software quality objectives.
If you are interested in our service offer, what are we waiting for to talk about it ?
Promyze, the collaborative platform dedicated to good development practices that embodies the values of Software Craftsmanship
©2020 Promyze – Legal Disclaimer