Products A-Z All Services Can't find what you're looking for? Chat Live!
Products A-Z Can't find what you're looking for? Chat Live!
Can't find what you're looking for? Chat Live!
Prompt responses to this post would be greatly appreciated!!!
My organization, National Fatherhood Initiative (NFI), is in the process of converting to Raiser's Edge. We are actually in the middle of Go-live week. I, and one of my colleagues, have managed this project through its various stages (researching potential vendors, sending out RFPs, reviewing proposals, negotiating with vendors, making our recommendation, managing implementation, etc.). In preparation to switch from conversion mode to implementation mode, we are trying to make the case to Senior Management that it is imperative we designate a Database Administrator to insure the long-term success of this project. Otherwise, three years from now we will be facing the same issues that led to us switching databases and we will have wasted a great deal of time and money. In making our case, we presented the costs and benefits associated with the following options:
1. Hire a part-time Database Administrator from outside our organization2. Make Database Administration part of a current employee's role and re-assign some of his/her current responsibilities3. Take a team approach to the Database Administrator Role (i.e. 2-3 people job share)4. Do nothing
We would love to learn how other RE users, of approximately the same size (30-50 employees) address Database Administration. Also, if you have a paid staff member dedicated to DA, we would love to see your job description. Please feel free to respond to this post and/or email me at tpatras@fatherhood.org.
In my last two assignments I was a full time DBA for RE and our operations were likely smaller than yours. The questions you need to ask (and share with us) are how many constituents are in the database? How many gifts do you process in a year? How many users of RE will there be? How many are dedicated to fundraising?
From experience I know that every database will suffer if not properly managed and one person is best to do the management so that leaves options 3 and 4 off of the table for me. A DBA may actually manage (or even directly supervise) a team of staff who have part of the database management responsibilities such as gift entry, event management, prospect management, etc. but there is still a chain of command where the Database has one manager. As a team where I am now three of us meet weekly to discuss RE issues.
Option 2 is sometimes used in very small operations where the DBA has other responsibilities including gift entry and acknowledgment, data entry, etc. where DBAs in any medium to large operation do not directly do that work - they simply oversee the database integrity. But this assumes you are hiring someone with the skills to be a DBA and giving them these other responsibilities. Managing this the other way around leaves your database at risk of poor decisions being made by a well-intentioned but untrained individual.
Option 1 is an option but I believe that they should be a permanent hire not an outsider. I also think that you may soon find that part-time is not enough time. Especially in the 12-18 months post conversion when you are still "ironing out the kinks"
Another option is that an Associate VP or other higher up position is reassigned (assuming they have the skills) or newly hired to oversee the database as part of their job and they delegate the responsibilities that a DBA would to their direct reports. Again this is not something you would simply add to someone without them having full knowledge of relational database concepts, possibly SQL training, etc.
Managing your database is something not to be overlooked. You spend thousands of dollars in a year and your data is your most prized possession in your fundraising operation. It seriously only takes one simple mistake for all of your data to become corrupt, unusable, or even disappear. Imagine that day and hopefully you'll realize the important job a DBA has.
I don't know how big your organization is or what modules of RE you intend to use but a Database Manager is essential. Do you have your own server or are you hosted by Blackbaud? Are you intending to use NetCommunities for web-based information? Who will update the constituent records? Run queries? Train new employees? Create procedures and processes? An outside source will not know your organization well enough to handle the job. You need someone that will coordinate with current staff. Depending on your size, this could be a full time job. Keep in mind, this is not a technical position; but the person definitely needs to know RE and your organizations structure.
Maureen Kloker
Database Manager
Carroll College
Helena, MT 59601
mkloker@carroll.edu
Thanks for the great feedback Melissa! I am in complete agreement with your statements: "From experience I know that every database will suffer if not properly managed and one person is best to do the management..." AND "Managing your database is something not to be overlooked...." I was the Director of Development for a medium sized non-profit in Baltimore for 5 years, prior to joining the NFI team. We used Raiser's Edge and had a full-time Database Administrator who reported to me. My prior experience is the reason I was asked to be one of the project managers for oNFI's Database Conversion...although it falls outside my scope of responsibilities as Director of Corporate Relations. My prior experience is also the reason I am lobbying Senior Management at NFI to not be cavalier about the importance of having someone to shepherd the project long-term.
Option 4 was only presented to drive home what will happen if we do nothing. Option 3 presents problems with accountability and leaves the door open for too many things to fall through the cracks. Option 1 would be great if we could afford to hire someone new, but we can't at this time...and even if we could...I would be concerned about turning this over to someone who has no understanding of the history of our data management challenges at NFI and the various persoanlities. Obviously, this leaves Option 2 - which is my and my partner's personal preference for a number of reasons - (1) This option offers the most accountability for long-term success. (2) We have a great person on staff who has managed databases before, is technologically saavy, has been at NFI long enough to understand our past data management issues, is extremely detail oriented (3) The aforementioned individual really enjoys this type of work and is willing to realign her job to take on this role.
Regarding your questions:
Thank you for your response Maureen!
If you look at my response to Melissa Graves, it should answer some some of your questions. In addition...
I currently manage all of the Blackbaud database at our school (9-12). This includes Raiser's Edge, Financial Edge and Education Edge. It is a full-time job (with other duties added, of course - I'm also the library/archives assistant). My predecessor had cleaned up our databases (locking down tables, attributes, security, etc.) and formulated procedures for that time. I primarily maintain the Administration and Configuration as time progresses and develop new procedures when fields are added thru software updates. I also train new employees and assist them when needed.
Hope that information helps. Sandra Ross
Our DB Administrator job is outlined below: