{"canonical":"https://abierto.us/opportunities/39574b1fd90b4f35b77bf1143cc09c21","key":"39574B1FD90B4F35B77BF1143CC09C21","url":"https://abierto.us/opportunities/39574b1fd90b4f35b77bf1143cc09c21","title":"RANGE SYSTEMS TEST DRIVEN DEVELOPMENT TRAINING FOR C++","solicitation_number":"12134","notice_type":"r","open":false,"response_deadline":"2024-04-15T22:00:00Z","first_posted":"2024-04-08","last_posted":"2024-04-08","department":"DEPT OF DEFENSE","subagency":"DEPT OF THE AIR FORCE","office":"FA8222 AFSC OL H PZIE","naics":"611420","psc":"U012","set_aside":null,"place_state":"UT","place_county":"49011","place_county_name":"Davis County","place_city":null,"place_city_name":null,"winner":null,"award_amount":null,"publications":[{"notice_id":"39574b1fd90b4f35b77bf1143cc09c21","title":"RANGE SYSTEMS TEST DRIVEN DEVELOPMENT TRAINING FOR C++","solicitation_number":"12134","notice_type":"r","base_type":"r","posted":"2024-04-08","posted_at":null,"due_at":"2024-04-15T22:00:00Z","due_date":"2024-04-15","cancelled":null,"archived":null,"archive_date":"2024-04-30","award_number":null,"awardee_name":null,"amount":null,"link_sam":"https://sam.gov/workspace/contract/opp/39574b1fd90b4f35b77bf1143cc09c21/view","enriched":false,"history":[]}],"latest_notice_id":"39574b1fd90b4f35b77bf1143cc09c21","first_type":"r","notices":[{"dates":{"posted":"2024-04-08","response_deadline":{"raw":"2024-04-15T16:00:00-06:00","utc":"2024-04-15T22:00:00Z","date":"2024-04-15","time":"16:00:00","utc_offset_seconds":-21600}},"links":{"sam":"https://sam.gov/workspace/contract/opp/39574b1fd90b4f35b77bf1143cc09c21/view"},"naics":{"codes":["611420"],"primary":"611420"},"title":"RANGE SYSTEMS TEST DRIVEN DEVELOPMENT TRAINING FOR C++","agency":{"office":{"code":"FA8222","name":"FA8222 AFSC OL H PZIE"},"subtier":{"code":"5700","name":"DEPT OF THE AIR FORCE"},"department":{"code":"057","name":"DEPT OF DEFENSE"},"office_address":{"zip":"84056-5805","city":"HILL AFB","state":"UT","country":"USA"},"organization_type":"OFFICE"},"status":{"active":false,"archive_date":"2024-04-30","archive_type":"auto15"},"contacts":[{"name":"Benjamin Browne","role":"primary","email":"benjamin.browne@us.af.mil"},{"name":"Austin Hurst","role":"secondary","email":"austin.hurst.2@us.af.mil"}],"base_type":{"code":"r","label":"Sources Sought"},"notice_id":"39574b1fd90b4f35b77bf1143cc09c21","provenance":{"extract":{"url":"https://s3.amazonaws.com/falextracts/Contract%20Opportunities/Archived%20Data/FY2024_archived_opportunities.csv","etag":"\"d582488fe153a9f11bf629913d176ffc-137\"","fetched_at":"2026-09-16T19:07:39.720164Z","row_sha256":"df7ec4612503c7161ea89bf3c9c68112da7d6d1b447447cb23c4d1a09c0f5baf","last_modified":"2026-09-13T14:47:40Z"},"updated_at":"2026-09-16T19:07:39.720164Z","first_seen_at":"2026-09-16T19:07:39.720164Z"},"description":{"text":"The contractor shall provide Hill AFB with 4 days of hands-on, instructor-led TDD for C++ training. This training shall be performed on-site at building 1279 Room 6, 6016 Cedar Lane, Hill AFB, UT 84056 on May 6-9, 2024. 2.1 Contractor shall provide training on the topics listed below for 12 attendees. o Test-Driven Development Fundamentals Introduction to TDD . Philosophy and principles of TDD . Benefits and challenges of TDD . Limitation of TDD o TDD Life Cycle . Mastering the Red-Green-Refactor cycle . Writing minimal code to pass tests . Driving the application code from tests o Setting Up for TDD in Visual Studio Code . Configuring VS Code for TDD with C++ . Introduction to unit testing frameworks (e.g., VS CppUnit Test, Google Test) . Separating tests from code-under-test . Test project configuration within VS Code . Version control software and TDD o Practical Unit Test Writing in C++ Characteristics of a good test . Moving beyond the happy path . Effective testing strategies o Business Requirements to User Stories and Tests . Understanding and creating user stories . Translating business requirements . User stories in Agile and TDD . Crafting effective user stories for TDD o Designing Test Cases from User Stories . Breaking down user stories into testable units . Writing test cases that reflect user story acceptance criteria . Prioritizing test cases based on business value and risk o Advanced TDD Practices . Effective refactoring strategies . Improving code quality and maintainability . Regression testing to increase code confidence . Handling complex scenarios and edge cases in TDD . Identifying and addressing cyclomatic complexity o Dealing With Dependencies . Defining mocks, fakes and stubs . Mocking frameworks compatible with C++ . Isolating code for independent units of testing . Implementing dependency injection to facilitate testing o Integrating TDD into Development Process . Continuous Integration and TDD . Understanding the testing pyramid o Practical Test Automation Techniques . Continuous Integration (CI) pipelines with GitLab CI/CD . Selenium for UI testing o Test Coverage and Quality . Maintaining TDD over time . Dealing with changes . How much testing is enough o TDD in legacy codebase . Strategies . Challenges o Scaling TDD . Building team standards for TDD . Effective metrics in TDD adoption Any Feedback to improve our process regarding this requirement is welcome.","origin":"extract"},"notice_type":{"code":"r","label":"Sources Sought"},"schema_version":1,"solicitation_number":"12134","place_of_performance":{"zip":"84056","city":{"name":"Hill AFB"},"state":{"code":"UT"},"country":{"code":"USA"}},"product_service_code":"U012"}],"due_at":"2024-04-15T22:00:00Z","due_date":"2024-04-15","closes_at":"2024-04-15T22:00:00Z","awardable":true,"dept_key":"d-057","dept_name":"DEPT OF DEFENSE","sub_key":"s-5700","sub_name":"DEPT OF THE AIR FORCE","office_key":"o-FA8222","office_name":"FA8222 AFSC OL H PZIE","state":"UT","county":"49011","county_name":"Davis County","city":null,"city_name":null,"country":"USA","winner_key":null,"amount":null,"linked_awards":0,"cancelled":false,"archived":false,"updated_at":"2026-09-16T21:18:12.857524Z","principal_notice_id":"39574b1fd90b4f35b77bf1143cc09c21","description":{"text":"The contractor shall provide Hill AFB with 4 days of hands-on, instructor-led TDD for C++ training. This training shall be performed on-site at building 1279 Room 6, 6016 Cedar Lane, Hill AFB, UT 84056 on May 6-9, 2024. 2.1 Contractor shall provide training on the topics listed below for 12 attendees. o Test-Driven Development Fundamentals Introduction to TDD . Philosophy and principles of TDD . Benefits and challenges of TDD . Limitation of TDD o TDD Life Cycle . Mastering the Red-Green-Refactor cycle . Writing minimal code to pass tests . Driving the application code from tests o Setting Up for TDD in Visual Studio Code . Configuring VS Code for TDD with C++ . Introduction to unit testing frameworks (e.g., VS CppUnit Test, Google Test) . Separating tests from code-under-test . Test project configuration within VS Code . Version control software and TDD o Practical Unit Test Writing in C++ Characteristics of a good test . Moving beyond the happy path . Effective testing strategies o Business Requirements to User Stories and Tests . Understanding and creating user stories . Translating business requirements . User stories in Agile and TDD . Crafting effective user stories for TDD o Designing Test Cases from User Stories . Breaking down user stories into testable units . Writing test cases that reflect user story acceptance criteria . Prioritizing test cases based on business value and risk o Advanced TDD Practices . Effective refactoring strategies . Improving code quality and maintainability . Regression testing to increase code confidence . Handling complex scenarios and edge cases in TDD . Identifying and addressing cyclomatic complexity o Dealing With Dependencies . Defining mocks, fakes and stubs . Mocking frameworks compatible with C++ . Isolating code for independent units of testing . Implementing dependency injection to facilitate testing o Integrating TDD into Development Process . Continuous Integration and TDD . Understanding the testing pyramid o Practical Test Automation Techniques . Continuous Integration (CI) pipelines with GitLab CI/CD . Selenium for UI testing o Test Coverage and Quality . Maintaining TDD over time . Dealing with changes . How much testing is enough o TDD in legacy codebase . Strategies . Challenges o Scaling TDD . Building team standards for TDD . Effective metrics in TDD adoption Any Feedback to improve our process regarding this requirement is welcome.","html":null,"origin":"extract"},"contacts":[{"name":"Benjamin Browne","role":"primary","email":"benjamin.browne@us.af.mil"},{"name":"Austin Hurst","role":"secondary","email":"austin.hurst.2@us.af.mil"}],"place_of_performance":{"zip":"84056","city":{"name":"Hill AFB"},"state":{"code":"UT"},"country":{"code":"USA"}},"office_address":{"zip":"84056-5805","city":"HILL AFB","state":"UT","country":"USA"},"naics_codes":["611420"],"award":null,"attachments":[],"awards":[],"related":[{"key":"FA822226Q3456","latest_notice_id":"e2e3dfc4386c423b9e7ee7a6b27ec31f","title":"Oracle SPARC maintenance support","solicitation_number":"FA822226Q3456","notice_type":"k","first_type":"k","first_posted":"2026-09-16","last_posted":"2026-09-16","notices":1,"due_at":"2026-09-21T17:00:00Z","due_date":"2026-09-21","closes_at":"2026-09-21T17:00:00Z","awardable":true,"open":true,"dept_key":"d-057","dept_name":"DEPT OF DEFENSE","sub_key":"s-5700","sub_name":"DEPT OF THE AIR FORCE","office_key":"o-FA8222","office_name":"FA8222 AFSC OL H PZIE","naics":"541519","psc":"7A21","set_aside":"SBA","state":"UT","county":"49011","county_name":"Davis County","city":null,"city_name":null,"country":"USA","winner":null,"winner_key":null,"amount":null,"linked_awards":0,"cancelled":false,"archived":false,"updated_at":"2026-09-17T06:28:38.602097Z"},{"key":"A16060","latest_notice_id":"0deed86cf48b4718911fcdc4a9f23432","title":"Databus network tester (DBT300)","solicitation_number":"A16060","notice_type":"k","first_type":"k","first_posted":"2026-09-15","last_posted":"2026-09-15","notices":1,"due_at":"2026-09-23T16:00:00Z","due_date":"2026-09-23","closes_at":"2026-09-23T16:00:00Z","awardable":true,"open":true,"dept_key":"d-057","dept_name":"DEPT OF DEFENSE","sub_key":"s-5700","sub_name":"DEPT OF THE AIR FORCE","office_key":"o-FA8222","office_name":"FA8222 AFSC OL H PZIE","naics":"334111","psc":"7G21","set_aside":"SBA","state":"UT","county":"49011","county_name":"Davis County","city":null,"city_name":null,"country":"USA","winner":null,"winner_key":null,"amount":null,"linked_awards":0,"cancelled":false,"archived":false,"updated_at":"2026-09-16T21:18:12.857524Z"},{"key":"FA8222260245KH","latest_notice_id":"a92ada0b78a04583878a7d1964716c0a","title":"Winter Snow Removal Hill, AFB (309th SWEG) *updated w/ Industry Day","solicitation_number":"FA8222260245KH","notice_type":"r","first_type":"r","first_posted":"2026-09-02","last_posted":"2026-09-17","notices":2,"due_at":"2026-09-29T23:00:00Z","due_date":"2026-09-29","closes_at":"2026-09-29T23:00:00Z","awardable":true,"open":true,"dept_key":"d-057","dept_name":"DEPT OF DEFENSE","sub_key":"s-5700","sub_name":"DEPT OF THE AIR FORCE","office_key":"o-FA8222","office_name":"FA8222 AFSC OL H PZIE","naics":"561730","psc":"S218","set_aside":null,"state":"UT","county":"49011","county_name":"Davis County","city":null,"city_name":null,"country":"USA","winner":null,"winner_key":null,"amount":null,"linked_awards":0,"cancelled":false,"archived":false,"updated_at":"2026-09-18T04:00:44.545196Z"},{"key":"FA8222260253KH","latest_notice_id":"579ed213bcd34deda177a42de1e34453","title":"Wind River In-Person Training Class for VxWorks 7 and Workbench Essentials","solicitation_number":"FA8222260253KH","notice_type":"k","first_type":"k","first_posted":"2026-09-10","last_posted":"2026-09-17","notices":2,"due_at":"2026-10-09T23:00:00Z","due_date":"2026-10-09","closes_at":"2026-10-09T23:00:00Z","awardable":true,"open":true,"dept_key":"d-057","dept_name":"DEPT OF DEFENSE","sub_key":"s-5700","sub_name":"DEPT OF THE AIR FORCE","office_key":"o-FA8222","office_name":"FA8222 AFSC OL H PZIE","naics":"611420","psc":"U012","set_aside":"SBA","state":"UT","county":"49013","county_name":"Duchesne County","city":null,"city_name":null,"country":"USA","winner":null,"winner_key":null,"amount":null,"linked_awards":0,"cancelled":false,"archived":false,"updated_at":"2026-09-18T04:00:44.545196Z"}]}