mrc's Cup of Joe Blog

Join us in exploring the world of modern development, evolving technologies, and the art of future-proof software

Month: January 2013

4 common productivity bottlenecks (and how you can fix them)

ProductivityHow would you like to walk into your boss’s office today and say, “I know a way to improve productivity by 50%.” Of course you would! Who wouldn’t?

Of course, that only works if you actually know a way to improve productivity by 50%. Sound impossible? It’s not that hard…you just have to know where to look.

So, where do you look? For starters, let me share one prime area that’s ripe for productivity improvements: In many businesses, productivity bottlenecks revolve around data. Even in the year 2013, we’re just not that efficient with our data. Every day, businesses waste time entering, collecting, sorting, filtering, combining, and manipulating data. The fact is, many businesses could vastly improve productivity if they only addressed some of these data inefficiencies.

If you want to dramatically improve productivity in your company, here’s a good place to start: I’ve listed 4 of the most common productivity bottlenecks caused by data. How many of these do you see in your company?

Weekly recap: The future of IT, omni-channel mobile development, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on the future of IT, the need for ‘omni-channel’ mobile development, and more. I hope you find them useful:

Forrester: Mobile app dev needs ‘omni-channel’ perspective
Rather than simply devising a mobile strategy, mobile apps must be part of a larger “omni-channel” application architecture. Businesses must understand that mobile devices are just one method for accessing their applications. Applications must be accessible across all devices.

How to control BYOD without going insane

EducationThe shift from company-controlled devices to employee-controlled devices is one of the biggest IT trends in recent history. According to a study from Logicalis, 57.1% of employees already use their own devices for work-related tasks in some form or another. Another survey puts that number at 80%.

Can IT ignore BYOD?

What are IT departments doing about this Bring Your Own Device (BYOD) trend? The study listed above answers that question with some interesting statistics: 46.1% of employees who use their devices for work claim their IT departments are either unaware of or ignore BYOD. Is this a viable approach? Not at all. Let me give you two reasons why your IT department needs a BYOD strategy:

Native apps: The wrong choice for business?

EducationNative mobile applications are popular among consumers, but how do their advantages translate to the business world? Not as well as you might think.

If you’re considering mobile apps for your business, here’s a new white paper that you’ll want to read. It explores each mobile app option, and explains why businesses should think twice before taking the native approach. You can access the white paper right here.

Weekly recap: Digital technologies a top CIO priority, do you need a custom app, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on a recent CIO survey, the need for custom mobile apps, and more. I hope you find them useful:

5 new smartphone OS’s bet on HTML5 and improved UIs
Did you know that 5 new smartphone operating systems are scheduled for release this year? Will any of them become the next iOS or Android? Perhaps a better question: If your business is building native mobile apps, how many of these new operating systems do you plan to support?

4 essential questions to ask before building a mobile business app (Part 1)

EducationIn 2012, Gartner estimates that smartphone and tablet sales reached 821 million, accounting for approximately 70% of all devices sold in the last year. In 2013, they expect those sales numbers to reach 1.2 billion.

If it feels like the mobile trend is growing faster than other trends in recent history, you’re right. According to a report published by MIT, mobile computers (smartphones/tablets) are on track to saturate markets in the U.S. and the developing worlds in record time. In other words, smartphones and tablets are spreading faster than any other technology in history.

How are businesses responding? A 2012 Accenture survey found that 78% of CIOs consider mobility a “top 5 priority”. Businesses understand the importance of mobile, and are rushing to take advantage of this trend.

That’s where the problems arise. As businesses rush to build mobile apps, they often dive into the project without proper planning, or without an adequate understanding of their mobile app options.

As you might imagine, this causes problems. First, it produces mobile apps that the company doesn’t really need. Second, without proper guidance, some companies build the wrong type of mobile app–wasting time and money in the process.

To help your company avoid these problems, I’ve created a list of questions you should ask before building a mobile app. Hopefully, these questions will keep you from building an app that fails, or from building the wrong type of mobile app. Before you build your mobile app, here are 4 questions to answer:

What happens when you combine machine translation with human translation?

EducationIf your company operates in multiple countries and currently translates your web sites and/or apps into multiple languages, let me ask you a question: What if you could combine the speed of machine translation with the accuracy of human translation?

If that sounds intriguing, here’s a video you’ll want to watch. It outlines the growing need for translation, and explains a unique translation method that nearly automates web application translation. I hope you find it informative.

Weekly recap: How IT can keep its strategic role in 2013, Ubuntu on smartphones, and more…

EducationEvery week, I share the most interesting and useful tech articles that I’ve found over the past week. This week’s top articles focus on how IT can keep its strategic role in 2013, linux on smartphones, and more. I hope you find them useful:

Ubuntu on smartphones: What you need to know
The popular Linux distribution, Ubuntu, recently announced that they’re creating a smartphone OS, which should be released this year. Mozilla also recently made news with the announcement that they are also working on a smartphone OS. What does this mean for business? If your company has built mobile web apps, you’re in the clear. Mobile web apps work across all operating systems, both now and in the future.

4 simple ways to improve developer productivity

ProductivityLet me tell you a quick story about two similar development projects at two very different companies. Both companies were building extranets/portals–applications that let their customers log in, view their data, and place orders online.

Both had similar requirements. Both were nearly equally complex. The big differences between the two projects: One required 3 years, while the other required 3 months.

What caused this huge disparity?

As it turns out, the first company made a number of mistakes that killed their developer’s productivity. What were they? I’ve pulled out the most important lessons to learn from this story, and listed them below. With that in mind, if you want to maximize your developer’s productivity…

How to install a navigation bar in your web apps

EducationHere’s a great new feature that will improve your web apps. With the latest m-Power enhancement, developers can now automatically include a custom, drop-down navigation menu in every application.

Here are a few reasons you’ll love this new feature:

1. Maintenance is simple: The m-Power navigation menu is built for simplicity. Once you create your navigation menu file and tell m-Power to include it in your applications, you’re home free. Because the navigation menu is a separate file, maintenance is a breeze. You only have to change one file to update your navigation menu across all applications.

2. User-based security: When you apply the same navigation menu across all apps, you run into user-access problems. What happens if certain applications should only be accessible by a select number of users? Don’t worry, we thought of that. You can set up user-based security on the menu, so users can only see the menu items that pertain to them.

3. We’ve already done the hard work for you: We’ve already created the CSS and HTML necessary for the drop-down menu (though you can alter it if you want). There’s nothing for you to do except tell m-Power that you want the menu added to your applications.

How to add the navigation menu

Want to add the navigation menu to your m-Power applications? It’s simple. We’ve written up a short tutorial in our techblog that explains the whole process. You can find it right here.