element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
RoadTest Forum Typical Road Test Plan for an SBC like Raspberry Pi4
  • Blogs
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 14 replies
  • Subscribers 2693 subscribers
  • Views 3600 views
  • Users 0 members are here
  • review plan
  • dougw
  • review estimate
  • road test estimate
  • road test plan
Related

Typical Road Test Plan for an SBC like Raspberry Pi4

dougw
dougw over 3 years ago

 rscasny  asked  "How Long Would It Take for You to RoadTest the Raspberry Pi 4 Model B". I did a bit of a work up to see what it might take, but it was too long to fit in a comment under his question, so I made this discussion.

The times and tasks could vary a lot from these values, but it provides a bit of perspective on what it might take...

Chapter Time-Hours Tasks
1 3

Organize and setup the project

  • Setup project directories
  • Research the product
  • Gather links, datasheets and example material
  • Find and store some images
  • Read the datasheets
  • Work out a project plan
2 3 Introduction of reviewer
  • Introduction of product
  • history
  • reason for review
  • key features
  • mention factoids
  • Design frontispiece image
3 3 Unboxing video
  • Write narration
  • Explain all visual features
  • Shoot and edit video
  • Publish video
4 3 System description
  • Describe system features
  • Design expanded image with call-outs
  • Describe peripherals and their hookup
  • Discuss power requirements
  • Discuss packaging and thermal considerations
5 4 Software setup video(operating system installation)
  • Demonstrate and discuss boot-up
  • Discuss where to get software and how to install
  • Download resources
  • Describe software setup requirements
  • List step-by-step process
  • Discuss GUI and CLI user interfaces
  • Write narrative
  • Video the process & edit & publish
6 4 Benchmark demos
  • Download benchmarks for
    • processor performance
    • graphics performance
    • power consumption
    • thermal performance
  • Video benchmark installation
  • Video benchmarks being run
  • edit and publish videos
  • discuss benchmarks comparing to similar products
7 4 Application software
  • Demonstrate built-in applications
  • List other sources of application software
  • Discuss application software
8 3 Peripherals
  • Discuss available peripherals and their operation
  • Discuss the expansion connector and its applications
9 4 Programming
  • Discuss programming environments and languages
  • Demonstrate workflows
  • Show how to create an autoboot program
10 20 Build a real application or system
  • Publish code
  • Document hardware, packaging and thermal
  • Demonstrate application in action
11 2 Discussion & Conclusions
  • Comparison of features
  • What was done well
  • What was problematic, what were the issues
  • What could be improved
  • Who should buy one
  • Discussion of cost & value
Total 53

Please add any tasks I missed or elaborate on the time estimates in the comments below.

  • Sign in to reply
  • Cancel

Top Replies

  • Jan Cumps
    Jan Cumps over 3 years ago +5
    In this case, I'd probably take it from a different angle. If it was a new style of Linuxy SBC, I'd compare it to the better know ones, then try to find differences and poke into those. To prevent that…
  • robogary
    robogary over 3 years ago +4
    Dougw , your checklist list is a pretty thorough and accurate, nice. The disclaimer on variables pretty much covers everything. One bullet that could be added just as a holding spot is learning curve…
  • baldengineer
    baldengineer over 3 years ago in reply to robogary +4
    holding spot is learning curve investigations (going down the rabbit hole) "Learning curve investigations" is going to be my new name for rabbit holes.
  • Jan Cumps
    0 Jan Cumps over 3 years ago in reply to robogary
    robogary said:
    A contingency plan helps you prepare for unanticipated occurrences that might otherwise cost you time, money or even your entire business. Sounds pretty severe.

    yes. I know that sentence. But how do you plan unanticipated occurrences? Finger in the air? A guess?

    And what happens to that contingency once it's planned? Lessons learned show that it'll be taken.

    The issue with contingency is that it's not an error factor. An error factor works plus and minus. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dougw
    0 dougw over 3 years ago in reply to Jan Cumps

    This is a complex problem that businesses really struggle with. Management always wants an accurate prediction of the future. Planning is an attempt to control the future. With experience you can quickly plan and predict the future of a project with maybe an 80% accuracy. If you need to get more accurate, you need to either spend exponentially more time on the estimate or pad the estimate excessively. An extreme example is trying to estimate how long it will take to develop some new technology that has never been thought of before, and may not even be possible. Most people have a hard time estimating unknows accurately. Project management doctrine often suggests that projects can be broken down into subtasks  that can be accurately planned, but there is always some uncertainty in each task and it all adds up. Contingency is often just a guesstimated cushion to accommodate those issues you can't control or cannot afford to predict.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • colporteur
    0 colporteur over 3 years ago in reply to robogary

    Not knowing what you don't know is the one variable that can derail projects in an instant. Scoping a project that has this variable is difficult. It can either take you to the successful finish of a project fast or terminate a project even faster.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • dougw
    0 dougw over 3 years ago in reply to baldengineer

    "LCI" sounds like it is something well planned that allows justification in the corporate world. I can just imagine being in a corporate meeting and explaining... well we went down the garden path and it eventually led to a rabbit hole which dropped us into wonderland and we forgot that the only way out from the Tea Party was to take the door to the Bizarre Room, light the two lamps there and take the exit on the right side for the Queen's Castle.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube