Web Development Information |
Five Steps to Create Your Software Product with Outsourcing
Many executives and investors are skeptical that software products can be developed using outsourcing. Even more skepticism is expressed at the idea of outsourcing version 1.0 of a product. Yet Accelerance clients are using outsourcing to create their products right now. What is the secret to using outsourcing to successfully develop a software product? Many people believe outsourcing is useless when you are in the Fuzzy Front End - that fuzzy zone between when a market opportunity is known and when serious software development can begin. They think you need to slog through the Fuzzy Front End by coding a prototype of your product. If so, you need the development team here, not several oceans away. Another false assumption is that you need to write a comprehensive specification for your software during the Fuzzy Front End. Many companies use a very formal product definition process, optimized to remove as much "fuzz" as possible. How long should it take to design a software product before development can begin? Obviously time is of the essence when developing a new product, but before the development process can begin you must have some idea of what your software will do. It is best to find this out from your prospective customers. But how can you involve your customers early and often in a collaborative process, when both of you are not sure of what they need or want? And what does that have to do with outsourcing? According to Steve Blank, founder of several software startups and now lecturer at the Haas School of Business at Berkeley, you don't need a product development process. You need a customer development process. You need a process to discover what ornery problem your potential customers have that will cause them to part with their hard-earned money to solve that problem by buying your software. The first step of Blank's customer development process is Customer Discovery. Here are his steps of customer discovery: * Create a product (or product demo) * Meet with customers and answer these four questions of customer discovery: 1. Have you identified a problem customers want to solve? 2. Does your product solve these customer needs? 3. If so, do you have a viable and profitable business model? 4. Have you learned enough to go out and sell? * Change your product to reflect what you learn * Iterate until all questions can be answered positively Is there a way to shorten these iteration cycles? The Accelerance answer is, don't code up your product or prototype at the start. Use an HTML editor to create screen mock-ups. Then link them together to tell the "user stories" of your software product. They show the major use cases of your product. Demonstrating the use cases this way is like putting your product requirements in motion. It simulates how the real product will be used. HTML is easy to edit and requires no programming. You can make quick iterations before committing your product ideas to code. Here is the five-step Accelerance formula you can follow to successfully design your product: 1. Describe your product idea and its benefits 2. Create a demo of the major use cases showing the biggest benefits of your software 3. Perform the Customer Discovery steps described above, iterating until you & customers are satisfied 4. Write an MRD using screen shots from your demo as illustrations 5. Develop and test your software In modern business, you should focus on your core competency and outsource the rest. In the Accelerance five-step process, the first 4 steps of defining your product idea, completing the customer discovery process and documenting the requirements must be part of your core competency. The last step is not. *** Anybody can develop software. But only you can figure out what your customers will buy. And that makes your software development a non-core process. Use this five step formula to take advantage of low cost outsourcing as an effective way to get your product developed quickly. Steve Mezak is a successful Silicon Valley technical entrepreneur and international outsourcing expert. Get your copy of his free report on "Outsourced Development - A Secret Weapon for Quickly Creating Software Products" by visiting his Accelerance outsourcing company web site now.
MORE RESOURCES: Unable to open RSS Feed $XMLfilename with error HTTP ERROR: 404, exiting |
RELATED ARTICLES
Sticking To Your Plan So you have a good idea for a business and decided that the Internet would be the perfect place to start it.WAIT. Why Do I Need A Web Site? Even though the Internet has been around for a long time and many people are "educated" about the Internet, most have little knowledge about what a web site is and what can it do for their business.A web site is anything and everything you want it to be. Warning: The Truth About Having a Web Site! If you don't have a web site yet, are thinking of slapping one up or have one that simply isn't producing, this Warning is for you!All too often folks contact me about getting a Web Site when they really have not done their due diligence in determining even if their "idea" is one worth investing in. And although they hate spam and don't believe most of it, they do tend to fall into believing much of the fast, easy and cheap noise online in existence only to line the pockets of shysters and unscrupulous developers. How to Make Your Own Free Website in 8.5 Minutes or Less Designing and creating your own website does not have to be a laborious effort that takes weeks to complete. Instead, in less than 9 minutes you can have your web site designed and up and running as long as you have a host located and know what you want to upload to your web page. Building a Web Store on Shoestring Budget in less than Four Hours Starting a business online is no longer as difficult as it used to be! Now, there are plenty of interesting business ideas that anybody can pick up from various Internet resources. Startup related cost, which used to deter many in taking action, has become negligible. 10 Tips For A Successful Website Have you ever thought the secret behind the success of most of the famous sites. Do you ask yourself these questions. The Dos and Donts of Launching a Small Business Website Launching a new small business website is often a long and painstaking process. And for most small businesses, the endeavor rarely ends in success. Website Globalization Globalize Your WebsiteThe Internet has unlocked a wide array of markets and knocked down barriers that previously prevented merchants from marketing their products on a global scale. There are a number of ways to 'globalize' a website and broaden a businesses general appeal to an international audience. Website Sales: 10 Reasons Why People Dont Buy From You You've put up a website to promote a product orservice.You've spent piles of cash to generate traffic. Successful Commercial Sites Do you make your website just to entertain yourself or do you want it to be a great web store? The fact is more than 80% of websites are trying to sell you something. There is nothing wrong if you want to get some money from the website you made, but remember to put some REALLY interesting information on your pages. How to Promote Your Law Firm Website On the Internet for Maximum Profit Making maximum profit from your law firm website is important, but as a lawyer you might not have any clue about search engine optimization and Internet marketing for your legal site. However, it is not so difficult to poise your website to be successful online even if you are not experienced with Internet marketing and driving website traffic. The Cost Of A Web Site Just starting out, you can start with a simple informational site, which is all most need initially, and build up to a fuller site (e-commerce and/or interactive) when you can afford it.Your goal should be to get an online presence. Live Support from Your Website? Can You Do It for Free? I'm a freelance programmer and somehow I managed to get clients, speak with them, and generate leads for years without a live help system. To be honest, I had put in bids for a "live" help system several times, and I wasn't aware there were free options out there. Web Content Strategy 101 Your content is what gets you in search engines, speaks to visitors, and ultimately decides the success or failure of your site. Meanwhile, your content has to be updated at least once a month if you want to get return visitors and search engine traffic. Does Your Business Really Need A Website? Website, website, website, everyone says you need one. Butdo you really? It all depends. The Birth of a Professional Web Site The Internet has opened a whole New World of opportunity for all of us. With the vast amount of information available at your fingertips, it has never been easier to communicate your message to the world. Do This One Thing to Create a Powerful Product-Selling Web Site Spend time planning your Web site. Before you design a page or write a word, get a visual, and mental picture of your preferred audience. The Topic Of Your Website The first thing you will have to deal building your website has nothing to do with the web design itself, it's me related to content writing but it must be defined and will effect the rest of your actions. So first of all you need to decide what the topic of your future website is. The Disability Discrimination Act (DDA) & Web Accessibility There's been widespread speculation about the new legislation being introduced under the DDA (Disability Discrimination Act), which will ensure that websites are accessible to blind and disabled users. Try to find specific information about it on the Internet and chances are you'll come up empty handed. How To Get Your Customers To Trust Your Website Research reveals three important facts:1) The Internet is one of the most important sources of information.2) The trustworthiness of the Internet is declining. |
home | site map | contact us |