Ingenuity in Motion Blog

Skip Navigation LinksHomeInsightsIngenuity in Motion BlogEnterprise Applications Blog Posts
End-to-end insight into the enterprise mobility lifecycle

​More and more consumers have embraced mobility – not just by buying smartphones and tablets but by using mobile applications across different aspects of their lives. We book restaurant reservations, order groceries and clothing, submit insurance claims, book event tickets, access our healthcare records and so much more all with our mobile devices.These mobile adapters are expecting mobility. Anything less will simply not cut it. We all know that if a company cannot meet demand then it risks losing customers to competition… but we can't forget about the mobility needs and demands of its internal employees as well. These expectations are in fact an opportunity for enterprises to seize. You've likely read a lot about mobility in terms of bring-your-own-device (BYOD) or wireless infrastructure, but it's so much more than that. While your organization may already have an end-goal in mind – for example, improve wireless infrastructure or provide better mobility tools for internal users or end-users – in order to plan an optimal mobility journey, you must first explore the mobility lifecycle. 

Read More ...

Rise of mobile application development platforms

Consumer mobile applications are currently driving most of the experiences and expectations behind mobility. Users want a great application experience with seamless usability and speedy load times, as well as rapid release of new features and updates on a regular basis. The same expectations are placed on enterprises when they release mobile applications, either for use internally or as a service to develop applications for others. Mobile application development platforms (MADP) are currently on the rise to help application creators meet these demands. MADP is software that enables companies to quickly build, test and deploy applications on mobile devices such as smartphones or tablets.

Read More ...

Avnet bloggers share their 2017 IT New Year’s Resolutions

It’s been a running gag on the internet that 2016 has been a trying year; thankfully it’s over and 2017 is upon us. Last year we recommended some New Year’s Resolutions to help slim and trim your IT environment – this year we opened it up to some of our regular blogger and asked them one question: What is your 2017 IT New Year’s Resolution?  Tim Camper, Sales Director "My 2017 IT New Year's Resolution is to avoid creating any more three-letter acronyms. I appreciate when things are easy to remember and acronyms do help my team and me to talk or write about products or solutions, but sometimes having all this lingo can be too much 'IT speak' and can get confusing."  Alisha Robinson, Demand Creation Specialist "My 2017 IT Resolution is to be more involved on social media. Specifically, I want to learn how to meme and hashtag with the best of them!" 

Read More ...

3 tweaks to system health monitoring can improve your mobile application performance

​Mobile applications operate much like human organs.  What do I mean by that?  Well, your mobile application's success is dependent on the holistic system health, or the overall health of the support system on which it depends. Much like the failure of a single organ in a human body can trigger other organ systems to struggle or fail, a problem or failure in any of the backend support systems (software or infrastructure-based) can cause an otherwise perfectly functional application to stop working effectively. It's easy to forget that a mobile application doesn't exist in isolation. It's enabled by supporting services and infrastructure which provide it with the capability to execute the functions for which it was designed. A mobile application may share database services, other application services, backend network to fetch data, web servers and other components of a larger system that deliver discrete or complex business functions. Therefore, holistic system health is critical to its performance.

Read More ...

Is your app ready for Cyber Monday? Mobility opportunities Q&A with app architect

​Tis the season… for consumers to download and use retail apps en masse. Black Friday and Cyber Monday are now upon us– is your app ready? I sat down with Avnet mobility expert and application development management architect Jeevan Sarode to learn what makes an app good and how you can make a good app. Even if you aren’t in the retail industry I suggest you stick around – the information and tips below speak to the core of apps in general, across industries. ​

Read More ...

Celebrate National Programmer Day by thanking a programmer on 9/12!

​Programmers are like composers writing the music that an orchestra will play, but sometimes they can come across interference that slows down their process, distracts them from creating or removes them from their code entirely. Programmers put in so much creative and hard work to develop the code and solutions that we use daily.  Therefore, in honor of National Programmer Day, let’s take some time to thank them. Consider any social media app you use on your phone – Facebook, Twitter, LinkedIn, etc. When you see a notification that the app has been updated, you might click to read about the new features and additions or just wait until you encounter them in the app. 

Read More ...

The importance of metrics tracking in application development and quality assurance

Are you taking advantage of the strategic benefits of metrics tracking? For application development and quality assurance, metrics are absolutely necessary if you’re to achieve top-quality process, product and project performance. Metrics drive everything! Whether you prefer the traditional approach to requirements definition and management or you have adopted one of the many agile flavors, one thing remains constant: requirements fuel the process because they establish the overall outcome of the project. The traditional approach involves the application owner who defines - at a high level - what the application should do and what feature sets it needs to have. The business analyst takes this high-level view and adds greater detail based on the underlying technology. After circulating the requirements definitions throughout the team, the business analysts polish them and then push the final version on to the development team.

Read More ...

Using metrics to gain insight into your application lifecycle

​The creation of an application begins with a business case, moves into development, goes through a series of maintenance and update phases, and eventually draws to a close when the application is retired or replaced. To effectively manage an application’s lifecycle, you need to understand what’s happening at every stage. Metrics, or measurements, provide insights that help to track the quality and velocity of the application lifecycle. There are many metrics you can choose to look at. A pragmatic place to start would be risk analysis for the application requirements. Another is defect trending, which refers to the number of defects that remain open when the application is first pushed into testing.

Read More ...

Did you have server problems playing Pokémon GO this weekend? You’re not alone

​​It’s not just kids playing the newest Pokémon app – admit it! This past weekend, it seemed that everyone – from kids to teens to adults – were out and about, their faces buried in their phones, actively hunting for virtual monsters they could catch, collect and train. As a self-proclaimed casual fan of Pokémon, I did not expect to get caught up in the hype. Yet, according to my phone’s pedometer, I walked nearly 20 miles this weekend, made it to Level 8 and became the leader of a Gym in my neighborhood (Team Yellow represent!). The Pokémon Company and Niantic’s app, Pokémon GO has fostered more attention, downloads and use than previously considered. Shortly after the release of the app, users experienced server issues that not only prevented gamers from loading and using the app, but also caused crashes and bugs that forced users to perform hard shut-downs and restarts. 

Read More ...

How to avoid some common “gotchas” when deploying and upgrading enterprise applications

When companies perform deployments or upgrades at an enterprise level, even very experienced IT teams can run into issues. While the process of deploying and installing an application is not necessarily difficult, if process management teams don’t know what to expect or are otherwise unprepared to handle unexpected challenges, problems can quickly spiral out of control. Each phase of the application lifecycle includes challenges, but deployments and upgrades are particularly fraught with potential missteps that can provide “gotchas” for deployment teams if they are not experienced with application lifecycle management tools. Here are some common “gotchas” you should watch out for, and how to avoid them. ​

Read More ...