• Home
  • Contact Us
  • The NICO Process
  • Engineering Projects
  • DrNuc
  • EuchreMyDay!
  • EuchreMyDay! Software

EuchreMyDay! Software Maintenance

Software Defects

Category 1A - Defects that crash the app

- none


Category 1B - Defects that corrupt the data

- none


Category 2 - important defects with a work around

  • none


Category 3 - Inconsistent behavior 

  • when participants are read from a file, duplicates are immediately deleted
  • but when participants are imported, duplicates are not automatically deleted
  • app doesn’t request confirmation when overwriting a file
  • the naming of seating charts is not consistent


Category 4A - display issues

  • sometimes the first seating chart does not use the full screen
  • webview sometimes will show a black navigation bar
  • if internet access is not available, sometimes an error message is displayed (but the app is still running and the user can navigate back to the previous screen)
  • it is hard to do scoring in landscape mode on an iPhone
  • sometimes there is not enough contrast in dark mode
  • special characters do not always show properly with html files and some apps to view the file (also a problem with printing)


Category 4B - other issues

  • if the delimiter is changed in Settings, the user must back out of the “import” page in order for the app to recognize the new delimiter
  • the app timer is not very accurate for estimating the time that complex seating charts will take
  • can send email and texts from “final results” even if Settings are set to prevent emails and text messages from being sent
  • when scoring, if a value has already been entered for game 1, table 1, when reopening the scoring page, it won't show the values until a picker is moved


Category 5A - typo's


Category 5B - display inconsistencies

  • instructions for importing has blue background for image
  • sometimes the partner score exceeds 100%



Software Design Decisions That Are Not Defects

HTML Files

  • the user can’t open a saved html file with the app. but the user can resend the participant list or final scores to regenerate the html file. the html file can be emailed, texted, airdropped or saved to Files and can be opened with those 4 apps. To save final results as a html file that can be reopened, select airdrop in the app then select “Save to Files” so that it can be reopened with Files. Also, you could also send it to yourself so that the file is saved in a mail or text messaging app


Participants

  • app allows participants without a name, email or phone (allowed but useless)
  • app allows identical participants (can be removed by selecting “Remove Duplicates”)
  • when removing duplicate participants, EuchreMyDay! looks at the name, email and phone number. so there could be 2 people with the same name, but the email address or phone number will be different. 
  • when listing participants alphabetically, it treats upper and lower letters the same so that the order will be A, a, B, b, … rather than A B C … a b c …


Settings

  • changing chart naming options in settings only takes effect when app is restarted
  • user can send feedback emails to EuchreMyDay@gmail.com irregardless of app setting on sending emails


Other

  • files are not listed alphabetically (the order is determined by Xcode software: FileManager)
  • fixed spacing fonts were used when showing seating charts because aligning text was important



Software Plans

Next release

  • none planned


User requests for improvements

  • tbd


Copyright © 2023 Oilfield Nuclear Software, LLC - All Rights Reserved.

Powered by GoDaddy

  • The NICO Process
  • Engineering Projects