Services Branick Consulting, Inc.  


Professional Computer Consulting
Skip Navigation Links
Home
Contact
Services
Audio Comments
Company Name
Bio
The Future
Login


Requirements Gathering
If you have a new project starting or need to refine an existing application we can talk to the users and gather the requirements. This is one of the most important parts of the development process and is often overlooked. Many developers can write great code or cool graphics and animations. While these are very import skills, talking to users, understanding their business processes, and relating those processes to programming is more important! Developers need to understand the business process and requirements in order for any application to succeed. We have worked with many companies and different industries to understand their processes and have gathered requirements to facilitate a solid design. We can do the same for your processes.

Design
Over the year we have learned how important a good design is to successful solutions. It takes interpersonal skills to discuss and extract business requirements with users as well as technical experience to translate the requirements into a business solution. We have worked with many companies to provide this service and are always successful. Please contact us to find out how we can help with your design.
Development
Writing code is easy. However, developing enterprise applications is more than just coding. With more than 25 years of experience developing enterprise applications, we know best practices for development and can efficiently develop your applications. We only develop applications with products and languages we know and know well. Whether you want us to lead the project, work with your developers, or guide your development staff we are up for the challenge.

Company size does not matter. We work with all sizes of companies and development staffs.
Problem Solving
Solving problems is one of our specialties. Whether it is a performance problem or just a bug that is giving your users grief we can help. We use proven techniques to identify and isolate problems. Once a problem has been identified then it can be fixed. No matter what product or language your application has been created with we can help. We have a proven track record on all platforms including PCs, mid-range computers, and mainframe computers. If you have problems that you cannot solve let us take a look.
Performance and Tuning
All applications, whether client/server or web must perform well. Even if an application has all the required features and functionality but does not perform well it is considered a failure by users and management. This also gives software languages and products such as PowerBuilder, Java, or .NET a bad reputation. Our experience has proven that the tools are not the problem but how they are implemented or how the programming was done.

Low level debugging is something that many developers do not understand or know how to do. Whether this is tracing database requests or tracking code execution line by line we understand the processes and how to interpret the results.  Larry has created and taught PowerBuilder courses on low level debugging and performance and tuning.
 
We have helped scores of companies fix performance problems.  Not all performance problems can be hidden with new hardward!  If you are having problems please contact us to find out how we can help.


 
PowerBuilder
We have been using PowerBuilder since version 2 and continue to this day at many of our customers. We have designed, developed, and fixed numerous PowerBuilder client/server, distributed, and Web applications over the years. For many years we led the effort of moving PowerBuilder applications to the Web. This involved design of the application, making the necessary modifications for Web computing, training and mentoring our customers.

There are very few limitations with PowerBuilder. Most often it is just a matter of knowing how to make something happen. For example, we have used PowerBuilder for such tasks as interfacing with Mainframe computers, interfacing with external devices, communicating with Outlook or Excel via OLE, and creating email. No matter what your application requirements it can be done with PowerBuilder if that is your chosen technology. If you need assistance with something or just want to discuss options, please contact us.

If you have existing PowerBuilder applications or are considering creating new applications with PowerBuilder please contact us to help with your efforts.
EAServer
EAServer is the J2EE certified application server from Sybase. This is a high performance and highly scalable application server that supports numerous component types including PowerBuilder. PowerBuilder components are wrapped in EJB when they are deployed to EAServer. We have worked with this since version 3 and continue to this day. We have developed training courses on this product to show companies how to correctly use EAServer. If you are currently using EAServer and need assistance or would like to learn how EAServer can help you please contact us for information.
Java
Java is a programming language that can be used for a many different things. We use Java for processing on the server when a 3GL language makes the most technical sense. This is a great language for writing low level programming for such things as email, communicating with external applications, or interfacing with Mainframe computers. Please contact us to find out more about our Java consulting.