Essential Designs

Essential Designs Research

Software Project Readiness Checker

Test whether a custom software brief is ready for reliable discovery, estimation, and delivery. Then compare the gaps with an auditable pilot of Canadian public procurement notices.

100
software notices
16,203
source rows screened
3
fiscal years

Project brief assessment

How complete is the brief today?

Your selections stay in this browser. No account or email is required.

Section 1 of 4

Scope

1 Business outcome and success measures

The problem, desired outcome, baseline, and measurable signals of success are defined.

2 Priority users and workflows

Primary user groups, their highest-value tasks, and current workflow constraints are known.

3 MVP boundary and exclusions

The first-release scope, deferred capabilities, and explicit exclusions are written down.

4 Requirements and decision ownership

Functional requirements, assumptions, open questions, and the people empowered to decide are identified.

Section 1 of 4

Canadian software procurement benchmark

What appeared in 100 public software notices

This feasibility sample surfaces planning signals explicitly named in CanadaBuys titles and notice descriptions. It is an auditable starting point, not a representative estimate of every Canadian project.

Support and maintenance 27%
QA and testing 25%
Bilingual delivery 21%
Integrations and APIs 16%
Cloud 15%
Security 14%
Accessibility 11%
Training and knowledge transfer 8%
User experience 8%
Agile delivery 6%
Data migration 5%
AI and automation 3%
DevOps and release automation 2%
Mobile delivery 2%
Open source 0%
Privacy 0%

Projects represented in the pilot

46 Custom application development 46% of sample
21 Web and digital services 21% of sample
18 Modernization and upgrades 18% of sample
12 Development and support 12% of sample
3 AI and automation 3% of sample

Source explorer

Inspect every selected notice

Each row links to its CanadaBuys notice. Contact details and personal fields are excluded.

100 notices

Published Notice Organization Category
2026-08-07 Notice of Proposed Procurement (NPP) - Application Services - A.6 One (1) Programmer / Software Developer cb-719-13916324 Department of National Defence (DND) Custom application development
2026-07-13 Task-Based Informatics Professional Services (TBIPS) – Stream A.1.6: Programmer/Software Developer (Level 2) for the Department of National Defence cb-330-42994613 Department of National Defence (DND) Custom application development
2026-07-13 NPP-Task-Based Informatics Professional Services (TBIPS) – Stream A.1.6: Programmer/Software Developer (Level 2) for the Department of National Defence cb-702-62436471 Department of National Defence (DND) Web and digital services
2026-07-08 THS Application Support cb-955-77298284 Department of Foreign Affairs, Trade and Development (GAC) Modernization and upgrades
2026-07-03 M7594-235713-Open-B – Application Development Professional Services (ADPS) WS5076442826-Doc5776741603 Department of Public Works and Government Services (PSPC) Custom application development
2026-06-30 Legacy Application Support cb-560-37603998 Export Development Canada (EDC) Development and support
2026-06-16 W7714-258715-2 Artificial intelligence-enabled software development applied to information technologies WS5448149666-Doc5750094201 Department of Public Works and Government Services (PSPC) AI and automation
2026-06-12 New Real Property Application Solution Application Development & Database Management Information Technology Services cb-836-95947000 Department of Foreign Affairs, Trade and Development (GAC) Modernization and upgrades
2026-06-08 Project Management Information Solution: Next Generation 2 SSC-26-00034082:T Shared Services Canada Web and digital services
2026-06-04 Security Architect for Application Development cb-944-76015114 Department of National Defence (DND) Custom application development
2026-06-03 TBIPS-Intermediate Programmer/Software Developer (Level 2) for DMMS(DS) cb-565-83420040 Department of National Defence (DND) Web and digital services
2026-05-28 W7707-267438 SUBMARINE MANEUVERING DYNAMICS SOFTWARE MAINTENANCE AND UPGRADE WS5717386007-Doc5717417076 Department of Public Works and Government Services (PSPC) Modernization and upgrades
2026-05-20 Science Management System (SMS) Power Platform Services cb-808-44583043 Department of Agriculture and Agri-Food (AAFC) Custom application development
2026-05-14 Application Development, Digital Investment Plan cb-55-90603588 Parks Canada Agency (PC) Modernization and upgrades
2026-05-14 Power Platform Professional Services for the Grants and Contributions Digital Platform (GCDP) cb-925-49292406 Department of Agriculture and Agri-Food (AAFC) Web and digital services
2026-05-05 LEGACY SYSTEMS DEVELOPMENT AND SUPPORT cb-265-24519573 Office of Infrastructure of Canada (INFC) Custom application development
2026-04-29 Quality Assurance Specialist/Analyst, Level 3 cb-70-1185377 Department of Industry (ISED) Development and support
2026-04-16 BSA Power Platform Services cb-282-57685544 Department of Agriculture and Agri-Food (AAFC) Custom application development
2026-04-08 MS DYNAMICS 365 – APPLICATION DEVELOPMENT RESOURCES DIGITAL PLATFORM FOR THE GRANTS AND CONTRIBUTIONS INFORMATION MANAGEMENT SYSTEM (GCIMS) cb-239-36267945 Office of Infrastructure of Canada (INFC) Web and digital services
2026-03-24 ADP SYSTEM DEVELOPMENT SERVICES cb-569-36937670 Treasury Board (TBS) Custom application development
2026-03-17 Programmer Analyst - Java Developer Level 3 cb-22-54854189 Department of Industry (ISED) Custom application development
2026-03-03 Request for Information and Industry Engagement Activity on Digital Modernization of Public Safety Canada’s Public Website and Internal Portal cb-417-93153902 Department of Public Safety and Emergency Preparedness (PS) Modernization and upgrades
2026-02-20 W0103-269992_B - Software Development WS5348488750-Doc5568886939 Department of Public Works and Government Services (PSPC) Custom application development
2026-02-11 TSB - IT Cloud Modernization of Internal Application cb-438-65517023 Canadian Transportation Accident Investigation and Safety Board (TSB) Modernization and upgrades
2026-01-30 RFI - CIPO IT Modernization Phase 3 (ITM3) WS5534243802-Doc5534339394 Department of Public Works and Government Services (PSPC) Modernization and upgrades
2026-01-22 TBIPS: Support and Expertise for IT Infrastructure and Software Development Projects cb-564-11461787 Canada Energy Regulator (CER) Development and support
2026-01-16 Air Force Training Information Management System (ATRIMS) cb-14-34794480 Department of National Defence (DND) Web and digital services
2026-01-16 W0103-269992 - Software Development WS5348488750-Doc5441765281 Department of Public Works and Government Services (PSPC) Custom application development
2026-01-06 Programmer Analyst - ASP Developer Level 3 cb-525-54210216 Department of Industry (ISED) Development and support
2026-01-02 ACCESSIBILITY TESTING cb-966-44688146 Department of Fisheries and Oceans (DFO) Custom application development
2025-12-24 Programmer/Software Developer - Java Level 3 cb-383-96285265 Department of Industry (ISED) Development and support
2025-12-19 Advancing the Digital Earth Canada Prototype Toward a Minimum Viable Product (MVP) cb-385-97699591 Canadian Space Agency (CSA) Custom application development
2025-12-05 W7714-258715 Artificial intelligence-enabled software development applied to information technologies WS5448149666-Doc5471077534 Department of Public Works and Government Services (PSPC) AI and automation
2025-12-01 Integrated Data Ecosystem for Enterprise Enablement, Digital Services and Data-Driven Transformation. cb-293-46496676 Department of Employment and Social Development (ESDC) Custom application development
2025-11-25 IT Professional Services for Digital Services Support for Canada.ca cb-728-61666033 Department of Employment and Social Development (ESDC) Web and digital services
2025-11-24 TSB SharePoint 2016 On-Premises to SharePoint Online (SPO) cb-362-99710023 Canadian Transportation Accident Investigation and Safety Board (TSB) Custom application development
2025-11-19 Application and Dashboard Development Services cb-318-90142732 Department of National Defence (DND) Custom application development
2025-11-18 51019-250690 - Informatics Professional Services WS5364906893-Doc5441109928 Department of Public Works and Government Services (PSPC) Web and digital services
2025-11-04 SOFTWARE DEVELOPMENT OF ENSEMBLE ALGORITHMS FOR EMITTER IDENTIFICATION cb-576-59303922 Defence Research and Development Canada (DRDC) Custom application development
2025-10-31 Programmer Analyst - Salesforce Level 2 cb-502-18299786 Department of Industry (ISED) Custom application development
2025-10-20 PSIB_Tier 1_NOTICE OF PROPOSED PROCUREMENT (NPP) for TASK BASED INFORMATICS PROFESSIONAL SERVICES (TBIPS) - NATIONAL MAINTENANCE AND APPLICATION DEVELOPMENT SERVICES cb-907-14095590 Department of Indigenous Services (ISC) Web and digital services
2025-10-15 Task Based Informatics Professional Services cb-971-30550153 Department of Transport (TC) Modernization and upgrades
2025-10-08 TBIPS - A.7 Programmer-Analyst cb-292-16122199 Department of Public Works and Government Services (PSPC) Modernization and upgrades
2025-10-08 TBIPS - Project Portfolio Management (PPM) Professional Services cb-605-36285468 Royal Canadian Mounted Police (RCMP) Modernization and upgrades
2025-10-03 TBIPS - Corporate Enterprise Solutions – Stream 1 Application Development Services and Stream 2 Project Management and Business Services cb-107-25873462 Department of Foreign Affairs, Trade and Development (GAC) Modernization and upgrades
2025-09-26 Drupal Support for Transport Canada Sites. cb-803-54073328 Department of Transport (TC) Custom application development
2025-08-18 Stream 1: Application Services- A.7. Programmer/Analyst Level 3 cb-617-94824054 Department of Transport (TC) Development and support
2025-08-11 Programmer/Software Developer cb-335-31835185 National Research Council of Canada (NRC) Custom application development
2025-08-11 NPP-Microsoft Developers Programmer/Analyst Level 3 cb-505-52839076 Department of Natural Resources (NRCan) Modernization and upgrades
2025-08-11 NPP-Salesforce - Developers Programmer/Analyst, Level 3 cb-912-13440041 Department of Natural Resources (NRCan) Development and support
2025-07-25 TSB IT Cloud Modernization of Internal Applications cb-235-33496913 Canadian Transportation Accident Investigation and Safety Board (TSB) Modernization and upgrades
2025-07-18 M7594-235713-PSIB – Application Development Professional Services (ADPS) WS5076442826-Doc5265118442 Department of Public Works and Government Services (PSPC) Custom application development
2025-07-08 Support new and ongoing software systems development, upgrades, redesigns and maintenance for The Office of Energy Efficiency (OEE) cb-491-8160409 Department of Natural Resources (NRCan) Modernization and upgrades
2025-06-27 Request for Information (RFI): Artificial intelligence enabled business support solutions cb-11-79762245 Department of Industry (ISED) AI and automation
2025-06-02 TBIPS – APPLICATION DEVELOPMENT AND MAINTENANCE AND SUPPORT SERVICES FOR EXISTING AND NEW JAVA AND .NET APPLICATIONS cb-314-9222558 Department of Fisheries and Oceans (DFO) Web and digital services
2025-05-16 IT Programmer/Software Developer Support Services cb-109-4784074 Department of National Defence (DND) Custom application development
2025-04-23 Software Developer and Project Manager for Lobbyists Registration System cb-433-32403034 Office of the Commissioner of Lobbying (OCL) Web and digital services
2025-04-23 TBIPS: Software Development Support – Canada Energy Regulator cb-858-32273768 Canada Energy Regulator (CER) Custom application development
2025-04-07 M7594-235713-A – Application Development Professional Services (ADPS) WS5076442826-Doc5110083523 Department of Public Works and Government Services (PSPC) Custom application development
2025-03-12 A.6 Programmer/Software Developer Level 3 cb-733-78536224 National Research Council of Canada (NRC) Custom application development
2025-03-12 NPP- TBIPS Category- A.6 Programmer/Software Developer L3- cb-958-7732753 NSERC-SSHRC Development and support
2025-02-11 W7707-257353 R and D Support to Ice Trials and Platform Monitoring System Development WS5011068718-Doc5012213345 Department of Public Works and Government Services (PSPC) Custom application development
2025-02-07 One (1) Web Multi-Media Content Consultant Level 2 cb-400-27431539 National Defence Headquarters Web and digital services
2025-01-27 TBIPS, Services of IM/IT consultants on as and if required basis for ServiceNow platform for the Financial Consumer Agency of Canada (FCAC)(Set Aside). cb-22-58571031 Financial Consumer Agency of Canada (FCAC) Development and support
2025-01-20 Application for Modules and Interfaces (AMI) IT Support Services cb-571-90860884 Natural Resources Canada Modernization and upgrades
2025-01-13 EDC Technology and Digital Services Project Manager Services cb-138-21076336 Export Development Canada Custom application development
2025-01-03 Data Transformation Consulting Services cb-409-56270753 Innovation, Science and Economic Development Canada Web and digital services
2024-12-23 On-demand Usability Testing with Assistive Technology for web applications cb-459-59283392 Treasury Board of Canada Secretariat / Government of Canada Custom application development
2024-12-17 Elections Canada Education Websites cb-385-5156587 Elections Canada Web and digital services
2024-12-17 TBIPS - Agile Software Development Capability cb-70-6474572 RCAF Aerospace Warfare Center Custom application development
2024-12-04 USABILITY AND ACCESSIBILITY TESTING SERVICES FOR FISHERIES AND OCEANS CANADA cb-781-76966825 Fisheries and Oceans Custom application development
2024-11-27 TBIPS Maintenance, Development, and Support Services for Natural Resources Canada cb-999-54284332 Natural Resources Canada Development and support
2024-11-18 TBIPS – DIGITAL TRANSFORMATION USER EXPERIENCE (UX) cb-341-17567710 Fisheries and Oceans Canada Custom application development
2024-11-18 TASK BASED INFORMATICS PROFESSIONAL SERVICES (TBIPS) cb-56-67897051 Royal Canadian Mounted Police Web and digital services
2024-11-12 REQUEST FOR INFORMATION AND EXPRESSION OF INTEREST FOR REINSURANCE TECHNOLOGY SOLUTIONS cb-589-11427713 Canada Mortgage and Housing Corporation Custom application development
2024-10-31 REQUEST FOR PROPOSAL (RFP) FOR DIGITAL TRANSFORMATION ENABLEMENT SERVICES (DTES) WS4617601704-Doc4859052792 Department of Public Works and Government Services (PSPC) Modernization and upgrades
2024-10-30 Sharepoint Migration Works cb-664-84682009 Canadian Space Agency Custom application development
2024-10-17 Agriculture and Agri-Food Canada Application Development and Testing Services cb-910-40645883 Agriculture and Agri-Food Canada Custom application development
2024-10-02 Digital Platform for Tracking, Monitoring, and Reporting of Embodied Carbon in Construction cb-424-90682932 Housing, Infrastructure and Communities of Canada Web and digital services
2024-09-12 EE520-241296-2 - Virtual Platform Development, Banc-des-Américains WS4544287136-Doc4776653981 Department of Public Works and Government Services (PSPC) Custom application development
2024-09-09 Integrated Investment Portfolio Solution (IIPS) cb-350-99879425 Parks Canada Custom application development
2024-09-05 Health Product Shortages Web and Mobile Applications cb-773-16600894 Health Canada Web and digital services
2024-08-02 Accessibility conformance testing for Information and Communication Technologies (ICT). cb-676-49756333 Employment and Social Development Canada Custom application development
2024-07-30 TBIPS – DFATD Grants and Contributions Transformation Initiative (GCTI) – Application Development and Project Management Services cb-388-45159385 Global Affairs Canada Custom application development
2024-07-29 EE520-241296 - Virtual Platform Development, Banc-des-Américains WS4544287136-Doc4574259724 Department of Public Works and Government Services (PSPC) Custom application development
2024-07-23 AFCCIS DevOps cb-72-55342923 Department of National Defence Custom application development
2024-07-23 AFCCIS Capability Enhancement cb-946-37737573 Department of National Defence Custom application development
2024-07-22 On-demand Usability Testing with AT for web applicati cb-424-5879155 Treasury Board of Canada Secretariat Custom application development
2024-07-12 Level 3 Enterprise Architect, Level 3 Business Architect, Level 3 Information Management Architect cb-399-92331224 Canadian Food Inspection Agency Development and support
2024-06-07 Software engineering work to develop real time marine transportation information, metrics and scenarios. cb-746-95065612 Transport Canada Custom application development
2024-05-29 Data and Application Modernization (DAM) Pre-Qualification Refresh List MX-443143046957 Farm Credit Canada (FCC) Modernization and upgrades
2024-05-27 Bid Management Platform cb-921-71068910 Parliamentary Protective Service Web and digital services
2024-05-24 One (1) A.6 Programmer/Software Developer, Level 2. cb-17-14223032 National Defence Custom application development
2024-05-23 Advance Contract Award Notice (ACAN) - Canada Service Coprs (CSC) Connect Digital Service Prototype cb-638-91046017 Employment and Social Development Canada Web and digital services
2024-05-22 Services of various IT Consultants for the Financial Consumer Agency of Canada (FCAC) in accordance with Terms and Conditions of TBIPS SA#EN578-170432/xxx/EI. cb-607-66731324 Financial Consumer Agency of Canada Development and support
2024-05-01 BUSINESS SUPPORT RESOURCES DIGITAL PLATFORM FOR THE GRANTS AND CONTRIBUTIONS INFORMATION MANAGEMENT SYSTEM cb-559-96004722 Infrastructure Canada Web and digital services
2024-04-26 Cincom VisualWorks Software engineering support cb-483-1187321 EXPORT DEVELOPMENT CANADA (EDC) Modernization and upgrades
2024-04-17 W8474-248487: User Experience (UX), User Interface (UI) and Accessibility Testing Services cb-459-40912983 National Defence Custom application development
2024-04-16 APPLICATION DEVELOPMENT RESOURCES – DIGITAL PLATFORM FOR THE GRANTS AND CONTRIBUTIONS INFORMATION MANAGEMENT SYSTEM cb-110-1839765 Infrastructure Canada Web and digital services
2024-04-11 Part 1 to 8 - RFP - M7594-240711_A – Canadian Firearms Digital Services Solution (CFDSS) project WS4530821977-Doc4530863177 Department of Public Works and Government Services (PSPC) Custom application development

Methodology and downloads

Built for scrutiny, not a headline

We parsed 16,203 structured CanadaBuys tender-notice rows across three fiscal years, retained the newest amendment for each reference, screened for development-oriented language, removed exact normalized title duplicates, ranked classifier confidence, and selected 100 records.

The result is a purposive feasibility sample. It should not be used to estimate the prevalence of a requirement across all procurement or to infer that an unmentioned requirement was absent. Source file hashes and the full selected record set are published with the analysis.

Original source: CanadaBuys procurement and contracting data.

From score to scope

Turn the unresolved decisions into a buildable plan.