foreSight Blog

Read about our latest perspectives and insights on software development, data, cloud, user experience design, and more.

Five Essential Tips for Defining Your Business Software Requirements the Right Way

September 23rd, 2015|Categories: Software Development|Tags: , , , , |

When we stop to think about it, it's not hard to see that software of one kind or another comes into play in almost all aspects of our everyday lives. As individuals, we’ve come to rely on it more and more as we continue to accumulate (software-driven) electronic gadgets and [...]

When Disaster Strikes: WebRTC, CRM, and the Virtual Call Center

September 14th, 2015|Categories: Software Development|Tags: , |

Imagine you were asked to create a new call center to provide assistance to people in your city in the aftermath of a major disaster, such as an earthquake, a chemical spill, or a flood. Your call center would be staffed exclusively by volunteers, who would only be mobilized [...]

Video – Rapid Disaster Response using CRM, WebRTC, and Unified Communication

December 8th, 2014|Categories: Software Development|Tags: , , |

According to the UN, more than 700 natural and man-made disasters occur in different parts of the globe every year. When disaster strikes, whether it's a flood, a hurricane, or an earthquake, a rapid, highly coordinated response is critical to saving lives. Fortunately, advances in communications technology over the last [...]

Three Lessons for Better Constituent Communications

November 28th, 2014|Categories: Nonprofit|Tags: , , |

Have you ever had this experience? You’re sitting at your desk working feverishly to finalize a proposal that needs to be submitted within minutes, when you discover that you're missing a critical detail that you know only your co-worker can provide. To get the info, you dash off a quick [...]

Getting Member Engagement Right: Why Your Member Data is Holding You Back

November 17th, 2014|Categories: Nonprofit|Tags: , , |

We hear it often: one of the keys to effective member engagement and communication is getting the right message to the right people at the right time. It’s the kind of simple, catchy pronouncement that goes over well when you’re standing up in front of a group of your peers [...]

Go to Top