Consultancy Contract Form-SRS SHARED IS
Job Summary
To develop a comprehensive technically robust and implementation-ready Software Requirements Specification (SRS) for the SHARED Information System including clearly defined functional and non-functional requirements system architecture data standards long-term sustainability and quantifiable deliverables to support performance-based contracting of system developers.
The consultant/team will undertake but not be limited to the following tasks:
Stakeholder and System Needs Assessment
- Identify and map key stakeholders (government private sector academia communities including vulnerable groups)
- Conduct consultations with key stakeholders
- Identify user categories roles and system interaction pathways
- Document use cases and user stories across scales (national to GN level)
Functional Requirements Definition
- Define detailed functional modules including:
- Data integration and management system
- Decision Support System (DSS)
- Multi-scale dashboards and visualization tools
- Monitoring and evaluation (M&E) system
- SLM and PES monitoring and coordination platform
- Value chain and Market information system
- Stakeholder interaction interface
- Define workflows data flows and system logic
Non-Functional Requirements
- System performance (response time uptime 99%)
- Scalability and modularity
- Interoperability with national systems
- Cybersecurity and data protection standards
- User accessibility (mobile compatibility low-bandwidth optimization)
- Role-based access control
System Architecture Design
- Develop high-level and detailed system architecture
- Define technology stack options (preferably open-source)
- Cloud/on-premises hybrid recommendations
- Data storage APIs and integration protocols
Data Goverance Framework
- Define data types formats metadata standards
- Develop data governance and sharing protocols
- Identify data sources and update frequencies (real-time periodic)
Prototyping and Wireframes
- Develop wireframes/mock-ups for key system interfaces
- Design role-specific dashboards (policy makers researchers farmers)
- Ensure usability inclusiveness and accessibility
Implementation and Phasing Plan
- Develop a phased system development roadmap
- Define modules for staged implementation
- Identify dependencies and integration priorities
- Identify risks and mitigation strategies
Performance Metrics and Payment Framework
- Define quantifiable outputs and Key Performance Indicators (KPIs) for each system module
- Develop measurable acceptance criteria for deliverables
- Propose a milestone-based payment structure linked to deliverables
- Provide inputs for technical specifications for bidding documents
Required Skills:
Applicants should possess: Advanced degree in Computer Science Information Systems Software Engineering or related field Minimum 08 years of experience in information system design related activities Proven experience in developing SRS for multi-stakeholder platforms and and decision support systems Experience in geospatial systems DSS or environmental/climate data platforms is highly desirable Familiarity with open-source platforms and interoperable systems Demonstrated experience in results-based project design and donor-funded projects The consultant/team will report to the ICRAF country office and work closely with designated technical working groups and partner institutions. Ownership and Confidentiality All outputs including the SRS and associated materials shall remain the property of the GCF Knuckles Project. The consultant shall ensure the confidentiality of all data and information accessed during the assignment. Key Considerations The SRS must be clear modular and procurement-ready All requirements must be measurable and testable The document must enable fair transparent and performance-based bidding Emphasis should be placed on long-term sustainability interoperability and scalability Proposal Submission Requirements Applicants are required to submit: Technical proposal including methodology for SRS development Work plan and timeline Financial proposal Relevant experience and past work
Key Skills
- IVR
- SOAP
- Avaya
- Solaris
- Cost Accounting Standards
- Database Design
- Hibernate
- ITIL
- Weblogic
- Express.js
- Contracts
- ASP