This will be the first in a series of posts discussing Phase 1 of the membership database redesign project.
The intent of this post is to give a little insight about the process that got us to this point, and to outline what additional information will be covered in subsequent posts.
Didn’t we go through a web project a few years ago?
Back in 2014, US Chess did embark upon a project to convert the web site into WordPress. The first part of the conversion resulted in the style you see on the main page of USChess.org now. That part of the conversion was a success. However, it became clear that converting the rest of the site was a task that was too big to handle on the relatively meager resources US Chess had at the time. The reason is that the databases that undergird our website would have to be dramatically overhauled to unify the various areas of USChess.org. That level of expertise turned out to be both outside our price range and outside the capabilities of our partner at the time.
This new database will be crucial to the future ability of US Chess to provide up-to-date information, services, and communication to its members while also reducing the amount of staff time required to maintain our systems and maintain accurate financial and donor records. It will also allow us to modernize and unify the various areas of our website in Phase 2 of this project.
When is this happening?
As Executive Director Carol Meyer noted in her previous post on this topic, the scheduled date for Phase 1 to go live is Tuesday, July 7 through Thursday, July 9. We are allowing three days for the migration process. The expectation is that it won’t take that long. However, when moving large numbers of records to a new constituency relationship management (CRM) system, it’s good to plan for the unexpected.
Why did you pick those dates?
The launch dates were chosen to address several priorities.
- We promised during the 2019 Delegates Meeting to have a new membership system in place for the 2020 Delegates Meeting.
- We wanted to launch the new database during a period that generally sees a lower amount of tournament activity and thus presents less disruption to our members.
- We wanted to avoid the busiest days of the week for member-related transactions, which for our users would be Friday through Monday.
- We also wanted to avoid doing this at the same time a monthly rating supplement is created.
Wait…wasn’t this supposed to only affect behind-the-scenes stuff?
The original plan was to split the project into two phases. That has not changed. What has changed is the contents of the two phases.
Phase 1, as described in the proposal request publicized for bidding, was entirely focused on pulling our database into a new, more modern content management system. Under this plan, there would have been no front-end changes.
Our partner, Skvare, had to learn a great deal about our organization’s history, business rules, data needs and member/affiliate needs to design a system that would serve all of those ends at once, while also modernizing the data structure, which will help US Chess with maintenance and adaptability. During this extensive learning process, two very important things were discovered that greatly changed our plan.
First, CiviCRM (the CRM suite that we will be using for our new membership database) operates most effectively in the Drupal content management system (CMS). Therefore, it was essential that our website be housed in Drupal as well. So, one major change has already been delivered – namely, the WordPress portions of USChess.org have been moved into Drupal. As many of you know, there are several different areas of the website, and there are two other CMS systems powering those. Those areas will be addressed in Phase 2.
Second, it became clear that US Chess would gain a great deal of functionality, and save on future development costs, if we moved some areas of the Phase 2 portion of the project into Phase 1. With much of the front end housed in Drupal, it became possible to implement those changes immediately, delivering some updated and/or new functionality to the public.
This required a great deal of analysis and discussion between Skvare and US Chess, plus the approval of the Executive Board to shift additional funds into Phase 1. That approval was given during the January EB meeting. This pivotal decision of the Executive Board, driven by the recommendation of the Executive Director, has proven even more prescient in the face of the COVID-19 crisis.
So what changes will I see?
There will be quite a few new features, as well as updated current features, in the Phase 1 launch.
- MSA changes. MSA stands for “Member Services Area”. Most of you know this as the place where you go to look up ratings. It’s also the place where you go to look up past tournament information, as well as club/affiliate information. As a result, it is the most heavily used area of our website, receiving over 60% of all traffic. However, the way things are displayed in MSA is going to change significantly. Also, there will be additional search options in MSA.
- Single sign-on. As many of you know, there are several places that require one to log into parts of the US Chess website. These areas include the Members Only Area, the Forums, and the Tournament Director and Affiliate (TD/A) area. Additionally, there is also a personal identification number (PIN) system that is used to authenticate members’ identities. A major goal of this project has been to ultimately eliminate the need for all these different logins. Now, members will be able to use one login and one password, which will give access to most areas of USChess.org that the member is entitled to have. This will also allow for certain personal information to be maintained directly by the member.
- New TLA system. TLA stands for “Tournament Life Announcements.” These are the list of tournament ads that you see at the back of Chess Life and Chess Life for Kids. This extends to data entry, which consumes a great deal of time. Additionally, TLAs that appear in print have a lot of shorthand. This is necessary to reduce line count, which is how TLA charges have been calculated for decades. So, we currently have a system that costs organizers more to list a TLA, costs US Chess more staff time to enter the TLA, and costs users (especially new members and scholastic parents/coaches) frustration in understanding the shorthand used in a TLA. This new system will lower the cost of placing a TLA, greatly reduce the amount of staff time required to enter a TLA, and will encourage organizers to use more plain-language verbiage in their announcements, making them easier to read. Finally, TLAs will be searchable by both event type and by radial distance from a central ZIP code – a feature that is not currently available due to the way the TLA system is designed.
- Voucher system changes. Vouchers are low-cost group memberships, designed for use by scholastic players. They are a major tool in helping affiliates provide affordable memberships for students. As currently implemented, though, they require a lot of staff time to maintain and track. There will be a new, web-driven purchase mechanism for voucher blocks that will make getting vouchers faster for an organization. This mechanism will also allow for individual vouchers redeemable online and will automate many of the maintenance processes for voucher memberships.
When can I see more information about these systems?
Over the next few weeks, there will be posts about each of the above areas. The posts will go into greater detail about what new/changed features will be present. Where applicable, there will be screenshots to help users become more comfortable with the systems before they’re launched.
Please note that the systems are now in testing. As a result of that testing, some of the layout or user flow that is described in the blog posts may change. We will do our best to update the individual blog posts with those changes as they happen. However, what you will see in the blog posts will largely be what is rolled out next month.
So what’s NOT changing?
The major thing to remember here is that the work that’s been done since last fall is aimed primarily at updating the membership database to provide greater functionality. Most of the changes, therefore, will be very visible to staff. However, this is not intended to launch a completely new website. While the WordPress portions have been converted to Drupal, their appearance is the same.
Phase 1 of this project will not be overhauling the parts of the website that were not in WordPress. So, many of the pages you see will be generated from the same systems that currently house them. For example, when you look up a member’s ratings, the member record will appear exactly as it does now.
Phase 2 of the project will involve converting much of the remaining legacy systems to the Drupal CMS. The work being done in Phase 1 sets up that conversion. There may be some layout or format changes as all the areas are integrated into one look and feel, but that will not occur until Phase 2. That phase is on hold for the time being because of the fiscal uncertainty introduced by the COVID-19 pandemic.
What can I do to prepare for this new system?
Perhaps the single most important thing that every member could do is this: have a functioning email address as part of your member record! The importance of this cannot be overstated. In fact, if you can have a unique email address as part of your record, that would be even better.
We do understand that many members are under the age of 18, and we know many parents have concerns about their kids having email addresses. However, email addresses are a part of most kids’ lives these days. Many school districts, in fact, issue unique email addresses to their students. And many organizations require unique email addresses as a condition of registration, regardless of age.
Please note, US Chess is not requiring that members have email addresses as a condition of membership. However, an email address will be necessary to access many new features of the systems we are rolling out, both in Phase 1 and Phase 2.
So, if you do not have an email address on record, please contact Click here to show email address with your name, ID number, and desired email address. Also, please make sure that email from the USChess.org domain can reach your inbox, which will allow you to receive communications from US Chess. A parent or guardian could also choose to have their own email address on file as part of a child’s member record, which many parents currently do.
Email addresses are completely free to obtain. There are many providers of free email addresses with Web access, and most have dedicated apps as well.
So how much will all this cost, anyway?
This project will cost US Chess approximately $1.25 million across the two phases – money that we simply did not have in the last project. The money for both phases was already in the bank before we launched Phase 1. The financial planning and foresight of the EB and the ED’s office over the last five years put us in position to launch this ambitious undertaking.
One final note…
Maintaining a website with as much data, from as many disparate sources, as USChess.org has, really requires a group of professionals. Well, we haven’t had the money for that, yet we’ve managed to have a reasonably effective IT presence. While many people have had a hand in our IT operations from time to time, one person has been around through all the changes. Mike Nolan managed, for over 30 years, to not only keep these systems going, but also expand them to meet our needs at any given time. It’s a testament to his abilities that many of our systems still work, even those that have been in place with essentially the same code base for almost three decades.
His contributions, both to the IT infrastructure and member database, are immeasurable. His technical expertise and deep understanding of our business processes have been invaluable during Phase 1 of this project and will be called upon again during Phase 2. Every person who uses any of these systems owes him a debt of gratitude.
Categories
Archives
- November 2024 (11)
- October 2024 (35)
- September 2024 (23)
- August 2024 (27)
- July 2024 (44)
- June 2024 (27)
- May 2024 (32)
- April 2024 (51)
- March 2024 (34)
- February 2024 (25)
- January 2024 (26)
- December 2023 (29)
- November 2023 (26)
- October 2023 (37)
- September 2023 (27)
- August 2023 (37)
- July 2023 (47)
- June 2023 (33)
- May 2023 (37)
- April 2023 (45)
- March 2023 (37)
- February 2023 (28)
- January 2023 (31)
- December 2022 (23)
- November 2022 (32)
- October 2022 (31)
- September 2022 (19)
- August 2022 (39)
- July 2022 (32)
- June 2022 (35)
- May 2022 (21)
- April 2022 (31)
- March 2022 (33)
- February 2022 (21)
- January 2022 (27)
- December 2021 (36)
- November 2021 (34)
- October 2021 (25)
- September 2021 (25)
- August 2021 (41)
- July 2021 (36)
- June 2021 (29)
- May 2021 (29)
- April 2021 (31)
- March 2021 (33)
- February 2021 (28)
- January 2021 (29)
- December 2020 (38)
- November 2020 (40)
- October 2020 (41)
- September 2020 (35)
- August 2020 (38)
- July 2020 (36)
- June 2020 (46)
- May 2020 (42)
- April 2020 (37)
- March 2020 (60)
- February 2020 (38)
- January 2020 (45)
- December 2019 (35)
- November 2019 (35)
- October 2019 (42)
- September 2019 (45)
- August 2019 (56)
- July 2019 (44)
- June 2019 (35)
- May 2019 (40)
- April 2019 (48)
- March 2019 (61)
- February 2019 (39)
- January 2019 (30)
- December 2018 (29)
- November 2018 (51)
- October 2018 (45)
- September 2018 (29)
- August 2018 (49)
- July 2018 (35)
- June 2018 (31)
- May 2018 (39)
- April 2018 (31)
- March 2018 (26)
- February 2018 (33)
- January 2018 (30)
- December 2017 (26)
- November 2017 (24)
- October 2017 (30)
- September 2017 (30)
- August 2017 (31)
- July 2017 (28)
- June 2017 (32)
- May 2017 (26)
- April 2017 (37)
- March 2017 (28)
- February 2017 (30)
- January 2017 (27)
- December 2016 (29)
- November 2016 (24)
- October 2016 (32)
- September 2016 (31)
- August 2016 (27)
- July 2016 (24)
- June 2016 (26)
- May 2016 (19)
- April 2016 (30)
- March 2016 (36)
- February 2016 (28)
- January 2016 (32)
- December 2015 (26)
- November 2015 (23)
- October 2015 (16)
- September 2015 (28)
- August 2015 (28)
- July 2015 (6)
- June 2015 (1)
- May 2015 (2)
- April 2015 (1)
- February 2015 (3)
- January 2015 (1)
- December 2014 (1)
- July 2010 (1)
- October 1991 (1)
- August 1989 (1)
- January 1988 (1)
- December 1983 (1)