... other Synesis site links:  [ STLSoft ] [ Open-RJ ] [ Pantheios ] [ recls ] [ shwild ]
Articles - Article Errata - Books - Shell Extensions - Software Libraries - System Tools


Services

Synesis helps organisations deliver software that is reliable, robust and scaleable, fulfilling their current requirements and anticipating their future needs. Specifically, Synesis Software provides the following services to its clients:

Contract Software Design and Development

Synesis Software provides only the highest standard in contract software development services. The company uses advanced techniques to create robust and reliable software. Our consultants have market-leading expertise in the areas of:

  • platform-independent development: Unix, Linux, Windows
  • object-oriented programming and design: C++, Java, C#
  • interface and component-based development: C++, COM
  • robust multithreaded development: C++, Java, C#,
  • generic programming: C++, STL
  • database design and integration

Synesis is able to assist at any stage of the software development process. Whether your needs are for expertise in architecture and design, for adroit implementation, or effective remediation where a project has gone off the rails, Synesis can help.


Consultancy

Synesis consultants are leaders in their fields, and provide the following consultancy services:

Platform-independent Design & Development

Identification of platform-dependency, leveraged from proven successes in this field to provide a development strategy. Synesis can also assist in the redevelopment and management of the transition.

Internationalisation (Software)

Synesis can help you prepare your product for international markets, drawing on the company's extensive experience in software internationalisation to advise you on appropriate techniques, and help you to avoid the many pitfalls in this complex area.

Data Distribution

If your product requires database or real time data delivery, distributed over LAN, WAN or Internet using DCOM, Corba, or a mix of the two, Synesis consultants' expertise in these technologies can prove invaluable.

User-Interface Design & Development

Take advantage of the most up-to-date user interface concepts: drag and drop, launch-on-demand, in-place editing, plug-ins, ad-ons, hot keys, mnemonics, short cuts and myriad others. Synesis can provide you with advice as to what you do and don't need, and assist with implementation.

Robust Multithreaded Solutions

If you are developing real time systems and have experienced problems with synchronisation, locking, deadlocks, resource conflicts or access violations, Synesis can supply the expertise to fix these problems and provide you with a robust multithreaded solution.


Technical interviews

Consultants are experienced in providing technical evaluations of clients' prospective employees. Synesis can prepare targeted questions and scenarios to aid clients in the interviewing processes, and, if required, conduct technical interviews and testing on your behalf.


Technical reviews

Based on wide-ranging experience with technologies and methodologies, Synesis consultants are able to perform design and/or code reviews of your systems. The C/C++ code reviews are conducted using strict external coding standards.


Rescue missions

In addition to conducting independent design and code reviews, and post implementation reviews, Synesis is geared to take on full-scale rescue missions for clients experiencing major project problems. Drawing on a wealth of experience, the company's team of consultants is ready to identify development problems, propose solutions and assist with their immediate implementation.


Strategies for implementation and configuration management

Years of industry experience using proven techniques in the development and deployment of large software systems means Synesis consultants provide you with advice on development tools and configuration management, tailored to your specific requirements.


Custom Product Development

Synesis has the capability to develop a wide range of custom solutions, ranging from self-contained modules through to graphical user interfaces and complete distributed solutions.

Synesis is able to provide reliable custom solutions - quickly, efficiently, and cost-effectively using the company's own extensive library of proven source code and binary components.

Synesis developments include:

  • Dial-up banking applications, transaction performance monitoring and account reconciliation
  • Web server authentication and authorisation components
  • Development tools
  • Automated configuration management
  • Automated build management
  • Source code processing and generation
  • User interface applications

Visit our Products page to see our product range.

 

 
Synesis Software Pty Ltd (Australia). ACN 087 421 798
Web-site design by  Red 5