July 20th, 2022 by inflectra
We recently demonstrated SpiraPlan to a large, multinational life sciences manufacturing company. During the series of demonstrations and proof of concepts, we configured SpiraPlan for a set of different use cases, including demand management, application portfolio management, vendor selection and management, change management, application decommissioning, configuration management, and supplier qualification. In this series of articles, we will be highlighting these different use cases and providing best practices and ideas for how to configure SpiraPlan. In this article we will be covering the topic of vendor selection and management.
Successful organizations understand the importance of forming relationships with the right vendors. Many businesses make the mistake of choosing a vendor based on cost alone; however, this can result in more expensive problems in the long-run. A business should choose a vendor that aligns with their operations and shares similar goals. By being careful with vendor selection from the very start, companies can avoid potentially costly hassles down the road.
Vendor selection involves looking past surface-level sales and marketing gimmicks to see what the vendor really has to offer its clients. While a vendor may offer the goods or services that a company needs, customer service may be lacking, which will ultimately affect the vendor-business relationship. There are several ways that an organization can help ensure that the vendor they choose is able to meet or exceed their expectations.
The following seven steps are typically followed for managing the vendor selection process:
In order to manage a typical vendor selection engagement, it is important to be able to manage the requirements such that:
Therefore, we recommend that you create a new dedicated SpiraPlan program for the initiative and create multiple projects in the program:
Furthermore, we recommend that you use a single, dedicated SpiraPlan template for all the projects in the program (including the one storing the core RFP requirements). That way any custom properties and customized fields will be the same across the programs. You will also want to associate the program itself with this standard template:
Now we need to setup the project associations and membership to ensure that the RFP selection team and vendor teams have the appropriate access and visibility.
In accordance with the standard 7 step vendor selection process, the first step is to define and analyze the business requirements. To do this, you will select the core RFP project and use the standard SpiraPlan requirements management functionality to create the core requirements that each of the vendors will have to satisfy:
Note that we have assigned the various requirements a priority rating. Typically you would define the different priorities so that the vendors will have an idea what the relative priorities are.
You can use the standard 1-4 scale that comes with SpiraPlan or customize it further:
In addition, you may want to create standard test cases in the various vendor projects which are mapped to these requirements to capture how the vendors will support each of the requirements:
First we need to setup the Project Associations so that the core RFP project can share the core requirements to each of the vendor teams. This lets them share the requirements defined in step (1) with the identified vendors from step (2) of the vendor selection process.
In the example screen above, our vendor selection core RFP project is sharing its requirements with each of the individual vendor projects.
Next, we need to allow each of the vendors to be able to report back how their solution matches the needs of the RFP. We do this by allowing each of the vendor projects to share their test cases with the core RFP project:
Finally we need to setup the project membership:
Now that the requirements have been created, prioritized, reviewed, finalized and shared with the vendors, the next step is for the vendors to login to their own SpiraPlan projects, read the requirements and propose the solutions that will best satisfy the requirement. When a vendor goes to their requirements list page, they should choose the option to show requirements for All Products, so that they see both the core RFP requirements and their own specific answers to the requirements:
Then each of the vendors can use the test case module to write their responses to each RFP requirement, using the test execution status to describe how well each requirement is met by their solution.
For example, if we have two vendors:
In this example, vendor A has the following replies:
In this example, vendor B has the following replies:
In the Actual Result section, the vendors can write how they are going to meet the specific requirement needs.
The following methodology should be used:
We'd probably recommend you disable the Blocked status in Testing Settings as it won't apply.
Finally, the vendor evaluation team can look in their project to see how each of the vendors scored against each question:
In this example you can see that Vendor A met the requirement whereas Vendor B did not.
You can then run the Requirements Detailed Report if you want to get this information in a consolidated printable form:
Once the vendor selection is complete, we can then begin the contracting and procurement process. You can use the SpiraPlan document repository to store and manage the various contractual documents from the different vendors as well as the central RFQ documents:
This will then naturally lead onto the vendor qualification process, which is another use case that can be satisfied by SpiraPlan.
Ask an Inflectra expert:
And if you have any questions, please email or call us at +1 (202) 558-6885
SpiraTest combines test management, requirements traceability & bug-tracking
SpiraTeam brings your teams together, managing the entire application lifecycle
SpiraPlan lets you manage your programs and portfolio of projects like never before
Orchestrates your automated regression testing, functional, load and performance
The ultimate test automation platform for web, mobile, and desktop applications
The help desk system, designed specifically for software support teams
Cloud hosted, secure source code management - Git and Subversion
Exploratory testing capture tool that automatically records your testing activity
Let us deal with the IT pain so you don't have to. Or use on-premise if you prefer.
Our customers work in every industry imaginable. From financial services to healthcare and biotech to government and defense and more, we work with our customers to address their specific needs.
Our products do not enforce a methodology on you, instead they let you work your way. Whether you work in agile development, Scrum and XP, Kanban and Lean, Waterfall, hybrid, or Scaled Agile Inflectra can help.
If you want to learn more about application delivery, testing, and more take a look at our whitepapers, videos, background papers, blog, and presentations.
Customers use our tools to help automate repetitive tasks and streamline their business processes using our Robotic Process Automation (RPA) solutions.
We collaborate with a wide range of teams to bring our customers a range of services (including load testing, training, and consultation), complimentary technologies, and specialized tools for specific industries.
Learn how different organizations have benefited from using Inflectra products to manage their software testing and application develooment.
Outstanding support is the foundation of our company. We make support a priority over all other work. Take a look at our support policy.
Discover great tips, discussions, and technical solutions from fellow customers and Inflectra's technical experts.
If you can't find the answer you're looking for, please get in touch with us: over email, phone, or online.
We are constantly creating new videos to help customers learn about our products, including through in depth webinars, all freely available along with a wide selection of presentations.
We provide a number of resources to help customers learn how to get the most out of our products, with free online resources, virtual classrooms, and face to face.
Read about Inflectra, our manifesto, and values. Meet our incredible customers who are building awesome things, and our leadership team that are committed to building a great company.
The Inflectra Blog contains articles on all aspects of the software lifecycle.
In addition we have whitepapers,
background articles, videos and
presentations to help get you started.
Events are a big part of our awesome customer service. They are a chance to learn more about us, our products, and how to level up your skills with our tools.
We partner with educational institutions and individuals all over the world. We are also a great place to work and encourage you to explore joining our team.
Please contact us with your questions, feedback, comments, or suggestions. We'll get back to you as soon as possible.
When you need additional assistance (be it training, consulting, or integration services) our global certified solution provider partner network is ready to help.
At Inflectra, we are fully committed to provide our customers with the very best products and customer service. Check out some of our recent awards.
We want to help developers extend and customize our tools to fit in with their needs. We provide robust APIs, sample code, and open source projects.