cloud-solutions-card copy

jsm-solutions-card

atlassian-services-solutions-card (2)

test-solutions-card

care-solutions-card

devops-solutions-card(1)

gdpr-solutions-card

      Solutions

      Expert consulting and managed services to help complex organisations to work flatter, faster and more dynamically.

      Gold Solution Partner clear

      BDQ.cloud are proud to be an Atlassian Gold Solution Partner.

      SOLUTIONS HOME →

        BDQ Originals

        EEASD_for_mega_menu_150x175

         

        BDQMAJC_for_mega_menu_150x175

          Other products

          Atlassian-vertical-blue@2x-rgb

           

          Sonatype_stacked_logo_full_color_150x150

             

             

            Zephyr Full Color

              Products

              Whether it's our own Atlassian Marketplace apps or the apps that we provide a value-added-reseller service for, you can trust BDQ for the best support, consultancy, training and implementation available.

              Products Home →

                zephyr-basicsjira-essentialsjsd-runningconfluence-essentials

                  zephyr-managementpart-1getting-startedconfluence-server(2)

                    zephyr-automationpart-2getting-moreportfolio-jira

                      Training

                      • We provide high quality technology training to customers in the UK, EU and US.

                      • Our customers range from small companies to multi-nationals. They all want to maximise employee productivity.

                      • We listen to what our customers want to achieve, and take this into account when delivering the courses.

                      Training Home →

                        Resources

                        From webinar recordings to whitepapers, case studies to blog posts. Help yourself to our free content that will hopefully inform and inspire.

                        Resources Home →
                          2 min read

                          Where to get started when implementing DevOps

                          Featured Image

                          https://smartbear.com/test-management/zephyr/In this guest blog Sanjay Zalavadia, VP of Client Services at Zephyr, shares 3 great tips for how to start when implementing DevOps.

                          The barriers that once existed between teams under waterfall processes have been effectively mitigated with the rise of agile software development and its subsets. DevOps is one offshoot in particular that brings together development and operations groups to collaborate and push out deliverables quickly. However, getting DevOps to work is much easier said than done. Let's take a look at where your team should start when implementing DevOps:

                          1. Start small

                          Much like agile development process, you don't want to go in all at once. It will be critical for your teams to get used to the initiative in order to support it effectively. To start with, select a single application and apply DevOps principles to the QA management, testing and development of that project. The Software Engineering Institute at Carnegie Mellon University noted that it's important to identify any inefficiencies or risks that exist, and to gear plans and DevOps metrics to fix these issues. This initial phase will pay off in the end with insights to help bolster DevOps.

                          2. Establish a blended team culture

                          This is going to be one of the biggest ongoing challenges for DevOps efforts. Traditionally, developers and operations professionals didn't get along, so putting them together is likely to generate some animosity at first. However, this can be changed with a strong vision. Creating objectives aligned with the business's needs will give DevOps members common goals to unite under. Datical noted that once this is established, organizations should also create a sense of ownership. The blended team will not only be held accountable for the creation and operation of services, but they will also have shared responsibility for the success or failure of a project.

                          3. Emphasize quick feedback

                          Traditionally, waterfall feedback loops were long and complex and often distorted the messages between parties. Any necessary changes might not have been communicated until it was too late, and this often left users unsatisfied with the app. However, the combined culture established by DevOps ensures that feedback reaches all members and that teams are more involved. In an interview with ComputerWeekly, Esure CIO Mark Foulsham noted that DevOps is a perfect environment for responding quickly to adjustments and ensuring that needs are being met at every turn.

                          "Foulsham says the DevOps team work from a constantly changing backlog list, where different projects are pushed up and down the schedule in response to rapidly changing business requirements," ComputerWeekly stated. "The aim, unsurprisingly, is true agility, where developers and users are comfortable with change as a new constant."

                          Teams can also get quick feedback from the integrated and continuous testing efforts. These practices keep a constant monitor on requirements coverage, and ensure that any slight changes are thoroughly evaluated before release. Using agile test management tools, DevOps members can easily collaborate across projects and track overall progress. These solutions also provide a way to assign and maintain test cases, report bugs and deliver notifications in real time. DevOps is a tricky practice to pursue, but it can be made easier with the right tools.