If you're asking these questions, Instantiations has answers

Q. How can we build team confidence? Is the team using Eclipse effectively?
A. See Project Review

Q .How do we make sure our initial step into Eclipse is sound from the start?
A. See Management Consulting

Q. How can we get through a tight schedule while making sure our team is learning best practices?
A. See Mentoring

Q. How can we get our team’s Eclipse technology questions answered quickly and efficiently?
A. See Ongoing Q & A Support

Q. How do we keep our Eclipse applications working across multiple platforms and versions without a lot of manual management and re-work?
A. See Infrastructure Enhancement

Q. When we have a project deadline, how can we get extra senior manpower without hiring full time employees?
A. See Staff Augmentation

Q. How do we train our team to reduce development time and improve application quality while reducing overall project costs?
A. See Educational Services »

member, Eclipse Foundation

IBM Business Partner

Professional Services from Instantiations
for your Software Development Projects

Instantiations' skilled services staff can help you bring your software from concept to delivery.
Our consultants can work either on-site or via telecommuting from one of our office locations. Rates may be a fixed price bid or a time-and-material rate for situations with changing requirements.

Areas of Expertise

Eclipse

Java development, including: GUI building and testing; Eclipse Rich Client Platform (RCP); best practices for quality development; continuous build systems; database interfacing. Read more »

Smalltalk

Development and upgrades of VA Smalltalk applications, including migration to its WebConnect features to deliver functionality through web interfaces.

Other Technologies. Asynchronous JavaScript Technology and XML (AJAX)
with Google Web Toolkit (GWT).


Engagement scenarios

High-level management consulting services.

  • Includes project reviews, architecture direction, proper tool and framework selection, and strategies for effective use.
  • Offered by seasoned industry experts who have a long track record in bringing sophisticated projects in on time, under budget, and with effective reuse of underlying technologies.

Eclipse Project Review.

  • Short duration of typically 2 to 3 days, a senior Instantiations technical team member evaluates where you stand in an ongoing project. CodePro AnalytiX, our quality analysis tool for Java projects, is used.
  • The outcome is a written report (within 10 days) on system strengths, opportunities for improvement, and recommendations for value-adds from Instantiations products and services. Improvements are likely to address code quality, reusability, conformance to good Eclipse plug-in design practices, and application architecture.

Infrastructure enhancement for Eclipse.

  • Are you just entering the Eclipse arena? You'll need systems for custom product build and quality audit so you can efficiently create products that work the first time they are released — reproducibly across multiple versions of Eclipse and ancillary tools.
  • Our masters of the art have not only set up our own production systems (for reproducibly releasing our commercial products). They've also helped achieve similar results — quickly and cost effectively — for some of the largest corporations in the software industry, as well as modest startups with limited staffs.

Mentoring and technology transfer.

  • Mentors help your development team use underlying frameworks effectively, with the tricks learned from deep experience.
  • One or two primary mentors work with your team and can, for short durations, draw on specialists —senior technologists who have deep skills in specific technologies (above).
  • Mentoring can be enhanced in some cases by following after training offered through our QuickQuality program »

Staff Augmentation.

  • Our experts work with your staff on application building.
  • Call us when you need a temporary increase in Eclipse talent.

Ongoing Q & A support for frameworks.

  • For answers to technology questions that are outside the realm of our products, we offer an ongoing support relationship with one of our engineers. (If your question is about our products, it's covered by your support contract.)
  • You can email or phone your question, and your contact engineer will consult with the appropriate team member — with all their depth of skills — and provide a timely response.