|
Our goal for Application Extension is to extend an existing system to a different platform, such as BlackBerry or Windows Mobile devices.
- Understanding the business needs for extending a system to a different platform.
- Designing system extensions to meet these needs, while not compromising the existing system's base functionality.
These may vary, depending on the type of project and our level of involvement:
- Definition of the business results desired from extending a system to a different platform, and the related requirements and features.
- Functional design to implement these requirements and features.
- Technical specifications that translate the functional design into high-level program descriptions for software development.
- Development of appropriate software that extends the system to other platforms.
- Management of the software development process.

Plan
- Identify and meet with project stakeholders and team members.
- Prepare project plan, timeline, and budget.
Analyze
- Understand and document the business needs to be met by extending the existing system.
- Define how existing processing will be modified to meet any unique requirements of the target platform.
- Review the file and table layouts for the existing system, and discuss with system vendor, to determine the technical approach for extending the system to other platforms.
- Prepare functional design — including mockups of menus, screen layouts, and other key features — to show users how their needs will be addressed.
Design
- Plan the overall structure for the application extensions.
- Define the technical specifications to cover the extended functionality.
- Develop detailed scenarios to be addressed while building and testing the system customizations.
Build & Test
- Develop the extended features in small units, and review these with client personnel.
- Perform unit testing to ensure that the module is working properly.
- Perform system testing to ensure that all the modules work together and meet the overall requirements.
Implement
- Launch production of the extended software.
- Support the implementation by being on site.
Review
- Conduct post-implementation review with users.
- Resolve issues.
Application extension projects are performed by a consultant — or a consultant team — who understands the many complex activities required to successfully extend a system to different platforms, drawing on the strengths of the new platforms, while still permitting efficient upgrades to the base system.
Our goal is to become a valued member of your team — working with your people and your business to help you accomplish your goal of an efficient and effective application extension.
- Extend systems to new platforms, to allow new or enhanced business processes.
- Decrease cycle time by allowing quicker attention and action on important items.
- For projects affecting customer service or customer-facing systems, can provide a competitive advantage to enhance customer satisfaction.
To discuss whether this service could benefit your business, please call us at 336.297.4200 or send us an e-mail to schedule a no-obligation consultation.
|
- Turning "techspeak" to "business use": A Case Study: Using Web Services to Deliver Information to Mobile Devices
This professional services firm needed a custom-developed application to access their contact management database via their mobile devices. Read more »
- Unifying Applications for Call Center
Developed and deployed a call center application to incorporate several standalone applications, dramatically improving staff productivity, and providing managers improved tools to manage workload and monitor employee effectiveness.
- System Selection
Reviewed the major processes and multiple systems for this distributor and installer of electronic products, defining requirements for a new business system and identifying candidate systems to meet an aggressive implementation goal.
- ERP System Rollout
Managed the cutover of this company’s manufacturing facility to a new ERP system, minimizing operational disruptions while accommodating the annual audit of physical inventory.
- Managing Rollout and Post-Implementation
Managed the rollout and post-implementation phases of this system customization project, permitting critical fabrication operations to continue while identifying, triaging, and resolving issues.
- Assessing System Needs
Assessed the business processes and information needs of this custom manufacturer to identify suitable business system packages, helping management make an informed decision on their system investment.
|