My Photo

Recent Posts

Powered by TypePad

End of Windows 98

The end of another era is upon us.  Microsoft will no longer be supporting Windows 98 and Millenium on July 11, 2006.

Here is the link.  http://support.microsoft.com/gp/lifean18

Tech Support has a substantial list of errors and issues in SMS that only affect Windows 98 and Me machines.  We will be determining an official stance on supporting these older operating systems but for now, while we will support Win98 past July 11, 2006, suffice to say that the end is coming.  I'll post here when I know more.

I can empathize with the cost of upgrades for businesses that are still running these old operating systems.  At the same time, I feel confident that your experience will be better running XP and your business computers will be more stable.  We have been restricted in some areas in terms of new development trying to stay backwards compatible as well.  So the future looks bright.

Otisco Set for September 1

Exciting news!  We've agreed on a September 1 target date for completion of work on SMS Version 8, previously named Otisco.  This gives us about 4 months to handle a number of improvements and suggestions that we've consolidated over the past several months.

In the last few weeks, I've been working on a complete rewrite of our financial subsystem.  We decided on a redesign of our AR System last fall.  Our current system is the result of an evolution in requirements over the past several years.  By starting fresh, we were able to leverage the knowledge of what works well in the current system, the shortcomings that our current system needs to overcome and new requirements in the industry to create a comprehensive package that will be our platform foundation for the next several version of SMS.  We've been able to incorporate new tools which open the horizon to us for future developement as well.  For example, while Version 8 won't be based on SQL Server, we have roadmapped a potential conversion to SQL Server for Version 9.  The new tools also improve accuracy and facilitate troubleshooting - both extremely important facets of any financial system.

So the next couple of weeks, I'll be working on an operational layer that will include the business logic that our screens require to work.  By design, our AR System is removed from the individual screens like Payment, Move In, etc.  Describing the behaviors of these types of functionality is the next goal for us - and where those operations have financial implications, we will plug into the new AR System.  With a new system for handling our business logic, users will reap a new level of benefits.  For example, where reversing a billing or a payment is old hat in the current version of SMS, operational reversals, like reversing a move-in or a move-out will be simple operations in the future.

Long story short, this is the most aggressive undertaking in development that we've undertaken since the transition from Version 5 to Version 6 about five years ago.  In four months, we won't be able to completely transition the software - our little baby is all "growed up".  Version 8 will thus be a hybrid that mixes tried and true technology with new approaches that maximize our user's experience in key areas.  As we get feedback from these crucial areas, we'll continue development on the remaining structures.  It's an exciting time for us and I'll try my best to keep you posted on our progress over the coming months.

In other brief news, Chad is taking on more and more responsibilites as we transition large account management tasks to him.  We hope to have remaining infrastructure in place by the end of this month so that Chad can turn his full attention to helping our accounts who manage multiple properties.

SIM is now in 3 beta sites and we have a targeted ship date just around the corner.  Requests are pouring in for this online tool that allows payments to be made, units to be reserved and more.

Vijay has finished work on a number of connectivity tools that are currently sitting on my desk waiting to be implemented.  We are developing a matrix of options to present to our clients that describes how to access data remotely and move data between locations in an automated format.

Our website has been under complete redesign and will be debuting in a few days!  I'll post here when it does but if you follow the links from our homepage you'll see it before you see my news!

As always, feel free to pepper my Inbox with any questions or comments.

Breaking the Silence

I have to apologize again.... sorry for not posting.  Now, it's late on a Friday night, my brain is stew and I'm ready for bed.  But why not post something quick, right?

The last few months have been hectic if nothing else.  The good news is, progress is being made on a number of fronts (even if I'm not writing about them).  Or maybe BECAUSE I'm not writing?

BIg Announcement.  We've created a new position at Syrasoft and I'm really excited.  If you're one of the approximately 200 clients with more than one property using our software, you will be too!!  The somewhat unwieldly title is Large Account Technical Rep (or something like that).  Hey, it was out of my hands - I want to refine it into a cool acronym.  Anyway, the basic explanation is that this person will be addressing specific needs for clients with multiple properties.  Like how do you keep business rules consistent across the facilities?  Are you leveraging the capabilities of the software to most fully meet your business goals?  How do you handle connectivity issues between your sites?  And much, much more.

I'm pleased to announce that Chad White has accepted this position and will be transitioning out of Technical Support in the coming weeks.  I think this is the first public forum that this has been announced so you can say you heard it here first.  Chad is really excited about implementing strategies and rolling out service to this important part of our business.  It's going to be a great expansion for us and many, many properties will benefit from it.

So, in terms of development, I want to give you a quick snapshot of what's been going on and the status of some of our projects.

Version 8 (Otisco) is well underway.  We are really redefining some important aspects of the software.  I promise some screenshots a little later (I've got a really cool-looking wizard created for vacating tenants, for example).

SIM is running well in beta.  We are getting feedback from our sites and writing orders.  This is going to be a big one, folks.

Vijay, our student intern from Syracuse University, is still with us and has been working on a number of connectivity utilities that will facilitate distribution of files among our client base.  He's just wrapping a custom email piece to replace the third-party tool we've been using.  Since the current tool is common, some spammers got their hands on it. Some antispam software applications are deleting the file we use to send emails when scans are performed.  Bad for the spammers but also bad for us.

Thanks to one of our larger clients, I've done substantial work on sales tax reporting in SP1.  While it was a bit of a grind, if your state charges tax on rent, I recommend you contact Tech Support for the latest revision.  The reports and business logic are much improved.  Nobody in this industry does it better than us and I'm proud of what we've accomplished - a well-balanced compromise between keeping managers and tenants happy with software behavior AND satisfying the accountants who need to remit tax liabilities each month.  Check it out.

In closing, we are replacing Chad's spot in Technical Support.  As always, if you know of someone in the Syracuse area who can meet the high expectations for a Syrasoft customer service representative, please drop me a line.  We're interviewing over the next couple of weeks.

Windows Mobile and Rules Catalog

Hi.  Sorry again for the delay in postings. The autumn is such a hectic time ... but when isn't?  In any case, we're looking forward to the rescheduled trade show in Miami.  What a season for poor weather in the Gulf Coast region...

I do have some exciting development news to talk about today.  A couple things are underway that take development in some different directions.  So I guess exciting AND challenging is a better description.

We've announced the start of development on a new tool for mobile PDAs.  As many of you know, we wrote a Palm Pilot application several years ago.  So many changes have come along in the meantime with new technology and services that our existing application is really starting to show signs of age.  As such, I'm happy to relay that we are building a mobile application for Pocket PCs and devices that will run the upcoming Windows Mobile operating system.  This is a new version of Windows Mobile and, surprise of surprises, the Palm hardware devices will support it!

Like with desktop or network computing, there are companies that build mobile hardware and others that build mobile operating systems (OS).  The Dell Axim is manufactured by Dell but runs the Windows Mobile OS built by Microsoft.  The casual observer might not realize that their Palm device is actually manufactured by one company, Palm Hardware, and the Palm operating system which is built by a company called Palm Source.  Trivia point - Apple tried this back in the day, didn't like it, revoked their licensing, merged the companies back together and still sell both hardware and operating system software today. 

In any case, this is interesting, why?  Well, because Sony, HP and all the other hardware manufacturers who sell PDAs, smartphones, smart watches, GPS units, etc. have had to choose which OS to support.  This is why you have some Palm devices and some Windows Mobile devices (Pocket PCs).  Now, they've finally started the process of playing together.  Early next year, the new Treo, a device that previously only supported Palm, will run Windows Mobile.  Aren't you excited like me?!

Ok, my point to all this is simple.  We're a software company that uses Microsoft tools to build the great products we ship.  Our data store is Microsoft, our development environment is Microsoft, we integrate with Microsoft operating systems from Windows 98 to Windows XP.  When we built the Palm Pilot application back in ... 2001?... we had to buy a third-party tool that would take our Microsoft toolset and convert the information into something that would make sense on the Palm OS.  Needless to say, it wasn't the best experience of my development life.  'Tedious' doesn't begin to do it justice and I'm thankful that my barber tells me I have thick hair because I pulled out plenty developing, tweaking and deploying the Palm application.  Now, with the availability of Windows Mobile across many new types of devices, we can build our application directly in the family of tools and functions that we are most familiar with.  So we're pretty excited about the capabilities this will give us.  In many ways, the Palm application never lived up to my expectations.  It was nearly impossible to do advanced functions when the basic items required so much work.  As we look forward, I know we'll be able to extend the capacity of our Syrasoft Mobile application.  This will give our clients much greater flexability for managing aspects of their business on mobile devices.  Watch for more on this early in 2006!

Whew, I thought that was going to be about 30 words but I got a bit carried away.

In news that is less exciting for you but maybe even more exciting for Tech Support and our account management team, we have also been working on an internal tool called Rules Catalog.  This is a very ambitious project that won't impact any of you directly for a long time!  So why the hoopla?  Because, indirectly, we hope the Rules Catalog will make account management much more efficient which translates into even better customer service.  Rules Catalog is a comprehensive analysis of every business rule in our software.  We have defined each rule that affects behavior in the program.  To this, we can marry in a specific set of parameters for any client for every rule.  Now, the biggest impact is to clients who have more than one facility running Syrasoft.  If you have 2 sites or 200 sites, consistency is key.  Your goal is to enforce consistency to the greatest degree possible.  If you aren't running consistent business rules in the same software application, why even have the same application in the first place?  Now, obviously many situations prevent 100% consistency.  You may have a different tax rate in a different county, for example.  However, the goal is the same - maintain consistency to the greatest degree possible.  So our Rules Catalog has been designed with a great deal of flexibility.  Our goal is to maintain a repository of every business rule for any client we choose.  If a given rule varies from one state to the next, or one site to the next, the Rules Catalog will identify that and provide us with appropriate values for each rule.

In the first phase, Rules Catalog will serve Tech Support by providing instant analysis.  If a manager calls with a question related to a business rule, the technician will be able to pull up the expected configuration immediately.  This will save a lot of internal discussions, calls to regional managers, etc.

In the second phase, new setups for site acquisitions or new construction will more easily enforce the given rules for a client out of the box.  This will ensure that each new site starts with the same rules as the existing properties.

Additionally, when the software changes or a client decides to modify how the application should behave, we can update the Rules Catalog accordingly and quickly distribute those changes to the affected properties.

Now, we do all of these things now and have maintained business rules for a long time.  However, this project is more comprehensive then anything we've considered in the past.  In fact, when Tim, Josh and I sat down and started the design process, we thought about all the mistakes we've made in the past and the challenges that we face in the current paradigm.  As a result, we have a really exciting concept in place and the development has been underway now for several weeks.  Vijay, our intern from Syracuse University, is the development lead on this.  He's been successful in getting the foundation of the database and rules definition logic built.  I think we're about 3 weeks away from our initial implementation for Phase I.  We'll enter some information and train Tech Support on the tool so that they can begin researching rules in livetime while on the phone.  As we work out tweaks and improvements, Vijay will start on the distribution concept. 

We hope to eventually have a system that ties into our FTP site and only requires a manager to click a single menu or button to query for updates, download and install them.  I know any of our clients who manage several properties will appreciate how much time and effort will be saved when individual managers aren't asked to install individual files or walk through wizards or follow links or open email attachments, etc. etc. etc.  Really cool stuff and one more way Syrasoft is constantly trying to improve our customer service reputation.

So, yes, I've been busy.  We've been busy.  I'll continue to keep you updated.  I've got to end this post and I haven't even mentioned Otisco - which we've committed to showing at the Vegas show this coming spring!  We have a long list of addons and improvements.  Stay tuned and I'll keep you up to speed on those!

New Fun Scanner debuts in Vegas

This week the Self Storage Association (www.selfstorage.org) is holding their Fall Conference and Trade Show in Las Vegas (Sept 8-10).  Our booth will be loud and proud as usual.  The four dashing gentlemen you can plan on seeing at the show will be Tom, Mickie, Josh and Chad.  Feel free to look them up and ask all kinds of exciting questions.

Also, they'll be showing a new gadget for your desk.  We've partnered with a local company in Skaneateles called InData Systems who handle all types of data collection devices.  They've given us a license scanner from a company called E-Seek.  The scanner has both a magnetic stripe reader (like on credit cards) and a "toaster-style" scanner for the states who have PDF barcodes.  PDF is the 2-dimensional encoding that looks like static and not the solid bars like on a UPC.

Apparently, all the states are moving to PDFs on their licenses in the next couple of years.  Right now, the scanner picks up over 150 different formats (CA, for example, has something like 7 different formats for their licenses.  Here in NY, there is only one format for the entire state.  I guess high taxes are good for something?).  The swipe can read just about every state in the Union with a couple of exceptions.

Anyway, it's pretty neat and certainly saves time and ensures accuracy when moving in a new tenant.  Stop by the booth and ask for a demo!

Syrasoft extends our deepest sympathies to the families and businesses affected by Hurricane Katrina.  In the last couple of years, our office personnel have attended major industry events in both New Orleans and Biloxi.  We are familiar with this area and stunned by the events of the past week.

To the many Syrasoft clients who operate their businesses in the affected areas and/or have family suffering through these events, our thoughts and prayers are with you.

American Red Cross
www.redcross.org or 1 800 HELP NOW

New Screenshots

Hi.  Well, we've been busy over the past couple of weeks and I thought I'd quickly whet your appetite for some upcoming and brand-new features that have made their way into the software.  This post will actually give you a look at some interface changes that are coming up in Otisco!

But first, we've added a really useful tool to our Bird's Eye View, the graphical facility map that is featured prominently in the software. The tool is available in Setup Mode and is called UnitLoader.  Up until now, each individual unit that is added to the map is set by default to the top-left corner of the map.  Using the mouse and keyboard, each unit needs to be placed manually.  Back in Version 6, we developed a suite of controls for map building that allowed groups of units to be placed and snapped together.  This provided for very professional-looking maps.  However, by nature, map-building has been a somewhat tedious process.  Well, UnitLoader is a quantum leap in program functionality.  Using a simple toolbar, we've introduced a preview of the next unit to be added and buildings can literally be constructed in seconds.  We're looking forward to using this tool internally in our Setups Department and anticipate that the next generation of Syrasoft clients will find building the map to be one of the most intuitive processes in the software.  Keep alert for some iTV episodes about UnitLoader.  (iTV is our instructional training videos series)  Here are a couple peeks at UnitLoader in action.

A few units loaded... Ul1

And a few clicks later...Ul2

Very powerful stuff!!

The 2nd part of our post deals with Otisco.  We've been looking at serious improvements to our user interface to promote continuity across screens that handle the many functions within the system.  Part of the challenge when creating software as flexible as ours is consistency.  In just a few years, we've added many new screens. At times, we broke ground in new directions for presenting information in an organized and flexible manner.  We've even had different people at Syrasoft design the screens.  Tom, of course, was the original author.  When I began, I tried to model myself after Tom's previous work and over time, we began developing a newer look and feel for new features.  As time went by, we never went back and overhauled the older screens to bring them up-to-date with the changes that our clients enjoy today.  Otisco is giving us an opportunity to do that.  We've begun the process now and it's in the very early stage.  So, I'll make 2 points here.  If you don't like spoilers and would rather be pleasantly surprised when Version 8 debuts in your mailbox, don't read any further and certainly don't click the screenshots!!  Secondly, if you see something here that you really like, or really don't, keep in mind that everything below this line in the posting is subject to change.  In fact, the changes I'm showing that are in Otisco today may be scrapped in place of something much better when Version 8 rolls. 

Your comments are certainly welcome on this topic because, as a current or future user of the software, we want to make the experience the best possible.  Post comments to this blog or email me using one of the links below.  We're excited about the new changes and would love to hear from you.  So, here are a couple shots.  The first shows our FlexPlan setup screens.  With the exception of some color changes and shift of the command buttons, the look on these screens haven't really changed.

Fp1

Now, let's look at the Edit Unit Type screen.  Here you will note some substantial changes.  For example, we've added some tabs and reorganized how certain fields appear on the screen.  Additionally, we've improved the steps required to access Edit Type.  In Version 7, the steps to edit a unit type are to click Edit, Unit Types, Edit Unit Types.  To add a type, click Edit, Unit Types, Add Unit Type.  And the same follows for deleting a unit.  In Otisco, we've wiped away all those mouse clicks.  Now, you simply click Edit, Unit Types.  The screen below comes up and you can add, edit or delete all from one screen.  You can modify as many types as you want without closing and reopening the screen.  Like FlexPlans, editing UnitTypes now offers the same first-class interface with many improvements over the existing process.  Our development plan includes a call to extend this interface throughout the system - editing screens for Billing Categories, Payment Methods, etc.  Although subtle, we feel the consistency and splash of color will improve the user interface and simplify operations for our clients.

Ut Once again, let us know what you think!  It's a bit premature to give a timeframe for release of Version 8.  We feel we are still a few months away from a serious Otisco Beta test and the screenshots here are from our Alpha build that is only available internally at the moment.  I'll keep the blog up to speed on our progress.

New SU Student Intern

We're very happy to announce that Vijay Appadurai, a Syracuse University student, has joined our development team as an intern for the upcoming school year.  Vijay is completing a Masters of Computer Science degree this year.

Vijay is from Chennai, India.  He is a gifted programmer and took top honors in several classes last year.  In fact, many of his class projects are published as Best in Class on the SU website.

Vijay will be working on a number of projects with us in the coming months.  One of his first tasks is to retrofit our existing application so that we can offer multilingual versions of SMS.  Watch for a Spanish version coming in just a few weeks!  Also, Vijay has a solid background in .NET development and software design.  We are planning to use his expertise both to expand capabilities in current applications as well as to begin work on some brand-new projects.

We're very excited to have Vijay on board and look forward to a productive year!

Insomniac Interface

Since May, I've been fine-tuning the implementation of our interface to INSOMNIAC, the self-service kiosk available from OpenTech Alliance, Inc.  They recently issued a press-release about the facility that we partnered on near Phoenix, AZ.  The site, Fletcher Heights, is managed by Storage Solutions, one of the largest management companies in the United States.  Fletcher is probably the most technologically advanced self-storage facility ever to be built.  They are the first to implement electronic locks on each unit - meaning that overlocking is handled automatically without managers running in and out with buckets of locks. 

Global Electronics, Ltd. are the manufacturer of the electronic locks.  Tim Seyfarth demonstrated the locks to me at the Philadelphia tradeshow this spring.  We've interfaced to their Axcys access control system for a long time and it's exciting to see people you work with break ground in totally new areas.  Congrats to them for getting their new product out to market and spearheading a new trend for self-storage.  Very cool stuff. 

The interface of SMS to INSOMNIAC has now been fully operational for several weeks.  We also have some extended capabilities that not all software vendors offer via the kiosk.  For example, in addition to the standard set of features (unit availability, account status, payment via kiosk, etc.), tenants can actually move themselves into units completely via the kiosk.  This makes our software one of the highest functioning solutions for facilities considering installing a kiosk.  It was a lot of work and the guys at OpenTech, especially Davin Dameron and Mike Smeester were really helpful.

We're definitely seeing a huge surge in the industry toward tools that offer self-service.  If you missed the earlier posting, check out the article for The Globe which talks about kiosks and the Internet as technologies you can use to extend the service capabilities of your business.

Download fw_insomniac_kiosk_opens_electronic_locks_at_storage_solutions.htm

SSA Globe Article

I was asked this month to author an article for the Self Storage Association's national magazine The Globe.  SSA plans to distribute about 10,000 copies of the July issue to members and at the fall trade show at Caesar's Palace in Las Vegas.  Check out the SSA website at www.selfstorage.org for upcoming events and a wealth of information about the self storage industry.

Needless to say, I was really excited to be considered as a contributing author for their annual technology issue.  The title of the article is "Become the Master of Your Own Domain".  In it, I explore the way the Internet provides avenues for self storage businesses to offer self-service to their tenants.  I can't reprint the article here but I will give you a teaser so that you run out and get a copy of The Globe.  This seemed to be a perfect time to look at solutions like Syrasoft's Internet Manager (SIM - see previous postings) and how the new generation of tools will change the way we interact with our tenants.

One scenario for leveraging the Internet to extend the services you offer your tenants is to move your business out of your office and onto the Internet.  Check out the illustration below.

Bring Your Business to the Internet

Businesstointernet

The second scenario is the converse - you can utilize the Internet from your own office.  This is the solution that offers the most capability at the lowest cost for a self storage property.

Bring the Internet to Your Business

Internettobusiness

In the article, I compare the two approaches and expose the inherent problems with running your business remotely in cyberspace.  The article also describes how running a webserver from your office is the cleanest and most scalable (that is, inexpensive) way to promote self-service among your tenants.  I hope that you take the time to read the article as well as the great submissions by the other authors.  Thanks again to Tim Dietz at SSA and I look forward to being able to contribute again in the future.

If you have any questions about this topic, feel free to get ahold of me either by email or phone at 800-817-7706 x109.