TaskMaster is the name given to a medical equipment maintenance management system project developed over the years by the Greybeard. Initially DOS-based, a Windows version is available for those who insist on following the herd. These days, the DOS version is used mainly for prototyping and demonstrative purposes.
The concepts used in TaskMaster have continued to evolve and unfold on-and-off at various times and places since 1975, when a much younger Greybeard first worked as a biomedical engineer. Since those days he has endeavoured to organize and improve every workshop he has worked in - tried to “do something simple rather than do nothing complicated”.
Firstly, thanks are due to Boboy Legara for introducing dBASE, Alex Barcelona for enthusing about Fox, and Chacko Zard for the original Control Number idea. This was back in 1990 when a system was quickly developed (in dBASE IV) for use on an equipment maintenance contract with the Saudi Ministry of Health. This early effort was later refined a little at Al-Baha, as time permitted, and became known as “WorkMaster”. Although this was a vast improvement on the original, visually at least, it was not taken further as Greybeard “left” the company shortly afterwards!
During 1992, whilst working in North London, the Greybearded one put together a simple and easy-to-use system using WAMPUM, a shareware menu-driven database program. This was called WTM (for WAMPUM TaskMaster), and showed what could be done for only £ 79 (...plus development time). It actually worked well and founded the principles later developed further in TaskMaster (thanks from this period are due to Tony Grimmett. His system was the basis of the simple “Job Status details” feature found within the TaskMaster "Jobs" screen form).
Back in Saudi Arabia in 1993, an improved version of WorkMaster (visually cleaner, with dBASE IV pop-up menus) was put to good use on an O&M contract at another MOH hospital, this time at Unayzah. This was improved further when version 2 of dBASE IV became available at Al-Khobar. From 1995, the style of the program was completely reviewed and was re-written in FoxPro 2.5. The best features from the two earlier styles were combined and to mark this major change.
A paper by Capuano and Koritko, published in the Jan/Feb 1996 issue of “Biomedical Instrumentation and Technology”, described a practical approach to PM activity based upon need and perceived risk of failure (rather than the traditional date-oriented method, which is often wasteful of time and resources). In October 1997, then, the Greybeard incorporated this approach into TaskMaster. Thanks are due to these two Canadian Biomedical Engineers for their contribution.
TaskMaster aims to be simple, robust, intuitive and as practical as it can be. It tries to do the job without fuss or frills. As Theodore Roosevelt once said, “do what you can, with what you have, where you are!” Most of the coding for TaskMaster 1.0 was done in FoxPro 2.5 for DOS. FoxPro 2.6 was used since it became available in the desert in late 1996, and an excellent tool it has been! TaskMaster was declared substantially "finished" at Al-Khobar on 5 August 1996, although a “final” intense session took place during Ramadan (January) 1997. At this stage, it was estimated to have been the result of at least 1,000 hours of coding.
Notwithstanding the above, development of TaskMaster has proceeded occasionally as a “labour of love” and in an ad-hoc manner. The present program hand probably represents its final form as Microsoft has chosen not to continue developing FoxPro for the DOS platform. Greybeard has also carried out TaskMaster experiments in various issues of Visual FoxPro (ie, a Windows implementation) and dBASE 5 for DOS.
This DOS version of the program is offered as “freeware” (or “cheapware” if further involvement is required of the Greybeard, who remains very flexible regarding the availability of source code and re-coding for special projects - everything being negotiable in the normal Saudi way!) He declares that it was TaskMaster (and his other programming projects) that kept him sane during his ten long years of exile in the Magic Kingdom. So TaskMaster has proved its value, if only for that!
TaskMaster 1.0 is the work of the Greybeard, who can be contacted by email at mailto:medelis@hotmail.co.uk