Professional Documents
Culture Documents
DBSA Technical Spec
DBSA Technical Spec
OCTOBER 2018
The Development Bank of Southern Africa (“the DBSA” or “the Bank”) is a Development Finance
Institution (“DFI”) wholly owned by the Government of the Republic of South Africa (“the
shareholder”), with a mandate to finance infrastructure projects across Africa. This is achieved
primarily through providing debt financing to infrastructure projects in the markets within which the
Bank operates.
DBSA primarily plays a key role in the preparation, funding and building phases of the infrastructure
development value chain. The diagram below (Figure 1) illustrates the various services as well as
the key target markets per value chain segments.
DBSA is a small to medium organisation with the following dynamics that needs to be taken into
account when scoping and pricing in response to the tender. DBSA employs approximately 500
employees, all located at the DBSA Head Office in Midrand, Johannesburg. DBSA, through its
Infrastructure Delivery Division (IDD), owns two satellites offices, in East London (Eastern Cape)
and Polokwane (Limpopo). Given the small to medium size of the bank and the small size of ICT
Budget, it is advised to all bidders to be precise in their response in terms of scoping and pricing.
3. INTENTION
The DBSA intends implementing an electronic solution to manage the Bank’s Supply Chain
Management business capability. There is a considerable exchange of information between DBSA
and its suppliers during the tendering process, and accuracy and efficiency of documentation is
critical. Currently this process is paper-based, costly and time consuming to both the Suppliers and
DBSA.
A standard electronic exchange format that allows all parties to access one system only via the
Internet, saves time and money, eliminates transcription errors and reduces the time spent on
analysing bids. The eTender will assist in electronic publishing, submission, evaluation, processing
The implementation of an automated e-tendering system will enhance the overall quality, timelines
and cost-effectiveness of a tender process, and provides a more streamlined method of submitting,
managing and receiving tender documents than the traditional paper-based process.
4. OBJECTIVES
x To eliminate the manual tendering process from tender creation to awarding.
x To reduce the time and cost of the tender process.
x To promote accessibility and convenience of tender application and documents to suppliers.
x Increase traceability of the tender process.
x Improve document control and management.
x Management of Supplier on DBSA database.
5. SCOPE OF WORK
The below is what will be In Scope of the eTender solution. The Implementation of the tender
platform with mobile and web capability:
Mobile External
departments Supply chain
Verification
Verification
CIDB
SAP
Website
i Visitor
is
x Create tender
eTender Solution x Approve tender
x Upload document
Business Unit
Tender/Bidder
x Evaluate tender
BEC
DRC
IPC
x The solution above in FIGURE 2 must be web based and accessible by users via smart
devices such as Tablets, Phones and laptop. Internal users must be able to access the
solution from anywhere. The internal users must be authorised and authenticate against
DBSA Active Directory (AD).
x Suppliers must be able to create profiles, with login username and passwords. Suppliers
must be able to use the profile credentials (username and password) to login and update
documents as oppose to reloading them every time they respond to a new Tender.
x External users to access the solution based on the DBSA approved platform standard in
terms of devices, operating systems and browser technology.
x The business unit must be able to create and approve tender. The business unit should be
able to upload documentation in the tender creation. The publishing of the tender must be
reviewed and approved by the business unit.
x The Bid Evaluation Committee (BEC) and Bid Adjudication Committee (BAC) is responsible
evaluating the functional criteria and recommendation.
x The tenderer must register themselves and company. Once they receive confirmation, they
can submit a tender, upload tender related documents and enquire about a tender.
x The Procurement officer is responsible for the tender publication, tender approval, that the
tender evaluate pricing and award or regret tender.
x The Document Review Committee (DRC) will be responsible for reviewing tenders
documents.
7. eTender Solution
The below diagram shows the relationship of entities and data flows in the eTender solution. Its
shows data flows from functional area and systems:
Tender Repsonse
External systems
Request Verification
CIDB
Update details Service Desk Verification results
Solution
Request Verification
Update tender CSD
Procurement Verification results
Officer Request evaluation
Evaluation Results Search Tender information
Site Visitor
Tender information
Request evaluation
Committes
Evaluation Results
8. Complete supplier
perfomnce rating
2. Manage tender
Creation
3. Manage tender
Business Unit
Supply chain management
(Procurment Officer ) 5. View Reports
6. Manage Queries
4. Manage
evaluation
Committes Bidder/ Tenderer
1. Manage
suppplier
12. Capture Data
- Tender Response
- BBBEE
7. Receive Notification - Pricing
etc.
The following are the major outcomes and deliverables of the eTender Platform:
x Architecture Designs – Conceptual, Logical and Physical.
x Solution Blueprint.
x Development, installation, configuration and implementation of the solution.
10. REQUIREMENTS
Mandatory Requirements
DBSA will provide the Bidder with access to a Platform as a Service (PaaS) on Microsoft Azure
(see categorisation in FIGURE 5 below:
x The Bidder will detail the Microsoft requirements and prerequisites, for the deployment of
the eTender solution. The Bidder must specify all the services e.g. Azure App Service,
Azure SQL Databases, Azure Redis Cache, and Azure Batch, that DBSA needs to provision
as prerequisites for the Bidder to successfully achieve the scope of the Terms of Reference
(ToR) and meet all the specified requirements. DBSA will procure the Microsoft Azure
services based on the prerequisites and requirements specified by the Bidder.
x The Bidder will be responsible for application design, development, configuration,
integration, implementation, testing and transition to production (in MS Azure environment).
x The Bidder will configure three (3) environments on Microsoft Azure, namely Development,
Quality Assurance (OA)/Testing and Production.
x The Bidder will support all the three (3) environments for a period of three (3) years. The
support will include: implementing new requirements, systems integration, day-to-day
support and maintenance of the environment.
x The whole solution and any Intellectual Property (IP) rights of the solution, include code,
etc. will be the sole property of the DBSA, and the Bidder will claim NO ownership of the
solution or any Intellectual Property rights derived from the solution.
x Demonstrate the experience, and knowledge of Implementing eTender or any other related
solution on Microsoft Azure. Three (3) references, to include company name, Contact
Person (and details), Scope of Work Done, Impact of work done on the Client’s Business,
and contract value were similar assignments were completed successfully.
x The Bidder must have knowledge and competency to implement solutions on Microsoft
Azure.
Business Requirements
Table 2 below describes DBSA Business Requirements for the implementation of the eTender
Platform. The bidder must demonstrate the ability to meet the Business Requirements in Table 2
below based on the following:
x Describe, discuss and detail the solution proposal to meet ALL Business Requirements
provided Table 2 below. The proposal must also discuss how, each of the Business
Requirements in Table 2 below will be addressed.
x Provide Solutions Architecture Diagram(s) to address ALL the Business Requirements in
Table 2 below.
Business Requirements
Req ID Description
BR02 Require the ability to verify certifications through the integration of CSD and CIDB. (ONLY in
Phase 2)
BR03 Require the ability to extract historical information on tenderers participation.
BR04 Require the ability for attachment of documents by tenderers, business unit and supply chain.
BR05 Require the ability to manage the tender process for all tender types.
BR06 Require the ability to create Terms of Reference (TOR) and Motivation to Source (MTS) for all
tender types by capturing or by uploading documents.
BR07 Require the ability for the system to send out sms and email notification to different users.
BR08 Require the ability to publish any type of tender (e.g. open or closed).
BR09 Require the ability for suppliers to submit queries and supply chain to send corresponding
answers.
BR10 Require user authentication and authorization for internal and external users.
BR11 Require the ability for the system to integrate with other systems such as SAP, National Treasury,
CSD and CIDB (Phase 2 ONLY) and OnBase.
BR14 Require the ability for the system to provide a detailed history of all invitations sent to and
received from suppliers.
BR15 Require the ability for the system to send invites, create unique number only for accepted invites.
BR16 Require the ability to migrate the current excel spreadsheet, pdf, sap and sharepoint data into
the system.
BR17 Require the ability for supplier performance rating by business units and supply chain.
BR18 Require the ability for the system to provide supplier behavior predictive analysis.
BR19 Require the ability to manage briefing session attendance via bidder checking in. Cater for non-
smart phones and off site briefing sessions.
BR20 Require the ability to manage and perform supplier rotation.
Table 3 below describes DBSA Functional Requirements for the implementation of the eTender
Platform. The bidder must demonstrate the ability to meet the Functional Requirements in Table 3
below based on the following:
x Describe, discuss and detail the solution proposal to meet ALL Functional Requirements
provided Table 3 below. The proposal must also discuss how, each of the Functional
Requirements in Table 3 below will be addressed.
x Provide Solutions Architecture Diagram(s) to address ALL the Functional Requirements in
Table 3 below.
Functional Requirements
Req.No Description
Table 4 below describes Non-Functional Requirements for the eTender Platform. The bidder must
demonstrate the ability to me the Non-Functional Requirements in Table 4 below based on the
following:
x Describe, discuss and detail the solution proposal to meet ALL Non-Functional
Requirements provided Table 4 below. The proposal must also discuss how, each of the
Non-Functional Requirements in Table 4 below will be addressed.
Non-Functional Requirements
Req.No Description
NFR07 Extensibility - The solution must consider future growth for added features and functions.
NFR08 User Access - Only authorized users will have access to relevant information. Internal users
will login in through active directory. External registered users must have username and
password.
NFR09 Storage Capacity - The solution must have capacity to handle large volumes of tender
applications and uploading of documents.
NFR10 Audit Trail - The system must be able to keep record of all user actions on the system,
NFR11 Secure Platform - The solution must be secure throughout the lifecycle of the tender process
to maintain the integrity and confidentiality of data
NFR12 User Administration - The solution must allow for system users to be added, deleted and
updated.
NFR13 Environments - The solution must have dev, QA/test and production environments built.
Table 5 below describes the Security Requirements for the implementation of the eTender
Platform. The bidder must demonstrate the ability to meet the Security Requirements in
x Describe, discuss and detail the solution proposal to meet Security Requirements provided
x
x Table 5 below. The proposal must also discuss how, each of the Security Requirements in
x
x Table 5 below will be addressed.
Security Requirements
SR01 Single Sign-on: The solution must also be integrated with DBSA Microsoft Active Directory
(AD) for single sign-on. This applies to Internal DBSA users.
SR02 User Login: The application must authenticate the username and password for External Users
to ensure that, ONLY valid Users accesses the application.
SR03 Cloud Security: Provide capability to protect the environment from unwanted attacks, loss of
data integrity, and unauthorized access.
Table 6 below describes the Reporting Requirements for the implementation of the eTender
Platform. The bidder must demonstrate the ability to meet the Reporting Requirements in Table 6
below based on the following:
x Describe, discuss and detail the solution proposal to meet Reporting Requirements
provided Table 6 below. The proposal must also discuss how, each of the Reporting
Requirement in Table 6 below will be addressed.
Req. No Reports
IR07 Tender History
The report must provide the number of awards, invitations, responses and contracts by
means of summary percentage and charts for tenderers.
IR08 Tender status reports
The report must provide information on awarded, cancelled, on-hold and open tenders
in percentages, count and charts.
IR09 Tender Question and Answer
Provide a view of all questions and answers based on a tender for auditing purposes.
IR10 Bidder Summary
Provide summary of bidders based on qualification criteria of pass or failed.
IR11 Comparative charts
Generate charts comparing the Price and Broad Based Black Economic Empowerment
(BBBEE) for tenderers.
IR12 Supplier performance rating
The report must consolidate supplier performance rating and provide an overall score.
IR13 Tender Register
Table 7 below describes the Notification Requirements for the implementation of the eTender
Platform. The bidder must demonstrate the ability to meet the Notification Requirements in Table
6 below based on the following:
x Describe, discuss and detail the solution proposal to meet Notification Requirements
provided Table 7 below. The proposal must also discuss how, each of the Notification
Requirement in Table 7 below will be addressed
Req. Notifications Receiver Method
No
NR01 Send reminders to invited bidders of closing date and Invited bidders Email
time. Tender Officer SMS
NR02 Send notifications for all approved or rejected tenders Invited bidders Email
SMS
NR03 Send notification for confirmation of registration (user Registered Bidders Email
account creation and reset) SMS
NR04 Send invitation to briefing session or site meeting Invited bidders Email
SMS
NR05 Send notification to tender officer for tenders that are to Tender Officer Email
expire in specified days.
NR06 Send notification to tender officer to follow up on bidders Tender Officer Email
who confirm attendance of the briefing session and
those who confirmed but did not attend.
SAP
IR01 Require the ability to integrate the e-tender solution with SAP.
OnBase
IR02 Require the ability to integrate with OnBase for the document management.
IR03 Require the ability to integrate with Active directory for internal DBSA user access.
IR04 Require the ability to integrate with CSD to verify company information and compliance
(ONLY in Phase 2).
Construction industry development board (CIDB)
IR05 Require the ability to integrate with CIDB to verify company information (ONLY in Phase 2).
x Describe, discuss and detail the solution proposal to meet Transition Requirements
provided Table 9 below. The proposal must also discuss how, each of the Transition
Requirements in Table 9 below will be addressed.
No Requirement Description Affected Users
TR01 Training x The Business Units and Supply Chain Management x All staff
must be trained to use the eTender solution. x Supply Chain
x External users must be given user guides to navigate x ICT
through the system. Specialists
x SCM Team
x Project Plan – The bidder must provide a detailed project implementation plan, with timelines.
x Project human resources to deployed in the project, with emphasises on the following
attributes:
o Full names
o Summary of Skills
o Summary of competencies
x Curriculum Vitae (CV) – Provide detailed CVs of all project human resources to be deployed
in the project.