Book Review: Using CiviCRM
Hershel Robinson writes "A new book released by Packt Publishing called Using CiviCRM defines CiviCRM as 'a web-based, open source Constituent Relationship Management (CRM) system, designed specifically to meet the needs of advocacy, non-profit and non-governmental organizations.' What is not mentioned in this definition is that CiviCRM is a large and complex package with a wealth of features--the rest of this book deals with discovering and explaining how to use them." Read below for the rest of Hershel's review.
Using CiviCRM
author
Joseph Murray and Brian Shaughnessy
pages
464
publisher
Packt Publishing
rating
9/10
reviewer
Hershel Robinson
ISBN
1849512264
summary
All about CiviCRM and how to use it
Initiated by a small team around the year 2005, CiviCRM runs as a module for either Drupal or Joomla!. Knowledge of one of these CMS's is not strictly necessary to use CiviCRM, although if one wants to integrate "client-facing" aspects of CiviCRM into his public websites, that would involve the CMS.
As noted, CiviCRM itself, however, is a complicated and feature-rich package. In my opinion, the basic features are not difficult to use and in my experience, a somewhat tech-savvy laymen can make use of them without trouble. For users with less experience and knowledge with computers, however, even basic tasks may require training, and for most any lay-user, understanding the more advanced features will involve training and/or self-study.
While there is an online book, and an excellent wiki called CiviCRM Documentation available already, >Using CiviCRM makes learning CiviCRM easier. The two advantages I can see are that first, it is more in-depth in many areas than the other two resources, and secondly, many people will undoubtedly appreciate the ease of use of a traditional, printed book that they can open on their desk as they work online.
The authors, Joseph Murray and Brian Shaughnessy, bring to their book talent, years of experience working with CiviCRM and a dedication to explain and clarify virtually every aspect of CiviCRM. Both are well-regarded as knowledgeable professionals by the CiviCRM team and the community and are active supporters of the project.
Overall, the book is in-depth and covers all relevant subject areas for a person interested in learning about CiviCRM and using it. The layout and formatting are clean and the prose flows smoothly. As noted in the introduction and preface, both the official CiviCRM team had some involvement in this book, as well as other prominent members of the community.
Beginning with broad issues such as what a CRM is and why an NPO needs one, the book even gives fair space to other CRM tools, pointing out differences of each and outlining in what situations CiviCRM might be the best choice. This broad introduction includes such issues as third-party feedback regarding CiviCRM, total cost of ownership, documentation, community, and the unique hosting requirements of CiviCRM. The introductory section end with a review of the various stages in the life of any software package usage scenario. First is the planning stage, including hardware, software and personnel etc, and then the initial installation and basic configuration.
Next the book goes through each major functional section of CiviCRM, such as working with Contacts, importing data, mass email, fundraising, memberships, event management, case management, grant management and reporting.
These chapters are of course the main part of the book, and will most probably be the most used. The authors go to lengths to present each various feature of CiviCRM in depth, discussing only best practices (i.e. without shortcuts that can later cause problems), and with real-life examples. The book uses an approach of maintaining two unique case studies throughout the entire work, showing how these two organizations felt a need for various features and then how they actually implemented them.
The last chapter closes the book with a discussion of customization, the CiviCRM community, and looking towards the future, in particular with regard to future versions of CiviCRM.
The book appears to somewhat be geared towards a dual audience. The bulk of the book is perfect for a typical (if there is one) NPO staff member who is not an IT professional, yet needs to use a CRM. Such a person is taken step by step through all the various tasks he needs to perform, complete with examples and screenshots of the various pages involved. Many sections, however, are quite technical and seem only relevant to someone already somewhat knowledgeable in IT, including Linux, PHP, MySQL etc. These sections, such as installation and configuration, including setting up cron jobs, appear geared towards an IT support department or individual.
Even in the non-technical sections, technical points (such as how to use Drupal hooks or how to find certain data directly in the database) are occasionally thrown in. This may be a drawback of this book, as some readers may be confused or even scared by technical jargon and concepts with which they are not familiar.
Hopefully, most readers will not be bothered by such--there is no doubt that a beginner or even mid-level user of CiviCRM will gain a wealth of knowledge from this book. With 464 pages, it can well be used as a textbook, to read cover to cover and learn all about CiviCRM, and then be kept as a reference tool when dealing with the details of any particular area.
I would recommend this book to anyone interested in learning about CiviCRM, or anyone wanting to learn how to better utilize the tools it provides.
Hershel Robinson is a long-term member of the CiviCRM community, runs a specialty hosting business for CiviCRM hosting called CiviHosting, and is also a freelance web developer specializing in Drupal and CiviCRM development.
You can purchase Using CiviCRM from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
As noted, CiviCRM itself, however, is a complicated and feature-rich package. In my opinion, the basic features are not difficult to use and in my experience, a somewhat tech-savvy laymen can make use of them without trouble. For users with less experience and knowledge with computers, however, even basic tasks may require training, and for most any lay-user, understanding the more advanced features will involve training and/or self-study.
While there is an online book, and an excellent wiki called CiviCRM Documentation available already, >Using CiviCRM makes learning CiviCRM easier. The two advantages I can see are that first, it is more in-depth in many areas than the other two resources, and secondly, many people will undoubtedly appreciate the ease of use of a traditional, printed book that they can open on their desk as they work online.
The authors, Joseph Murray and Brian Shaughnessy, bring to their book talent, years of experience working with CiviCRM and a dedication to explain and clarify virtually every aspect of CiviCRM. Both are well-regarded as knowledgeable professionals by the CiviCRM team and the community and are active supporters of the project.
Overall, the book is in-depth and covers all relevant subject areas for a person interested in learning about CiviCRM and using it. The layout and formatting are clean and the prose flows smoothly. As noted in the introduction and preface, both the official CiviCRM team had some involvement in this book, as well as other prominent members of the community.
Beginning with broad issues such as what a CRM is and why an NPO needs one, the book even gives fair space to other CRM tools, pointing out differences of each and outlining in what situations CiviCRM might be the best choice. This broad introduction includes such issues as third-party feedback regarding CiviCRM, total cost of ownership, documentation, community, and the unique hosting requirements of CiviCRM. The introductory section end with a review of the various stages in the life of any software package usage scenario. First is the planning stage, including hardware, software and personnel etc, and then the initial installation and basic configuration.
Next the book goes through each major functional section of CiviCRM, such as working with Contacts, importing data, mass email, fundraising, memberships, event management, case management, grant management and reporting.
These chapters are of course the main part of the book, and will most probably be the most used. The authors go to lengths to present each various feature of CiviCRM in depth, discussing only best practices (i.e. without shortcuts that can later cause problems), and with real-life examples. The book uses an approach of maintaining two unique case studies throughout the entire work, showing how these two organizations felt a need for various features and then how they actually implemented them.
The last chapter closes the book with a discussion of customization, the CiviCRM community, and looking towards the future, in particular with regard to future versions of CiviCRM.
The book appears to somewhat be geared towards a dual audience. The bulk of the book is perfect for a typical (if there is one) NPO staff member who is not an IT professional, yet needs to use a CRM. Such a person is taken step by step through all the various tasks he needs to perform, complete with examples and screenshots of the various pages involved. Many sections, however, are quite technical and seem only relevant to someone already somewhat knowledgeable in IT, including Linux, PHP, MySQL etc. These sections, such as installation and configuration, including setting up cron jobs, appear geared towards an IT support department or individual.
Even in the non-technical sections, technical points (such as how to use Drupal hooks or how to find certain data directly in the database) are occasionally thrown in. This may be a drawback of this book, as some readers may be confused or even scared by technical jargon and concepts with which they are not familiar.
Hopefully, most readers will not be bothered by such--there is no doubt that a beginner or even mid-level user of CiviCRM will gain a wealth of knowledge from this book. With 464 pages, it can well be used as a textbook, to read cover to cover and learn all about CiviCRM, and then be kept as a reference tool when dealing with the details of any particular area.
I would recommend this book to anyone interested in learning about CiviCRM, or anyone wanting to learn how to better utilize the tools it provides.
Hershel Robinson is a long-term member of the CiviCRM community, runs a specialty hosting business for CiviCRM hosting called CiviHosting, and is also a freelance web developer specializing in Drupal and CiviCRM development.
You can purchase Using CiviCRM from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
Comment removed based on user account deletion
This is not news for nerds, this is a paid ad for PACKT publishing.
Really, who gives a fuck about a book on some goofy RESTful web api?
I, for one, am boycotting this Packt outfit (which is easy to do, their books are terrible, transparent attempts to monetize info easily obtained for free). A handful of google searches, and liberal use of CTRL+c and CTRL+v do not make you a real tech publisher.
Slashdot really should show some fucking integrity at some point.
It's kinda like "herbal viagra" and penis enlargement spam, but targeting slashdotters - so books that are useless crap rather than pharmaceuticals that are...
Pretty soon it'll be:
p4ck7 b00kz 4 ubah c*o*m*p*u*t*e*r skillz!
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
Sounds like the perfect candidate to write an honest, hard-hitting book review :)
You're special forces then? That's great! I just love your olympics!
The CiviCRM is too small. I went with the AccorDRM.
Comment removed based on user account deletion
What a great idea: more efficient government-by-special-interest! Not only can this great software help you buy votes from your government benefit-loving constituents using Fed-printed greenbacks, you can more efficiently pander to the activist types who did all that get-out-the-vote for you last election!
Another Packt 'review' .. seriously???
Call me when Slashdot posts a worthwhile review, that is is not paid for by Packt.
Dear slashdot,
Stop wasting my fucking time with this bullshit no-one cares about.
Sincerely,
-a daily reader
Some of you may not know this, but CiviCRM is used extensively by non-profit organizations. Maybe some other non-profit organizations looking for a similar solution might be interested in this product, because it's free and works quite well. Maybe they might be interested in reading a review about this product. But all I see here are people irritated that /. is letting people know about a for-profit book on a free service that many people might find useful. Pretty sad.
The better question: Is anybody submitting reviews for books not published by Packt?
Rob Malda is a 26-year old white male with a stocky build and a beard. His head is shaved. He responded to my ad to be interviewed for this article wearing only leather pants, leather boots and a leather vest. I could see that both of his nipples were pierced with large-gauge silver rings.
Questioner: I hope you won't be offended if I ask you to prove to me that you're a nullo. Just so that our readers will know that this isn't a fake.
Rob: Sure, no problem. (stands and unbuckles pants and drops them to his ankles, revealing a smooth, shaven crotch with only a thin scar to show where his genitals once were).
Q: Thank you. That's a remarkable sight.
(laughs and pulls pants back up). Most people think so.
Q: What made you decide to become a nullo?
(pauses). Well, it really wasn't entirely my decision.
Q: Excuse me?
The idea wasn't mine. It was my lover's idea.
Q: Please explain what you mean.
Okay, it's a long story. You have to understand my relationship with Michael before you'll know what happened.
Q: We have plenty of time. Please go on.
Both of us were into the leather lifestyle when we met through a personal ad. Michael's ad was very specific: he was looking for someone to completely dominate and modify to his pleasure. In other word, a slave.
The ad intrigued me. I had been in a number of B&D scenes and also some S&M, but I found them unsatisfying because they were all temporary. After the fun was over, everybody went on with life as usual.
I was looking for a complete life change. I wanted to meet someone who would be part of my life forever. Someone who would control me and change me at his whim.
Q: In other words, you're a true masochist.
Oh yes, no doubt about that. I've always been totally passive in my sexual relationships.
Anyway, we met and there was instant chemistry. Michael is a few years older than me and very good looking. Our personalities meshed totally. He's very dominant.
I went back to his place after drinks and had the best sex of my life. That's when I knew I was going to be with Michael for a long, long time.
Q: What sort of things did you two do?
It was very heavy right away. He restrained me and whipped me for quite awhile. He put clamps on my nipples and a ball gag in my mouth. And he hung a ball bag on my sack with some very heavy weights. That bag really bounced around when Michael fucked me from behind.
Q: Ouch.
(laughs) Yeah, no kidding. At first I didn't think I could take the pain, but Michael worked me through it and after awhile I was flying. I was sorry when it was over.
Michael enjoyed it as much as I did. Afterwards he talked about what kind of a commitment I'd have to make if I wanted to stay with him.
Q: What did he say exactly?
Well, besides agreeing to be his slave in every way, I'd have to be ready to be modified. To have my body modified.
Q: Did he explain what he meant by that?
Not specifically, but I got the general idea. I guessed that something like castration might be part of it.
Q: How did that make you feel?
(laughs) I think it would make any guy a little hesitant.
Q: But it didn't stop you from agreeing to Michael's terms?
No it didn't. I was totally hooked on this man. I knew that I was willing to pay any price to be with him.
Anyway, a few days later I moved in with Michael. He gave me the rules right away: I'd have to be naked at all times while we were indoors, except for a leather dog collar that I could never take off. I had to keep my head shaved. And I had to wear a butt plug except when I needed to take a shit or when we were having sex.
I had to sleep on the floor next to his bed. I ate all my food on the floor, too.
The next day he took me to a piercing parlor where he had my nipples done, and a Prince Albert put into the head of my cock.
Q: Heavy stuff.
Yeah, and it got heavier. He used me as a toilet, pissing in my mouth. I had to l
Because I'm getting tired of all these Packt shills.
The interesting thing is what Packt achieves with these reviews. I'm stating this as if they were buying the reviewers (which is a likely possibility) and this is exactly the problem. Whenever I'll see two books on the same topic - one from Packt and one from another publisher - I'll pick the other one. Because somewhere in the back of my head I'll always think "Yeah, that's Packt. They need to buy all those reviews; therefore their books must be crap."
What I especially hate about the Packt reviews is the way that the link in my RSS feed to the book review submission literally FORCES me to click it. I look at the title, see that it's just another stupid book review about a subject that I care nothing about, and yet I am LITERALLY UNABLE to refrain from clicking the link to navigate to the web page containing content that I do not want to read. It's like my free will is completely subsumed into the pure power of the book review submission page, leaving me powerless to resist.
As such, I have no choice other than to post a comment about how much the book reviews suck, packt sucks, the subject of the book sucks and cmdr taco sucks.
Why the hell are these still showing up here? I'm fairly confident nobody is upvoting them in firehose, they get minimal comments (half of which are complaining about Packt and shills, and valid complaints they are)... so what gives?
I'm fine with Packt; I've found their books useful in the past.
I'm against CiviCRM; it's been a nightmare every time I've had to deal with it. At least the Drupal version, that is; I haven't used Joomla since Joomla was still Mambo. :p
Stay classy, $lashdot.
Oh it's more than a possibility. They have a guy on Amazon who does nothing but review Packt books and conveniently every single review is 5 stars.
>reads...
Dijon vu. I have tasted this mustard before.
I didn't think the flame generator still existed. You got a URL for that?
--
BMO
I'm adding Book Reviews to the list of article categories that don't show up for me. Idle just got some company.
The marketing division of Packt publishing defines defines CiviCRM as 'a web-based, open source Constituent Relationship Management (CRM) system, designed specifically to meet the needs of advocacy, non-profit and non-governmental organizations.' Slashdotters define the marketing division of Packt publishing as 'a bunch of mindless jerks who will be first against the wall when the revolution comes'.
> You got a URL for that?
http://www.pakin.org/complaint/
Spam spam spam spam, wonderful spaaam!