|As a consultant, trainer,
and system developer who has been working with Progress
since the product was first introduced, I know what it takes to develop
Learning to work with a fourth generation product like Progress is learning a new way of thinking. And doing event driven GUI coding is also a new paradigm. Why not insure that you will have the best advice -- so that your first system will be a complete success.
|User Interface Design||Designing a user interface is designing a process by which users interact -- not just a pretty set of screens. It is also designing a way to interact with the user's world. All my background in psychology, in business consulting, in graphic design and layout, in systems work, and in Progress programming come into play in this task.|
|Database Review||The most important
step in developing efficient Progress applications is designing an appropriate
database. I can help with the design process, and can often suggest ways
that the whole system can be made more efficient and easier to develop,
by changing the database structure.
Progress Software Corporation has invited me to address their American user conference on the topic "How to know if you have the right database", and I have also been invited to speak on the same subject at user groups in Norway and Holland, and at a number of Regional Progress Conferences in the U.S.
I would be pleased to conduct a formal review of your database design -- either in the early stages of implementation, or as part of a performance review.
|Advice on coding||Clients' staff can call on me for suggestions on writing difficult or complex requests -- and I am willing to provide as little, or as much, assistance as is required. My role as a consultant is typically to help clients become self-sufficient.|
|Training||I have been certified
by Progress to teach their introductory and advanced classes, and also
offer classes of my own -- including:
Designing and Refining Graphic User Interfaces (GUIs) for Progress ApplicationsThese classes are enriched by my real-world experience using Progress, reviewing other Progress applications, and teaching Progress since version 3.0.
|Turn-key systems||I can deliver a full system (or module), fully coded, tested, and installed, based upon specifications that you or I have developed. Alternatively, I can help you or your staff develop it yourself, correctly, the first time.|
|I have an extensive background in working with organizations and people to determine what kinds of systems will be most effective, and will be most appreciated, within different kinds of organizations. More technology is not necessarily better.|
|How I work||My philosophy in all
of this work is to proceed modestly. Thus I require no long-term contracts,
and tend not to propose big projects. Clients purchase the services they
need, when they are needed.
Profiles: The magazine of Progress Software Corporation described my business as follows:
Arthur Fink offers a full range of Progress training and consulting services . . . the review of database systems before developers begin Progress coding, or after performance problems begin to plague poorly designed systems. He can also assist with overall system design, database design, writing detailed system specifications, system implementation, customer programming, standard or client-specific course development, and system optimization.In fact, Progress Software has contracted with me to provide many of these same services through their consulting and training groups.
I have been building database applications for twenty five years, using Progress since it was first introduced.
|Here are Powerpoint
slides for two presentations I've given before a number of Progress User
Groups around the world, and for the World Progress User Group:
Enhancing Your Legacy (V6 style) CodeI have an extensive background in working with organizations and people to determine what kinds of systems will be most effective, and will be most appreciated, within different kinds of organizations.
Please respect the fact that these are copyrighted materials. You are free to use them for your own use, but do not publish them or present them before audiences without my explicit permission.
|Contact me||Send e-mail firstname.lastname@example.org
Write Arthur Fink Consulting
10 New Island Ave
Peaks Island, Maine 04108