





|
|
The purpose of this page is to give some examples of my professional work.
The focus is on Product Management. About
Scott R. Smith:
Scott Smith is an expert in bringing enterprise software products to
market. Scott has gained experience creating, launching and selling over his
18 year career as a software engineer, sales engineer, product manager
and marketing. Scott's technology focus has been on Enterprise
Software in the areas of relational database, middleware, development tools
and security. Scott has held management roles in engineering departments and
executive level positions in marketing. Scott has a BS, Computer Science
from the University of Houston.
Online Resume.
Product Management :
Over the years, I have developed methodology for bringing products to
market. The follow white papers outline these processes that I have
successfully applied over the years:
Sales/Sales Support:
Selling has to do with identifying the customer's problem and
demonstrating how products or services can solve their problem. The selling
process needs to use methodologies to identify customer needs, buying
criteria, etc. Over the years, I have trained sales reps and engineers on
how to use techniques to move the sales process forward - With the ultimate
goal of meeting the customer's need and making the sale - all in the
shortest time possible.
Commercial Products I have written:
 | Reserves and Economic Modeling System. This program estimated oil well
production based upon actual history (curve fitting), or modeling using
hyperbolic and linear formulas. The system then built a financial model
calculating net revenue, taxes, etc. This system was used to value oil
properties for buying/selling purposes. |
 | Report writer / Spreadsheet / Plots / Production History for Reserves and
Economic Modeling System. Four subsystems used to support the
Reserves and economic modeling system. The most complete, the plotting
system used a graphical window manager developed by me to draw the plot
windows to a PC screen and drive the plotter. |
 | 4GL Compiler/Execution Engine for Report Writer. This was a
non-procedural language (with procedural elements) that is used to
generate reports. The modeling system was written in C and used a token
processor and recursive decent algorithm to compile the language into a
assembly-like language byte code that when then run by an execution
engine. |
 | WideWriter. Took large spreadsheets and turned them 90 degrees for
printing. VAX/VMS based to be used with the 20/20 spreadsheet program. |
 | Engineering Information Management System. A document management
system for Engineering (CAD) documents, including revision control.,
check-in, check-out functionality. This system was based upon distributed
RDBMS technology and was cross platform (Sun, Apollo, VAX/VMS). I was project lead on this, writing the engineering
specs and managing the development. |
 | Ingres Replication Server. I wrote the second version for this that
was the basis for the final commercial product. This was first to
market. |
Products I have Managed or Sold:
 | Empress RDBMS. Managed the repackaging of this database with Auto-trols
CAD/CAM software |
 | Modeling Database Support System. Managed development. This was a
sub-system used to store CAD/CAM models (like refineries) in a relational
Database using objected oriented methodologies. |
 | Graphical SQL. A system where graphical elements in CAD/CAM systems
can be joined with RDBMS data. |
 | GemSAFE Enterprise. A management system for identity management and
the issuance of smart cards. Based upon Active Directory and PKI
technology. Integrated with Microsoft Management consol. I managed the
product management and marketing teams for this project. |
 | GemSuite. A loyalty program management system. I managed the Marketing
teams for this project. |
 | OpenROAD (Ingres/Windows4GL). A Object-oriented, cross-platform, visual,
graphical development tool for relational databases. I was Product Manager
for this. Was first graphical development tool on the market. |
 | Elements Environment.
A multi-module development tool for
cross-platform applications/ Consisting of the following:
 | Open Interface Element. Cross-platform GUI
development tool for C/C++/ Supported 35 platforms and dozens of
languages. |
 | Data Access Element. A relational
Database access component of Elements Environment
|
 | Intelligent Rules Elements. An expert
system (artificial intelligence) system
|
 | Interoperable Objects Element. A system where
COM, CORBA, ActiveX, objects can be integrated transparently into
applications.
|
 | Distributed Messaging Element. A Message oriented
Middle ware component with features like high-transaction rates and
fail-over capabilities |
 | Web Element. A HTML widget that was a full-fledge
web browser. Could be drag-and-dropped into any Open Interface
application. |
|
 | Ingres RDBMS
 | Ingres/Net |
 | Ingres/Server |
 | Ingres/Star |
 | Ingres/Vision Development tools |
|
Technology:
 | Relational Databases. Empress, Oracle and Ingres Relational Databases. |
 | Development Tools: |
 | Programming Languages: C, Java, BASIC, FORTRAN, Pascal |
 | Object
Models. COM, JavaBeans, ActiveX, CORBA |
 | Security. Focus on corporate security, Public Key Infrastructure,
encryption, Smart Cards |
 | Middleware: |
 | Directory Services: Microsoft Active Directory |
 | Operating Systems: MS-DOS, Windows (all favors), UNIX, VAX/VMS |
|