Propelo created a no-code/low-code automation framework called Propels that can work together with your orchestration scripts and additionally bring in human judgment. Users can get alerts along with software development metrics from Jira, GitHub, Jenkins, and many other tools. Remind your team to create Jira issues for all PRs that are getting merged by sending reminders via Slack, MS Teams, and emails. Propels can take the user input within Slack or email and based on the responses determine the next steps. Propels can send reminders, route the right problem to the right person, and even escalate if a particular task is not completed within a given duration.
Propels can maintain a HITL automation checklist. Certain tasks such as the successful completion of a job from Jenkins can trigger this playbook. Propelo can then notify all stakeholders and set their tasks in motion, whether it is the tech pubs person who has to finish updating the technical documentation or tech support or marketing person who has to notify the customers. Once all the stakeholders have finished their jobs they can just mark their tasks as completed in Slack. Propelo can also send reminders and also escalate the management if deadlines are not met. Based on the responses from the team members, Propelo can notify Ops or push a deployment into production or turn on feature flags as needed.
Orphans and long-lived PRs are not for code hygiene. Set SLA to close PRs. If a PR stays open for too long in any stage, send reminders to the author, creator, committers, or reviewers to close or merge the PRs
Propels can help ensure PRs are associated with Jira issues or ADO work items to improve the traceability of requirements and defects.
Propels add a new level of automation for your teams or help you get the most out of the DevOps automation which is already in place by bringing in the human element wherever it is missing. Propels help you automate mundane repetitive tasks and bring in human judgment at critical decision points.