technology – OCDLAB https://ocdlab.co OCDLAB | Mobile and Web Apps | Enterprise Solutions | Games and Touch screen kiosks | Orange County, USA - OCDLAB Wed, 05 Jun 2019 10:21:26 +0000 en-US hourly 1 https://wordpress.org/?v=5.4.15 How do you turn an idea into an app? https://ocdlab.co/how-do-you-turn-an-idea-into-an-app/ Tue, 12 Mar 2019 13:32:10 +0000 https://ocdlab.co/?p=15486 The post How do you turn an idea into an app? appeared first on OCDLAB.

]]>

How do you turn an idea into an app?

You have been thinking about this for months. You’ve talked to your people, and you know this App is going to change the world. You’re motivated, and your friends are cheering from the sidelines, but now isn’t the time to realize that all of that hype has led you blindly face planting straight into a plate of humble pie.

So, how do you prepare yourself early to avoid running into a brick wall down the road? The answer for every startup will be unique, but there are still some solid ways to keep yourself and your baby project safe and steady.

Let’s get started.

Know what to ask

Before we get into making our product, we first need to know if it’s even going to be viable. Talk to people for initial feedback, read books on the subject matter and try to evaluate if your business is a good idea in the first place.

“The Mom Test” by Fitzpatrick, Rob, does a great job in nailing this crucial step perfectly. To briefly summarize:identify what problem needs solving first and foremost. You may well have been asking people for their opinions, without probing exactly what they even need a product to do.

The most lovingly crafted boat in existence won’t be much good if your customers are trying to find a good way to get across the desert.

“The measure of usefulness of an early customer conversation is whether it gives us concrete facts about our customers’ lives and world views. These facts, in turn, allow us to improve our business.”

A good product alone may not necessarily have a use. Find a Problem first, then create a way to fix it.

Do you believe in your product?

This isn’t a trick question. Seriously ask yourself if your idea is something you are ready to spend long days and sleepless nights bringing to life.

The development road is long, and often blind. Problems will happen, bugs will happen, you need to be ready to roll with the punches for a good while, and if you don’t believe in this idea, you will feel those hits keep on coming. It’s been said a million times for a reason: You are your Product.

Believe in your idea, believe in yourself, and others (Such as investors, those sound important!) will believe
in you.

Start small, start functional

Now that you know and trust your idea, it’s time to get that first marketable build ready. You may be familiar with the term MVP, or “Minimal Viable Product”. In short, once you know your idea and your market, it’s time to boil it down to a set of features that would be acceptable for launch. Quality in your core features will get those early adopters in, and those folks are going to be able to give you feedback on what works well, and may even drive some traffic to your app.

Focus on and iron out your Core Features, your full feature plan can be implemented as the app evolves.

Establish a foothold

Now that we know our goal, we believe in it, and have a core set of features coming together, we need a platform to push off from. “But hey, my app is definitely going to secure funding to get onto 8 different platforms right from day 1, I know our scheduled release was 9 months ago, but you can’t rush quality!”

Going multi-platform could be a huge boon…. eventually. More likely, you will wind up fixing bugs and reworking features several times at once in completely different environments.

Keep your build open to expansion down the line, but be patient. Once your idea is actually functional one platform, then it’s time to use that foothold to expand to other markets. Until then, your resources are better spent on polishing your flagship.

What about funding?

Before we get started, there is a handy guide out there that I would recommend grabbing a copy of HERE. The author made a free version to help out those who want to get a better understanding of an Investor’s mindset.

First, your project may not even need funding. Yes, more capital is always good, but you really should try to cut overhead before expanding your actual budget or incurring any debt. If your project is one with limited costs, and looking like it will be able to start becoming profitable at or near launch, feel free to just bookmark this until it actually becomes a necessity.

What about when you do need some financial backup? How do you impress that big scary money dragon that everyone always talks about?

It’s far easier to get backers behind a proven team, that part is obvious. It’s often misunderstood, however, that an idea will “sell itself.” In fact, your ability to cope with the ups and downs of your business, as well as adjust accordingly may be their biggest factor in determining if you get the help that you may need.

Think about it this way: You need to across some stormy waters. On one hand, you have someone who got their hands on a fancy boat, but spent 30 minutes digging through a manual to find out where the keyhole is to start the dang thing. On the other hand, there’s a boat that’s clearly seen better days, but you’ve heard that it’s owner is a solid navigator, and you know they can handle themselves if need be. Who would get your money?

Try to keep your goals realistic, meet your deadlines, and you will have an easier time getting those investors when you need them.

While we’re talking about Investors, however….

Growth comes first.

Product first, Profit second

Next, we come to another scary rabbit hole, however, this is one even the big guys make with surprising regularity.

You may be thinking that the only thing investors care about is Money, right? No. Not at all. In fact, most successful investors care about long term stability first and foremost. As such, remember that focusing on only profits may actually be what scares off investors down the road. This focus generally tends to the deterioration of core features, a negative customer experience, and will ultimately just lose Brand Value in the long run.

Know when to call it quits

Lastly, your idea needs an Expiration Date. You need to pick a concrete date as the finish line for your app. This helps to home in on making your MVP, knowing what to cut, and when. All of this will assist in avoiding the unfortunate road to development hell, and heartbreak that comes with it.

Pick an End Date. Stick to it.

The Road ahead is complicated, unique, but rewarding.

Now that you know how to avoid many of the major pitfalls of app development, it’s time to put them into action. Ask the right questions, find your niche, make a plan, believe in it, and keep your goals realistic.

If I can offer one last piece of advice, just be cautious. No one can say when a sudden complication throws things into chaos, but mentally expecting this helps lessen its impact.

Development is unique for every project, but being pragmatic will help to keep you going steady, and eventually, profitable. If you need any help with polishing your app idea, book a free consultation today.

Good luck!

The post How do you turn an idea into an app? appeared first on OCDLAB.

]]>
Build minimum viable or minimum awesome? https://ocdlab.co/build-minimum-viable-product-mvp-or-minimum-awesome-product-map/ Fri, 23 Nov 2018 14:04:43 +0000 https://ocdlab.co/?p=15430 The post Build minimum viable or minimum awesome? appeared first on OCDLAB.

]]>

Build minimum viable or minimum awesome?

MVP or minimum viable product is one of the more commonly misunderstand concepts in lean entrepreneurship. And it’s no wonder. The term “viable” means different things to different people and “minimum” is often misinterpreted to mean, “requiring the least amount of effort possible”. This couldn’t be further from the truth. Creating a quality MVP requires quite a bit of research, planning, and effort. But, properly implemented, an MVP is one of the best methods available to entrepreneurs to deliver quality products that customers want.

How things used to be done (And why you shouldn’t do them this way anymore)

To understand what a minimum viable product is we first need to establish some context. Before MVPs became commonplace most start-ups spent their time, often years, developing in secret fully realized, fully functional applications, which they then released and attempted to sell.

This approach is, at first blush, quit rational. If you were building a car wouldn’t you make certain every single system needed to make the car function as optimally as possible was in place before you sent models out to dealerships? You wouldn’t include wheels but no engine. You wouldn’t install a driver’s seat but leave holes in the floor where passengers might sit. You would build a finished car and then attempt to sell it.

The problem with this approach is that, assuming you don’t run out of seed money before bringing your product to market, you have no idea whether the product you’ve built for your potential customers is the product they want. Developers are smart people, certainly, but they’re not mind readers. It’s entirely possible that after years of development that shiny new product they’re proudly parading out to customers is a lemon, a spiffy, feature-rich failure that no one wants and that no one will ever buy.

MVP to the rescue!

A minimum viable product attempts to short circuit this quagmire of uncertainty by getting something in front of potential customers as quickly as possible in order to learn as much as possible about exactly what sort of product these customers need.

Put simply, the first version of your product doesn’t need to have every single possible feature implemented fully. It just needs to have a minimum subset of features that allow it to be useable by a portion of your potential customer base. This group, generally early adopters, is capable of understanding your vision for the product even in an incomplete form. As long as it possesses a rich enough feature set to allow it to address the central problem your product is designed to solve these power users are willing to overlook missing functionality. They’ll use your product and give you feedback. You can then use this feedback to improve your MVP, add features and then iterate.

Building a product through iteration

In order to understand how this works let’s return to our car analogy. Imagine they don’t exist and your start-up is trying to solve the problem of how to move people around quickly from place to place. Instead of designing an entire car from the ground up as we did earlier in the article we could instead develop a car MVP. We need only build a product with a minimum feature set to solve the proposed problem. We might take a plank of wood, screw axles onto the front and back and add some wheels.

Bingo! We have an MVP that moves people from place to place quicker than they could if they walked.

It’s car-like but not yet a car. It is a glorified skateboard at best. It fulfills the basic problem we’re trying to solve, so we roll it out to customers (no pun intended).

They buy it, try it out and give us feedback.

The early adopters generally like it but they tell us, among other things, it isn’t fast enough, it’s difficult to steer and they’re not fans of having to stand up.

We have feedback! We just learned very useful information about what our customers want without spending years building a fully realized car. So now we take that data and iterate. Maybe we add in a seat, attach the wheels to a steering mechanism and install pedals to allow faster movement. It’s still not a car. But Release. Get feedback. Iterate.

Are we done yet?

In the next version of our car MVP we replace the pedals with an engine. Release. Feedback. Iterate. We go from two wheels to four for increased stability. We enclose the passenger area to keep out the elements. Iterate. We improve the engine for greater horsepower. Iterate.

You get the idea. By the end of this process we have a function-rich, fully realized car built incrementally with constant feedback from our end users. By the time our car is released we’re about as certain as we can be that it’s exactly what our customers want because they’ve been involved throughout the entire development process.

In a nutshell, that’s MVP. Products are developed with only those features that are absolutely necessary for the savvy user to get it and give us feedback on how to proceed. After multiple iterations, each round improving existing features and adding new ones for testing we arrive finally at a finished product that does exactly what it needs to in exactly the right way. We know our customers will buy it because in a very real sense they helped develop it.

Should you build viable or build awesome?

We started this article off talking about how many people interpret “minimum viable” to mean, “requiring the least amount of effort possible”. This misunderstanding has led to some pretty lousy MVPs because their creators focused too much on “minimum” and not enough on “viable”. They didn’t put enough effort into thinking through exactly what their customers needed from a minimum viable experience in order to see the vision and appreciate what the product might eventually do for them.

As a result, a contingent of thought leaders in the industry have called for a nomenclature shift. Instead of “minimum viable product” they’ve coined the term “minimum awesome product” or MAP. This new way of thinking better captures the spirit of the MVP. It isn’t about delivering a barebones experience that leaves your customers confused and dissatisfied. It’s about providing them a great experience, built with just the features needed to test the current product hypothesis. Your MAP/MVP isn’t complete. That’s explicit in the idea. But it shouldn’t FEEL incomplete.

I am not a fan of this kind of visuals as example, because that is kind of cliché, however, like they say, it is a cliché because it is true!

And there’s another reason to consider MAP versus MVP. A minimum viable product is fine in situations where there’s little competition, where users have no pre-existing expectations.

But what about situations where products like the one being developed already exist?

In this case you need to include these pre-existing expectations in your design. It’s not enough to include only basic viability. You need to make sure your user experience stacks up to what users already imagine it should be. And the greater the density of competition, the more awesome you need to make your MAP. Otherwise even early adopters may ignore you.

Consider our car analogy again. Midway through our iterative process earlier we created an MVP product that functioned like a bicycle. If bicycles didn’t already exist then no one would have any expectations for how they should look and feel. You could get away with two wheels bolted roughly to a single metal bar with a plank on top for a seat. But ask yourself if that would satisfy a customer that already had experience with existing bicycles. The answer is a resounding, “no”. In order to satisfy these customers your design needs to be elevated to match their pre-existing expectations. This, in simple terms, is the difference between an MVP and an MAP.

The thing to remember about MAP is that it still agrees that an MVP, in terms of features, should only include those needed for minimum viability. What’s in question is the user experience, the look and feel of the product. With MAP, you need to give this more love than you might with a classic MVP implementation. But otherwise the concept is very much the same.

The market is saturated and there are hardly any new ideas. What that means is, your product needs to kickass, and has to offer a better user experience than other products out there.

Again, think of the car companies. Every company tries to lure customers by offering a better model than their competition at an almost similar price. If they don’t do it, how long do you think they can survive?

The same logic applies to your startup. If you are trying to build a product where competition exists, you have no choice but to make it awesome. Now, that doesn’t mean that you need to spend drastically more efforts, time and money on making your product awesome. It all starts with planning and research. You need to keep your user in the center and then start thinking around their pain points and possible solutions. In other words, listen to your users and focus on delivering an awesome user experience. It won’t cost a lot, but the number of users adopting for your product will definitely be significantly higher.

So, what are you waiting for? Get iterating!

MVPs, or MAPs if you’re feeling saucy, are the best way for a start-up interested in controlling costs to deliver quality products that they know their customers are interested in. And now that you understand exactly what goes into an MVP you’re ready to get your team working on one for your customers. So get started, and happy iterating! If you need help defining your MVP, feel free to schedule a call with our experts.

The post Build minimum viable or minimum awesome? appeared first on OCDLAB.

]]>
To Hire, or Not to Hire https://ocdlab.co/hire-not-hire/ Wed, 18 Apr 2018 07:58:38 +0000 https://ocdlab.co/?p=15378 This blog is a tribute to our utter love and admiration for anything technology. Even if it is a gadget made for puppy tweets or a radio + toaster combo.

The post To Hire, or Not to Hire appeared first on OCDLAB.

]]>

To Hire, or Not to Hire

Hiring an in-house employee comes with a lot of overhead such as payroll expenses, insurance obligations, and office space or equipment. Thousands of lean startups have figured out a way to bring on a dedicated resource but without the drawbacks and big gamble of an internal employee.

It is a serious matter, but our infographic team has still managed to make it look fun. Enjoy!

hiring-vs-ocdlab

The post To Hire, or Not to Hire appeared first on OCDLAB.

]]>
Wearable Technologies can transform businesses! https://ocdlab.co/wearable-technologies-can-transform-businesses Tue, 23 May 2017 05:17:01 +0000 https://ocdlab.co/?p=14408 The post Wearable Technologies can transform businesses! appeared first on OCDLAB.

]]>

Wearable Technologies can transform businesses!

The new suite of wearables is the next big leap in technology, integrating these tiny attachments into our everyday lives and businesses. Wearables have evolved from calculating your pulse rates or being an entertainment aide, and there can be a bit of them in every industry. This technology is no longer a thing for the big industries and Wearables are increasingly benefiting small to large operations achieve efficiency and environment interaction.

Health and Wellness
Fitness monitors for staff can keep tabs on their activity levels. This data can be linked to health insurance to cut healthcare costs. Alternatively, organizations can advise Diet management programs to their employees, using wearable data analysis. More and more organizations are using wearables to extend health and wellness amongst its people.

Safety Applications
Industries like mining, with high-risk roles, can use wearables as critical safety tool. A remote technical specialist can train the wearer from afar.

Operational Efficiency
Wearables could track goods being transported across for shelving, eliminating the need for manual marking and providing estimates for completion times. Wearables could also be an effective way to control and manage inventories.

Sales and Marketing
A wearable can help fetch updated product data and create proposals on the go. Field sales staff can present proposals to be signed and actioned instantly. An app in the watch could analyze notes in real time during a marketing meeting; it could return relevant data in visual form, making marketing department smarter.

Warehouse
Large warehouses where task scheduling and location finding is a painful task, wearables could track workers’ whereabouts, guide them to assigned aisles and deploy them for different jobs.

Human resources
For recording time and absentee reports, shift-based staff can mark their attendance or absence using their wearable devices. The data can automatically adjust their payroll. Also, you could manage your employees, productivity and time report with just a tiny device.

The post Wearable Technologies can transform businesses! appeared first on OCDLAB.

]]>
Technology Trends 2017 https://ocdlab.co/infographic-technology-trends-2017/ Fri, 10 Mar 2017 06:17:18 +0000 https://ocdlab.co/?p=14066 The post Technology Trends 2017 appeared first on OCDLAB.

]]>

Technology Trends 2017

You blink, and you could have missed it. That is the speed of technology upgrades and innovations today. As new technologies continue to create new propositions for businesses, we look at some trends that are set to make waves in 2017. While IoT (Internet of Things), VR (Virtual Reality) and Smart Homes are going to get a lot more momentum in 2017, there are more.

Regardless of how you choose to adopt new technologies, your customers continue to remain your focus. If a technology is grabbing their bandwidth, it’s time for you to switch, too. Our advice, if you are starting a business, any of these is a low hanging fruit. And if you are already into a business, thinking about how to leverage these technologies is a good idea.

Infographic Technology Trends 2017, VR, Internet of things, SmartHome, Connected Cards, Wearable

The post Technology Trends 2017 appeared first on OCDLAB.

]]>