Tag Archive for: JIRA

Live Traceability with Jira


How to Achieve Live Traceability™ with Jira

For complex product development, the ability to trace through systems, hardware, electrical, risk, verification, and validation teams requires live requirements traceability.

To comply with industry standards, engineering teams in regulated industries must achieve requirements traceability across siloed teams and tools. Most software development teams have chosen Jira® as their preferred task management tool and refuse to switch to cumbersome legacy ALM tools that would negatively impact their productivity. Attempts to try and achieve Live Traceability™ with Jira or Jira plugins break down quickly as the complexity of approvals, versioning, change impact analysis, baselines and variant management overwhelm a task management approach.


Related Reading: Leveraging Jama Connect in a Multi-Tool Environment


The best practice approach implemented by hundreds of Fortune 1000 companies and startups alike, is to use Jama Connect to create Live Traceability across a best-of-breed toolchain including Jira or Azure DevOps for the software development team.


This approach simultaneously solves the need for Live Traceability AND causes no disruption to existing tools, processes, and even field names for the software development team in Jira.


Related Reading: Requirements Traceability – How to Go Live


Live Traceability™ Realized

Achieve Live Traceability across your best-of-breed toolchain. To make this continuous sync as easy as possible, Jama Connect Interchange is purpose-built to achieve Live Traceability between Jama Connect and Jira through a point and click interface.
Key Benefits of Integrating Jama Connect with Jira
Stay Aligned to Market and User Needs
Integrate upstream planning, requirements, and test plans into an iterative development process. Ensure what you build satisfies market, compliance, and user requirements.
Maintain Visibility into Downstream Development
Accurately capture and communicate requirements, goals, progress, and interdependencies to remove friction throughout the development process.
Eliminate Late-Stage Rework and Quality Gaps Due to Misalignment
Capture needs and maintain agreement on what you are building. Guarantee everyone is working off the most current spec, so the product/system ultimately delivers its intended value.
Support a Formal Change Management Process
Identify change impact implications of product requirements alterations and impacted owners so development teams make informed decisions as requirements evolve.

To Learn More About How to Achieve Live Traceability™ with Jira, Download The Full Datasheet.



Integrating Jama Software with Jira

We often receive questions around how Jama Connect® integrates with other product development tools. And while many legacy requirements management tools only integrate with their own tool suites, Jama Connect was purposefully built to integrate with top tier solutions, allowing teams to leverage best-of-breed tools across the entire product development lifecycle. Integrating Jama Software with Jira is no exception.

When development solutions are disconnected, information and teams become siloed, often leading to rework, miscommunication, and missed deadlines. That’s why Jama Software offers a host of integrations to enhance and strengthen development workflows. One of the most popular being our integration with Atlassian® Jira®.

To comply with industry standards, engineering teams in regulated industries must achieve requirements traceability across siloed teams and tools. Most software development teams have chosen Jira as their preferred task management tool and refuse to switch to cumbersome legacy ALM tools that would negatively impact their productivity. Attempts to try and achieve Live Traceability with Jira or Jira plugins break down quickly as the complexity of approvals, versioning, change impact analysis, baselines and variant management overwhelm a task management approach.

The best-practice approach implemented by hundreds of Fortune 1000 companies and startups alike, is to use Jama Connect to create Live Traceability™ across a best-of-breed toolchain including Jira or Azure DevOps for the software development team. This approach simultaneously solves the need for Live Traceability AND causes no disruption to existing tools, processes, and even field names for the software development team in Jira.

Using Jama Connect to manage requirements and Jira to monitor tasks separately is a viable solution for many product companies. Those forward-thinking businesses who take advantage of the powerful integration between the two see much stronger management of complexity, traceability, requirements, and progress tracking.

Since we get this question so often, we’ve written about it on our blog and covered it more extensively in a webinar, explaining the benefit of connecting these two best-of-breed tools. Watch the full webinar for an in-depth look at the Jama Connect integration with Jira: “Managing Hardware & Software Product Development Complexity with Jama & Jira.”

In the webinar, Mike Frazier, Principal of Frazier Executive Consulting, and Kevin Andrewjeski, Senior Account Executive at Jama Software, walked through some of the key benefits of a Jama Connect + Jira integrated system.

At the conclusion of the presentation, Frazier and Andrewjeski fielded questions from those in attendance. Below you’ll find a slightly abbreviated version of the question-and-answer session on integrating Jama Software with Jira.

 

Q: We want to start using a more Agile approach or more Agile methodologies. Do Jama Connect and Jira support an Agile methodology?

Kevin Andrewjeski: Jama Connect, as a tool, is process agnostic. We have customers that are very Agile — internally we use Jama Connect in an Agile way. Also, we have customers that are hardware focused. And then, of course, we have folks that are blended with hardware and software, with waterfall and Agile mixed in together.

So, the tool is very configurable and flexible to fit into your preferred process rather than having your teams try to fit into a process that we are identifying for you.


RELATED: Minimize Late-Stage Changes by Linking Requirements and Tests with Development Activity


Mike Frazier: To add to that, from a transition perspective, at Xilinx we used a waterfall approach for IP development. It might take a year or so to build out a brand-new piece of IP. But then, as we iterated that product — typically Xilinx would release its software on a quarterly basis, and therefore our IP could be updated on a quarterly basis as well — we decided to use Agile for some of those “incremental releases.”

What that did for us is it helped us do smaller chunks of work in a more predictable, smaller amount of time for those quarterly updates.

Now, I will caution companies about how it does require a mindset change, as I’m sure there are those of you that have transitioned from a waterfall approach to an Agile approach. It’s not at all classic, like a waterfall approach.

It requires people who need to be trained on what it’s like to develop an Agile environment. And if there are people within your company who are Agile program managers, take advantage of that.

If not, take advantage of companies that can help you develop your Agile skills. It’s not something you should do without being aware that it does require a shift in mentality for all the stakeholders involved.

Learn more about the benefits of integrating Jama Software with Jira in our blog post, “How Combining Jama and Jira Improves Your Development Process.”

Q: Product managers and systems engineers are the obvious targets of the requirements management tools and processes. What about the rest of the engineering team? Architects, designers, developers, for example?

MF: The beauty of it is if you use a tool like Jama Connect to capture your requirements, and you’re soliciting input and feedback throughout, and using some of the abilities of the tool throughout the requirements capture process, and you’re engaging with your architectural team, potentially all the way down to lead level engineering teams, it creates more of a sense of inclusion. And it also creates that collaboration and communication.

I think maybe the typical thought process people go through is you create a marketing requirements document and you “throw it over the fence” to engineering for feedback.

What tools like Jama Connect will do, as long as you include the appropriate stakeholders from not only engineering but other downstream organizations such as production or operations, and other organizations that typically aren’t involved in the requirements management process, you’re going to get all of that stakeholder feedback earlier in the development cycle and minimize surprises. So, I think it could be used for all aspects of the organization.


RELATED: How to Create Live Traceability™ With Jama Connect and Jira 


KA: To add on to Mike’s comments, from a Jama Software perspective, it’s a way to encourage collaboration. So, you may have core users in marketing, engineering, depending on your structure, that are really the people creating these requirements and managing these requirements, but you might have a broader group of people participating in providing feedback and a clarification.

And so those users, that we term as collaborators, can actually participate in the system without a paid license so that you’re really encouraging that feedback and collaboration, especially cross functionally, with the ultimate goal of making sure you’re building the right product.

Developing complex products with partners requires a common vision. Learn how better requirements management helps better facilitate the collaboration process by watching our webinar.

Q: Can you speak to some of the training, some of the education that you offer on how to create effective requirements?

MF: Jama Software does a very good job offering white papers and other resources around best practices for requirements, test, and risk management.

Personally, the way I get involved in requirements management with my clients is typically during the product development lifecycle. Most of my clients are looking for help on the front end of the development cycle, where they’re struggling with a scenario where you have one-third of bug escapes due to poor requirements.

Q: Does Jama Software provide a solution for the Jama/Jira integration?

KA: Yes, we offer a seamless solution for integrating Jama Software with Jira , as well as Jama Connect to other tools. The integration technology itself is from our integration partner (TaskTop) not something we create internally. But we can help you get configured and installed as part of the implementation of Jama Connect, so they’re coupled together.

Learn more about integrating Jama Connect and Atlassian Jira to improve visibility and alignment across your development teams and lifecycle by downloading our datasheet.



Development teams need the most effective solution to manage product development complexity, but can’t afford to restructure their entire process and workflow.

That’s why integrating leading product development solutions like Jama Connect™ and Jira Software is the best answer. We recently explored some of the benefits of bringing the two solutions together in a recent webinar, “Managing Hardware & Software Product Development Complexity with Jama & Jira,” and wanted to share a few of the advantages with our readers.

The Document Dilemma

In the past, Microsoft Excel or Word may have done a passable job at housing requirements and specifications. However, even those who believe those types of tools were once effective have long since realized that they are no longer practical when it comes to complex product development.

It’s likely you’ve been there — staring at a worksheet with 100+ rows and 10+ columns of data. In an effort to add clarification, you also have a Word doc with a list of specifications. You send the documents via email for your team to read through, and then attempt to comprehend and submit actionable feedback that will impact the outcome of the entire project.

You dread getting the responses back because you know everyone has a different method for submitting feedback and version control will be a nightmare. Even with tools like SharePoint or wikis, collaborating via documents makes it impossible to get timely and actionable feedback from multiple team members in a way that maximizes efficiency.

The Answer: Database Solutions

Database solutions like Jama Connect and Jira Software ease the pain of managing complex product development.

These solutions are purpose-built to help you execute specific pieces of the product development lifecycle, and are known to outperform competitors in those functional areas. Here’s a quick glance at how the two platforms complement each other.

Jama Connect
Answers the questions: What are we going to build? Why are we building it?
Areas of focus:
The upstream definition process — making sure you’re doing the right things to successfully build the right product.

Jira Software
Answers the questions: How are we going to build it? When are we going to do it? Who is going to do the work?
Areas of focus: Task tracking and making sure those tasks are being completed.

Integrating Jama and Jira Creates a Juggernaut

Bringing together Jama Connect and Jira Software allows you to work in the solution that best fits your workflow, not the other way around. They are both flexible solutions that adapt to your process — whether that’s Waterfall or Agile or something in between.

They can also be used together in a variety of industries and applications, from semiconductor to medical, from aerospace and defense to automotive, and even IT organizations building strictly software projects.

Jama Connect is used for business objectives and epics (i.e., requirements), as well as status and relationships in the stories phase. It puts all the content in one location so the versioned document dilemma you’ve experienced disappears. Within the system, you can:

  • Collaborate with ease using communication and review capabilities
  • Seamlessly capture and manage decision history and version control
  • Ensure requirements are tied to test cases with coverage analysis upstream and downstream

To complete the loop, Jira Software tracks tasks and progress. It’s the bidirectional synchronization between the two systems that allows you to maintain consistency and alignment throughout the development process.

Defect Management: An Integration Use Case

The integration between Jama Connect and Jira Software is also a powerhouse when it comes to defect management.

In addition to capturing requirements and specifications, Jama Connect also employs test management and houses the tests planned to validate those requirements and specifications.

If tests fail and will create a defect as a result, that information is passed to Jira Software for those defects to managed and fixed.

Furthermore, team members who work in Jama Connect can change the priority of a defect in that system. The information is then available to team members who work in Jira Software. Team members working in Jira Software can continue doing their burn downs and execution, with visibility into where the defect originated and what high-level requirements might be impacted.

By integrating best-in-breed solutions, day-to-day users of each specific software don’t have to bounce back and forth between different tools or change their workflow or process. Yet they can still benefit from sharing the necessary information between both solutions.

A Closer Look

We get many inquiries about Jama’s integrations, and most frequently they involve Jira Software. To hear more about the key benefits of using these two first-class product development solutions, watch our webinar.

There’s no escaping that the more exciting and fast-paced the product you’re developing is, the more challenging it is for decision makers to access the information they need to move quickly. In this complex workspace no one person, single team, or discipline can make all decisions alone. Modern product development requires working with product data a bit differently – everything from high level requirements to test cases need to be handled more iteratively, collaboratively, and even across multiple development tools. While this trend is still evolving, managing networked product data doesn’t need to be a burden.

In fact, Jama data is most powerful when it’s connected. Jama houses all the essential context needed to drive an organization, including the core requirements defining the “what” and “why” of what you’re building. However, that data becomes more powerful and actionable when it’s part of an end-to-end picture of your product delivery process. That means anchoring your requirements upstream to your market analysis, team goals and company objectives as well as downstream to all development tasks, tests, and statuses from outside tools such as Jira, Rally, VersionOne, TFS, and HPQC. Here’s one example of how that might look in a Jama relationship diagram:

tih-1

Integrations make the whole network of product data available in Jama, and traceability makes sure that data is meaningfully mapped to reflect how teams think and work. Together, when changes inevitably need to be made, it’s possible to see who is impacted and move swiftly with context powering your decisions.

The NEW Tasktop Integration Hub makes these integrations simpler, particularly at scale. While this data connectivity is hugely valuable, setting up an integration is a deliberate and sometimes tedious exercise. If you have ever set up an integration, you likely have experienced the complex, interrelated, non-obvious choices required to map distinct systems together. That’s why I’m pleased to announce that Jama users now can take advantage of a new integration hub that takes this challenge head on. The Tasktop Integration Hub (TIH) is built to perform at enterprise scale, and designed to make integration setup intuitive, easily repeatable, and manageable over time as your teams’ data volume and complexity grows.

tih-2

 

While the increasing complexity of product delivery is daunting, the tools at a product developer’s disposal, like Jama, are becoming more sophisticated, too. Jama is holding true to our mission to simplify complex product development. We are continuing to evolve how we collect, connect, and share the information decision makers need across their tool ecosystem. More capabilities to come!

tih-3

 

To learn more about the TIH, and how successful teams are keeping their data connected:

  • If you’re new to Jama and integrations, contact our sales team to learn more.
  • If you’re an existing Jama and integrations user, please contact your customer success manager to learn more about taking advantage of the new TIH.