Welcome to TOPS Software

 

 

 

 

03 TOPS People & Places

 

Order Your Free Demo!Order Your Free Demo!


The History and Future of TOPS Software (part 1)...An Interview with Ki Han and Wayne Drennen, Programmers

"It’s amazing that we got to where we are now. Version 3.03 is clean, and we have a perfect match between old technology and new."

In recent interviews, you have had an opportunity to learn about the Sales and Technical Support sides of TOPS Software. In the next two issues, we wanted to give you an opportunity to learn about one of our most important departments: Programming.

Since our programming department really pivots around two individuals, we decided to interview them together. Here is the transcript of an interview with Ki Han, Director of Programming, and Wayne Drennen, Senior Programmer:

TOPS: The first thing I wanted to do is introduce both of you so our readers know who's who, so Wayne-could you start by telling us a little about yourself?

WAD: Hi. My name's Wayne Drennen. I'm the Sr. Programmer at TOPS Software.

TOPS: Tell us about your experience – tell us how you got to be in this position.

KI: That's in his – Oh, you haven't written your bio yet have you?

WAD: (laughs) Well, I was a trainer at CompUSA, training the programmers here at TOPS. I have been working in Visual Basic for five years, and programming for – 22 years.

KI: What is your hobby?

WAD: My hobby is programming. Computer tweaking and programming.

TOPS: Thank you Wayne. Ki, can you tell us about yourself?

KI: My name's Ki Han, and I like to be referred to as just a programmer. Director is my title, but I just think that all of the programmers are equals in different fields.

I graduated from the University of Maryland with a Computer Science degree in 1987. For two years I worked for a small contractor company who did hardware and software work for small businesses. I started by building computers and writing software.

In 1989 I met Jeff Hardy. Jeff had started a software company, TOPS. At that time TOPS was so small, we had an office with just two rooms, which we were sharing with some other company. We had an IBM XT computer with a 40MB hard drive (in two partitions), which when we compiled one program, took us about a half hour. That was great for me, because I would compile a couple of programs, and 8 hours had gone by!

I became a full-time employee in 1993. You could say that TOPS Software is the first major software that I have been involved with from the beginning. The programmer before me was Kerry Wilson, and he had a great vision for this software, and he had set up an excellent foundation for the software. It's been 10 years and we are still using some of his code in TOPS. Believe it or not, it’s the same foundation and we just built in all of the modules around it. So, I grew up with TOPS. I guess that's it.

TOPS: That's excellent! We want to focus on TOPS in the past and TOPS in the future - how TOPS has grown. Could you start by telling us how TOPS grew?

KI: Well, you know that the software started with Jeff Hardy. He used to own a property management company called RMSI, which is still in Maryland today, and I think they still manage around 50 or 60 communities.

TOPS was originally developed by Jeff for his own management company, and then he saw the future of the software, and he saw that he could design something that a-lot of management companies could really use.

He sold his management company and focused on developing the software, but if you start an accounting software like this from scratch, it can be impossible because there are so many different aspects to the program. So what we did was search for different accounting software that maybe wasn’t an exact fit, but could be enhanced to fit our needs. We found a source code company called Real World. We bought their source code, and then built our software on the foundation of that source code. That product was the original TOPS.

We used Real World until 1996, and then we developed our own accounting system, which we used in TOPS Pro for multiple communities, and TOPS EZ Lite for a single community package.

When we got Windows 3.11, which was Windows for workgroups, Jeff started thinking about how we could move to a windows version. Jeff is very smart. He knew that people would move up to Windows 3.11, and he also knew that another version of Windows was coming – Windows ’95 that was. He researched what we could do to move to Windows, and discovered that it was impossible to do so in COBOL itself.

So then we found a company, Flex Software, who made a product called SP2, a GUI [Graphical User Interface -ed.] interface for COBOL. So in 1997 we started to develop the Windows version of TOPS using this product. Later we also added in Visual Basic.

It took about two and a half years to make the bare bones Windows version that we first came out with in early 2000. I think it took another full year to get it fully functional – a long time.

It’s amazing that we got to where we are now. Version 3.03 is clean, and we have a perfect match between old technology and new. I really like it a-lot now, and based on what we have we can continue to make it better. I think Wayne is the right person to lead us in the new technology.

...Continued Next Issue

Previous

Next

 

What's On TOPS?
For regular TOPS News and Info, Subscribe to the OnTOPS Ezine!

Click Here to Manage Your TOPS Subscriptions.

NOW OPEN: Online Support Center!
The TOPS Online Support Center lets you track support tickets, billing minutes and more for your Client ID. Create your account today!

Link to TOPS
Do you have a web site? Link to TOPS Software!
Link Logo

 

Search 212 Website Google Custom Search

The Legacy of TOPS Software Lives on at 212 Software!

Add 212 SoftwareTo Your Favorites!

Copyright © 2000-2008 212 Software, ALL RIGHTS RESERVED.
For questions or comments regarding this site, please contact the webmaster.