Tutorial

Using the JIRA Agile Views

agile-jira-guy

JIRA can be a daunting tool. It is robust and flexible, but, as with any tool, it is only as good as our ability to use it. Here are some suggestions for turning JIRA into an agile project management tool. Note: This tutorial assumes installation and configuration of of the excellent Greenhopper plugin. Continue Reading »

Adding getIds() Method to Zend Framework Memcache Backend

featured-post

Zend Framework doesn’t allow the use of getIds() with the Memcache backend. This is likely due to performance issues, but the option should still be available. Continue Reading »

Facebook 101 for Nonprofits: Getting Started in Five Easy Steps

facebook-main

Facebook isn’t just a potential market that many haven’t “tapped”. It’s also a place for real-time, personal conversation and feedback from your constituents. You shouldn’t treat it trivially, but you shouldn’t be afraid of it either.

Many posts speak of the need to get started on Facebook and offer a long list of tips. Those lists can be quite daunting, so in this post we’ll help you get up and running from ground zero.  Continue Reading »

Ideas for Improving CiviCRM Usability [UX]

civicrm-ux-main

Following on the heels of T.J.’s post about Ned’s experience using CiviContribute and CiviEvent, I accepted the challenge of putting together a mockup for a new default look for the first page of a CiviContribute contribution page. I had a lot of fun with this and think it’ll be a great first step toward improving an already wonderful free and open source tool for nonprofits.

In this screencast I walk through specific usability changes and reasons why I’m proposing them. There are notes posted after the video as well (thanks for those, T.J.). Enjoy! Continue Reading »

Tips on Running a Successful Virtual Scrum

scrum-main

The Scrum Concept

If you work in the software industry, undoubtedly you’ve seen or read a pitch on the Agile software development process and how it will solve all of your problems. There is merit to the process, but I must admit that when I read posts about Waterfall versus Agile, my mouse and attention start wandering elsewhere. However, one aspect of Agile development from which everyone can benefit is the daily scrum. Continue Reading »