Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Goal: Create Account
    • Preconditions: Has email address
    • Subtasks:  
      • enter email address
      • create password
      • click submit
  2. Goal: Login
    • Preconditions: Has Account
    • Subtasks:
      • Enter Username(i.e. email address)
      • Enter password
      • Click Submit
  3. Goal: Enter new Company
    • Preconditions: has account
    • Subtasks:
      • Select/Create Group for Company
        • Goal: Create Group
          •  Preconditions: has account
          •  Subtasks:
            • Enter Group Name
            • Link relevant Documents (e.g. Resumes)
            • Link existing companies
      • Enter Information ( e.g. Contacts, date applied, date of interview)
      • Link Documents(e.g. Resume, Cover Letter, Code Sample)
  4. Goal: Update Company Info
    • Preconditions: Company that needs to be updated exists
    • Subtasks:
      • Select Group the company in question is linked to
      • Click item to edit
        •  If edit item is a document:
          •  Link to new document 
        • If edit item is informational:
          • Edit field
  5. Goal: Add Contact
    • Precondition: Must have already created Company Contact is affiliated to
    • Subtasks:
      • Select Group the contact is affiliated to
      • Select Company the contact is affiliated to
      •  Click add Contact link
      •  Fill in contact information
      • Click Done

Both the Create Account and Login tasks should be straightforward to our computer savvy userbase.

The Enter a New Company task should be learnable through an extremely visible link and/or button that is present after the user has logged in.

Some general comments:

  • These tasks will be carried out in a private or semiprivate environment on either the user's own computer or a library computer. Ideally, the user will have his job related information on hand either on local media or easily accessible online.
  • These tasks will be learned by practice. We will provide an overview of the system's functionality for potential users, but there will be no training available.
  • The most serious error a user could make on this system is probably deleting the wrong thing, or inadvertently deleting a document that is shared among several applications. To help prevent this outcome, we will provide users with "are you sure?" messages that inform them of the extent of the deletes they are about to make. 
  • Our users have no reason to use the website if it doesn't make their application process faster and more organized. While we can assume they will allot substantial time to working on their applications, we want to minimize the amount of time it takes them to add their changes to the website.

...