Case Study: Code Rewrite


  • System was critically behind schedule
    • Months of “one last bug”
    • Lots of unexplained behaviors
    • Nesting of deep sequence structures
      • No use of data flow
      • Nearly all code hidden
      • Lots of backward flows
    • Hard to read code
      • Lack of comments
      • Hidden Wires
      • Little use of subVIs



  • Elimination of Stacked Sequence structures
    • Replaced with a hierarchy of subVIs
      • Each with extensive documentation
      • Use of data flow, including universal error flow



  • MS in Software Engineering
  • Decades of Software Engineering experience
  • Well-developed coding standards
  • Flexible scheduling
    • Worked 90-hour weeks to bring in schedule





  • Fixed all remaining bugs & got schedule back on track
  • System paid for itself in six months
  • Customer very happy; requesting new projects from us

Request a Free Consultation

Fill out our form below or call us at (651) 285-4299.