Architected Software

We are able to create customized application solutions on most modern platforms with the benefits of commercial software. Our proprietary development framework, SummaFRAME gives us a head start and results in an application which is more easily maintained throughout its lifecycle.

We follow an iterative, prototype-driven approach. This allows us to rapidly capture and discuss your requirements, while simultaneously refining the final product. Our process is predicated on the use of a PRE-existing application architecture, which is already tested and proven, allowing our development organization to focus on your specific business requirements. Further, since all SummaTG applications are built on the same basic application framework, our organization can support those applications for a long period of time giving you peace of mind that your application will be supported commercially.

We specialize in “Connected” and “Collaborative” business applications. These applications focus on the movement and optimization of data between organizations. Types of applications we have deployed are:

  • Commodity Trading Solutions
  • Energy Demand Forecasting Solutions
  • Business to Business Order Management Workflow
  • Supply Chain Portals
  • Vendor Managed Inventory
  • Data Sync Solutions

Our process starts with listening to your needs and understanding in detail how our services will be deployed to optimize your experience with SummaTG.

Project Definition

The Project Definition Process is structured to capture the vision and goals for the proposed product with all the business requirements in a very compressed timeframe. The customers works with our team to prioritize the requirements and define the technical and functional scope of the project. Our approach to project definition focuses on the application requirements from a user’s perspective. We strive to understand the unique needs of each application user in order to drive out the appropriate technology choices.

SummaTG will facilitate the discovery process through a series of group discussions designed to gain the depth of knowledge required to propose both business and technical product solutions. We will analyze the results of the session with any supplementary materials provided and document the results in the Project Definition Document.

The resulting Project Definition Document:

  • Validates your vision and goals.
  • Identifies the system users and their requirements.
  • Defines the major business processes.
  • Provides a list of features and functions required to support the business processes.
  • Describes our approach to development.
  • Explains our technical recommendations.
  • Provides a schedule for delivery.
  • Estimates the cost for each phase of the project.

Concept Model

This model provides the client with a broad understanding of the business functionality, and user interface and navigation of the application, by delivering demonstrable software that can be shown to business users and customers to elicit early feedback about the application’s functionality set, look, and feel.The Concept Model brings the initial business application to life, transforming the client’s ideas regarding the application’s features, functions and workflows to a working, usable Internet-based user interface of the proposed system. This method of detailing the full specifications of the software system results in SummaTG delivering to the client fully functional code that allows the user and product managers to experience how the application will behave using real time business scenarios. This model can be shown to business users and customers to elicit early feedback about the product’s functionality set, look, and feel. This launches the life cycle of the application and allows the client to move the application to the next stage of development.

Product Model

Based on feedback from the user community in the Concept Model stage, the development thread is completed and presented to the client in the Product Model stage. This stage provides a primary approach to final selection of the technologies to be used in developing the production version of the application.

A Product Model extends and leverages the work done in the Concept Model stage by attaching the Concept Model to subsets of the business logic and database structure of the application. The Product Model allows the user and the development team to assess the impact of development decisions on how the system should operate in key business processing areas. This model gives the development team the ability to test different methods of scaling the application before committing the entire development project to a complete set of development tools or a fully defined data structure. When a completed Product Model is delivered to the client, the finished product is a fully defined and tested road map of the application that will facilitate rapid completion of the application and deployment to the business community.

Implementation Model

The third and final stage, Implementation, takes full advantage of the foundation built in the prior two stages. The result is the delivery of a fully functional business application quickly and with a high degree of customer satisfaction. SummaTG will leverage our pre-exising SummaFRAME application framework based on Microsoft .net technologies to deliver this software. If other technologies are required, we will work with the customer to determine the best fit for appropriate technologies.