<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Oluwapelumi</title>
    <description>The latest articles on DEV Community by Oluwapelumi (@pelumikumuyi).</description>
    <link>https://dev.to/pelumikumuyi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1105763%2F12b2d9bf-a062-478d-a1d9-283ae483fda5.jpg</url>
      <title>DEV Community: Oluwapelumi</title>
      <link>https://dev.to/pelumikumuyi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pelumikumuyi"/>
    <language>en</language>
    <item>
      <title>The Best Jira Integrations Recommended By Developers in 2023</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Fri, 08 Dec 2023 09:07:20 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/the-best-jira-integrations-recommended-by-developers-in-2023-536p</link>
      <guid>https://dev.to/pelumikumuyi/the-best-jira-integrations-recommended-by-developers-in-2023-536p</guid>
      <description>&lt;p&gt;To wrap up 2023, here's a list of the best Jira apps and integration as recommended by developers and development teams&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://www.adaptavist.com/"&gt;Adaptavist's Scriptrunner&lt;/a&gt; to &lt;a href="https://www.getxray.app/"&gt;Xray by Xblend&lt;/a&gt; test management app and &lt;a href="https://marketplace.atlassian.com/apps/1216325/advanced-microsoft-teams-jira-connector?hosting=cloud&amp;amp;tab=overview"&gt;Move Work Forward with Atlassian and Microsoft Jira Connector.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which apps helped you move work forward this year? which do you think is missing?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.moveworkforward.com/blog/the-top-10-rated-atlassian-jira-apps-for-developers-in-2023?utm_source=dev_community&amp;amp;utm_medium=backlin&amp;amp;utm_campaign=top_ten_apps_2023"&gt;See the list full here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>jira</category>
      <category>atlassian</category>
      <category>productivity</category>
    </item>
    <item>
      <title>6 Steps to Run A Successful Sprint On Jira</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Thu, 30 Nov 2023 09:56:35 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/6-steps-to-run-a-successful-sprint-on-jira-2f1f</link>
      <guid>https://dev.to/pelumikumuyi/6-steps-to-run-a-successful-sprint-on-jira-2f1f</guid>
      <description>&lt;p&gt;Scrum processes enable organizations to adjust smoothly to rapidly changing requirements and produce results that meet evolving business goals. Because of how fast changes have to be made in an agile environment, tools like Jira help manage this process.&lt;/p&gt;

&lt;p&gt;In this article, we will show you how to create a sprint in Jira – every team that practises the agile methodology needs to read this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.moveworkforward.com/blog/6-steps-to-run-a-successful-sprint-on-jira"&gt;Read more here&lt;/a&gt;&lt;/p&gt;

</description>
      <category>agile</category>
      <category>sprint</category>
      <category>jira</category>
      <category>development</category>
    </item>
    <item>
      <title>How to create Azure DevOps personal access token to integrate Jira in two steps.</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Tue, 25 Jul 2023 08:51:13 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/how-to-create-azure-devops-personal-access-token-to-integrate-jira-in-two-steps-5boj</link>
      <guid>https://dev.to/pelumikumuyi/how-to-create-azure-devops-personal-access-token-to-integrate-jira-in-two-steps-5boj</guid>
      <description>&lt;p&gt;In simple guide, you will find how to create Microsoft Azure DevOps personal access token to integrate Jira Software with Azure DevOps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; First you must ensure that the user who will be creating the token is the &lt;strong&gt;Project administrator&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The user must have “Edit Subscriptions” and “View Subscriptions” permissions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wABBc5IX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/crkur2qxr851dvnxavq3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wABBc5IX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/crkur2qxr851dvnxavq3.png" alt="Image description" width="800" height="561"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Navigate to the Personal Access Tokens page in Azure DevOps. You may use a service user for this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AwYP2Hgx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5ke6d24xteh4pw1vwfzl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AwYP2Hgx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5ke6d24xteh4pw1vwfzl.png" alt="Image description" width="550" height="798"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Create a new personal access token&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The full access token is required. This scope is required to create subscriptions for the Azure DevOps webhooks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Organization - All accessible organizations must be selected. You can limit the organization access to the user, but the token must be “All accessible organizations”.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here is an example of how it may look like.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IHtOomyZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ymap3mnr6g7o9pmk29ua.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IHtOomyZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ymap3mnr6g7o9pmk29ua.png" alt="Image description" width="458" height="259"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There you go!&lt;/p&gt;

&lt;p&gt;Start a &lt;a href="https://marketplace.atlassian.com/apps/1231122/azure-devops-for-jira?hosting=cloud&amp;amp;tab=overview&amp;amp;utm_source=devcommunity&amp;amp;utm_medium=adojira_community_post&amp;amp;utm_campaign=azuredevops_accesstoken"&gt;30-day free trial of Azure DevOps for Jira &lt;/a&gt;integration by &lt;a href="https://www.moveworkforward.com/"&gt;Move Work Forward&lt;/a&gt;. With this integration, your team can follow closely on Jira every linked branch, commits, pull requests and merges made on Azure DevOps.&lt;/p&gt;

</description>
      <category>azure</category>
      <category>jira</category>
      <category>azurefunctions</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Solving Performance Bottlenecks in Confluence with GitHub Integration</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Thu, 13 Jul 2023 12:18:12 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/solving-performance-bottlenecks-in-confluence-with-github-integration-3hk6</link>
      <guid>https://dev.to/pelumikumuyi/solving-performance-bottlenecks-in-confluence-with-github-integration-3hk6</guid>
      <description>&lt;p&gt;Integrating GitHub with Confluence enhances collaboration and documentation processes. However, as the amount of data increases, performance bottlenecks may occur in Confluence. In this guide, we'll explore strategies to overcome performance challenges and ensure optimal efficiency when using GitHub integration within Confluence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limit the Display of Large Code Snippets:&lt;/strong&gt; Large code snippets can impact Confluence's performance. Consider displaying only relevant portions of code within Confluence pages instead of including entire files or extensive code blocks. Use collapsible sections or expand macros to allow users to view code sections on demand, minimizing the initial page load time. This approach ensures that Confluence remains responsive and maintains good performance even with substantial code snippets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optimize Page Load Times:&lt;/strong&gt; Optimizing page load times is essential to improve overall performance in Confluence. Minimize the use of heavy macros or plugins that might slow down the loading of GitHub-integrated pages. Compress and optimize images, remove unnecessary content, and leverage Confluence caching mechanisms to reduce the time it takes for pages to load. Enhancing page load times will result in a more efficient and responsive experience for users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Utilize Smart Mirroring:&lt;/strong&gt; Smart Mirroring is a feature in Confluence Data Center that allows you to replicate content locally, reducing the load on the central server. Consider implementing Smart Mirroring for GitHub-integrated Confluence instances to distribute the workload and improve performance. By reducing network latency and improving response times, Smart Mirroring can help overcome performance bottlenecks, especially in scenarios where there is a large number of users or extensive GitHub integration usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Regularly Monitor and Optimize Server Resources:&lt;/strong&gt; Monitoring and optimizing server resources are crucial for maintaining optimal performance. Regularly review server logs, analyze resource usage, and scale hardware or allocate additional resources as needed. Optimize the Confluence database, tune the server configuration, and consider utilizing caching mechanisms to improve performance. Proactive resource monitoring and optimization ensure that Confluence can handle the load efficiently and deliver a smooth user experience.&lt;/p&gt;

&lt;p&gt;Overcoming performance bottlenecks in Confluence with GitHub integration involves limiting large code snippets, optimizing page load times, utilizing Smart Mirroring, and monitoring server resources. By implementing these strategies, you can ensure that Confluence performs optimally, even when working with extensive GitHub integration, facilitating efficient collaboration and documentation.&lt;/p&gt;

&lt;p&gt;The support team at &lt;a href="https://www.moveworkforward.com/"&gt;Move Work Forward&lt;/a&gt; provides round-the-clock support on any issues with your integration. Looking to get started with your Githhub and Confluence integration? Here’s a &lt;a href="https://marketplace.atlassian.com/apps/1216106/github-links-for-confluence?hosting=cloud&amp;amp;tab=overview&amp;amp;utm_source=devcommunity&amp;amp;utm_medium=community_post&amp;amp;utm_campaign=github"&gt;30 days free trial&lt;/a&gt; with our Github Links For Confluence plugin&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Confluence Templates and Blueprints To Streamline Development Processes</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Wed, 05 Jul 2023 06:42:35 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/confluence-templates-and-blueprints-to-streamline-development-processes-5855</link>
      <guid>https://dev.to/pelumikumuyi/confluence-templates-and-blueprints-to-streamline-development-processes-5855</guid>
      <description>&lt;p&gt;To effectively use Atlassian confluence for collaborative team projects, teams have to create or find the best confluence page templates or blueprints that match their requirements.&lt;/p&gt;

&lt;p&gt;Here are tips you should consider when selecting a confluence template/blueprint;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Analyze your content needs:&lt;/strong&gt; Know what you're trying to achieve, and have a rough idea of what the final result should look like. Understand your team's requirements and define the types of content and spaces needed to support your workflows effectively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Be ready to customize:&lt;/strong&gt; The needs of a sales team would be different from the needs of a quality &amp;amp; compliance team. Tailor templates and blueprints to suit your specific needs. Modify page layouts, sections, and placeholders to capture the right information efficiently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Encourage adoption and training:&lt;/strong&gt; Provide training and resources to help your team members understand how to utilize templates and blueprints effectively. Emphasize the benefits of using predefined structures to encourage widespread adoption.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Regularly review and refine:&lt;/strong&gt; Continuously assess the effectiveness of your content structure. Solicit feedback from users and make adjustments as needed to improve navigation and usability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Extra Tip;&lt;/strong&gt; Ensure that every team has their own confluence space, where they can import their templates to. This would help with maintaining an organised workspace.&lt;/p&gt;

&lt;p&gt;At Move Work Foward, we have created/ adopted quite a number of confluence blueprints for different purposes, we would like to share these two and hope they help with your processes as they have helped with ours. Find Templates &lt;a href="https://www.moveworkforward.com/blog/free-confluence-templates-and-blueprints-to-streamline-development-processes?utm_source=devcommunity&amp;amp;utm_medium=community_post&amp;amp;utm_campaign=confluence_templates"&gt;in this blog post&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>confluenceblueprints</category>
      <category>confluencetemplates</category>
      <category>confluence</category>
      <category>usecaes</category>
    </item>
    <item>
      <title>Jira Best Practices for Admins and Teams: 4 Tips to Improve How You Use Jira</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Thu, 22 Jun 2023 07:32:29 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/jira-best-practices-for-admins-and-teams-4-tips-to-improve-how-you-use-jira-5ahp</link>
      <guid>https://dev.to/pelumikumuyi/jira-best-practices-for-admins-and-teams-4-tips-to-improve-how-you-use-jira-5ahp</guid>
      <description>&lt;p&gt;Jira is a powerful project management and issue-tracking tool used by countless teams worldwide. To make the most of Jira's capabilities and ensure optimal performance, it's essential to follow best practices. Here are 4 tips to help you improve your Jira workflows, streamline processes, and boost productivity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thoughtful Jira Configuration and Customization:&lt;/strong&gt; Proper Jira configuration is the foundation for effective project management. Ensure that your Jira instance is configured thoughtfully, aligning it with your team's specific needs and workflows. Customize issue types, fields, and workflows to match your project requirements. Take advantage of Jira's flexibility to create custom fields and configurations that capture the right information. Regularly review and refine your configuration to ensure it aligns with evolving project needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Establish Clear Permissions and User Roles:&lt;/strong&gt; To maintain security and streamline collaboration, it's crucial to establish clear permissions and user roles in Jira. Define user roles based on responsibilities and grant appropriate permissions accordingly. Regularly review and update user access to ensure it aligns with team dynamics and project requirements. By implementing well-defined roles and permissions, you can maintain data integrity, protect sensitive information, and foster collaboration within a controlled environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Embrace Agile Methodology in Jira:&lt;/strong&gt; Jira is well-suited for managing projects using Agile methodologies such as Scrum or Kanban. Embrace Agile practices within Jira by utilizing boards, sprints, backlogs, and Agile-specific reports. Break down work into user stories, prioritize tasks, and track progress using Agile boards. Leverage features like burndown charts and velocity reports to gain insights into team performance. By utilizing Jira's Agile capabilities, you can streamline project execution, improve team collaboration, and deliver value iteratively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Utilize Reporting and Dashboards for Insights:&lt;/strong&gt; Jira offers robust reporting and dashboard capabilities that provide valuable insights into project progress and performance. Create customized dashboards that display relevant metrics, such as task status, issue resolution time, and team workload. Utilize Jira's reporting features to generate meaningful reports for stakeholders, showcasing project health, sprint velocity, and other key performance indicators. Regularly analyze these reports to identify bottlenecks, optimize workflows, and make data-driven decisions.&lt;/p&gt;

&lt;p&gt;By following these best practices, your team can optimize their usage of the platform, improve project management, and enhance collaboration. Implement thoughtful Jira configuration, establish clear user roles and permissions, embrace Agile methodology, and leverage reporting and dashboards for insights. Additionally, foster collaboration and productivity by utilizing Jira's collaboration features effectively. By adopting these practices, you can unlock the full potential of Jira, streamline workflows, and achieve successful project outcomes.&lt;/p&gt;

</description>
      <category>jira</category>
      <category>atlassian</category>
    </item>
    <item>
      <title>6 Reasons Why Companies Use Jira and Microsoft Teams Together</title>
      <dc:creator>Oluwapelumi</dc:creator>
      <pubDate>Wed, 21 Jun 2023 12:37:01 +0000</pubDate>
      <link>https://dev.to/pelumikumuyi/6-reasons-why-companies-use-jira-and-microsoft-teams-together-ca7</link>
      <guid>https://dev.to/pelumikumuyi/6-reasons-why-companies-use-jira-and-microsoft-teams-together-ca7</guid>
      <description>&lt;p&gt;Effective collaboration and project management is crucial for companies to thrive in today's fast-paced and interconnected business environment. Jira and Microsoft Teams are two powerful tools that, when used together, can significantly enhance productivity, streamline workflows, and foster seamless communication within agile teams. Here are six reasons why companies choose to leverage the integration of Jira and Microsoft Teams to drive collaboration, project management, and overall success.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Streamlined Collaboration:&lt;/strong&gt; Combining Jira and Microsoft Teams creates a collaborative ecosystem where teams can seamlessly work together. By integrating these platforms, your team can centralize conversations, document sharing, and knowledge sharing within Teams channels, while Jira provides a structured framework for tracking tasks, issues, and project progress. This integration streamlines collaboration, ensuring everyone has real-time access to the relevant information they need to work efficiently.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhanced Project Management:&lt;/strong&gt; Jira is known for its awesome project management capabilities, empowering teams to plan, track, and manage projects effectively. By integrating Jira with Microsoft Teams, you can bring project management functionality directly into Microsoft Teams. Teams can create and assign Jira tasks, set due dates, and track progress without leaving the Teams interface. No more toggling back and forth between apps. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Agile Team Empowerment:&lt;/strong&gt; For companies following agile methodologies, the combination of Jira and Microsoft Teams is a game-changer. Jira offers extensive support for agile practices such as Scrum and Kanban, providing agile teams with boards, backlogs, and sprints to manage their work effectively. When integrated with Microsoft Teams, team members can access and update Jira boards, review sprint progress, and conduct stand-up meetings, all within the familiar Teams environment. This integration empowers agile teams to collaborate, adapt, and deliver high-quality results more efficiently.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Seamless Communication:&lt;/strong&gt; Effective communication is vital for successful project execution. Microsoft Teams serves as a hub for real-time messaging, video conferencing, and file sharing, enabling team members to collaborate effortlessly. When combined with Jira, the integration allows for seamless communication around specific tasks, issues, or projects. Users can receive Jira notifications directly in Teams channels, discuss project-related matters, and maintain a clear line of communication without switching between different platforms. This integration fosters efficient and transparent communication among team members, eliminating silos and enhancing cross-functional collaboration.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Comprehensive Task and Issue Tracking:&lt;/strong&gt; Jira's core strength lies in its robust task and issue tracking capabilities. By integrating Jira with Microsoft Teams, companies can bring this functionality into the collaborative workspace. Teams can create, assign, and update tasks or issues within Teams, ensuring that all project-related information and updates are centralised. This integration provides teams with a holistic view of project progress, enabling better decision-making, effective prioritisation, and timely issue resolution.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Workflow Automation:&lt;/strong&gt; Automation is key to optimising&lt;br&gt;
productivity and reducing manual effort. The integration between Jira and Microsoft Teams enables companies to automate workflows and streamline repetitive tasks. By leveraging tools like Microsoft Power Automate (formerly Flow), teams can create automated workflows that trigger actions in Jira based on specific events or conditions in Teams. This automation enhances efficiency, reduces errors, and enables teams to focus on high-value work.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The integration of Jira and Microsoft Teams brings numerous benefits to companies seeking to enhance collaboration, project management, and overall productivity. By combining the strengths of these platforms, companies can streamline collaboration, empower agile teams, facilitate seamless communication, track tasks and issues comprehensively, and automate workflows. Whether your organisation is involved in software development, project management, or any other collaborative endeavour, harnessing the power. &lt;/p&gt;

&lt;p&gt;Teams like Klarna, Tesla and BMW use Microsoft Teams Jira Connector, schedule a &lt;a href="https://calendly.com/pelumi-tms/demo-call-with-move-work-forward"&gt;free Demo here&lt;/a&gt; to see how we can 10x your team efficiency &lt;/p&gt;

</description>
      <category>jira</category>
      <category>atlassian</category>
      <category>mircosoftteams</category>
    </item>
  </channel>
</rss>
