Success makes some people complacent. Other people expect to continue to succeed by doing the things that made them successful. This is not always possible, however. To innovate, you have to stay dissatisfied. Here’s why:
Do you agree?
Success makes some people complacent. Other people expect to continue to succeed by doing the things that made them successful. This is not always possible, however. To innovate, you have to stay dissatisfied. Here’s why:
Do you agree?
I have little doubt that every investor has heard an entrepreneur touting how their new product or service will “crush” the competition with great features that the competition hasn’t yet seen. Many entrepreneurs – especially aspiring entrepreneurs – believe that product or service features represent a great competitive advantage.
There’s a dirty secret about features – they’re rarely a competitive advantage. I discuss why in the following short video.
What do you think?
Some of you have heard the term “agile software development”, which refers to a process of software development based on frequent, iterative development. crowdSPRING has been applying the principles of agile development to our own software development efforts for the past year.
We were bogged down throughout much of 2009 launching new products in part because our thinking was too grand. As a result, we ran into too many roadblocks that require further discussion, research, debate, and planning. This caused us to be less effective – and delayed product launches and improvements.
About six months ago, we looked at our non-software development processes (business, strategy, finance, etc.) and wondered why we also couldn’t apply many of the same principles (of agility) to those processes.If you read the Principles behind the Agile Manifesto, you quickly realize that the same principles can apply to many things outside of software development.
About 6 months ago, we started applying principles of agility to everything we do. This has helped us immensely to streamline our processes, to reach quicker decisions, and to iterate our policies and practices much quicker than we had done in the past. We see clear advantages to this approach – I discuss some of these advantages in the following video.
This is the last of a 3 part video series discussing software technologies and data migration. In part 1, I talked about selecting software technologies for your startup. In part 2, I talked about what to do if your existing software technology just isn’t good enough. In this video, I share what I would have wanted to know about data migration before refactoring our software to a new language and platform.
In yesterday’s video, I offered five suggestions to help you pick the best technologies for your startup. But what do you do if the technology you pick doesn’t work for you later on? We recently struggled with this issue at crowdSPRING and completely refactored 100% of our code, moving from PHP to Python. In this video, I offer suggestions on what to do when you find that your existing technology just isn’t good enough.
Tomorrow, I’ll talk about the challenge of migrating customer data – something that any established startup must face when changing software and/or platforms.
You have a great idea for an Internet startup – and maybe even seed funding – but how do you pick the right software to power your startup? I offer 5 suggestions in the following video, based on my experience with crowdSPRING.
Over the next two days, I plan to cover two closely related topics for technology startups: knowing when it’s time to make a change to a better platform (when you realize your initial software doesn’t scale well), and the challenge of migrating customer data.
And if you have additional suggestions or questions – please feel free to leave a comment.
Startups face many challenges, including the need to prioritize what gets done in any given day. If your startup is like crowdSPRING, you’ll nearly always have dozens of things that you can call “high” priority. But having dozens of high priority items means you have no priorities – it’s not possible to do everything at once. To help focus, as I discuss in the video below, we’ve recently started to identify our three highest technical/development priorities for the day.
How do you identify or manage your highest priorities?
When a startup experiences serious technical problems, things may seem pretty chaotic. Two of the most important things to keep in mind when dealing with such situations is information and pace. It’s important to keep your own team and your customers informed about what’s going on and it’s important to pace yourself as you fix problems – or you can become overwhelmed and paralyzed pretty quickly. I discuss why in this video.
Every business – at some point – must find the root cause of a problem. For technology companies – especially companies operating online businesses – root cause analysis is an every-day occurrence. Before crowdSPRING, very early in my career as a lawyer, I represented a nuclear energy company and among other things, performed as part of our investigation, root cause analysis of failures at nuclear and fossil stations.
I’m not an expert in root cause analysis – but am happy to share a few tips that help me when I look for the cause of problems. In this video, I share five tips about root cause analysis. If you have your own tips to add – please do so in the comments below.
Some aspiring entrepreneurs come up with what they believe to be a great solution to a problem and spend the bulk of their energy and efforts on that solution. While that approach seems reasonable, it puts you at a disadvantage. It’s better to first focus on a problem and not on a solution. Here’s why:
For a bit more on this topic – from the perspective of an angel investor – I recommend you read a post from Dave McClure – Your SOLUTION is not my PROBLEM.
Ross co-founded crowdSPRING - the world's #1 marketplace for crowdsourced graphic design, industrial design and copywriting services. crowdSPRING helps entrepreneurs, businesses and agencies who need custom logo design, web design, company naming and other writing services (100,000+ designers and writers). For 13 years before founding crowdSPRING, Ross was a successful trial attorney. Read more about Ross.
Enter email address to subscribe to new posts.