:: About Us \  :: Resource Center \  :: Site Map \  :: Contact Us \  Todd Herman Associates Home Page

Business Systems › Application Extension

Our goal for Application Extension is to extend an existing system to a different platform, such as BlackBerry or Windows Mobile devices.

Key Features
::

 

  • 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.
Deliverables & Approach
::

 

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.

Our approach flow to application extension

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.
How We Work With You
::

 

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.

Results & Benefits
::

 

  • 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.
For Further Information
::

 

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.

Call Us for a No-Obligation Consultation

Think your business could be running better? You're probably right — we'll help you figure out where to begin.

Improving processes and using technology to help people deliver more results. That's what we do.

Call 336.297.4200 or click here to contact us online.

Examples of Our Business Systems Projects

  • 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.