Skip to main content

GROWING AND SUSTAINING RELATIONSHIPS

GROWING AND SUSTAINING RELATIONSHIPS
Close
Merlise Clyde

End-user, administrator

International Society of Bayesian Analysis

http://bayesian.org

ISBA is an international non-profit society with members from all over the world. We have sections that represent different scientific areas and chapters that represent different regions of the world. Civi Member powers our membership system! We use CiviEvent for Conference and Workship registration, and utilize CiviPetition for creating new sections to our society through member petitions. We are epxloring how CiviGrants can be used to track our travel awards and look forward to features for integrating accounting and finance. As a growing non-profit CiviCRM plays a major role in managing our membership system!

GROWING AND SUSTAINING RELATIONSHIPS
Close
Chandra Sekhar Putchakayala

End-User

Organization using CiviCRM

http://vidyahelpline.org

1. To maintain a track of all the workshops conducted till date, who attended the program, who funded the program etc.,
2. To regularly keep in touch with all key stakeholders

GROWING AND SUSTAINING RELATIONSHIPS
Close
Luciano Spiegel

Developer & Implementator

IXIAM

http://www.ixiam.com

It's all about community. I love the CiviCRM philosophy and in IXIAM, we are trying to expand the spanish speaking community in Spain and Argentina

GROWING AND SUSTAINING RELATIONSHIPS
Close
Chezre Fredericks

Administrator, Implementor, Developer

The Bible Society of South Africa

http://www.biblesociety.co.za

We are currently migrating to civiCRM. We will be using civiCRM for back office to record contributions, manage donor communication and report on contributions received.

CiviCRM is perfect for us because it is based on contributions

GROWING AND SUSTAINING RELATIONSHIPS
Close
Lisa Jervis

End-user, Administrator, Implementor

Center for Media Justice

http://www.centerformediajustice.org

Civi has been an amazing tool for CMJ (and for other organizations I work with) to keep our most important data all in one place in a user friendly way.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Mark Cridge

End-User and Admin

Green Party of England & Wales

http://www.greenparty.org.uk

We use CiviCRM for our Membership and Supporters system. We're committed to using Open Source solutions and are keen to expand the variety and success of our member recruitment and fundraising efforts.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Coleman Watts

End-user and Developer

Woolman Sierra Friends Center

http://woolman.org

If it weren't for CiviCRM we'd be using at least 5 different
systems for Woolman: one for donor management, another for email newsletters, a third for our school enrollment, a fourth for our summer camp registration, and then a whole bunch of spreadsheets for keeping track of things like event attendance, prospective students, CSA memberships, etc. And of course none of those systems would talk to each other or make it possible to get a whole picture of the many ways one person might participate in our education center's activities. Migrating all of our scattered data and disparate systems to CiviCRM was a long and challenging process, but the results have been more than worth it. Our ability to track and report on our programs has improved dramatically, while the burden on staff to do data entry has been greatly reduced, and our participants are happy that they can now register/enroll online rather than mailing or faxing paper forms.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Philippe Gervaix

Implementor

ISHR

http://www.ishr.ch

ISHR is currently in the early stages of implementing CiviCRM, and is finding the customisable aspects of the software to be especially beneficial.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Micah Lee

Developer

Electronic Frontier Foundation

http://www.eff.org

I work for the Electronic Frontier Foundation. We switched to CiviCRM so that we could be sure that our membership data stays safe, secure, and private. Now we have control over our CRM and can customize it to work for our needs.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Paul Keogan

Implementor

BackOfficeThinking

http://www.backofficethinking.com

CiviCRM allows us to bring all benefits and capabilities of a large commercial CRM and
donor management system to medium and large non-profits at a fraction of the cost. CiviCRM also allows smaller non-profits to benefit from an integrated solution for donor management, events, bulk email, etc. substantially increasing their effectiveness as compared to managing a variety of nonintegrated software and spreadsheets. Thanks to a strong CiviCRM community, CiviCRM’s functionality continues to advance and CiviCRM’s market continues to grow rapidly.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Sushant Paste

Developer

Implementors and Developers

http://osseed.com

Worked with CiviCRM as core team developer for more than 2 years. Now we are working as a team and providing service with CiviCRM installation, customization and training. One thing about CiviCRM community is that it's very healthy and really helpful. It's really great that i am part of this community and we want to grow this more and more . Also whatever the problems we are facing there is a solution on forums, or we will get the proper guidelines to solve the issues. Big salute to the CiviCRMcommunity :)

GROWING AND SUSTAINING RELATIONSHIPS
Close
Tyler Barnes

Implementor, Consultant, Designer, Trainer

Elev8brand

http://elev8brand.com

CiviCRM is an solid and feature rich web based CRM that supports an organization or non-profit's ability to service its members. In a recent implementation for client they are using CiviCRM as an association management tool for memberships and event registrations. Associations are a huge area for growth in the CiviCRM market, and the ability for an organization to own and control their own data via an open source platform is a liberating experience. Coupled with Drupal and/or Wordpress makes CiviCRM and ideal combination for ANY non-profit or association.

LOGIN | REGISTER
  • Create new account
  • Request new password

Search form

  • BLOG
  • DEMO
  • Find An Expert
  • NEED HELP
  • SUPPORT US
  • DEVELOPER RESOURCES
CiviCRM Community Site logo CiviCRM Community Site
  • WHAT IS CIVICRM
    • Community
    • Case Studies
    • Experts
    • Contributors
    • Core Team
    • Licensing
    • Contact Us
  • WILL CIVICRM MEET YOUR NEEDS?
    • Contacts
    • Contributions
    • Communications
    • Peer-To-Peer Fundraisers
    • Advocacy Campaigns
    • Events
    • Members
    • Reports
    • Case Management
  • GET STARTED
    • Evaluate Your CRM Needs
    • Evaluate CiviCRM Features
    • Read Books
    • Contact an Ambassador
    • Demo CiviCRM
    • Download CiviCRM
    • Download Extensions
    • Find An Expert
  • PARTICIPATE
    • Join the community
    • Make it happen
    • Support CiviCRM
    • Meet ups
    • Document CiviCRM
    • Translate CiviCRM
    • Developer resources

You are here

Home » Blogs » andrew.tombs@zingit.org.uk's blog

Blog

  • API
  • Architecture Series
  • CiviCampaign
  • CiviCase
  • CiviCon
  • CiviContribute
  • CiviCRM
  • CiviCRM v4.1
  • CiviEvent
  • CiviMail
  • CiviMember
  • CiviMobile
  • CiviPledge
  • CiviReport
  • Documentation
  • Drupal
  • Extensions
  • Finance and Accounting
  • Interface Design and Layout Standards
  • Internationalization and Localization
  • Joomla
  • Make it happen
  • Marketing and Promotion
  • Meetups
  • Older Versions
  • Release
  • Schools
  • Solutions (case studies and user stories)
  • Sprints
  • Teams
  • Training
  • v1.6
  • v1.7
  • v1.8
  • v1.9
  • v2.0
  • v2.1
  • v2.2
  • v2.3
  • v3.0
  • v3.1
  • v3.2
  • v3.3
  • v3.4 and v4.0
  • v4.2
  • v4.3
  • WordPress

CiviHR

Submitted by andrew.tombs@zi... on October 23, 2012 - 04:55

 

From Zing’s experience working with its partner charities, it has become apparent that there is a need for an HR Application that will do most of what all but the very largest or complicated charities need, but at a significantly lower cost than current offerings and without the need for expensive technical managers or consultants to carry out implementation.

 

What is our proposed solution?

Zing is planning the development of an HR Application that would have similar functionality to those already in use by small and medium size companies and charities.

The first phase of the design and development would be conducted in collaboration with the Civi Core Team with the intention of producing a new Civi module called CiviHR. The second phase of the project would take CiviHR, and make it available for use by charities as Software as a Service (Zing SaaS).

The hosted model of Zing SaaS, along with an application design emphasising simplicity of use and the inclusion of extensive tool tips and other help, would support the objective of minimising the need for expensive technical managers or consultants to carry out the implementation for those charities that lack the skills or confidence to download and configure the software.

 

Who are the target customers?

The target customers are small and medium size charities and other not for profit organisations. The design of the application will be aimed at the needs of those organisations that manage at least twenty staff (both employees and volunteers). However, the design will not be aimed at the needs of very large charities that might require continuing support requirements beyond Zing’s resources.

 

What will be the measure of success?

The project will be considered to have been a success if over 50 medium size charities use the application (either CiviHR or Zing SaaS) over a sustained period. However, the ambition is that 500 - 1,000 organisations will be using it within three years of the system going live.

 

Proposed Functionality

1. Who works for us?

Staff Details (Employees & Volunteers)

Joiners

Leavers

 

2. Who wants to work for us?

Recruitment

Online Recruitment

Induction

Probation     

                                             

3. What do people do and who do they report to?

Roles

Org Chart Designer

                                        

4. What are people doing with their time?

Holidays

Sickness

Other Absence

Timesheets

 

5. How much are people costing?

Remuneration

Expenses

Asset Tracking

 

6. How are people performing?

Appraisals

Disciplinary / PIP

                                                      

7. What are people capable of?

Skills / Qualifications

Training                                                      

 

8. Who can view or change HR data?

User Accounts

Permissions                                                

 

9. How can we make the application easily accessible?

Self-Service

Mobile

Internationalisation

Tool Tips / Help

 

10. How can we generate information from the data?

Reporting - Pre-Determined

Reporting - Ad Hoc

 

We are also considering whether to include Rotas within the functionality, and we welcome any comments and questions on this and on all other issues.

 

  • andrew.tombs@zingit.org.uk's blog
  • Log in or register to post comments

Comments

How much overlap with existing civi features?

Permalink Submitted by xavier on October 23, 2012 - 16:03

Hi,

That's sounds like a great project!

Few points:

Remuneration

Might be interesting to clarify which country(ies) you want to target and start collecting on a wiki examples of payslips in various countries.

The only thing that is common between countries seems to be that the org has to pay something and the employee receives less at the end. In between, you can have dozen of deductions and taxes where the names and calculation varies widely based on the infinite creativity of our governements. 

To make it funnier, the names and rates of the items varies in the same country (the new gov increases a rate from 4 to 5 in effect in 3 months) or based on each employee (eg. those about 60 don't pay X).

Anyway, this is potentially something very complex to accomodate all the cases, might be better to focus on a few countries and rules?

Not sure how your SaaS offer is going to look like, but would be really interesting that you track and update automatically the changes in the regulation and update the rate of this item next month, so the orgs don't have to follow it. I would suggest to offer that as a service even if you are not hosting the application so I could subscribe and let you adjust the rates based on the changes in the regulation.

Would be useful to be able to share "recipes" of remunerations, so if I'm a canadian NGO, I can re-use the template as created by another canadian charity.

(the setting api is going to be great for both sharing and updating automatically)

Budget Planning

An item that is often a PITA is planning the salaries for next year. Might be a report that you export of the existing staff and load in excel. Ideally, with some formula (doesnt' work on csv) so I can see what's happening if I increase the salaries of the policy officers by 4%

Timesheet/Holidays are activities

This one is a pet issue of mine: timesheet should be linked to existing activities. It doesn't make sense to spend time on stuff that aren't activities, it doesn't either not to reuse your "TODO" to fill the timesheet.

eg if I have a 1 hour meeting with Chris scheduled for tomorrow at noon, I wouldn't make sense to have both to update it to change its status and update its duration AND having to enter "lunch with Mr. White" in my timesheet.

IMO the timeslots should be linked to activities in civi.

Recruitement

Some of our clients already use civi for the recruitement (either as profile with custom fields for each question, or webform civicrm and activities). They tend to use the status of the activity or a custom field to log who is rejected, shortlisted... It can then allow best practices, like finally treating the candidates like human beings and send them all an email to let them know their candidacy has been rejected or not instead of the usual "if you don't hear from us, please take it as a hint you are worthless to us"

Re use and extend

It's probably obvious for everyone, but civi got already quite a few features that can be directly used (eg org chart based on relationships).

It would be interesting than rather to develop hr as a single component/module, have smaller and more focussed features packaged as extensions, so I could add/enable Expenses but not Asset tracking. Would be more flexible and make it easy to collaborate (eg If the Disciplinary is completely different in my country, could implement it as a separate extension)

 

  • Log in or register to post comments

Reply to Xavier

Permalink Submitted by andrew.tombs@zi... on October 29, 2012 - 11:17

Hi Xavier,

Thanks so much for your comments. My responses are as follows:

Remuneration

This is indeed a very complex area, and we do not have any initial plans to provide for the automatic calculation of taxes or other payroll deductions. The remuneration functionality will initially be restricted to just recording the pay and other benefits relevant to a staff member's remuneration package. However, we will be looking at ways in which we might transfer these remuneration details to the payroll software and services commonly used by organisations.

Budgets

This is a great suggestion. I will add it to our list for consideration.

Timesheets & Activities

Yes, I agree this could be very useful. I will look into it further.

Recruitment

We need to provide better tools for communcation with candidates, both so that they can be treated better, and also to reduce the workload of the organisation that is looking to recruit. I will add to our list.

Re-use & Extend

This is a very interesting point, and one that I am hoping will draw comments from many others in the Civi Community.

First, I must tell you that I am relatively new to CiviCRM and I am yet to become familiar with all its functions and features, but we will of course be aiming to use as many of them as possible, rather than spending development time on needless duplication.

Second, not being a developer myself, it is not immediately obvious to me whether CiviHR should be developed as a single component/module or as a series of extensions (or a mix of both). I need to understand more about what implications these different approaches would have.

Furthermore, consideration of this issue must take into account one of Zing's core objectives for CiviHR, which is that it will be useable by organisations that may already use a CRM solution other than CiviCRM. However, assuming that this can be achieved, we would like organisations to be able to pick and choose from the available functions within CiviHR so that they do not have to accommodate lots of functionality that it inappropriate to them.

 

  • Log in or register to post comments

Possible links to Accounting Integration

Permalink Submitted by Joe Murray on October 30, 2012 - 10:41

Very good extension of CiviCRM for its target market.

At some point it may be useful to look at having CiviHR do some of the payroll stuff inside CiviCRM. FWIW, accounting integration will provide the ability to look after accounts payable and expense lines. JMA has enhanced CiviGrants to also handle cutting and tracking cheques for recipients.

Url: 

http://jmaconsulting.biz
  • Log in or register to post comments

Accounting Integration

Permalink Submitted by andrew.tombs@zi... on May 31, 2013 - 07:14

Thanks for the comment about Accounting Integration and Payroll Integration. I have added them into the requirements specification.

  • Log in or register to post comments

Looks great

Permalink Submitted by jamienovick on October 31, 2012 - 04:32

Hi Andrew,

Looks great. We have a client who would certainly be interested in this and we would be pleased to collaborate.

A few extra ideas:

- TOIL / Overtime

- Separate security profiles for users to submit their holidays, timesheets and sickness etc without system access (possible CMS integration?)

 

On another point an "Org chart designer" for complex company group structures would be very useful feature for industry/trade membership organisations.

 

Best

Url: 

http://www.compucorp.co.uk
  • Log in or register to post comments

Looks Great

Permalink Submitted by andrew.tombs@zi... on May 31, 2013 - 07:17

I have added, TOIL and Overtime into the requirements specification - thanks.

  • Log in or register to post comments

CiviHR - Leave registration

Permalink Submitted by j.vos on March 5, 2013 - 04:36

Our company likes to have a leave registration. Will leave registration be part of the CiviHR module? If so, please let me know if I can have a look at it already.

Do you have any idea at what time it will be available?

Thank you very much in advance for your time.

Kind regards,

  • Log in or register to post comments

Leave Registration

Permalink Submitted by andrew.tombs@zi... on May 31, 2013 - 07:38

The intention is to allow users to book their own leave, with a workflow sending the request to their manager for approval. Is this the sort of functionality that you are looking for?

The first version is scheduled to be available in time for CiviCon London in October 2013, with other features to be added according to the schedule on the wiki:

http://wiki.civicrm.org/confluence/display/CRM/Project+Phases

Would you be interested in working with us as a development partner?

  • Log in or register to post comments

A few years ago I did a bit

Permalink Submitted by BeWhy on March 7, 2013 - 10:35

A few years ago I did a bit of (personal) research on opensource ERPs and whatnot. I thought that http://www.orangehrm.com/ was the best of what I found. It's product page seems to fulfill on just about all of the requirements that you list

I'd think it may be better to integrate with a solution that already works than add functionality expanding the scope of a CRM to include HR.

  • Log in or register to post comments

Thanks for the comment about

Permalink Submitted by andrew.tombs@zi... on May 31, 2013 - 07:57

Thanks for the comment about Orange HRM. A number of other people have also suggested using this instead of us adding HR features to CiviCRM.

We looked long and hard at Orange HRM, and we could see that it is a very good HR application. However, in the end, we decided that it would not work for us since it is designed by a corporate for use by corporates. We believe that the HR requirements of NFP's are sufficiently different to those of corporates to warrant their own application (eg Volunteers are not catered for by Orange HRM), and that this application would need to be developed from the start in consultation with HR managers at NFP's.

Moreover, we decided that Zing, as an NFP, needed to work with another NFP, as is the case with CiviCRM. Orange HRM is a corporate, and we deemed that if we partnered with them, the differing cultures and objectives would inevitably come into conflict. We believe that we will be more successful over the longer term by partnering with CiviCRM.

  • Log in or register to post comments

Security Issues

Permalink Submitted by andrew.tombs@zi... on May 31, 2013 - 08:13

At the San Francisco sprints in April I started work with Tim Otten on the design of CiviHR, and you can see the revised development schedule at:

http://wiki.civicrm.org/confluence/display/CRM/Project+Phases

The first phase is scheduled for completion by the end of September 2013, in time for CiviCon London.

One very important issue discussed amongst the core team was security, and as a result, the decision was made to initially develop CiviHR as stand-alone from CiviCRM, although much of the code will still be shared. The reason for this is that HR data requires much more flexible security features than are currently available in CiviCRM.

For organisations already using CiviCRM, they will need to install CiviHR as a separate application. The plan is to eventually integrate the two applications, once the security issues have been resolved.

  • Log in or register to post comments

CIVICRM


GROWING AND SUSTAINING RELATIONSHIPS

WHAT IS CIVICRM
  • Community
  • Case Studies
  • Experts
  • Contributors
  • Core Team
  • Licensing
  • Contact Us
WILL CIVICRM MEET YOUR NEEDS?
  • Contacts
  • Contributions
  • Communications
  • Peer-To-Peer Fundraisers
  • Advocacy Campaigns
  • Events
  • Members
  • Reports
  • Case Management
GET STARTED
  • Evaluate Your CRM Needs
  • Evaluate CiviCRM Features
  • Read Books
  • Contact an Ambassador
  • Demo CiviCRM
  • Download CiviCRM
  • Download Extensions
  • Find An Expert
PARTICIPATE
  • Join the CiviCRM Community
  • Read Our Blog
  • Community Forum
  • Attend a Training or Meetup
  • Make It Happen
  • Become A CiviCRM Developer
  • Issue Tracker
  • Help with Documentation
  • Translate