- Draw a picture or diagram of the various players, software systems, buildings, vehicles, etc., that will be involved in the system. It helps everyone to see where the data starts, where it is collected, edited, synchronized used and stored.
- List the business processes involved in the system (i.e. work orders, asset tracking, inventory, inspections, accounting, payroll, invoicing)
- List who will be using the system
- Ask an expert to draw out and detail how the enterprise application works and interfaces with third party software
- Identify how each person involved will access the information (i.e. mobile handheld computer, desktop application, web application, etc.)
- What reports do they need to have? Are they dynamic, or are they standard reports?
- What database application(s) does the mobile application need to interface with?
- Provide a database schema for the database where the data will be stored?
- Make an expert, that knows your database application, available so the development team can quickly get their questions answered
- Pick your mobile device or handheld computer early so the development team knows screen sizes, button configurations, bar code, RFID, GPS etc., configurations
- Have a person available to review and test the work each step of the way.
- Don't ask the mobile application to do all of the same things as an enterprise software application. Be careful to use the mobile software application in the right manner with an understanding of the limited screen size, processor speed and memory available on mobile devices.
Kevin Benedict is a TCS futurist and lecturer focused on the signals and foresight that emerge as society, geopolitics, economies, science, technology, environment, and philosophy converge.
Getting Started on a Mobile Software Development Project for Handheld PDAs and Smartphones
What does it take to get a mobile software application for a handheld PDA or smartphone developed? The quick answer is just time and money, but the long answer follows:
Subscribe to:
Post Comments (Atom)
Interviews with Kevin Benedict
-
The history of human communication is marked by groundbreaking technological innovations that have reshaped societies. Among these, there ar...
-
In this interview, we sit down with Gartner’s Deepak Seth to explore the transformative power of Artificial Intelligence (AI) and its far-re...
-
Ever wondered how AI is shaking up the world of engineering, construction and geology? We're chatting with Joel Carson, the Executive Di...
No comments:
Post a Comment