Archive for September 2015

Cross-Origin Web Services with CORS and WCF

September 25th, 2015

As part of our work on Spira v5.0 and the new plugin we're developing for the popular ZenDesk help desk system, we need to be able to make cross-original REST web service calls to Spira. For KronoDesk we used JSONP, but for ZenDesk we decided to add CORS (Cross Origin Resource Sharing) support to Spira 5.0 to make it easier. However implementing CORS support  using WCF was not so easy so we're publishing our solution to help other software developers implement CORS using

Read More

Why Have a Separate Quality & Agile System?

September 18th, 2015

In the mail today a copy of the latest SD Times magazine arrived. It included an advert from HP about their separate QualityCenter (QC) and Agile Manager Products. The ad made us think... "why integrate these two tools when SpiraTeam can do all of  the work in one easy to use system".

Read More

Spira 5.0 Preview - Digital Signatures

September 18th, 2015

When developing software, systems and hardware for use in medical devices, healthcare IT systems or pharmaceutical processes, you need to follow a requirements and quality management process that complies with the FDA Title 21 CFR Part 11 set of Federal Regulations. Part 11 (as it's more commonly called) defines the criteria under which electronic records and electronic signatures are considered trustworthy, reliable, and equivalent to paper records.

Read More

Writing Custom Reports with Spira (Part 2)

September 11th, 2015

One of the maxims I always tell developers is that regardless of what you build, customers will never be satisfied with the reports you offer or the integration that you provide. In fact the two most underestimated tasks in software development are data feeds and reporting. So one of the nice features in SpiraTeam is the ability to do custom reporting, so that you are not limited to just the reports that ship with the system. This article is the second in a series that explains how to use these powerful custom reporting features.

In this article we shall be taking one of the standard reports and using the standard section XML editor to make some changes to the XSLT template to hide some columns and add a new calculated column.

Read More