mrc's Cup of Joe Blog

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

Productivity

Build web-based pivot tables (and more) without programming

ProductivityIf your development process is too slow, or if you just want to build web applications without programming, you should really sign up for a free m-Power Trial. It’s completely free, and guides you through the process of creating enterprise web applications using m-Power.

Here’s the best part: We’ve recently updated the m-Power Trial with additional guides to walk you through the creation of even more types of web applications! Now, Trial users can build any (or all) of these web app types:

1. Web-based pivot tables (like this example),
2. Interactive reports (like this example),
3. Database CRUD applications (like this example), and
4. Database lookup applications (like this example).

Each application only takes about 15-30 minutes to build, and the whole process is entirely point-and-click. Want to get started? Sign up for a free m-Power Trial right here.

4 steps to create a more agile IT department

ProductivityMany IT departments have developed a reputation of being slow and difficult. They make users jump through hoops and then take months to deliver requested solutions. The business users often feel like IT stands in their way, or even holds them back.

The problem is, business users now have other options. Many are bypassing IT altogether and using unsanctioned SaaS options to accomplish their goals. If IT can’t (or won’t) deliver solutions in a timely manner, they find another way.

IT departments have no choice: They must become more agile and responsive to the business user’s needs, or risk being bypassed.

The question is…how? How can a slow IT department become more agile and responsive?

We posed that question to a few industry experts, who delivered some excellent advice. You can read their tips below, as well as some of my own. I hope you find them useful:

Building an executive dashboard over an aging ERP system

ProductivityIf your company runs on an aging ERP system or has difficulty connecting disparate data sources, here’s a great success story you’ll want to read. A manufacturing company needed a centralized place to access reports on the web. The challenge: It needed to integrate with their aging ERP system and pull data from 9 separate plants. The additional challenge: No one on their IT staff had any experience building web applications.

The result: They built a custom, web-based executive dashboard that pulled data from their 9 separate plants and integrated with their ERP system…in just 12 weeks. To find out how they did it, you can read the whole story right here.

How to get the most out of a small IT staff

ProductivityAccording to our 2012 survey of IT professionals and IT management, small IT staffs are one of the biggest barriers to success. In the survey, we asked two questions:
1. What are the biggest problems or challenges that your company deals with?
2. What keeps you from addressing those challenges?

Can you guess some of the most common answers to question #2? Most of them sounded something like this:
– We don’t have enough staff
– No time
– IT staff is too small

While IT department size is a perpetual problem for many companies, it seems to be getting worse. More and more companies point to limited staff as the reason they can’t accomplish what they want to accomplish.

So, if your company is dealing with this problem, what’s the answer? How can you get the most out of your small IT department? To help you out, we posed this question to some people who deal with small IT staffs on a regular basis. I’ve included their advice below, as well as some of my own. I hope you find it useful.

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?

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…

Want to cut your development time in half?

ProductivityHere are a few questions for you as we head into 2013: Do you want to cut your development time in half? Do you want to automate mobile development? Do you want a way to quickly build new features into your current software?

If you answered “yes” to any of those questions, here’s a video you’ll want to watch. This short, 2-minute video explains how m-Power answers each one of the questions above, and even walks you through a sample build process. I hope you enjoy it.

3-Language, cross-platform mobile apps in 3 days

ProductivityMobile apps have dominated the news for the last year, with seemingly every development software vendor adding mobile capabilities. With so many vendors offering mobile apps, how can any company know which option to choose?

The organizers of the annual IBM International Power event in the UK decided to help companies with this problem. They recently organized a “Data Challenge”, giving mobile app software vendors a chance to put their money where their mouth is.

The rules were simple: Participating vendors had one week to build a mobile application over the same sample database. At the end of the time, each vendor presented their mobile app to the event’s attendees.

Getty Images Demands Big Money from Website Owners

Save Money** This guest post was written by Ryan Healy. Learn more about Ryan in the author bio at the end of this post. **

Have you ever used a picture on your web applications or website? And if so, have you taken the time to verify that you have the proper copyright to use that image?

If not, you could soon be the unhappy recipient of a settlement demand letter (AKA “extortion letter”) that asks for a large sum of money to pay for “damages.”

In recent years, companies like Getty Images, iStockphoto, Masterfile, Corbis, Jupiter Images, and others have become aggressive in pursuing people who infringe on an image’s copyright.

It doesn’t matter whether you use an unlicensed image accidentally or intentionally — the consequences are the same.

5 common problems that kill IT productivity

ProductivityDo you ever come to the end of a busy day and feel like you didn’t actually accomplish anything? Although you worked hard all day, you feel like you have nothing to show from all of that work?

Chances are, you got caught handling minor, yet essential tasks that kept you from tackling more important projects. Maybe you spent the day supporting untrained users, running end user reports, or trying to fix yet another problem with your company’s old, patched-up legacy software.

Tasks like these have a few things in common: They are necessary, yet time-consuming tasks that could (and should) be avoided. More importantly, they keep you from working on essential projects that could ultimately improve the company’s bottom line.

In other words: They keep you busy, but not productive.

How can you avoid these “productivity killers” and instead focus on essential tasks during the work day? First, you must identify which tasks fall within this category, and then you must figure out how to avoid them. So, what are some of the most common productivity killers? While it varies across companies, here’s a list of 5 productivity killers that commonly plague IT departments: