Thank You, American Workers

posted by: Gary Galvin

20080104 workers having lunch high atop a building Thank You, American Workers

As Labor Day approaches I can’t help but think about the success of this country.  America is a young country but quickly grew to global leader with guts, sweat, blood, hard knocks and tears.  Our ancestors gave us a great foundation to work off of.  It is our turn to continue to strengthen that foundation.

I am thrilled to have the opportunity to own and run Galvin Technologies,  web and software business in Indianapolis.  We would not be successful without the hard work and knowledge of our staff.  Everyone at Galvin has an opportunity to make a direct impact on not only the company but the industry too.  This is type of work that continues to make this country strong.

Thank you!!

Date Posted

Comments

A Good Lesson in Defining Website Design Requirements….From a Cake?!?!

posted by: Gary Galvin

If you have read our posts I hope you see that we are very particular about documenting everything and getting approval before work starts.  That means for design too.  We don’t even start a design until the requirements are defined, wire frames created and mood boards approved.  Why?  To make sure we utilize the budget accurately and meet expectations.  It is an expensive and time consuming mistake when a design is created only for a client to tell us it is not right.  This could hurt the relationship and the project.  With all the upfront documentation we are confident we will nail the design in it’s first deliverable.

Well, earlier this week one of the Galvin Technologies employees came back from maternity leave.  We were excited to have her back and decided to have a small gathering in the conference room with cake.  So when we ordered the cake we mentioned we wanted a chocolate cake with “Welcome Back” written on it.  Easy enough requirement, right?  Well, when the cake was picked up it read “Well Come Back” on three separate lines.

Crissys Cake 300x225 A Good Lesson in Defining Website Design Requirements....From a Cake?!?!

This is a perfect example of documenting the requirements first.  If the cake was a website project we would make sure we documented that the cake was chocolate and to read “Well Come Back”.  We would then hand that requirement to the client only for them to inform us that it is to say “Welcome Back”.  We would have made that quick change and the client would sign off.  Total change time = 1 minute.

But in this situation the person who made the cake assumed it was to read “Well Come Back” so they took the production of the cake all the way to delivery only for the client to be disappointed and tell them it is not right.  Total time to fix this mistake = 1.5 hours + cost of the cake.  A much more expensive mistake plus we plan not go back there although the cake tasted great.  Design is crucial so document it.

Date Posted

Comments

Business Lessons Learned from My Visit to Holiday World

posted by: Gary Galvin

hwlogo Business Lessons Learned from My Visit to Holiday World

Last weekend my wife and I joined some friends and we all took our children to Holiday World for the first time.  All of us agreed that it was the best family amusement park we have been too.  While I was there I was impressed with how the amusement park was run that I enjoyed taking some business lessons from the park.  Here they are:

  • Treat everyone one and it will have a positive trickle effect.
  • Know your target audience, market to them and service the heck out of them so they keep coming back.
  • Create value added benefits and don’t be afraid to market them (Holiday World advertises their free soft drinks and how clean their park is)
  • If  you can clearly describe what you are good at then that will be spread to potential customers by others.
  • Always make sure your improving as a company.
  • Train your employees everyday.
  • Everyone wants to be said “hello” to.  A simple “hello” and “thank you” goes a long way.
  • Offer enough incentive to bring people to want to buy from you and keep buying from you.
  • If your workplace is clean and organized then so is  your business.

Although Galvin Technologies is a web and application development company doesn’t mean that it can’t take business lessons from an amusement park.  The weekend gave our family many memories but it also taught me some valuable business lessons.  I look forward to going back there.

Date Posted

Comments

Expectations – Exceed Them

posted by: Gary Galvin

strasburg2 400x313 Expectations   Exceed Them
Have you been watching all the hype around the new Washington Nationals pitcher, Stephen Strasburg?  He is the rookie pitcher who had very large expectations on him before his first Major League Baseball start this past Tuesday.  Before he even threw his first official pitch the media-hype was overwhelming for weeks prior.  The game was sold out for weeks, televised nationally, tons of interviews and media.  All eyes in the baseball and sports world were on Strasburg.  Why?  Because he is darn good and everyone’s expectations are extremely high of his performance.  I didn’t get to watch the first few innings so when I turned on the game I saw there were two hits against him and I remember thinking to myself “oh, maybe he’s not that good”.  Geez, he gave up  two hits, struck-out 5 or 6 and I actually thought he wasn’t that impressive.  That’s how high my expectations were.  Then I watched him strikeout 14 batters and win the game in his debut.  The kid met and exceeded everyone’s expectations.  This kid looked good.

Then today on the way home from work I was listening to ESPN Radio and they were talking about Strasburg as if he has been playing the game for 10 years and has been the greatest ever.  He pitched one game, did awesome and now for the next game he pitches there are even higher expectations on him than his first game.  I trust he will deliver because Strasburg seems like the type of player who will continue to get better and better.  Tiger knows it, Peyton knows it and Applie knows it – you have to constantly get better because your fans expectations or your clients expectations will always be high.

Athletes know this and businesses know this.  We know that we have to constantly get better as a business and we know our competition is getting better.    But more importantly, our clients have expectations and those expectations are high.  Just like Strasburg we have to go out there everyday and perform better than the day before.  This is part of what makes this “game” so much fun!

Date Posted

Comments

Treating People Well (or Flies and Honey, which ever you like better)

posted by: Gary Galvin

Everyone is familiar with the old idiom “you can catch more flies with honey than with vinegar.”  I believe this is also true when it comes to doing business.  The key to making a sale and keeping customers is to make a positive and lasting impression.  This can be done by simply treating people well and with respect.  Remember the values you were taught as a child: Treat others the way you would like to be treated.

 

Here are just a few small ways in which your clients will not only remember you, but they will look forward to your next meeting.

 

1.       Be Present – Be intentional when dealing with clients.  No one wants to feel as though they are an inconvenience.  Give them your full attention by looking them in the eye and focusing on what they are saying.

2.       Be Trustworthy – You need to be seen by your clients as someone they can trust and rely upon both personally and professionally.  Follow through with your commitments and be mindful of the persona you are projecting. 

3.       Be Grateful – Never forget that your client had other options but chose to do business with you.  Let them know that you appreciate their business and that they made the correct decision.

4.       Be Personal – Your client is more than their business; they are also individuals.  Address them by their first name.  Take an interest in their personal lives.  Show them that you are not only interested in their business; you are interested in them.

 

Never forget that the simplest thing like making eye contact and showing appreciation can make or break your relationship with your clients. 

Date Posted

Comments

Better User Experience on “Forget Password” Processes

posted by: Gary Galvin

It’s all about the user experience.

All websites with login access have a “Forget Password” link that allows a user to input their username or email address and a new password will be sent to the user.  This is such a simple application to develop but the user experience can go wrong if it is not designed properly.

It is very easy for the user to get stuck or get confused on what their new password is.  I see a lot of applications developed in which the user receives their new password and is sent to a special webpage to enter their new system generated password.  Once they do that they are let in.  But the user will not remember the system generated password so when they logout and log back in at another time they will have to run through the Forget Password scenario over and over.  So to improve this process here are a few simple adjustments you can make to your functional use case and design:

  1. User clicks “Forget Password”
  2. User inputs their email address or username and clicks submit.
  3. The system flags the account that the user has forgotten their password and that the password must be reset and sends the user a very friendly email. In this email will be link, with instructions, for the user to access a web page to reset their password. On this page the user is presented with two text boxes – password the user will like to set and confirm the password. Put a check in there too so that once the confirm password matches the password chosen a green check mark is placed next to the confirm box.
  4. Once the user resets their password let the user in, remove the flag that is set in the database .

It’s ideal to guide the user through the website and to ensure the experience is ideal. Try to avoid system generated temporary passwords that the user will have to input into their login. Allow them to choose their own password.

Guide the user!

Date Posted

Comments

My 5 Favorite Things with Salesforce.com

posted by: Gary Galvin

Galvin Technologies - an Indianapolis Salesforce.com Developer

In 2006 Galvin Technologies started implementing Salesforce.com into the company.  Since then our company has purchased several licenses spread throughout our employees.  It has become an application that is necessary to the health of the business.  In addition, Galvin Technologies, an Indianapolis Web and Software Development company, does Salesforce.com project development work for clients. Over the past four years I personally have become a Salesforce junkie so I wanted to share with you my 5 favorite things with Salesforce.com.

  1. No Software – Salesforce.com runs off this tag line.  Is is a SaaS application and runs in a hosted environment.  We don’t have to install any software or buy any hardware.
  2. Workflows and Business Rules- Using Salesforce you can develop business workflows based on various business rules.  For example, one of our custom workflows allows for easy processing of new work orders.  When an opportunity’s stage is set to “SOW Signed” and Contract Signed = “Yes” then a Sales Order Form is automatically generated populated with fields from Salesforce, attaches a copy of the client work order and contract, converts it to PDF and sends it to Accounting and Production for processing.  What use to take 10-15 minutes for someone to do now takes as much time as it does to click a button.
  3. AppExchange – Hundreds of apps to browse and implement into your Salesforce account.  A few of our favorites are the ExactTarget Application, FormFactory and TimbaSurveys.
  4. Usability – Hands down, Salesforce.com has one of the best usability features I have seen.  It is simple and understands how the user navigates throughout the application.
  5. Client Support – Salesforce.com would probably consider Galvin one of it’s smallest clients but the personal support is remarkable.  Every time we submit a ticket to Salesforce.com it is followed up with an email and a phone call.  When the ticket is closed they follow up again with an email and a phone call confirming I am satisfied.

Date Posted

Comments

Software as a Service: Licensing Multiple Units in the Digital Age

posted by: Tom Schaetzle

Steam
Valve, the Bellevue, WA-based video game development company, was already one of the most successful and highly-regarded businesses of its type when it again revolutionized computer gaming. Years before, Valve released the critically acclaimed first-person shooter Half-Life, to this day considered by many to be the greatest game to be released on the PC platform. A couple years Valve released the sequel, Half-Life 2 (2004), they released an online content delivery system they called Steam.

Originally, Steam was used as a way of purchasing and downloading Valve games online, as well as being the epicenter for Valve’s online multiplayer games. Despite starting relatively small and in-house, it was rather obvious just how important Steam was to the gaming community. Now, gamers could download and play the games as opposed to driving to a store to purchase a CD that could very easily be scratched or destroyed. Now, Valve has over 25 million users, over 1,000 titles from various different publishers available for purchase and download, and is estimated to control roughly 70% of the digital distribution market. What also makes Steam special is the ability for one user to download the same game on multiple PCs because each user has their own account name and password that can be accessed anywhere. If you download Half-Life 2 on your home computer, you can access Steam online via your laptop and download Half-Life 2 onto that one, as well. Thus, you don’t have to buy two different copies of Half-Life 2 to install on two different computers; the license-to-use needs only to be bought once.

You don’t have to be a gamer to enjoy the benefits of a Steam-like system. Businesses around the world are using similar systems known as Software as a Service or SaaS. Through an online third-party group (the gaming world equivalent being Steam), the user can access business applications and get software upgrades via the internet. This eliminates the need to equip every device with its own personal license for the software in question, greatly reducing cost. The compact disc also becomes irrelevant, and concerns about damage to the disc are rendered moot. The SaaS model of software access, for the usual monthly fee, is an innovative way for businesses to obtain access to software needed as opposed to licensing every unit in the business for use.

Date Posted

Comments

Business Lessons from My High School

posted by: Gary Galvin

This past Sunday I got to sit down to a cup of coffee and read the Indy Star and then got online to read the Detroit News (www.detnews.com).  Being from Detroit I try to read the Detroit News everyday to keep on top of happenings in my hometown.  This past Sunday I read that my high school, Detroit Catholic Central, won it’s fifth state championship THIS school year.  Catholic Central always produces state champions and in any given year there will be at least one state champion but five in one year is quite the accomplishment.  They won football, cross country, wrestling, bowling and hockey.  But CC is not a school that has teams full of super stars but rather individuals who play well as a team.  This comes down from the top – good coaches who are leaders and know how to get the best out of their players.

In business it is important to get the right people in the organization and build around them.  Form a good team, with good systems and the players (employees) will produce.  The leaders have to be respected and execution has to come from the top down.  Don’t detour from your game plan and know who you are.   Execute efficiently and the company will succeed.

Date Posted

Comments

Indiana is a Darn Good State to Have a Business

posted by: Gary Galvin

Saturday, March 13, 2010 – a rainy day in Indy which allows me to catch up on some work. As I sit in my home office and look out the window I begin to reflect on how fortunate I am to be in the state of Indiana and how good the state of Indiana has been to myself, my family and Galvin.  I moved to Indy in 2002 not knowing a soul but since then I have been able to start, build and grow a web and software development company by surrounding myself around very good people, networks, mentors and staff.  Sure, I miss my home state of Michigan and I hope the next election is able to put the right people in place to turn that state around (Michiganders, please consider voting for Mike Cox in 2010) but Indiana has wrapped it’s arms around my family and I and we have grown.

The business and economic leaders of Indiana have done a very good job of leading the state in the right direction.  Agricultural, Manufacturing, Life Sciences, Logistics, Sports, Associations and Technology are well represented in Indiana.  The leaders know the strengths of the land, advantages of the Midwestern location and the values and ethics of Hoosiers and thus built a strong state headed in the right direction.  There are lots of good people leading the state of Indiana and as the next election nears it is very important for Hoosier business leaders to elect a candidate that  continues to support businesses and employees in Indiana.  Indiana is headed in the right direction and let’s not forget that.

Indy Icons

I also look back and I am thrilled with the impact Galvin Technologies has been able to contribute to Indiana.  In just the past year we have been able to work on the following Indiana and Indianapolis projects that help improve Indianapolis and Indiana:

Indiana is a darn good state of have a business.

Date Posted

Comments

Indiana State Republican Party Re-Design

posted by: Crissy Koger

INDGOP Homepage

When the Indiana State Republican Party (INDGOP) approached Galvin, they were not satisfied with their current website. Navigation was difficult and the site was overall relatively disorganized and the site did not integrate with two major internal applications – Salesforce and RPort (INDGOP’s internal proprietary database). In short, INDGOP wanted something fresher, more vibrant, user friendly and navigable. They wanted a website where people could come and get information without a hassle, a website that better represented the INDGOP and the 92 counties.

Galvin sat down with the INDGOP and documented all of the functional, technical and design requirements so that no stone was left unturned. After the requirement process was completed it was decided by both Galvin and the INDGOP that the project would work best if done in phases. The first phase, the current website, would have the main components required to be fully functional along with 92 microsites for each of the Indiana Counties.  While the next phase could potentially have microsites for Candidates and Activists.

County Site

The main INDGOP and county websites now have an “Action Center” so that visitors have direct access to the information they want– the links are readily available on the homepage for immediate usage.  At the Action Center, the public can come to Join the Team to volunteer for State or County campaign tasks, write letters to the editor, search for talk radio stations and receive call-in advise, make a donation, get contact info for state and local officials and have access to the INDGOP Twitter and Facebook sites, all in one general hub.

Users can also now create their own MyIndianaGOP account and receive the News and local officials that are tailored to their county.

The County microsites were designed so that if an official running the site was suddenly unavailable for any number of reasons, the state has the ability to step in and run the site itself. If a user has an event that they would like to be included on the State INDGOP or a specific county’s website, the INDGOP and counties have the ability to receive these event submissions and add it to the corresponding website or disapprove it all with one click.  To eliminate dual data entry for the INDGOP and the Counties, Galvin was able to successfully integrate the Salesforce system and the RPort database into the website.  By providing these key integration points, Galvin has provided the INDGOP one point of data entry for more consistent data and more time to focus on other tasks.

During the process of building, we have trained the INDGOP personnel so that they will be able to run the site – and microsites – on their own. In the end, we have created a system that is not only immediately functional, but will be able to be sustained by the INDGOP on their accord. The result is a site that combines usability and interaction to create what should be a very successful online network for the INDGOP.

Date Posted

Comments

Shoutout to the Galvin Design Team

posted by: Gary Galvin

To the Galvin Design Team;
I was quite impressed with the interactive forms and the usability features that were portrayed today. Usability plus a great design will always make the user experience favorable. Keep pushing yourselves to define the usability requirements and then designing a great experience around that. I look forward to seeing this high profile website go live.

Date Posted

Comments

This is Our Time to Shine

posted by: Gary Galvin

Last night I finally had a chance to catch CNBC’s “Boomer’s” produced by Tom Brokaw (and starring my cousin Diane Dietz) and I was impressed with the diverse lives of the Baby Boomer generation. Throughout the documentary Brokaw reported on the events, struggles and accomplishments of the Baby Boomer generation. I was impressed that when faced with the war during the 1960’s and touch economic times in the 1970’s it was the Baby Boomers who buckled up and turned the nation around.

As someone who is a product of Generation X I understand that we are next in line to start taking care of our communities and our nation. This is our time to shine. I hope and pray that we elect the right officials, make conservative financial decisions, grow our businesses, properly educate our children and build success for the next generations to come. Each of us can make an impact.

Date Posted

Comments

Galvin is Releasing a New Content Management System

posted by: Gary Galvin

You may have worked with a Content Management System if you are a web designer, developer or maintain a pre-developed company site. And if you do not fall into one of these categories and own a Facebook page then you have worked with a CMS at its simplest form.

A CMS allows people to maintain and edit the content and functionality of their websites easily and efficiently. Many companies do not have an in-house web team and a Content Management System gives them the ability to maintain the site without any previous HTML knowledge. Galvin is releasing a new Content Management System that gives clients a point of access to update news, projects and basic information so that their site will always be evolving and up-to-date. This evolution of content can stem from a basic one-page CMS to a very elaborate module based admin where specific functionality is essential. No-matter what the scale of CMS we can taylor each one to specific needs and goals of the client.

We decided to develop our own Content Management System because of the lack of features of many of the pre-built systems. We can also offer more specific functionality, no-matter how detailed, if a client so requires. These “business rules” create a customized system for each client. If there were any issues with the system, clients are able to get faster customer service with our support team because we built the system from the ground-up.

Our content management system also integrates well with third-party proprietary databases like NetSuite or Salesforce. This allows us to create a complete custom business solution. Our CMS was created with a high quality user-centered interface and a rigorously pre-tested back-end that together make it a very intuitive and solid system. When a client decides that a CMS is what they need it is their’s to keep. Our clients own the CMS, and no matter what changes take place at Galvin they will always be able to update the site.

There are many Content Management Systems on the market but we are able to give our clients a cost effective, intuitive and solid system that we can taylor to any project’s requirements and goals.

Date Posted

Comments

Comfort of Popularity vs. Usability: Bucking the Trend

posted by: Tom Schaetzle

Dvorak Simplified Keyboard

Dvorak Simplified Keyboard

What would happen if, out of nowhere, a company came out with a better MP3 player than Apple? Better storage, more functions, etc. for a better price? Well, it’s happened. Multiple times. Some competing MP3 players offer all of these superiorities, but have failed to achieve the prestige of the Apple iPod due to its seemingly ever-increasing popularity. There are multiple reasons why the iPod has managed to own the competition, including – but not limited to – visual appeal of the product and the huge advantage that Apple has developed in advertising. Even if a product comes out on the market that is proven to be superior to the iPod, there’s a good chance it won’t surpass Apple’s stronghold on the mind of consumers as a whole.

A parallel can be drawn to the existence of a keyboard you might not be familiar with. The modern keyboard layout was created before computers even existed so as to prevent typewriters jamming. While the “QWERTY” layout (the most common modern keyboard) did indeed solve this relative annoyance, there was a concern about the fact that there existed only one vowel on the home row, a feature that still exists today. While effective in its purpose, the need for the layout of QWERTY was rendered moot by computers, machines that don’t have to be concerned with jamming in the same manner of typewriters. However, consumers had gotten extremely comfortable using the QWERTY, and it was perhaps inevitable that electronic keyboards would have the same character layout. Even today, the vast majority of the computer-using population uses a very slight variation of the original QWERTY. Look down at your hands, and there’s an exceedingly good chance that on the home row (middle row of letters), you will find exactly one vowel: “A.” One row up the first six letters will probably be Q-W-E-R-T-Y. The remnant of the typewriter-dominant past still exists.

Despite the fact that QWERTY prevented mechanical jamming on typewriters, there were concerns about the layout of the letters and the strain that was placed on hands during the action of typing. A different keyboard was created in the 1930s – the “DVORAK” – according to what letters were utilized most often and the way that people physically type; the most common characters are more accessible in DVORAK, and the lesser used are placed in more remote areas of the board. A, O, E, U and I are all on the home row, for example. Everything about the DVORAK points to superiority over the QWERTY. But, although the DVORAK is easier to get a hold of now than it was thirty years ago, the QWERTY still has the market by the throat. Yes, it would take you a bit of time to get used to the DVORAK, but carpel tunnel would be much less of a concern for you than it is now. Your efficiency would more than likely see a noticeable increase. But the QWERTY is what we are, as a whole, most comfortable with. The QWERTY, like the iPod, is what we use despite evidence that we should move on to the DVORAK, the usability pioneer in the keyboard world.

Our Interactive Portfolio

Galvin Interactive Portfolio

We at Galvin Technologies like to think of ourselves as the DVORAK of website usability. It’d be easy for us to go the same route as everybody else and design websites according to the QWERTY layout the industry has provided us, but we choose to take a step or two out of the box. We don’t want to completely buck the trend, and do pay close attention to the requirements of business models, but try to take into effect usability aspects: the QWERTY vs. the DVORAK. Just as the DVORAK was created with the user in mind, we design websites with the users in mind. The QWERTY was useful when it was necessary, but it’s time to move on; sometimes it’s better to come up with something new and a little different, more user-friendly, than continue to follow a trend of blatant usability inferiority.

Date Posted

Comments

Functional Requirements and Use Cases: Avoiding Accidents and Mix-ups in System Engineering

posted by: Tom Schaetzle

Functional Requirements and Use Cases: Avoiding Accidents and Mix-ups in System Engineering

Ok. You have decided to make a monumental decision: you are going to hire an architectural company to build a new house for you. After months and months and what has to equal hundreds of thousands of dollars, you drive to your new home, walk in and…realize things aren’t quite right. You flip the switch for the garbage disposal and the upstairs toilet flushes. When the dryer runs, the air temperature drops thirty degrees. This is not what you had in mind. You have wasted lots of time and lots of money on a product that, in the end, was nowhere near what you wanted.

This is a legitimate concern in the software engineering and development world as well as any other type of construction. It’s easy to just build a house or just design a car if a customer asks you to, but there is so much room for error and disappointment, cost in both time and money, that we choose a little more intimate of a route. Not only do we develop websites for our clients, but we also develop business systems. To do this in at our most efficient level, we go over the functional requirements of the system with the client and follow that up with use cases.

Some sites can be basic, flat html pages, where the user can visit multiple pages via links and learn about the company, the products the company sells, and navigate pages without really doing anything other than that navigation. For example, a florist shop – let’s call it Fiona’s Flowers, based out of Tampa – has a website with a few pages that give the company’s bio, some contact information, some pictures and a list of various plants and boutiques one can purchase at the shop. All in all, it’s not much more than an online Power Point presentation that the user navigates. One can’t buy anything online, nor can one compare prices to other companies when Fiona boasts that her prices are the best in the area.

Now let’s backtrack and say Fiona hasn’t had this business designed yet, much less a website, but she knows what she wants there. She comes to us and says, “Hey, I’m going to be building a floral company. I have nothing except my idea and how I want it to work.” It is then our job to define the functional requirements – what Fiona’s system has to do – for the business system and the company. She has to have customer’s able to purchase online, has to have a shipping service and options for shipping, has to be able to compare prices for each and every plant she sells with the competitive market, etc. We end up with a laundry list of the client’s desired functions for their system because we want to design a complete system for you. Software engineering is, in essence, no different than engineering a car; what are the pieces and parts I have to build to make all this happen?

We’ve listed what the customer wants and documented what this product should do, and now we have a laundry list for system purposes – the functional requirements. Once we have that, we lay it all out into modules, creating a model for everything from application to the storage database. After looking at this list and modules, each building block in the application model, we start creating use cases.

Let’s look at an insurance company, for example. One objective for a use case, the process associated with it, might be creating a quote and saving it to the database for future viewing. The functional requirements are the ability to print the quote, generate a pdf file for emailing, etc. A use case for this quote creation would documents the flow of a user’s steps to creating a quote, from interface appearance, generating a quote number, attributes of the policies available and coverage, and so on and so forth. The use case basically walks through the steps of how a user uses the web page of the insurance company and its components.

Also documented are the specific business rules applied. The customer enters information on the screen  and clicks “save.” The next step would be applying a business rule according to what is laid out in the use case – what has to happen. A quote number needs to be created. What numbers are generated? How are they generated? These are business rules that have to be applied to meet the functional requirements discussed earlier. What happens if the driver’s license isn’t validated or wrong information is entered? What happens if a license number has expired? These are logical business outcomes that need to be very clearly laid out. If a user wants to take a policy on Dodge Viper and the business isn’t willing or able to take on that car value, what is the process that needs to occur that sends a message of refusal? The response is documented in the use case.


We fully disclose to the client what we are going to develop before rather than during the building process, which makes construction both cost effective and easier to understand for everyone.

Use cases are important because it forces both our client and us to agree on everything that is going to happen. We get sign off on everything before we sit down and design the product. We fully disclose to the client what we are going to develop before rather than during the building process, which makes construction both cost effective and easier to understand for everyone. It’s not only a system for agreement, but it gives the developer, who doesn’t make much contact with the client until the use case is developed, a very specific idea of what they’re going to be building and how to go about doing it. As the blocks agreed upon in the functional requirements are built, what we had previously discussed and agreed upon is enforced.

So, back to the house example from the very beginning. If we built houses, we would sit down with you and discuss – and agree upon – the functions for everything in the house. This switch will turn on the garbage disposal, this will turn up the heat, and this will lock the door. There’s no room for confusion or the possibility of a devastating mistake either on your expectations or our construction. The whole purpose is to get confirmation that what we’re developing is in essence what you need before the product is created. It saves you money. It makes us efficient. And it makes the products stronger, better, and faster.

Date Posted

Comments

Google Buzz

posted by: Kiley LoCascio

New Google Buzz brings Twitter, Facebook and Google Latitude together in one web app. A simpler take on Google’s Wave application, but works with all of your contacts. Maybe a new way to connect with clients, co-workers, family and friends? You can decide to share with one person or everyone. Check it out:

For more information on what Google Buzz offers and when it will be available from your g-mail account go here.

Date Posted

Comments

How My Dyson Vacuum is Like a Web Project

posted by: Gary Galvin

Yesterday afternoon was a day to get our house in order. After a busy weekend with home projects, playing with the kids and dog the house needs a good cleaning. My wife and I split up the chores and yesterday I had to vacuum the house. Quite honestly, I enjoy vacuuming the house and the reason is I can see the results of how much dirt and dog hair the vacuum picks up.

Dyson Vacuum Shows the Results

As I was vacuuming the house I began to immediately think that the reasons why everyone likes a Dyson vacuum are that it truly does a great job and that you can see the results. Instead of a vacuum bag the Dyson has a plastic container that you can see through and see all the dirt you pick up. So as I was vacuuming the house I began to think about how successful Dyson is and their positive word of mouth. I then began to relate that to our industry and as well as to Galvin. In theory a vacuum can just be a commodity – you can buy them anywhere and price is a decision factor. But Dyson showcases that they are not a commodity but rather a high end vacuum that will pick up much more dirt and vacuum then any other vacuum. Then they show the results by showing you the dirt that you picked up.



“A professional service company becomes a commodity when the skill set, ideas and solutions cannot be valued or visualized. As a result, the only part a prospect can see is the price and then bases their decision on that alone.”


This relates to the web and software industry because our industry could be considered a commodity. Over the years I have learned that you can get your web or software project done by anyone within our area. “If all you want is a vacuum then go spend $19.99 at Wal-Mart” is just like saying “if all you want is a website then you need to shop around because there are a lot of freelancers who will do it for much cheaper”. A professional service company becomes a commodity when the skill set, ideas and solutions cannot be valued or visualized. As a result, the only part a prospect can see is the price and then bases their decision on that alone.

Talk is cheap. For Galvin Creative Technologies to proclaim great service and great delivery we have to back that up with showing the results. The Dyson shows you the dirt you just collected and we show you the results by accurate budgeting and forecasting, approved use cases, constant communication, updated project plans, updated work break down structures, weekly status reports, an issue log and then the end product. With a vacuum that uses a vacuum bag to collect dirt you can only assume and hope the vacuum is working and with a web project if you are not getting weekly communications and updated documents you can only assume the project is being done properly.

Date Posted

Comments

Estimating Website Projects

posted by: Gary Galvin

Oftentimes we are invited into an opportunity after the prospect has already reviewed several proposals. I see them scratching their head and asking why the prices they currently have from other web providers are so different in range or they tell me they do now know what they will be getting. In a sales cycle this is an issue but I won’t cover that now. But the issue I want to cover is the lack of understanding the clients requirements and the level of effort (billable hours) it takes to complete that work.

Here are few points I want to share to ease this pain.

  • Listen to your client about their wants.
  • Don’t be so quick to push a technology because it is a fad. Make sure you understand their business processes and make them a pioneer.
  • Don’t fix bid it until all requirements are defined but at least give the client a calculated price range
  • Sit down with the client to make sure they understand the requirements and price associated with that.
  • Date Posted

    Comments

    Wall Street Journal’s Web Watch

    posted by: Gary Galvin

    I wanted to share with you Wall Street Journal’s Web Watch by Laura Lorber.
    - OneBiz.com
    - Zapproved.com
    - Outright.com
    - Angelsoft.com
    - OnStartups.com
    - The Entrepreneurial Mind by DrJeffCornwall.com
    - Startable.com
    - TheFunded.com

    Date Posted

    Comments