|
|
Services
Following are some of the Services we provide. Review these to get examples of the ways we can assist your company. Use the scroll bar or click on one of the topics in the boxes provided to access it directly.
We have been engaged by many of our clients to undertake Business Process Analysis on both non computer and computer related engagements to improve the overall business environment.
We help our clients address in house concerns on what can be done to evaluate and improve business elements that will result in new or additional profits for the company. We do this with a thorough analysis, definition and documentation of the elements and processes in detail and with precision.But, we listen to our clients. We DELIVER what they want. ...And if our analysis reveals other needs, we recommend solutions and alternatives that our clients may choose to implement/or have us implement.
If desired, we will subject the detailed information to word-by-word review, revision and agreement by process or project owners. This process development approach reveals "disconnects" between organizations and key business objectives. It also builds a solid foundation for enhancement, improvement and eases change. The resulting document becomes a living contract and a framework for subsequent action by company management.
As change or improvement is undertaken it is critical to monitor and measure the effect of the change. If desired, we will take Performance measurements which not only gauge success but guide improvements; they also keep projects in line with business objectives and critical success factors.Project
Planning and Initiation:
When
needed/if not done, Planning for a project is as important as accomplishing the tasks
within the project to a successful conclusion. There is a wide range of work that
must be encompassed in every project. Examples include the implementation of new
packaged or custom software, or a combination of both, or specific efforts to update or
maintain current systems. Projects can include marketing studies, product
evaluation, resource funding and upgrading the policies and procedures which help to make
your company more effective.
Working closely with our clients, we help to address the issues which are "key" to the overall success of a project. We formalize the approach to bring control to bear early on, rather than a continuing organized "chaos." When management understands the implementation risks, whether financial or time and staffing constraints, before moving ahead, ultimate project success is improved. We have staff who have been successful in this area of effort in hundreds of situations. We bring to our clients the needed strengths to get projects off in the right direction.
Using a long tested methodology coupled with the experience of our staff, we can address the following:
Project Scope & Objectives
Project Approach
Project Work Plans, Staffing and Financing
Project Impacts, Constraints and Risk Assessment
Project Controls and Updating Structures
Project Launch Strategies
We can provide the functional and technical expertise to identify and document the functional, technical and business requirements to be addressed by a new or modified system. It is important not to focus entirely on the old but what is in place must be known. Addressing the long term goals and objectives allows our team to focus on the "delta," which are the new elements to be addressed in the project from what is in place today and to what will be in place at the end of the project.
During this effort, the attention and solutions are addressed to give definition to the remaining tasks and phases of the projects. Part of this effort is to accomplish the preliminary design of the solutions.To many, this phase seems "a waste" but when it is needed we look at it as a time to get ready to "Run." Knowing where and how you want to accomplish the project enables the staff to direct their energies to accomplishing tasks at hand, not continuously question solutions and alternatives as the project moves forward.
In this phase we address the following areas:
Updating of any planning activities already in place
Coordination of information, understandings and agreements
among
project staff, non-project staff and company management.
Definition of the system and sub system specifications
Definition of conversion philosophies, specifications and timing
Security and control issues and requirements
System interface issues and controls
Back-up and contingency planning and issues
Testing issues and methodologies
Updating of planning and control issues
Software/Product Evaluation and Recommendation:
Knowing the effort to be accomplished within the project by our team, working with our clients, to evaluate the availability and viability of software and/or services which effectively achieve the needed goals and objectives of the project and expedite the project duration and control costs.
With the myriad of software and products in the market place, "prepackaged" solutions often effectively address the needs of most projects. Understanding each of these solutions is critical to the evaluation and recommendation phase. More important, of course, is knowing what is really needed, which appropriately is accomplished earlier in the life cycle of the project.Our team has extensive knowledge and experience working with the many software and hardware solutions that can be addressed. Our staff has made hundreds of software and product evaluations and recommendations, and have implemented the selected software systems. Our staff is continuously updated through training on new products and technologies to remain current in state of the art solutions and to know when to apply them.
In this phase the areas that are addressed when needed include:
Software and product identification
Analysis of the functional and technical needs of the project to
the
available product solutions
Preparation of a "Request for Proposal" (RFP) document,
if
required
Assistance in issuing, controlling and evaluating the responses to
the
Requests for Proposal
Assistance in determining how to implement recommendations
Coordinating recommendations with client management, project and
non project staff
Updating of planning and control issues.
Timing is a major factor that must be addressed. Failure to have the correct product in the proper place and at the correct time will have a major impact not only on the project but on the moral and support of the management and staff of the company.
We work with our clients to effect a "total" solution to product acquisition needs. Our staff has worked with many product vendors on previous engagements and these working relationships help to transcend and eliminate the variety of difficulties that can exist in preventing the problems that could occur.We help our clients address the following areas:
Software and/or product ordering, receipt and installation
Software and product testing and integration
Facility planning
Software and product support with vendors
Software and product procedures, documentation and controls
Updating of planning and control milestones
In this phase of a project life cycle we assist our clients in developing and defining the HOW part of the project. Having previously defined the WHAT it is now imperative that the HOW be adequately defined. We help many clients develop standards to provide common direction to this effort. Knowledge of the programming language, data base management software and network software dictate how a "from scratch" system will be designed and leave what needs to be documented in the technical design.
We bring talented staff to address areas the clients staff may be lacking or non-existent.We help our clients address the following areas:
Technical alternatives
Technical standards
System constraints and standards
Operating requirements and solutions
Capacity planning and risk identification
Contingency planning
Testing planning and control
Conversion planning and control
Procedures and documentation
Updating of planning and control issues
In addition, we utilize training strategies so as to properly train users of the new systems. Training in the use of new systems and environments is critical to success. Many times systems are perceived to be of no value by the users due to a lack of proper training. Adequate communication about the new system is a must for a successful project.
Many times user staffs often look at what is "New" to be too big or of little value to them. Client staff looks at a new system as "What can they do for me" rather than "What will they do for the company." Addressing both of these concerns is of great importance to the success of the project. In addressing staff concerns we utilize the Delta information that was identified previously. By training each user on just what has changed for them reduces the concerns and gives comfort. Many users do not like change and explanations of what is being changed and why buy into the new system. Our training team has extensive experience in the training process and it is this talent that contributes significantly to our success in helping clients. In this phase we help develop user procedures, redefine job descriptions, reorganize units, identify additional staffing needs and evaluate current staffing needs. In addition we help define user training requirements and training strategies. For some clients we are asked to prepare and deliver training materials and have on many occasions taken complete responsibility for the procedure development and the training program, including scheduling and delivery of training classes.This testing phase addresses elements in a concentrated, vigorous and controlled manner. It addresses the functional and technical aspects of the system, the volume and performance aspects as well as conversion elements that are part of the new system. Back-up and recovery and stress testing is accomplished during this phase. In addition security and the operating issues are tested. We help our clients address the issues surrounding the testing phase including the reports which are part of the normal system environment.
Our strategy during the testing phase is to "make the system fail." By doing this we address all the areas, functions and opportunities for failure of the system. We eliminate surprises!!!The acceptance test plan requires significant user involvement over a significant period of time. Controls must be developed and put into place. We help our clients during this critical period.
The system is only declared Ready for Beneficial Use after this phase.
If a parallel
test is chosen to be made part of the plan we help our clients plan for the additional
effort needed to undertake the effort.
We assist our clients in planning, converting, controlling and creating the information necessary to make it happen. We assist them in turning over the responsibility and accountability of the new system, and its elements, to the companys users and management.
We develop roll out/transition plans and assure that all participants know the rules in the plan.
Users frequently want the new system changed almost immediately. They want the new system to function just like the old system. We stress to our clients to withhold making changes for enough time to give the new system a chance. During this period we suggest that the staff use the system as planned enabling them to become more comfortable with the new system and less comfortable with the old. Many times, early requests for change are withdrawn or forgotten. Also during this period we recommend and help our clients review the new system operation and do a quality control check of the system operation. In many instances we are asked by project management to participate in a final Report to Management.General Consulting Group
Contact Information:
Telephone
(800) 798 - 1568
Fax
(914) 758 - 4329
Postal Address
101 West 57th Street
Suite 12K
New York, NY 10019-2204
E-Mail