rfp_checklist.gif

Custom Software RFP Sample

RFP sample
   Please find below the sample Custom Software Request for Proposal (RFP) you requested.

   This sample RFP illustrates the optimum organization best suited for quantitative evaluation of vendor responses, and contains sections organized by function. Some sample questions are provided to illustrate what is needed in each section. Note that not all questions needed for a specific application are shown! Just add the remaining questions needed to accurately reflect your specific custom software needs and contractual requirements to develop a final RFP. See the red comments in each section for more information.

    A full, Ready-to-Use RFP created with 610 criteria is now available! If you are running out of time to write an RFP, or identify your specific software requirements, this can help! You can now obtain a fully documented, Ready-to-Use Request for Proposal (RFP) created with hundreds of custom software development questions. Complete with instructions and project domain checklists, these detailed RFPs will jump-start your project.
Visit the Ready-to-Use RFP page for more details! The sample questions shown below were all extracted from the full Excel RFP.


Custom Software Request for Proposal Sample

Project Summary

Statements communicating the environment the custom software must operate in should always go first. It is important for the vendor to receive as much data as possible about the system and business environment at your organization. We have placed a few samples below.

2) The ______________ department has many different processes in place for

servicing it's various types of customers. Most have been put in place in response to

operational needs over the years, without the benefit of any formal plan to

integrate them into an overall, entity-wide business system or to augment any of __________'s

strategic business plans.

The ______________ department has always operated in a paper-intensive

environment, typically processing many ________ requests with forms filled out

manually by hand. The significant growth experienced in the past ___ years has

drawn attention to the need to streamline these manual business operations. Examples

of streamlining would be to automatically retrieve _________ information and merge

standard letters for frequently needed letters and reports, as opposed to doing it all by

hand, or to eliminate the duplicated efforts currently being expended in the

department's current, antiquated information processing system(s).

There are ______ different databases currently in use for different data processing

needs in the ______________ department.

 

3) __________ desires to upgrade the ______________ information processing systems to one more

closely aligned with its operational and strategic business goals. It is the purpose

of this RFP to identify the system design methodology, architecture, components

(language, etc.), and implementation plan most suited to __________ short and long-term needs.

It is important to emphasize the most important aspect of any new system is that it be

designed to enhance (automate) ______________ business processes and strategic marketing

goals. It is not mandatory that any of the existing systems be used for any other reason.

If data conversion from one database to another is needed, please specify the timing and

estimated cost of that conversion where needed.

4) Another big consideration is the one of on-going system support and maintenance

over the life-time of the system. Please be certain to identify what to expect in the

area of compatibility between the shared components of the applications making up the

proposed system. In addition to your other issues, specifically address how

upgrades of one application component (DLL, OCX, VBX, APIs etc.) affect the

usability of the other applications, and what methodology your firm will put in place to

minimize the on-going cost in this area.

_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

5) __________ has already standardized around the ___________________ database system

running on a __________________________ network using AppleTalk to

incorporate Macintosh computers. It is mandatory that all proposed systems be

totally supported as native applications or tasks. No exceptions will be made. Please

confirm the proposed system conforms to this standard by writing YES below.

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

 

Vendor Global Issues

Questions designed to clarify exactly what the vendor's qualifications are should be here. As much as possible, these should ask about adherence to, and possession of, industry standard certifications and methodologies (as opposed to vague general claims of how many years experience the vendor has). We have placed a few samples below.

6) How long has the vendor's company been in business? __________

7) Has the vendor company shown good performance (profits) in it's last two fiscal years?   Y   N

8) Describe the vendor company's written product development and version update

procedures.

__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

9) What percentage of the vendor company's resources (people and money) are dedicated to new product version development instead of existing product support? __________

15) Please elaborate on the benefits your firm's system design methodology will provide to

this project.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

16) What means will be used to estimate the workload that will be placed on the

various system components during peak usage times?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

 

17) To what extent will Rapid Prototyping techniques be used to determine the data

entry/inquiry/reporting formats most suitable to end user needs?

18) Describe the techniques that will be used to integrate the various databases already

in use at the present time?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

19) Please explain how the TOTAL ownership costs incurred over the life of this system

will be minimized.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

20) What methods will be employed to reduce the potential of system level conflicts

between the many software applications comprising this system?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

21) Has your firm been certified at a specific Capabilities Maturity Model (CMM) Level? Y N

22) What is your firm's SEI CMM Level?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

23) Describe the software implementation project management experience and capabilities

of your firm.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

 

System Global Issues

Questions designed to identify global user interface, search, reporting, and security capabilities should be placed here. The Ready-to-Use RFP provides many questions that could fit your needs here, or quickly create your own!

60) Is the security provided through assigned passwords or security levels? Enter PASSWORD

or SECURITY.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

61) Is the security at the user, program, or field level?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

63) Are fully translated and functionally matching versions of the proposed software Y N

available?

64) Please list the languages available.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

65) Is GLOBAL currency conversion available in the proposed software? Y N

66) Is the currency conversion transparent to the user? (Can divisions or subsidiaries Y N

use different currencies than the home office, with the home office maintaining

corporate wide financials covering all?

67) Does the proposed software allow user defined conversion factors and codes via Y N

a menu-driven software facility?

 

Connectivity & Integratio

68) Is an Application Programming Interface available? Y N

69) Must one database be shared amongst different applications? Y N

Y N

76) Which of the following INTEGRATION tools are fully supported?

77) OCX? Y N

78) OLE? Y N

79) OLE Automation? Y N

80) DDE? Y N

81) VBX? Y N

82) Are standard, existing APIs provided to the imaging and RDS functions? (Y/N) Y N

 

 

File Maintenance

91) Please see the __________ Software Requirements, File Maintenance and Essential Data

sections, to view a preliminary list of the database tables and data elements that need

to be included in the new system database.

 

Search - Custom System

 

93) Does your methodology allow queries to be initiated from the file

maintenance screens for the above Entities, or is a different screen dedicated to

each required?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

94) In your typical systems, how many of the fields (data elements) can be used to enter

search criteria when initiating a query - all or just several pre-defined fields?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

95) How many of the fields can be used simultaneously when performing a search?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

96) Can the standard wild-coard characters * and ? be used within the search criteria Y N

entered at a given field?

97) Describe how a RANGE of acceptable values would be specified as the

criteria at a given field:

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

98) Can any User-Defined fields be used as search criteria? Y N

99) Can frequently used search queries be stored for use by other users in the future, Y N

without the need for custom programming or scripting?

100) Can saved queries be made available to other users via a drop-down list bos or Y N

similar mechanism, without the need for custom programming or scripting?

101) Are the results of a query displayed in spreadsheet format, i.e., with columns for each Y N

field, each column titled by the corresponding field name, and records displayed as

rows of field values?

102) Can query results be displayed showing only columns containing the data elements of Y N

interest to that specific user, with the column heading being the field name?

103) Can the end-user select the individual record of interest, then "drill down" to Y N

other levels of detail or related activities as needed, in the system your firm is

proposing?

 

System Functions

104) With reference to the System Requirements - GLOBAL section, can the proposed database Y N

system software provide ALL the functions/features described?

105) If the answer to the previous question is NO, please explain what cannot be done and

why.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

106) The proposed system File Maintenance routines must provide for detailed

inquiries and flexible searching options relevant to the record being maintained. For

example, when a user is in the process of maintaining a given Organization

record the need to create a new Contact record, or inquire about an activity

scheduled for the next day, may come up when entering the data required for the

Organization. In this case, the user should be able to simply launch the required

program immediately, without leaving the Organization maintenance screen.

This means that all major File Maintenance screens should provide for wild-card text

searching or drop-down list boxes (as appropriate) to assist the user in

looking-up required parameters, "drill-down" query capabilities, and other

functions as needed.

107) Does the proposed system provide ALL of the features/functions outlined in the Y N

Software Requirements - FILE MAINTENANCE section?

108) If the answer to the previous question is NO, please explain what cannot be done and

why.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

109) Does the proposed system provide ALL of the functions described in the Software Y N

Requirements - MAIN SEARCHES section?

110) If the response to the previous question was NO, please list what is not provided and why.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

__________________________________________________________________________________

123) One of the goals of the desired system is to minimize on-going system support

and operating costs. The ability to create new system control or operating

parameters on an "as-needed" basis, as business needs change over time and

without custom programming or scripting, will help __________ control costs in many

ways. This section illustrates the maintenance routines needed to provide these

user-defined system control and operating parameters.

This section illustrates those system parameters pertinent to ______________

operations only, without regard to the technology specific to any one vendor's

products. See the "Parameter Maintenance" section for more details. All

vendors must be sure to include all parameters required by their technology.

All vendors must provide detail on how their proposed system will provide

these functions.

 

 

Web Functionality

126) The immediate goal of ______________ is to implement an integrated, data-base

driven software system designed to make it's current business procedures more

efficient and productive. However, management has already identified several key

areas where WEB utilization would be beneficial. As such, it is very

important for all vendors to supply, and demonstrate the technology needed to utilize the

WEB in a safe and secure manner.

The software interfaces and data-base structures needed to implement a WEB interface

in the areas listed below should be provided. (see Software Resource Requirements -

GLOBAL)

127) Allow potential _____________ to inquire via a form in the current WEB site? Y N

 

132) Do the proposed Web FORM response processing routines provide the following

validation functions?

170) Can the proposed system convert Xerox Metacode to HTML dynamically? Y N

 

Implementation & Pricing

171) Please outline your proposed implementation plan, showing phases, timetable, and the

conditions that must be met before proceeding with the next step.

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

172) What are the initial, one-time costs of the proposed system?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

173) What are the FIXED on-going costs that will be incurred over the life of

the proposed system?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

174) What are the VARIABLE on-going costs that could be incurred over the

life of the system?

____________________________________________________________________________________________________________________________________

___________________________________________________________________________________

___________________________________________________________________________________

 


    A full, Ready-to-Use RFP created with 610 criteria is now available! If you are running out of time to write an RFP, or identify your specific software requirements, this can help! You can now obtain a fully documented, Ready-to-Use Request for Proposal (RFP) created with hundreds of custom software development questions. Complete with instructions and project domain checklists, these detailed RFPs will jump-start your project.
Visit the Ready-to-Use RFP page with more information.

$299.00      



All web-enabled RFP, electronic RFP, Visual RFP,
software selection request for proposal, rfp preparation,
RFP standards, and software selection content and HTML tags are:
Copyright © 2010 Infotivity Technologies, Inc.
    All Rights Reserved
Web_enabled RFP, Visual_RFP, INFORequestor, wRFI
RFP_Advisor, RFPlus, net-RFP, net-RFI, net-RFQ, iRFP,
wRFP are trademarks of Infotivity Technologies, Inc.
Access is a trademark of Microsoft Corp.