Posts Tagged ‘Traceability’

Connect your requirements with UML models using the new Jama Connector for Enterprise Architect.

Thursday, March 11th, 2010

Introducing the new Jama Connector for Enterprise Architect.

With this integration, you can automate the process of importing your requirements, use cases, test cases and other items from Jama Contour into Sparx System’s popular modeling application, Enterprise Architect.  Connect these two leading tools to keep your business analysts and engineering team connected at all times on the latest requirements. Simple integration. Major time-saver.  Gain end-to-end traceability.

See the Jama Connector for EA in action, watch the video >

Integrations speak to a larger trend in product development.

A growing number of companies are taking a best-of-breed approach to the software tool sets they use to help them plan, develop and test the products and software applications they’re building.  The days of the massively expensive and heavyweight ALM/PLM suites are in question. The suites require big money, long learning curves, heavy IT administration – and ultimately get rejected by users and deliver questionable value back to the business.

Alternatively, a new breed of lightweight applications that offer the same power of the traditional tools, without all the headaches have emerged and are growing rapidly.  Contour is a great example of this within the requirements management category – even within industries such as aerospace, government and medical devices that historically were deeply entrenched in traditional tools from IBM/Telelogic.  The movement toward more open, collaborative and agile ways of working is driving the need for easy, flexible and Web-based tools.  Read the recent article on how to transition from small to big in aerospace for an independent perspective of this trend.

Built on open standards, Contour is integration-ready.  Currently, we offer out-of-the-box integrations with  JIRA, Jive SBS and Enterprise Architect.  We will continue to add new integrations based on the requests we get from customers.  Let us know which integrations you’d like to see next.  Let’s build great products!

The Secret to Designing Products Customers Love: Manage Requirements Effectively.

Thursday, December 17th, 2009

The Aberdeen Group just published a new Analyst report on the value of requirements management to help companies speed development cycles, improve profit margins and design products that customers love.  Every executive I know cares about product innovation, it’s the driver for greater financial performance of their respective companies.  But, few of them wake up thinking about requirements management.  What the bleep is that?   There’s an “a-ha moment” that comes when they realize the secret to innovation is managing requirements effectively.  The devil is in the details (requirements).  It’s worth the investment to get them right.

requirements_management_aberdeen_report

The key findings show that requirements management is critical to the successful development of today’s modern products.  Companies must be able to:

  • Manage product requirements throughout the development lifecycle
  • Provide visibility into requirements and their status to the entire product development team
  • Be able to truly evaluate the impact of changes on both the requirements and the design

Companies that achieve these core RM capabilities will be more efficient, see lower costs, and become more profitable with products that are in high demand from customers.

The report also includes a case study on IntraPace, the medical devices company, who is using Jama Contour to streamline their requirements management process and specification needs for meeting FDA compliance standards.

“Contour is now the best tool in our arsenal of design tools.” – Mace Volzing, manager of software development, IntraPace

After reading the report, if you want to give Contour a try, you can download a free trial with unlimited users here.  Let’s build great products.

Requirements management meets Agile development – best of both worlds.

Monday, December 14th, 2009

Want to adopt more lightweight agile methods for software development?  But you can’t throw the book out and go pure Agile, because your company needs to maintain proper requirements management practices for product planning, requirements traceability, requirements specification documents and tight change control.  No worries.  The JIRA Connector for Contour brings these two worlds together, by connecting business teams responsible for product requirements and planning with development teams responsible for implementation.

frank_hero

The JIRA Connector for Contour has been selected as Atlassian’s Plugin of the Month for December.  Join Frank Charron, Jama’s development manager, and watch the recorded webinar on how to succeed with proper requirements management on the product planning side of the house, while providing the developers and QA testers the freedom to work within JIRA for agile project management, tasks and defect tracking.

This hybrid approach is proving to be very successful for many organizations, especially those in industries such as medical devices and aerospace where requirements management is critical to meeting compliance standards.

Watch the webinar on Atlassian TV >

Demystify requirements traceability – 5 tips for connecting everything and everyone together.

Friday, December 4th, 2009

What is requirements traceability?  Why is it important?  What are the benefits?  Requirements traceability helps you stay connected, manage change and improve quality.  Learn how to master it with these resources.

Requirements Traceability Resources

Born out of disciplined systems engineering practices, traceability can sound technical and complex, but it doesn’t have to be.  For specific industries such as aerospace or medical devices, traceability is mandated to meet specific compliance regulations.  Regardless of your process and industry, if your team is building sophisticated products, traceability could very well be your ticket to better results.  In fact companies with mature requirements management and traceability practice achieve 75% higher success rates.

What you’ll learn:

  • Demystify traceability, impact analysis and related concepts
  • Get 5 practical tips on how to put traceability into action
  • Learn how to automate the process using Contour to save time & improve quality

Download the new requirements traceability whitepaper from Jama Software and get other requirements resources all in one place.  Let’s build great products.

System Engineering: Top Design Tips to Increase Profit Margins & Speed Development

Thursday, November 12th, 2009

The Aberdeen Group today released an independent research study conducted by Michelle Boucher, product innovation and engineering analyst, that examined the best practices of companies building smart products.   The 27-page report summarizes the results of a detailed survey conducted with over 150 organizations early this year. The report, co-sponsored by Jama Software and IBM, reveals the leading strategies for system design that lead to greater profitability while reducing the risk of excess cost.

“Requirements should be linked to higher level system functions as well as to the overall customer need it meets.”

The paper is title, “System Engineering: Top 4 Design Tips to Increase Profit Margins for Mechatronics and Smart Products“, but has broader impact and value to any company building products with complex requirements that can change during the development process.  The research finds that what is making the difference for successful companies is how they:

  • Capture what their customers want
  • Manage those requirements effectively throughout the product lifecycle
  • Take advantage of system engineering best practices

The key findings of the report demonstrate the financial gains and overall value that requirements management and system engineering best practices deliver to enterprise organizations.  Best-in-Class companies:

  • Earn 2x higher profit margins
  • Achieve 6x faster development cycles
  • Meet product launch deadlines 20% more often

Request a complimentary copy of the complete report from Aberdeen’s web site.  To put these industry best practices into action, explore Jama Contour.

Innovation in Action: 5 reasons why a central hub of product intelligence speeds productivity.

Tuesday, September 15th, 2009

In the world of product development and specifically requirements management, you hear a lot about building a “central repository of requirements” or a “single system of record”.  But, why does that matter?  What problem does that solve?  What’s the real value in creating a central hub of product intelligence?

First, let’s define central hub of product intelligence.  What are we really talking about?  Naturally, we think of the data (a.k.a. artifacts or items) – the ideas, feature requests, requirements, design specifications, analysis documents and reports, release plans,  defects etc. – all the data that explains the scope of the product the team is building.  The difference in why we use the word “intelligence” instead of data is that product intelligence expands beyond the artifacts.  It also includes 2 other important related categories of information that support the social nature of the product development process.

  • Conversations – There is an ongoing dialogue throughout the product development lifecycle.  Customers provide feedback.  Analysts capture insights.  Teams discuss requirements.  Managers communicate decisions.  Organizations make commitments.  By including the conversations in context to the requirements and other data, your team will have the complete story of what customers need and understand the discussion for how your team arrived at the requirements you have.  The context is huge.  Without context, you have higher risk for misinterpretation and defects later on.
  • Relationships – Often referred to as traceability (the upstream and downstream relationships between requirements and other items) – the links between the data and the people who own the data are important for understanding all the dependencies and creating a dynamic environment where you can intelligently manage and communicate changes when they occur.  As a practical example, for developers working on detailed functional requirements, having the visibility to look upstream to the high-level business requirements and original feedback from the customer is huge in proving them full context to what they’re on the hook to build.

Why This Matters:

There’s many reasons, but let’s look at these top 5.

1.  Information silos kill productivity – 42% of employees accidentally use the wrong information at least once a week.

2.  Employees and information are fluid – they flow in and out of teams and projects constantly – what info gets lost in transition?

3.  Employees spend 25% of their time just looking for information.

4.  Employees waste 20 minutes a day or more recreating information that already exists.

5.  The total information we’re inundated with grows 66% every year, so this problem will only get bigger over time.

It’s estimated that employees at U.S. companies waste over 5 billion unproductive hours annually just looking for information. – Searching Kills Employee Productivity Blog

It’s such a simple concept – capture all the relevant product intelligence in one place.  Wow, that’s a breakthrough idea, right?  The reality is that it’s difficult to eliminate this problem completely – it affects every organization on some level.  We’ve worked at start-ups with 10 people in the same office and Fortune 100 companies with 75,000+ employees worldwide, and it exists at both.  The question isn’t whether it’s an issue in your company.  The more important question is, “What’s the full impact it’s having o your team and their productivity, and could a better solution make a significant difference?”

Solutions range from using back of the napkin/whiteboard to Word/Excel documents to Wikis to specialized requirements management software.  You may use them all, we do.  The solutions you choose will depend on your organization and the complexity of products you’re building.  One of the decision criteria to use to gauge whether you need specialized software is to determine what degree your team suffers from the Silo Effect.  Borrowing from the infamous Cosmopolitan quiz style, use the list of questions below to determine whether your team is at risk.

Take the Silo Effect Quiz:

[Yes]   [No]  – Do you have duplicated sources of data and multiple versions of requirements spreading across your organization like the Swine flu?

[Yes]   [No]  – Do you have departments that are disconnected and unaware of what the other is doing?  Is the right hand talking to the left hand?  Be honest.

[Yes]   [No]  – Do you operate in an industry with compliance standards, where detailed version history and specific requirements documentation are required for approvals?

[Yes]   [No]  – Do you spend more than 20% of your time hunting around for the latest product information and requirements specs?

[Yes]   [No]  – Is visibility into the product development process limited for stakeholders?  Hint:  if you’ve heard or use the term “black box” in a meeting recently, then mark “yes”.

[Yes]   [No]  – Do you have communication gaps or blind spots related to customer commitments, feature requests or other insights into what your customers need?

[Yes]   [No]  – Do you have frequent transitions of staff in and out of product teams?

[Yes]   [No]  – Do your business analysts match the 27 points of compatibility with your engineers?  Sorry, ignore this one.  We got carried away by the style of these quizzes.

In all seriousness, if you answer “yes” to 2 or more of first 7 questions above, then it’s probably time to evaluate other options to help you eliminate the silos and bring it all together into a central hub that’s accessible, searchable and reportable.

The Productivity Gains from Eliminating the Silo Effect:

  • Save time and money that’s wasted searching for information
  • Reduce costly guesswork, rework and related defects
  • Eliminate redundant research and duplicate projects
  • Shorten ramp-up time of new employees to the team
  • Give complete context to the goals and scope to everyone involved

Keep in mind, having a central hub of product intelligence isn’t the end-all-be-all solution for fueling innovation.  It’s just one capability in a list of many that are required to successfully plan and build products that work.  If you have a broken development process, a central hub won’t solve that.  If your team doesn’t have the right skill sets, it won’t fix that either.  However, what we’ve found over the years is that of the myriad of challenges we face managing product development, bringing all the relevant product intelligence together in a central hub is one of the immediate and practical steps an organization can achieve right away to speed productivity, reduce costs and improve quality.

Moment of Zen:  Sometimes the first step is the most valuable one to take.

Learn more:

See how other companies have benefited from using requirements management software to build their central hub of product intelligence.  Read their stories >

Based on the requirements maturity of your organization and how you scored on the Silo Effect quiz, if you’re in need of a better solution, you may want to  check-out Contour as an option >

Product Innovation spotlight: IntraPace is solving a heavyweight issue using Contour.

Tuesday, August 11th, 2009

The World Health Organization predicts by 2015 that 2.3 billion people around the world will be overweight and 700 million will be obese.  The growth rates for weight issues in the U.S. alone has tripled since 1980.  Ouch!  But, Americans aren’t alone in their growing waist lines.  Many other developed countries are experiencing increasing obesity rates as well.  Despite billions being spent every year on weight loss products, few people actually achieve the long-term results they need to reduce their weight to a healthy range.  Thus, obesity is reaching epidemic proportions and remains one of the biggest global healthcare issues today.  Hmm, starting to feel a little guilty about eating that 2nd doughnut?

IntraPace, a medical device company based in Mountain View, California, is working on an innovative product that is tackling obesity in a new way.  Backed by Johnson & Johnson, Boston Scientific and other investors in healthcare and bioscience, Intrapace is developing the first “intelligent” implantable device for obesity intervention called abiliti, which is currently in clinical trials in Europe and not yet available in the marketplace.  As the product team at IntraPace develops this unique medical device, they’re managing all the requirements, both hardware and software, along with its related documents within Jama Contour – enabling them to control changes and keep everyone in sync.

I searched through many solutions and Contour was by far the best implementation of a tool for managing requirements.  It is simple to use and intuitive to learn. - Mace Volzing, software development manager, IntraPace

Recently, I spoke with Mace Volzing, the software development manager at IntraPace and asked him a few questions about his team’s use of Contour and their process for developing products.

What are the goals of the projects you’re managing within Contour?  Tell us a little about your role and the new product your team is building?

I manage the software development for our new abiliti medical device that is used by people to lose weight.  Once implanted, the abiliti system is designed to detect when a person consumes food and drinks.  Using sensors, the system tracks what they eat and their physical activity, then it uses this information to delivery therapy at the right time and monitor the patient’s progress against weight loss goals.   It works using what is called “gastric stimulation” by delivering a series of low-energy electrical impulses to the stomach to give a person the feeling of being full before they actually are full, thus helping them consume fewer calories.  Most people often eat until they feel full, so abiliti acts as a kind of an internal gatekeeper between them and the Supersize Fries they don’t need.  The system then also provides a detailed picture of the data, which can be downloaded and reviewed by patients and their physicians at the doctor’s office to track results over time.

In terms of Contour, I was looking for a tool to manage the flow of requirements from a Marketing Specification to System Requirements down through to the detailed hardware and software requirements, and finally to validation of Test Plans.  Keeping the interactions between all of these documents up to date is a challenge and finding the right tool makes a laborious task painless.  Contour is the right tool, we use it to manage all of our requirements.

What development process do you use?

In the medical device world, requirements documentation is very important for compliance.  It all starts with a Marketing Specification and flows down to a Product Requirements document.  We have design descriptions, API definitions, risk analysis and validation test plans all being managed and kept in sync by Contour.  All of the documents are cross-referenced for traceability, and Contour makes keeping these relationships up to date an easy task.

What’s the biggest challenge you and your organization face in managing this process?

Change!  Any single change can ripple through many different documents.  Having a way through Contour to manage the “ripple effect” is incredibly valuable.

Why did you choose Contour?  How is Jama helping you be more successful?

I searched through many solutions available for this capability and Jama Contour was by far the best implementation of a tool for managing requirements.  It is simple to use and intuitive to learn.  I was able to get our entire staff to buy into using the tool within 3 weeks of launching the software at our company.

What were you using before Contour to manage requirements?

Word documents and needles in my eye.  Actually I was lucky, I came into this project at the right time and was able to secure Contour in the early stages of development.  Contour is one of the best tools we have added to our process!

Bonus question:  What’s your favorite band of all time?

That is a tough question.  My taste in music constantly changes… Right now I’m a big fan of The Fray or Maroon 5.

Thanks Mace for your insights and sharing your story with us.  Good luck with the clinical trials, I think those who struggle with serious weight loss will be anxious to see abiliti hit the market as an alternative to other surgical procedures such as gastric bypass.  Personally, I’m thinking I’ll have to skip the Honkin’ Huge burrito cart today and go running at lunch instead.  Here’s to good health (and the occasional doughnut)!

For other customer success stories: visit Jama Customers page.
For more info, videos and a free trial of Contour: visit Jama Software.

Product Innovation spotlight: Vertical Power uses Jama Contour to bring the cockpit into the 21st century.

Tuesday, July 21st, 2009

My four-year old son loves airplanes and anything that has to do with flying, and so when I was showing him the image gallery of Vertical Power’s flight system and told him that daddy’s company helps them build it – his eyes lit up.  Daddy cool.

Airplanes - Whoohoo!

To be honest, my son could care less about requirements management and the development process, but he knows a cool product when he sees it, and Vertical Power definitely is cool.  Then, he asked me if he could have the VP-200 for his birthday.  And, if we could go flying later.  So, when I told him I didn’t have a pilot’s license or a plane, his look changed.  The net conclusion:  Vertical Power = cool.  Daddy = lame.  Kids = brutally honest.  Tough crowd.

Take a test flight with Vertical Power

We use a variant of an agile method for development.  We use Contour to track which requirements are in the current Sprint as well as a relative priority for when we want unimplemented features developed. - Kevin DeVries, lead developer, Vertical Power

In all seriousness, Vertical Power’s products have been called, “The next important advancement in general aviation.”  Their innovative electrical systems for recreational and experimental aircrafts are bringing the modern digital world to the cockpit, enhancing the flight experience for pilots.  You can watch a demo flight and other videos on their site.

Recently, I spoke with Kevin DeVries at Vertical Power and asked him a few questions about his team’s use of Jama Contour and the process they use to design their innovative products.  Kevin brings to Vertical Power’s management team over 15 years experience in design, development and testing of state-of-the-art embedded and real-time processing systems – having worked for Boeing developing advanced systems for the Air Force and other government agencies.  While finishing his Masters in Computer Science, Kevin developed the flight software for the Imager on the Mars Pathfinder.

What are the goals of the projects you’re managing within Contour?  Tell us a little about the products your team is building at Vertical Power.

Vertical Power develops Enhanced Circuit Breakers for the experimental aviation industry.  Our goal is not only to power the different electrical devices on the aircraft, but do so in a manner that reduces pilot workload, increases safety, and simplifies the wiring process.  Our innovative “Flight Mode”, based on the physical environment of the aircraft, allows us to perform actions, provide alerts, display checklists, along with other functionality within a consistent context.

How large are your projects in terms of the number of requirements involved?

The high-end VP-200 system has nearly 800 requirements; the VP-50 model has over 200 requirements.

What development process do you use?

We use a variant of an agile method for development.  We define which requirements are needed for the next release, along with a set of issues to resolve.  A general schedule is laid out for that work and usually within a few months the next release is available for general release.  We use Contour to track which requirements are in the current Sprint as well as a relative priority for when we want unimplemented features developed.

What’s the biggest challenge you and your team face in managing this process?

Many of the requirements, especially for the VP-200 are conceptual.  Vetting out the concepts to actual requirements, not only from a use case perspective, but engineering the integration of the new functionality in the old code base, can be a difficult exercise.

Why did you choose Contour?  How is Jama helping you be more successful?

We chose Contour because of its Web-based interface and data tailoring.  Because our development team is fairly small and agile, we needed to have low overhead when it came to storing and updating requirements (and test cases too!).  The ability to quickly edit, find and update status for the requirements within Contour has allowed us to focus on development, not requirements tracking.

What were you using before Contour to manage requirements?

We had put a significant amount of requirements and conceptual functionality in a Word document.   It quickly became over-bearing to track priorities, requirements for the current Sprint and the changes in such a linear format.  Contour gives us the freedom to manage requirements at an item level and create specification documents and other reports at a summary level as needed.

Bonus question:  What’s your favorite band of all time?

Jethro Tull is my favorite band, and of their albums, “Rock Island” and “Broadsword and the Beast” were instrumental in my enjoyment of Ian’s flute playing.  “Rainbow Blues” and “Bungle in the Jungle” are high on my favorite song list.

Thanks Kevin for your insights and sharing your story with us.  I’ll have to take my son for ice cream tonight and drive him by the air field to watch planes take-off, should land me back on the cool list.  BTW, don’t be surprised if you get a letter in the mail written in blue crayon from a 4-year old named Emmit asking for a VP-200.  What can I say, the kid loves planes.

Product innovation spotlight: Stonesoft uses Contour to effectively manage the releases of its award-winning security software.

Monday, June 1st, 2009

Stonesoft Corporation (NASDAQ OMX: SFT1V), a leading provider of integrated network security solutions, knows a thing or two about enterprise software.  Its award-winning solution, StoneGate, provides its customers a powerful, flexible and cost-effective way to protect the information flow of large, distributed organizations.

When Stonesoft recently chose Jama Contour, these same 3 characteristics of power, flexibility and immediate ROI were key criteria Stonesoft valued in its thorough evaluation process of several requirements management solutions.

“We chose Contour after looking at the competitors. The traditional tools seem to be stuck with old client-server technology and look too complex.”
- Ville Hamalainen, director of R&D, Stonesoft Corporation, Finland

Founded on the vision of bringing simplicity and tangible business value to security solutions for businesses, Stonesoft is a global organization with corporate headquarters in Helsinki, Finland and Americas headquarters in Atlanta, Georgia, with offices throughout Europe, Asia and the Americas.  The StoneGate product family unifies firewall, VPN, IPS and SSL VPN; blending network security, end-to-end availability and load balancing into a unified and centrally managed system.

At Jama, we’re excited to be working the talented crew at Stonesoft and recently we had the opportunity to speak with Ville Hamalainen, the director of R&D, and ask him a few questions about Stonesoft’s product development process and their reasons for selecting Contour.

What are the goals of the projects you’re managing within Contour?  Tell us a little bit about the products your team is building.

We are using Contour to manage the development of our StoneGate product family:  Firewall/VPN and VPN client, IPS, SSL VPN and our Management Center software products.  For more details on Stonesoft’s products, click on the image.

How large are your projects in terms of the number of requirements involved?

We manage each new release of StoneGate as a project within Contour.  Each release project has about 20 features for the whole StoneGate product family, and each of these new features contains on average 25+ requirements and other related items.  So we’re looking at 500+ requirements in total for each project under management.

What development process do you use?

We use an iterative process, quite close to the Unified Process.  We produce about 5 increments every project round and the duration is about 9 months.  From a traceability standpoint, we start by defining the features and then we create related downstream items for functional requirements, design mock-ups and user scenarios. And, we map these to our release schedule within Contour.

What’s nice is that we recently leveraged Jama’s professional services team to help customize Contour to fit our process and configure an enhanced release management view that we needed.  This engagement only took a few months and we now have a better way to see everything related to the features within a planned release.

What’s the biggest challenge you and your team face in managing this process?

Communication with our product development teams around the world in Sophia Antipolis, France, Helsinki, Finland and Atlanta, Georgia.  I think it’s a challenge many global teams face, but Contour helps because it now enables us to keep everyone in sync and aligned on building the right set of features for each new release of our products.

Why did you choose Contour?  How will Jama help you be more successful?

We chose Contour after looking at the competitors.  The traditional tools seem to be stuck with old client-server technology and look too complex.  In our assessment, we found Contour to be the most cost-effective and collaborative tool for requirements management on the market today.

What were you using before Contour to manage requirements?

We used Microsoft Word documents stored to Lotus Notes.

Bonus Question:  What’s your favorite band of all time?

That’s a tough one.  I’d have to say Queen or The Beatles.  I also like Rage against the Machine, but of all time… I’d have to say The Beatles.

The Beatles, a respectable choice.  Thanks Ville for the insights.  For more information about Stonesoft, visit www.stonesoft.com

To discover for yourself why innovative companies like Stonesoft are choosing Contour as an easier, more collaborative solution for requirements management, request a free trial.  Product development is complex enough, the software you use to manage it shouldn’t be.  Enjoy the journey.

Fueling innovation through collaboration. Contour v2.6 is here.

Thursday, May 28th, 2009

We’re pleased to announce the availability of Contour v2.6, the collaborative way to succeed with requirements management.  We continue to enhance Contour to provide unmatched flexibility, customization and ease of use for global teams that are building sophisticated products and systems.

This new release centered around three key themes:

  • Custom Reports – Output requirements and other related data into true Micrososft Word format, and run context-sensitive reports on the fly.
  • Release Management – Customize what’s viewable in your product releases and include downstream relationships for enhanced requirements traceability.
  • User Experience – Cleaner design, enhanced customization of layouts and improved email notifications

A special thanks to our growing customer community for your valuable feedback on the enhancements we’ve made to Contour.  You drive our product roadmap.  See what’s new >

Jama Contour can easily scale to thousands of users and geographically distributed teams.  Experience for yourself how it can help your entire organization capture, connect, control and collaborate on requirements like never before.  Take Contour for a trial run >

© 2007-2010 Jama Software. All rights reserved.       Contact Us  |  Privacy  |  Sitemap  |  Preferences  |  Enjoy the Journey