AndPlus acquired by expert technology adviser and managed service provider, Ensono. Read the full announcement

Brian Geary

Brian Geary's picture
Brian is a true believer in the Agile process. He often assists the development process by performing the product owner role. In addition to his technical background, he is an experienced account manager with a background in design and marketing.

Recent Posts

Step 4: Application Architecture

By Brian Geary on May 6, 2014 2:01:00 PM

This is part five in a seven part series from our ePaper - 6 Critical Steps to Adding Mobility to your Control System

Now that the relevant discussions have been had regarding data management and use cases, the project team can begin to determine the technologies, platforms, and implementation details which will provide a solution within the boundaries identified in the previous steps. 


The architect plays a key role in this step because they factor in the requirements of the current project and also where the application is likely to expand post-project. Engineers have the role of writing code in ways that solve the problems defined by the use cases. They also must ensure that they code in a way that can benefit customers later by easily accommodating expansion to the application.


Platform choices are relevant here. For example, there is a platform called PhoneGap which provides a method for deploying to multiple mobile platforms. It allows creation of native applications based upon an HTML and JavaScript code base. This allows you to deploy your application across multiple devices and support new devices in the future with very little overhead.


On the surface, this provides a great opportunity for a unified experience across Android, iPhone, and other major platforms; but it also includes a bit of performance degradation since layers are added above the system level to support the additional common code bases. As you can see, there are often trade offs with decisions regarding application architecture and technologies utilized. It is important that the use cases, approach to data management, and overall problem statement are supported by the architecture decisions that are made.

Continue Reading

Step 3: Data Management & Access

By Brian Geary on Apr 21, 2014 8:54:34 AM

Data integrity is the #1 focus in this step. Lost data is absolutely inexcusable. Every project stakeholder and production resource needs to ensure that they’re focused on a quality approach to data access and management.

Continue Reading

Step 2: Identifying Use Cases

By Brian Geary on Apr 11, 2014 3:36:58 PM

This is part 3 in a seven part series from our ePaper - 6 Critical Steps to Adding Mobility to your Control System

Many projects will often not invest the time necessary, or sometimes even completely skip, this step. In our experience, it is one of the most important ones on our list. Use cases define how the end product will be used.

Continue Reading

Step 1: Define the Problem

By Brian Geary on Apr 10, 2014 5:36:51 PM

This is part two in a seven part series from our ePaper - 6 Critical Steps to Adding Mobility to your Control System

Similar to other solution challenges, the important first step for adding mobility to a control system is to clearly define the problem you are trying to solve. The objective of this step is start with the end in mind. Defining the comprehensive, measurable problem statement sets the foundation for discussion among the key stakeholders about how the problem can be solved and what the characteristics of and effective solution are.

Continue Reading

Benefits - Why would you want to add mobile to a control system?

By Brian Geary on Feb 28, 2014 10:28:06 AM

This is part one in a seven part series from our ePaper - 6 Critical Steps to Adding Mobility to your Control System

There is a growing trend to add mobile to automation and control systems. Companies across industries are realizing the benefits of cost savings, efficiency, and safety.

Continue Reading

How Much Does It Cost to Develop a Mobile App?

By Brian Geary on Jan 9, 2013 5:58:00 AM

How much does a mobile app cost? This is, by far, the number one question that any of our potential clients ask. While the question may seem to be fairly cut and dry, the answer is not.

Continue Reading

Get in touch

LET’S BUILD SOMETHING AWESOME. TOGETHER.