Hi all! First of all, surprise! There's a leadershipgroup email list.
Yeah yeah, "another mail list!?" but I wanted to email you all and I
kept forgetting exactly who was in this group, so I had the wiki dump
the members of the 'executive commitee' group into a list.
I'm about to get into a discussion with the members of the tech team
about how to continue implementing the new website and, before I get
too far into it, I wanted to make sure everyone on this team knows what
exactly my vision on our IT infrastructure is -- and make sure they
agree with it!
Although we're very IT-dependent as an organization, our core mission
is not IT or even IT-related - and it's the job of technology to
support the real mission of bird rescue. As such my highest
priorities for our technical infrastructure are:
- Data Integrity: My #1 concern is that the data we
gather and use be correct and useful
- Stability: The tool should remain available as much
as possible to those who need it
- Security: Our tools and data should not be subject
to interference from disgruntled former volunteers, people rejected for
adoption, bored teenagers, etc.
- Consistency: Our tools sometimes have a high
learning curve. They should not change
rapidly/unexpectedly/frivolously. A working tool that everyone uses is
FAR preferable to a new and flashy tool that may be "better" but no one
knows how to use. New tools should come into place gradually and only
to fulfill a need.
For the near and medium-term future I am going to place the highest
priority technically into the following areas:
- Integrating our current tools as much as possible so they become
easier to manage and work with
- Cleaning up and auditing our existing data sources
- Splitting all "development" and "testing" activity out onto a
different physical server from our "production" (ie, every-day use)
server to promote stability.
- Auditing and tightening any lax security I find on our production
server
There are a lot of potential tasks within the tech team being proposed
and worked on (new website, consolidation work, new dev server, etc) so
I want to make sure that I have concurrence on these priorities from
the leadership group so that if one project gets a lower priority than
another, I am not playing it by ear or seeming to play favorites.
So, given that, any thoughts I should consider?