IT Consultancies

  1. Business needs analysis and specifications development

    All parameters of the future product are specified based on the client’s needs. Needs are identified through research and analysis of the aims which the client would like to achieve through the application of the future product as well as through understanding the client’s organizational structure and processes, infrastructure and the technological equipment in use.

    The formal result of the requirements research and analysis are terms of reference developed which may vary in detail depending on the practices in use by each client organization. Correct input of information in the terms of reference is crucial for the precise planning of project activities and the adequate estimation of resources needed. Finding the right balance between price, time and scope of service (provision of the concretely needed solution) is not difficult once informed decisions are ensured on behalf of the managers and experts.

    The analyses often result in more than one version for the production of some elements of the project. It also gives a view on the standards which the product will meet, obligatory or possible technologies to be used, etc.

  2. System design

    Design is based on the technical specification developed and is in line with the formal business requirements. Stepping on the parameters outlined in the specification, design begins by defining the system infrastructure on the macro level – the modules which are combined in it, their functional boundaries and the interactions in between. This usually results in UML diagrams and technical descriptions. Coming down to the details, design provides the definitions of all concrete tasks to be performed.

  3. Independent technical expertise when choosing appropriate hardware or software equipment

  4. Independent expert opinion when choosing appropriate technical solutions for system design

  5. Integration of systems and their maintenance during their lifetime

  6. Staff training on operating the newly applied systems in an organization

    From a business point of view, a system is working when the people involved in its operation have the knowledge necessary to do their job properly. Time is needed to acquire such skills and this can be very costly when you add on all the man-hours of every staff member involved. We understand that time is money and offer you staff training to optimize it. Training is provided for utilizing better the solutions which we have provided to the company but also for other systems and products within the technical competencies of the Grafixoft profile.

Short description of the technical competencies

  • Databases: extensive experience, excellent skills in design and application of solutions based on various systems for database management: (Oracle, MS-SQL, Interbase/ Firebird, MS-Access, MySQL) and tools for accessing information resources (ODBC, JDBC, ADO, DAO)
  • Integration and administration:
    • Operational systems: Windows 2000/ XP/ Vista, Windows 2000 Server, Windows Server 2003, Linux
    • Systems with general or specific applications: solutions by Retain International, Microsoft Exchange 200x, qmail, SharePoint Services (and Server), Wiki, Lotus Notes/ Domino, Microsoft Project Server, Microsoft Office applications, IIS, Apache, etc.
  • Web contents management and design: HTML, DHTML, CSS, JavaScript, XML, ASP, ASP.NET, PHP, JSP, CGI, ISAPI, etc.
  • Platforms: .NET, BMC Remedy, Windows API
  • Programming languages: C#, C/C++, Object Pascal, Java, VBScript, JScript, Pearl, Python, etc.
  • Development environment: Visual Studio, Delphi/BDS, Eclipse, BMC Remedy, etc.
  • Communication protocols: SIP, TAPI, LDAP, HTTP, HTTPS, SSL, etc.

Copyright© 2024 Grafixoft Ltd. //all rights reserved