Blog

What Do Your Business Tags Say About Your Company?

Erics R&D project is HighTechCville, a website aimed at helping people identify technology communities of interest in the Charlottesville area. The engine behind the website pulls in information about people and companies from disparate sources such as the Neon Guild, the Virginia Biotechnology Association, LinkedIn, and personal and business web pages. It then performs cluster analysis on the people and organizations to determine communities of interest.

Naturally, I was curious about what our website (and appurtenant profiles) said about us through the eyes of HighTechCville. Our tags are Ruby and Rails, which is not surprising given the provenance is from our entry on the Working With Rails website. I decided to dig a little deeper to see the story that our website told to the search engines. The ten most common search terms leading to our site for the past three months are as follows:

apple itouchitouch calendarnew pdatextmate clonededupe itunestextmate windowsitouchnew apple itouchopen source connectionsitunes dedupe

Of the top 10 terms, only 3 really relate to what we do. As an aside, Im sure that simply posting these terms in this blog entry will only solidify the results. Naturally, this concerns me, as the people who need what we provide obviously arent coming to us via the website.

How should we tag our business? I think that our work falls into the following 5 broad categories:

Open Source for the Government: The government, as a steward of taxpayer money, has a responsibility to provide the highest value products and services for the lowest price possible. Paying license fees for commercial applications that can be performed equally well (and often better) by open source applications does not fall into the category of good stewardship. Furthermore, the government could and should own as much source code as possible to encourage broader and higher quality competition for subsequent work. This work takes two vectors–leveraging existing open source products and applications (and hopefully contributing back where possible) for government work, and helping government agencies learn the lessons of development in open source communities to improve their development methodologies. (Note: opensource.gov, if it was up to us, would encompass much more than just translations and analysis of open source media for government policy and implications) We feel that these lessons also segue well into our second business tag…

Build Better Software: Our developers are fascinated by the craft of software development. While not pedantic to the point of being obsessed about process for the sake of process, we do believe that software development is an art that follows the rules of Pareto optimality. In terms that undersell the definition, 80% of the work in software development is plumbing, and 20% is “secret sauce.” We leverage and create tools which minimize the amount of human time necessary to get to the point where developer skill has the maximum impact. This covers the range of the software development life cycle, from ensuring that the right questions are being asked to determine a pain point we are to actually solve (often rather than the one that is first described to us) through to code coverage metrics and unit testing to automated test scripts before deployment. We also are avid proponents of Agile Development methodologies during development to ensure that our skills are applied to the right problems at the right times to maximize customer value. Agile Development involves rapid prototyping, which helps us help customers to move…

From 0.1 to 1.0: We assist companies who have a great concept to get through prototyping phases and to develop a working application that is an embodiment of their ideas. Often, this occurs when companies successfully raise an initial round of venture capital financing and now need to bring a product or service to market to generate beginning sales or beta customers. They must demonstrate working features for customers to get orders for the full product, and often do not have the team put together to meet the aggressive deadlines of their investors. We quickly embed ourselves with the business and deliver on the highest priority features to facilitate rapid sales cycles. Of course, we dont just focus on version 1.0, as we specialize in…

Web 3.0 for the government: The government owes it to citizens to be as transparent as possible, and it has started to achieve this in limited areas, such as the TSA blog and the Charlottesville Albemarle Airport Authority blog. However, this is only a small step in the right direction. Not only does the government need to reach out more to its citizens in a proactive manner and engage them (note: the TSA is experiencing the problem of engagement, discussed here. They could use a few hours with the Rimm-Kaufman Group.) Making the plethora of information available more user-friendly and accessible for self-help is a good start. The government also has another, more somber need for Web 3.0. No matter how one defines it, the United States is locked in a war on terror against unconventional enemies who are very smart, very adaptive, and very technology savvy. We need to maximize our usage of Web 3.0 technologies to get in front of enemy decision cycles and interdict their actions. Our intelligence agencies collect far more signal and human intelligence than our analysts can sift through, and throwing more analysts at the problem is not the answer; technology is the only way we can identify what analysts should take a deeper look at.

Location aware applications: One specific area of focus of leveraging Web 3.0 capabilities is in location aware applications. These applications provide context based on geographic location and temporal activity to isolate information specific to a given area of geographical interest. Identifying not only where information is tied to, but also who is interested in the same location helps quickly automate creation of communities of interest based on the specifically identified locus. Through the use of geographical information systems, users can overlay and share appropriate information in a visually intuitive manner that helps others quickly grasp the salient points to be shared. This can also be used to plot information over time (time is, after all, another point on a geographic grid) for users to see quick patterns emerging.

Clearly we have a long way to go to get our website to tell the story of our business. Maybe a pleading letter to Matt Cutts is in order.

How do you perceive us? Are you surprised at the tags we have self-identified? What tags would you use to describe us? What tags would you use to describe your business?