Mike Slinn / Selected Articles
|
||||
![]() 415-367-3789
mslinn@mslinn.com |
Back To Basics - A Startup Looks at ItselfThe vast majority of startups never last beyond two years. What does it take to succeed? This article approaches startup survival and success from a technical management perspective. Simply mouthing the words of the latest Internet trend may be fashionable, and may help get the attention of those that you want to impress. After others look more closely and realize that the message doesn't correspond to action, the first impression becomes negative. 'Walk your talk' is actually a difficult precept to live up to. In a startup, formulating business objectives is a real challenge, as is developing a technological strategy to support those objectives. Following through and measuring progress is especially difficult. Top Ten Points For Managing Internet Startups
Some definitions
Teams don't have outsiders - everyone on the team is an insider, and an equal. Case StudyAn Internet startup's CEO had struggled to keep the company going through its first two years of existence. His role was to convince prospects that they should purchase software and support services from the startup. The CTO's job was to create the products that the CEO had sold. By working very hard, through fierce dedication and long hours the two men (assisted by subcontractors) created some interesting technology. They had two problems: the technology they had created was not so much designed as kludged, and they had no business goals. No prospect was ever told "that's not the business we are in" - they behaved as if every prospect was their last opportunity. The result of stretching to meet every prospect's wishes meant that the startup's code base was wide in scope and deep in a few areas, but it was not documented. A further complication was that they loved to write code. Like many technical people, they got their principal enjoyment from making things, and not from learning how to efficiently serve the needs of a target market. The result was that they re-invented many wheels, duplicating much of what was present in commercial off-the-shelf development environments. This cost them time and energy to build, and constantly diverted their attention from satisfying their customers. Instead of being able to ride the technology wave by obtaining the latest upgrade from their software tools vendors, this company, like many technically oriented companies, found themselves falling behind due to the burden of the wheels that they had re-invented. Internet companies have been enjoying rather large valuations. The CEO saw the trend to providing information technology for a monthly fee as something very lucrative, and he knew that investors were searching for those types of companies to invest in. Wealth and fame were the two motivating factors for him to decide on the startup's new business direction. The company's needs were to:
In the end they concluded that the market opporunity was indeed great, the startup could probably come to market in three to four months, a viable business plan could be formulated, a technical strategy was not difficult, and implementation costs were within current cash flow. There was a problem, and an insurmountable one: the CEO and the CTO didn't enjoy the type of work that the business plan required. They were simply the wrong people for the job. This assignment was clearly a non-starter. Let's look at how they came to this conclusion. The Rise of ASPsApplication Service Providers (ASPs) are looked upon as the darlings of the Internet marketplace they enable new businesses to quickly take advantage of vertical market opportunities. Time is the key element for todays e-business and building and managing the complex software and hardware infrastructure necessary to run e-business is best outsourced to ASPs with proven expertise. There are two types of ASPs: those that develop their own technology and those whose expertise is in running and operating commercial products, such as Oracle, SAP, PeopleSoft, etc. ASPs host applications, so their clients can outsource those operations. The main attractions for clients are time and money savings.
An ASPs customers either subscribe to a dedicated server in the ASPs server farm, or communicate with the farm via a secure link over the Internet. The communication often consists of XML requests, and might use the HTTP or IIOP protocols. The set of services that the ASP exposes to the customer allow the customers software to initiate and track shipments, interact with the billing service, charge credit cards and review transactions, perform searches and retrieve specialized content, and serve up catalogs to end users. Underpinning all these interfaces are a set of services that provides the e-commerce attributes first mentioned: scalability, security, reliability, integrity, manageability and reporting. Customers dont have to worry about backing up the data, hackers gaining entry, peak usage overload, and the other technically challenging issues that e-commerce administrators must face. The ASPs engineers and system operators ensure that the system works continuously, securely, and adequate capacity is available to service end users. Understanding Todays E-Business NeedsThe would-be ASP viewed their potential service along three axes: applications, e-commerce attributes, and e-business functions. This three-dimensional space describes features and benefits to emerging e-businesses, and takes into account the client's expertise and world view. This model is therefore not complete enough to be applicable without any modification to other ASPs.
As you can see, the vertical axis (labeled e-commerce attributes) has as major components scalability, security, reliability, integrity, manageability and reporting. Each of these broad adjectives is broken down into the key features found in each of the e-business functions found on the horizontal axis. The horizontal axis, labeled e-business functions, has the following major interfaces available to the ASPs clients: billing, credit card, sales tax, universal shopping cart, shipping and tracking, catalog aggregation, general ledger integration, taxonomy management, business credit, order entry, data feed/content management, transaction reporting, customer database integration, and auditing. Each interface is implemented using XML, and plans are underway to provide programmable interfaces for EJB, JSP and IIS ASP. On the third axis, the ASP combines the e-commerce attributes and e-business functionality and addresses specific applications such as auctions, retail stores, financial business (such as mortgages) and various business-to-business vertical markets. ASPs have recognized that many vertical business-to-business opportunities have similar characteristics, and are developing generic interfaces for clearing houses/exchanges and workflow management. Addressing Specific Markets
The following diagram shows the relative importance of each characteristic for an on-line opportunity that must remain anonymous. As you can see, it obviously isn't a business-to-business opportunity:
The hot e-commerce issues for this opportunity (in order of importance) can easily be seen: user registration, operations instrumentation, feed/content management and credit card processing, followed by transaction reporting and customer database issues. The hot e-business features are scalability and security, reliability and integrity, manageability and reporting. They then listed out the manpower necessary to develop the service capacity and operate the systems 24 hours a day, 7 days a week. They looked briefly at a few more opportunities and made color-coded feature maps. Although each map was unique, one common feature stood out: ASPs are primarily systems integrators and the majority of their investment lies in operations. The startup's principals didn't want to hear this, since they loved to create neat stuff that hopefully someone would want to buy. The sexiest attribute of ASPs is probably their balance sheet, and the less technology an ASP has to support the more profitable they will be. Yet the evidence can't be argued with - if you want to be an ASP your focus must be on daily operations, not R&D. Another nail in the coffin of the startup's ASP aspirations was that they really had no expertise with any commercial software products. Sure, they could learn, but they were not motivated to do so. We can all take away a lesson from this story. No matter how good a business plan and timing a company may have, the skills and interests of the principals must coincide with the task at hand. If the hearts of the people involved lie elsewhere, they will not execute to plan. A plan is just a piece of paper unless it fires the imaginations of those who must act on it. |
![]() |
||
©
Copyright 1994-2010 Michael Slinn.
All rights reserved. |
||||