-
Notifications
You must be signed in to change notification settings - Fork 1
austenstrine/WISP-T
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Synopsis This is a program that uses a custom-built troubleshooting tree interface to teach tech support representatives how to troubleshoot with customers over the phone. It's 100% java, and was built with Eclipse. It also 100% represents my work - every line of code so far is my own. The primary program is WISP-T.java. It uses a serialized TreeModel as the troubleshooting tree. It has a built in "Editor Mode" that allows administrators to create content in the same format it is viewed. Administrators can also enable a "teaching mode" that limits the number of times a user can access a given portion of a tree. Navigation will still work, but the content will be 'locked' unless it is unlocked by an administrator. Administrators can also allow the user a certain number of unlocks to use at their discretion. It is a bit unrefined, but the basic functionality works great - the only thing its really lacking at this point is the ability to lock users who shouldn't have access to admin controls out of admin settings. Why? WISPs are differnet from ISPs, and vastly so. Not only are they Wireless (and all that implies), but they are usually smaller, local companies. Competent Tech Support can't just be outsourced - often times, the equipment used is proprietary, used in a unique way, or otherwise impossible to be familiarized with outside of the WISP in question. The WISP I currently work for experiences this issue - they outsource tech support during the wee hours of the morning, but those reps have no idea how to troubleshoot UBNT equipment, let alone the highly local and proprietary MMDS system that was invented by another local WISP. Were WISPs large companies with lots of resources, training people wouldn't be a problem, but this is often not the case. WISPs are usually comprised of not more than 30 individuals, even while servicing tens of thousands of customers. So every individual most likely occupies an extremely valuable position in the company, with similarly valuable time. A program like this allows such individuals to spend a few hours ONCE on creating a well made, workable troubleshooting tree with which to train multiple people under them, rather than spending a few hours every day, for ONE person's training. Furthermore, in the case of outsourced IT support, it gives the WISP an opportunity to send them an installer with a preconfigured default tree for those who don't need to 'learn' so much as 'perform at a basic capacity'. The company they outsource to need only have their employees open the application. Installation There are two .zip files in this project that correspond to different beta releases. Choose one, download it, and unzip it. It includes a few images and a runnable .jar file. My goal with this project was to get to beta status as quickly as possible, especially since I was doing this 100% on my own, so the .jar file seemed like a perfect and quick solution. Participation Feel free to submit your own forks! License Copyright 2017 Austen Loren Strine Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
About
Troubleshooting/Teaching Tool
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published