Application Lifecycle Management with Atlassian Tools at catworkx

Customer Story

catworkx has developed an in-house integration solution based on Atlassian tools to make complicated app development processes as lean and structured as possible. The entire development process is outsourced to a Jira process. The link to Confluence, Bitbucket and Bamboo increases the level of automation. In addition, work processes can be easily monitored and tracked by everyone involved. The app development process in Jira is rounded off by implemented release management.

Highlights

  • Thanks to the automatic creation of development projects, Confluence areas, Bitbucket repositories and Bamboo plans, an administrator is only required once to implement the process and maintain the system, but is no longer needed to create projects, areas, etc.
  • The development process is standardized.
  • The traceability of the entire development process up to the artifact of the version is guaranteed.
  • Naming conventions are automatically adhered to.
  • Changes only need to be made to one workflow.
  • ALM only contains standardized apps and no “Script Solutions”.

Software development at catworkx primarily supports the company's own consulting activities and is characterized by a large number of individual customer developments. In the course of 16 years of Atlassian activities, catworkx has derived over 260 additional solutions (apps) from this, which are available on request or via the Atlassian Marketplace.

The initial situation:

For sustainable and quality-assured development of all apps, catworkx aims to instantiate the entire development toolchain, with its own Jira project and associated Confluence space, Bitbucket repository and build plan. At first glance, the administrative overhead for a relatively small development offers the opportunity to reduce dependency on individuals and realize self-service through a high degree of automation. As the existing integration options within the Atlassian toolchain do not cover the automation requirements, catworkx decided to develop its own integration solution.

The solution approach:

Jira leads the entire development process. The entire automation chain is linked to a Jira process. The Jira process represents the app on a meta level, from which the administrative processes in particular are triggered via a workflow:

  1. Automatic creation of a Jira project, which is used to control the actual (further) development of the app.
  2. Automatic creation of an area for the app documentation in the external Confluence.
  3. Automatic creation of a repository in Bitbucket.
  4. Automatic creation of a build plan in Bamboo.

The app process later serves as a central entry point from which the entire development process can be monitored and tracked, thus ensuring traceability. All of the app processes are located in a dedicated project and simultaneously represent the app catalog.

Application Lifecycle Management mit Atlassian-Tools bei catworkx - Customer Story
Application Lifecycle Management mit Atlassian-Tools bei catworkx - der Workflow

In terms of the actual feature development, a development workflow is implemented that is run entirely via triggers from Bitbucket. The developer does not have to leave their development environment and works in a tool. When a feature branch is created, the process automatically switches to the “In progress” state. Further transitions towards QA also take place automatically, triggered by triggers in connection with pull requests in Bitbucket and their acceptance or rejection. The Jira/Bitbucket integration offers all of these functions as standard.

catworkx has made an additional extension for the release management of its own apps, again choosing implementation via a Jira process. Synchronization functions from the catworkx Version Management for Jira app are embedded in its workflow in order to create, update and publish “real” versions of the project.

In addition to the greater flexibility achieved by mapping a real workflow in release management and the additional fields for version information, a release branch can easily be created using Jira's on-board tools. This allows access from the app process to the version artifact. catworkx draws further added value from the fact that the in-house app Issue Publisher for Jira can be used to generate automatic release notes as a Confluence page.

Contact us!

We advise you on the entire Atlassian ecosystem and are happy to support you in optimizing license models and costs.
 
Icon Atlassian Dev Tools
Produkt 8/8/22

Dev Tools

Browse, test, review and manage your code with Atlassian development tools (Dev Tools): Bitbucket, Bamboo, Fisheye, etc.

Referenz

Flexible Version Management via processes in Jira

Jira from Atlassian offers standardized version management for Jira projects. catworkx has further developed a flexible version management system based on Jira processes...

Lösung 9/21/22

Application Lifecycle Management (ALM)

Application Lifecycle Management (ALM) at catworkx fulfills all requirements from the development and support of applications to the entire lifecycle of an application using Atlassian tools.

Kompetenz

Years of Atlassian expertise

Based on Atlassian solutions, we support and advise companies on the path to digital and agile transformation.

Referenz

Implementation of an application lifecycle management

The EOS Group managed its requirements management in a database for a long time. With Jira and catworkx, implementation requirements were transferred and application lifecycle management optimized.

Kompetenz 10/19/22

Digital Transformation with Atlassian Tools

At catworkx, we digitalize business processes for our customers on the basis of Atlassian tools such as Jira and CoAnd you can also benefit from the flexibility, performance and transparency of Altlas

Referenz

Agile project portfolios implemented with Atlassian tools

As a solution provider for all aspects of doctor-patient communication, Thieme Compliance was faced with the challenge of mapping company-wide projects transparently and centrally.

Atlassian Logo
Technologie

Bamboo, Bitbucket, Sourcetree

Continuous Integration and a Continuous Delivery Pipeline with Bamboo, Bitbucket and Sourcetree. We can help you with our years of experience as a user as well as a solution partner of Atlassian products in many areas.

Wissen 4/30/24

GPT & Co: The best language models for digital products

Our analysis based on real benchmark data reveals which solutions excel in document processing, CRM integration, external integration, marketing support and code generation. Find your ideal model!

Wissen 4/30/24

GPT & Co: The best language models for digital products

Our analysis based on real benchmark data reveals which solutions excel in document processing, CRM integration, external integration, marketing support and code generation. Find your ideal model!

Service 9/12/22

App Development

Integrations, Tools and Apps - customized developments for your Atlassian solutions

Produkt 4/11/23

Idea management software for use in the cloud

With our idea management tool target Idea Management (Cloud), we are expanding the functions of our on-premise solution with a hybrid cloud add-on.

Referenz

smartOPTIMO migrates its Atlassian solutions to the cloud

smartOPTIMO advises on energy solutions and uses Jira for tickets and Confluence for collaboration. The cloud migration increases efficiency and ensures communication.

Referenz

Confluence and Jira Service Management in use at JKU

At the JKU Linz, 21,000 people study in over 60 subjects. In 2018, a service portal was created using Jira Service Management and Confluence based on the motto “Help customers help themselves.

Referenz

Problem Management with Jira Software from Atlassian

catworkx dedicated itself to the optimization of Problem Management in service and support for a globally operating customer in the vending machine industry. The main requirement was the automation...

Referenz

Schaeffler: Atlassian tools successfully transformed

Schaeffler is focusing on digitalization and transforming its Atlassian infrastructure. catworkx is supporting the strategy and implementation of this ambitious project.

Hintergrundgrafik für IPG Partner Clearsky
Partner

Clear Skye

Clear Skye IGA is based on ServiceNow's Now platform and eliminates the need for an additional IGA solution.

Referenz

Inventory management with Jira and Confluence from Atlassian

The catworkx approach for lifecycle management of IT inventory: The lifecycle of the inventory is modeled as a specific Jira workflow and various inventory categories are mapped and managed as task types. Confluence is perfectly suited for the documentation.

Offering 10/19/22

Smart Start

Using Smart Start you receive a customized prototype based on Jira, Jira Service Management or Confluence after a detailed requirements analysis.

Blog 10/30/24

Second Place - AIM Hackathon 2024: Trustpilot for ESG

The NightWalkers designed a scalable tool that assigns trustworthiness scores based on various types of greenwashing indicators, including unsupported claims and inaccurate data.

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!