Modern websites and applications must work well for both end users and developers; they need to keep users happily engaged on their preferred device while maintaining the sanity of developers working behind the scenes. Responsive Design is an approach to web development that caters to both groups. The idea is to present the same content regardless of the device type, but the layout “responds” to the device “asking” for the content. In the business intelligence world, it means a master app can be designed one time, then slightly reconfigured for each device with very little effort – no copy and no separate app. Users get an optimized experience that keeps them coming back.*
Responsive Design is gaining traction with many organizations today due to the rapidly growing number of people who depend on mobile devices for access to business information. Mobile users cite benefits like increased efficiency and productivity, improved communication, and streamlined business processes, and 85% of IT managers agree that mobile devices make their company more efficient. Getting on the Responsive Design bandwagon is the way to ensure that your business apps meet your employees’ needs while maximizing the use of your IT team’s time.
Whether you decide to responsively design your website or your business applications – and in many cases, internal business applications are websites, including web-based mobile BI apps for business intelligence dashboards and reports – here are some of the benefits of a Responsive Design approach for users and developers…
Responsive Design is the backbone of next-generation mobile BI. Responsively designed BI apps enable you to deploy one application to all devices – one design that adjusts to any screen size, keeping development simple and maintenance efforts low. Here are some guidelines to keep in mind when designing responsive content for a mobile interface.
1. Use tiles or panels
Design content in a series of modular tiles or panels. The tiles can then form a grid layout, which makes it easy for users to scan the app for relevant content.
2. Think symmetry
When designing tiles, make them symmetrical in terms of height and width. In so doing, you’ll be able to rearrange content easily and even re-use it between multiple BI apps.
3. Shrink your work
Not every piece of content visible on a large screen needs to be present on a smaller tablet or smartphone screen. Pick out the most relevant content for a mobile audience and hide unnecessary features that only make sense on a desktop app.
4. Shrink images
Remember that smaller devices such as smartphones have limited bandwidth, so stick to images that can be resized proportionately and downsized to a lower resolution to save space.
People do crazy things, especially during the holiday season. On Black Friday – and even on Thanksgiving evening – customers will wait in line for hours to grab the best deals and knock items off their wish list. Retailers offer ridiculous discounts on high-priced items and keep doors open 3 days straight to cater to buyers around the clock, then web retailers kick in their own Cyber Monday promotions. Black Friday has remained the number one shopping day for the past decade, accounting for most of the sales that businesses reign in during the holiday season. But smart retailers don’t have to wait until Black Friday to ramp up their bottom line. Your analytical or business intelligence platform can keep a pulse on operations year round and help increase sales before the 11th hour. Here’s how:
1) Use analytics for in-store promotions
Analytics can help guide store layouts by tracking which products perform best on an aisle shelf vs. an endcap in various cities, and what products should go on sale in a given month and region based on sales history and inventory levels. Using business intelligence, you can run scenarios based on historical data and make predictions about programs designed to drive in-store business. For example, if you increase the circulation of your direct-mail flyer, how much additional business can you expect it to drive? Similarly, if you offer in-store coupons for a certain timeframe, what kind of sales uptick can you expect? Essentially, you can analyze past customer purchasing behavior to determine how to best influence future purchasing behavior.
arcplan’s retail customers use our platform to track KPIs and run what-if scenarios to ensure that products are priced appropriately. For retailers, one important KPI is the cost of goods sold (COGS) – the price paid for the product, plus shipping, handling and other expenses to get it ready for sale. By keeping track of COGS…
Sixty-four percent of organizations are already investing in or plan to invest in big data soon according to a recent Gartner report.* That equates to a huge number of individuals who now have to research how to embark on a big data deployment. The prevalence and benefits of big data analytics are undeniable, but there are some considerations to keep in mind before jumping in:
1) Identify a specific business need
Big data projects reap the most benefits when they address specific business needs. Having a use case in mind will help determine what data you need to analyze – social, machine or transactional data. Gartner recommends researching use cases and success stories in other industries; why not get inspired by what’s worked for others? Gartner analyst Doug Laney recently shared examples of big data at work in various industries: using big data analytics, the department store Macy’s was able to adjust prices in near real time for 73 million items based on demand and inventory; Wal-Mart was able to optimize search results and increase web checkouts by 10 – 15%; and American Express used sophisticated predictive models to analyze historical transactions and forecast potential churn. Once you’ve identified the analytic need not met by “small” data analysis, you have the first green light for considering big data technology.
In the wake of the BYOD movement, organizations are challenged to support multiple devices for accessing business information while providing the best mobile experience for end users. Seamless mobility is now an expectation for many knowledge workers who rely on smartphones and tablets to do their work. With arcplan 8, our latest release, we offer unparalleled flexibility for mobile business intelligence deployments for developers and users alike. arcplan 8 was designed with the principles of Responsive Design in mind. Developers can use our HTML5 client to build state-of-the-art BI applications that only need to be designed once, yet can be deployed on any mobile device. Let’s examine the 5 principles of Responsive Design – design principles that are simple and effective, and can be used as a guideline for developers to create responsive mobile BI applications:
1. Design with mobile in mind.
Designing with mobility in mind leads to a better user experience across all devices and platforms. When designing a BI dashboard application, think of the charts as modular tiles. These tiles will need to be rearranged depending on the device’s screen size and orientation, so it helps if they are designed with similar widths and heights. Desktop monitors and tablets in landscape orientation can accommodate all the tiles arranged in two rows, but smartphones and tablets in portrait mode will be better served by tiles stacked on top of each other so the charts are large enough to be understood without too much zooming.
2. Start with the smallest device first.