 |

St. Bernard Preparatory School
The phased approach adopted for this project
required interim and the use of existing Excel
based applications which overcomes extensive
development work and facilitates planned
migration work that will be alleviated by
SharePoint services eventually. Some of
the featured application includes lists of
student information that is tracked using
traditional XLS based lists, which have been
improved using comprehensive search tools, and
validation logic to enforce accuracy and reduce
errors in lookup lists. A host of XLS
documents will be used to support the ASP.NET/VB.NET
application that will be built to serve as a
STUDENT INFORMATION SYSTEM, currently being
planned to support day-to-day functions such as
homework assignments, templates for reports and
application forms.

Office Furniture USA
The migration from ASP and VB into ASP.NET/VB.NET
platform required the intervention of
prototyping tools to enable the integration of
data from InterBase into SQL and SAP. An
ETL application was developed to help process
inbound, and outbound EDI transactions from
trading partners to interface with SAP and other
underlying sub-systems. This model was
crucial because it is highly portable, easy to
code, configure and provides the best platform
for testing by alleviating the need for complex
installations or ODBC connections. The
self-enclosed application stores connection
information, records a log of transactions,
captures errors and established the best means
for prototyping, which was eventually put into
long term service. Resembling many of the
aspects of relational EDI, this application has
been proven to be a formidable solution that
supports all other aspects of the enterprise
system.


Actek
Actek is the industry leading provider for EIM
(Enterprise Incentive Management) solution which
was developed in Java and SQL. While the
Java-based console designed to accommodate
day-to-day configuration, planning and
processing has been modeled for the trained
user, many of the rudimentary configuration and
implementation tools were identified and
developed for ease of use, portability and
integration. There were four (4)
principal Excel applications which were created
to alleviate the configuration process.
The first application is a Database
Configuration Loader which allows engineers, and
customers to enter configuration data into a
workbook which then offers the ability load the
complex data directly into the back-end SQL
database. This application also overcome
referential integrity and performs the necessary
checks to maintain accuracy. The second
application is a XML Loader which
extract configuration data, transforms and
creates XML output for loading into the EIM
system, which adopt specific XML structure to
ensure compliance with the receiving host.
The next application is an intelligent Issues
Log Reader which enhances the way their existing
XLS document is used to read, search, enter and
communicate issues stored in compliant XLS files.
Lastly, the Test Data Generator is a customized
application which is designed to create test
cases based on explicit scenarios to ease the
test generation and documentation process.
Using color coded and structured layouts, this
solution helps to discern testing into an
organized fashioned which is typically achieved
through an expensive application such as
WinRunner or TestDirector. 

BellSouth

In my very first
assignment at
BellSouth, I was
charged to
developed a
complex EXCEL
application
which is
designed to
calculate the
annual movement
of employees
profiled by job
types and pay
grades (EEOC
Compliance).
This profiling
application
gathers
historical
information from
years past via
an EEOC source
and internal
PeopleSoft
application,
which is then
extracted,
transformed and
loaded (ETL)
into a VBA-code
enabled
application that
will project the
possible
movement for the
upcoming period.
The wizard based
forms regulate
work
processes, so
that an HR
manager will
adhere to
specific steps
in loading the
source data, and
reviewing the
information
before the
resulting report
sheet is
processed and finalized.
The
self-enclosed
application is
made highly
portable and can
operate in
traditional
Excel 2000 and
modern day Excel
2007. Due
to its inherent
capability of
being able to
handle complex
calculations,
Microsoft Excel
was the choice
of tool to be
used instead of
MS Access due to
the number of
calculations
that would be
performed in
real-time.
This solution
emulates many of
the
characteristics
of contemporary
CUBE and OLAP
logic that would
require a
fully-functional
SQL engine and
its companion
analysis tools.
An XLS based project sizing and estimation tool was created to
help generate cost estimates on new projects or revised programs
in that became a part of the methodologies. A set of XLS
templates were also built with verification VBA routines to aid
it the development of TEST cases that would be imported into
WinRunner. This alleviated the need for additional
WinRunner licenses, and offers users the ability to devise test
cases from their desktops - in an effort to meet One-Step
Testing model. This model provides traceability,
accountability and reporting which is highly portable,
customizable to meet ECIC standards and can be used outside the
Mercury platform.
EDI Transformation functions were created
using a XLS/EDI Modeler (Excel VBA) tool that would be used to define EDI
files for processing via translators. This tool which is
crucial for day-to-day EDI transactions mission-critical
business operations enabled analysts to compose specifications
which allows the underlying transformation/translator logic to perform
primitive tests such as verification, formatting, delimiter
logic tests and XML outputs that will be logged for transaction
processing analysis. The gathered information would be
used further for generating estimates, sizes and complexity
points necessary to support any operational changes, EDI
specification alterations, and service order reviews. In
short, the application serves as a simplified translator
application that also generates metrics data essential for
business analysis that resembles many high-level functions
contained in products such as GENTRAN, Harbinger and ERP
applications. Accompanying functions were also created to
emulate EDI Gateway processing using the workbook embedded data
maps, code and conversion tables to enable prototyping.
This logic also supports primitive operations such as order
response, order change, transmission, acceptance,
acknowledgement, delivery, errors using contemporary standards
such as X10, ASC X12, SSL/EDI, ANSI EDI, EDI 997, EDI 850, EDI
810, XML and SGML.
A mapping tool to help establish
accountability between requirements, specifications, documents
and facts gathered from planning sessions culminated in a XLS
Trace tool. This tool complete with entry forms,
reports and verification logic enables analysts to identify
missing links or points of reference for each functional
requirement that is gathered. It also helps to create a
log of changes, and provides calculable elements necessary to
generate an estimate of work and size of a functional item.
The trace tool was also extended with additional VBA coding to
serve as a traceability matrix, and as an aid to generate
metrics such as defect introduction rates and defect resolution
rates, which also served the basis for computing test cycles,
types and costs. |  |

ScubaVentures, Inc.
This section is currently under construction. Please
check back later for content updates.

MethSolv
This section is currently under construction. Please
check back later for content updates. 

Consolidated Power Supply
The Shipping & Ordering system that was built to
service their existing ordering, shipping &
tracking needs. An additional requirement
was to provide customized sales, performance and
tracking reports that would help the sales team
to respond and service existing customers using
status/progress indicators. Using OLE
Automation and extraction logic, the MS Access
based application generates a number of various
sales performance and tracking log reports that
is also formatted for compliance reviews.
Other technical reports generate XLS and WORD
output simultaneous to provide and support
quality assurance certification documentation
that accompanies shipments to customers.
Charts and graphs were also added using VBA and
automation to that alleviates user intervention
or their need to create these objects,
especially when they are untrained to perform
such advanced tasks.

Cory Watson
Crowder & DeGaris
A simple tool was developed using XLS to enable
business partners of the firm to submit and
transmit cases to Cory Watson. The
transferred cases would be imported into their
TRIALWORKS system using an accompanying custom
solution called TW EDITOR. To ease
the transition of these cases, a collection of
lists were built into the XLS form to ensure
that cases entered by the business partners
would be accurate and remain consistent to
ensure interoperability. A set of
functions were developed invoked by MACRO
keystrokes to help validate the user inputs and
appropriate corrections to alleviate user
validation by the receiving firms.
Mappings were also created to ensure that
external firm business categories and various
identities can be mapped seamlessly into the
receiving TRIALWORKS system. This process
helps the ETL process that crucial for TW EDITOR
in order to import mass number of cases into the
TRIALWORKS system. This same logic is
incorporated into custom reporting tools to
enable cases status information to return to
external business partners will be able to
discern case status based upon their system
reporting conventions. Data dictionaries
and lookups were used extensively to help bridge
these compatibility and interoperability
requirements. A set of charts were also
created to help render financial, status and
timelines employing the native OFXWEB controls
which are not available in either TRIALWORKS,
CASEMAP or JURIS systems. Succeeding
phases of this implementation would employ the
use of EDI type transaction logic to serve as an
interchange between firm sub-systems. This
type of capabilities have not been attempted or
have had seen very little success by the
software vendors.


CDT Business
Solutions
A collection of business object were created using XLS
worksheets designed to help calculate and estimate PROJECT COSTS
based on common project factors such as FUNCTIONAL POINTS,
estimated COMPLEXITIES that uses the philosophies of COCOMO and
COQUALMO. These helps to determine estimates such as
DEFECT INTRODUCTION RATES and DEFECT RESOLUTION RATES. The
primary clients of CDT comprise of banking, and government who
adopt know development strategies and technologies which
streamlined the use of underlying DATA DICTIONARIES and
configuration PATTERNS adopted to help formulate the ESTIMATION
logic. This approach ensured that the logic maintained is
consistency, and streamlined the process of re-estimations due
to changes, slips and number of defects introduced in the
future. The calculators that were created would generate a
separate REPORT sheet that alleviated the need to ship code,
macros or other coding elements since the calculator was
considered a proprietary and protected asset. This
solution proved to be a valuable tool to help managers negotiate
pricing, timelines and resources when faced with common project
situations such as delays, outages and adjusted requirements or
deliverables.

 Ryder Integrated
Systems

A series of XLS applications were generated to
interact with VB based core enterprise (LMS/Logistic
Management System) application employing OLE
Automation to served as templates that generates
documentation of work processes, task and
functions. These include schedules,
tracking reports, resource allocation reports,
time sheets - with embedded formulas, user
forms, charts and graphs used to enhance
day-to-day operations mechanized from existing
paper-based business functions. These
tools were considered first generation
applications that supported automation logistics. This approach
ensures standardization and distribution across
the enterprise by enabling common tools to be
deployed across the national operations base.
This also serves as a design prototypes and
interim solutions that would be tested prior to
integration with enterprise OSS. In most
cases, the WORD and XLS applications serve as
documentation critical to day-to-day reporting
and compliance demands that is easily coded and
maintained.
One of these applications include a scheduling
and order workbook that is used to track and
provision (Fleet Management Services) the
under-utilized vehicle and drivers that become
available from as a result of one-way delivery.
The XLS application is used to track resource
availability and employs complex resource
planning logic to calculate primitive logistical
factors such as service times, durations, costs,
mileage and accommodates features such as
required rest periods, licensing requirements
and load compliance (trailer types, hazard
materials, equipment standards and governance
needs). The application served as a core
solution over the years successfully because of
it easy of use, custom coding needs,
portability, and the power of the EXCEL
formula/functional model that provides rapid
response and analysis capabilities that would be
difficult to code in contemporary development
tools during its time.
Another innovative solution that was constructed
is the On-Board-Computer Emulation tool which was used to
emulate EDI transactions, orders, messages and
service commands that is generated by PC-based
systems and is updated directly to key-based
storage unit. The XLS application is used
to layout, test and simulate many transactions
that would be processed by the OBC device and
traces these operations with gathered
requirements.
|  |