Project of the Month - August 2009

GrinMark

Project name:GrinMark
Date started:August 2006
Project pages: SugarCRM Activities Monitor
MS Office Addin for SugarCRM
Machine Parks
Travels Calendar

Why are you a leading contributor in the SugarCRM community? What are the benefits that you experience from your involvement?

Since August 2006, GrinMark has been closely involved with SugarCRM solutions implementation. After having some experience with it we realized that with the appearance of SugarCRM the world has changed. The open source nature of SugarCRM significantly simplifies it's customization and support. The well thought out concepts of modules and beans help different vendors work on different parts of the system, and community members help improve the modules by providing fresh ideas, bug reports, feature requests and language packs. This also gives ideas for new modules that may be required by potential customers. Community editions of any module help keep the module up-to-date. Feedback from community members leverages the quality and scope of a module.

What other projects have you been involved with on SugarForge.org?

We are working in many different projects. Many clients use variety of modules from SugarForge to fit their requirements. And sometimes we deal with bugs and collisions between different modules and SugarCRM itself. We are filling bugreports and giving feedback to others. Just like other people give us their feedback and bug reports. So we may say that we are involved everywhere as community members.

What inspired you to create this project?

In general, at GrinMark we are publishing components that were developed in the scope of some previous projects. MS Office integration was done to fulfill the requirements of one of our customers. Then it was adopted for another customer. So we finally decided to make some generic version available to the community. Also our intention was to create a highly extensible and customizable module that can be easily adapted to different customers' needs.

What business pain points were you solving specifically?

There are a number of points.

  1. Many people do use Outlook. It is much simpler to adopt to their habits rather than support the migration to any other email client.
  2. Employees usually have huge email archives by the time SugarCRM appears in their organization. So some tools are required to be able to archive important history into SugarCRM.
  3. In some organizations only a certain percentage of email messages correspond to something in SugarCRM. Other messages are SPAM, communication between employees inside organizations and other internal activities not related to customer relationships.
  4. Our Add-in is highly customizable. For example, it is useful to deal with custom fields (search, set) from the Add-in itself. We also provide language packs for it.
  5. Our Add-in is extensible. We have experience in extending it with various features. For example, it is possible to create a new product in SugarCRM based on Email specification without leaving Outlook Application. It is useful for creating orders directly from Outlook. So for some sorts of work the Add-in may become the main working interface.
  6. We have a flexible configurable synchronizer (for contacts and events). It may be adjusted to fit specific business processes within a company.

Is there anything that the users should know about? Something hidden/new in these modules? Think of this as an opportunity to describe how it works to a user.

  • Press a button in Outlook and current email is archived in the SugarCRM.
  • Press a button in Excel and spreadsheet is uploaded to the SugarCRM.
  • Press a button in Word and a document is archived to the SugarCRM.
  • Select document template, select contact and your agreement/letter/specification is filled for a given customer.
  • Synchronize contacts/events between SugarCRM and Outlook.
  • Centralized configuration storage. The AddIn may be configured to support custom fields and custom modules. Configuration may be stored on SugarCRM server so that all changes are propagated for all AddIn users.

Tell us about your other projects on SugarForge?

GrinMark: Travels Calendar: Allows planning of travels, days off and vacations. There are various uses of this module, such as planning employee trainings and other multi-day events. It provides a visual calendar that allows us to see who is available or away from the office at any day within coming months. It is customizable - you can edit it in studio, add custom fields and change layout. This module is to be re-published to support SugarCRM 5.2.

GrinMark: Machine Parks: Manage assets of your partners and customers. This is useful for selling spare-parts, additional components and services related to equipment available at a customer side. Such information helps suggesting renewal, maintenance and upgrade services to specific customers. This module is to be re-published to support SugarCRM 5.2 and integration with Outlook AddIn.

GrinMark MS Office Addin for SugarCRM: The Add-in described in this article.

Genius4UGrinMark: SalesMatrix: an implementation of Miller Heiman sales process. Coming soon.

Of those projects, which is your favorite and why?

The favorite one is always current one. We have a pool of various modules here in GrinMark that are planned to be prepared for publishing at SugarForge.org. We developed them because we did not find appropriate ones at SugarForge.org at some moment.

Where do you see the future of your projects going?

At GrinMark we have three goals related to support of our modules at SugarForge.

  • The first goal is to keep supporting currently published modules.
  • The second is to publish new ones.
  • The third is to add requested features to existing modules.

What would you say to encourage additional community participation?

We wrote the answer below 2 years ago when we were selected Project of the Month. It looked a bit naïve but correct. And now we see that it is still true.

Want to become a millionaire? Help the SugarTeam to become a billionaire. It is a win-win relationship!

I have a history that is common with many of programmers. A few years ago we were involved in a project. We developed an outstanding product composed of great tools. We were proud to be working on this product. And at some point of time "The Boss of It All" decided to close all work on this project, move development to Taiwan or find the cheapest place in the world somewhere else. We did not have any copyright rights on the product and derivative works so that finally we appeared to have nothing that we own. And now while talking with someone we can only say that we did a great amazing thing that we don't have anymore! The moral of this story is. Any contracted work can always be alienated from you. Something that is contributed to the community is always yours! It is your pride and joy.

What do you want to build next for Sugar Suite?

We are developing a new module Sales Matrix that is based on the Miller Heiman sales process.

This moudle sits on top of the Opportunity module and allows you to monitor closely your complex sales processes.

You can track the time for each sales stage as well as defining 1 to n tasks for each phase. SalesMatrix is developed by GrinMark in cooperation with Genius4U.

Project Leads

Name: Alexey Grinevich
Occupation: SugarCRM development and support
Location: Moscow
Company: GrinMark Ltd

Name: Denis Markovtsev
Occupation: SugarCRM development and support
Location: Moscow
Company: GrinMark Ltd

Past Projects of the Month

2010

2009

2008

2007

2006

2005


SourceForge.net Logo
Terms & Conditions|Privacy Policy|Trademark Info|Contact Info|Comments & Questions
SugarCRM Inc.© 2004 - 2009 All rights reserved.