MKS Toolkit - Running / Porting UNIX to Windows
Quick Links
MKS Toolkit for Developers
MKS Toolkit for Enterprise Developers
MKS Toolkit for Enterprise Developers 64-bit Edition
Other MKS Toolkit Products
MKS Lex and Yacc
MKS X/Server
Customer Testimonials
Case Studies
Help me choose which MKS Product will best fit our needs (MKS Toolkit; MKS X/Server)

Request an Evaluation Copy
Request Price Quote
 
More Information
 
Call:
(North America)
1-703-803-3343
1-800-637-8034
 
(Europe)
+49 (0) 89 32106 576
or
Contact Us
 
 
 
 
 
 
 
 
Services Services
MKS X/Server
MKS Toolkit
MKS Toolkit is proud to be a Microsoft Certified Solution Provider

Consulting Services

Building Partnerships

Our Consulting Services organization aims to be your partner in success, by applying our experience to creating your solutions. We offer a full range of professional services for UNIX and Windows interoperability, including planning services, on-site Quick-start training using your applications as examples, and full custom consulting services.

In addition, we have extensive UNIX-to-Windows migration development experience and have performed many comprehensive migrations, as well as provided expertise to assist customers with migrations being performed by in-house project teams.

MKS Toolkit has demonstrated success in delivery of high-quality results to major systems vendors (OEMs), independent software vendors (ISVs), and corporate and government users. We have extensive experience with all major UNIX and Windows platforms and provide strict security provisions for all client source code and confidential information.

Contact us

We would be happy to discuss any engagement with you. Please contact MKS Toolkit Sales or Consulting Services directly at:

Phone: 1-800-637-8034 (voice)
Phone: +1-703-803-3343 (voice)
Fax: +1-703-803-3344 (fax)

Standard Service Offerings



Migration Quick-Start Consulting

Quick Starts are typically 1 - 2 week consulting engagements (depending on the deliverables agreed upon and the size of the code base), on a Customer’s site. During the Quick Start we will interview key client personnel, perform a source code base and documentation review and create several project deliverables. Quick-Starts are designed to facilitate:

  • Rapid knowledge transfer
  • Identification of key migration process steps
  • Identification of platform dependencies and potential trouble points
  • Recommendations for Win32 integration
  • Recommendations for component redesign/re-engineering
  • Sizing of the migration

Quick-Starts can produce several deliverables (depending on length of engagement), including:

  • Working prototype of application sub-component (proof-of-concept)
  • High-level feasibility report/platform requirements document
  • Technical presentation of cross-platform issues
  • Project plan to complete the migration



Proof-Of-Concept Consulting

Proofs-of-concept are typically 1 - 2 week consulting engagements (depending on the deliverables agreed upon and the size of the code base), on a Customer’s site. During the proof-of-concept, we will interview key client personnel, perform a source code base and documentation review and create several project deliverables. Proofs-of-concept are designed to facilitate:

  • Rapid knowledge transfer
  • Identification of platform dependencies and potential trouble points
  • Identification of Win32 integration issues
  • Produce a working prototype of application sub-component
  • Determine feasibility of migration versus a rewrite.

Proofs-of-concept can produce several deliverables (depending on length of engagement), including:

  • Working prototype of application sub-component (proof-of-concept)
  • High-level feasibility report/platform requirements document.



Migration Planning Consulting

Migration planning engagements are typically 2 - 4 weeks (depending on the deliverables agreed upon and the size of the code base), and are generally performed both on the Customer’s and our site. During the migration planning process, we will interview key client personnel, perform a source code base and documentation review and create several project deliverables. Migration planning engagements are designed to facilitate:

  • Rapid knowledge transfer
  • Accelerated project start-up
  • Identification of platform dependencies and potential trouble points
  • Recommendations for Win32 integration
  • Recommendations for component redesign / re-engineering
  • Identification of key migration process steps
  • Identification of key project phases
  • Sizing of the migration, cost benefit analysis.

Migration planning can produce several deliverables (depending on length of engagement), including:

  • High-level feasibility report/platform requirements document
  • Technical presentation of cross-platform issues
  • Project plan to complete the migration
  • Test plan to validate migration
  • Long-term software evolution plan.



Migration Quick-Finish Consulting

Migration Quick-finishes are typically 1 - 2 week consulting engagements (depending on the deliverables agreed upon and the size of the code base), on a Customer’s site. During the quick finish, we will interview key client personnel, and troubleshoot key performance and functionality issues. Quick-finishes are designed to facilitate:

  • Rapid knowledge transfer
  • Completion of the migration
  • Identification/resolution of key migration process issues
  • Identification/resolution of platform dependencies and potential trouble points
  • Recommendations/implementation of component redesign / re-engineering.



Win32 Integration Consulting

Win32 integration consulting engagements are typically 1 - 2 week consulting engagements (depending on the deliverables agreed upon), at our site; or the Customer’s site. During the consulting engagement, we will interview key client personnel, perform a source code base and documentation review and create several project deliverables. Win32 integration consulting engagements are designed to facilitate the creation of well behaved native Win32 applications, and:

  • Rapid knowledge transfer
  • Identification of platform dependencies and potential trouble points
  • Identification of Win32 application interoperability requirements
  • Identification of user interface design/re-design requirements
  • Identification of software architecture evolution, environmental and ActiveX integration requirements.
  • Identification of for application component redesign / re-engineering requirements
  • Identification of installation / set-up redesign / re-engineering requirements.

Win32 integration consulting can produce several deliverables (depending on length of engagement), including:

  • Detailed integration requirements document
  • Implementation of redesigned working code
  • Long-term software evolution plan.



Optimization Consulting

Optimization consulting engagements are typically 1 - 2 week consulting engagements (depending on the deliverables agreed upon), at our site or the Customer’s site. During the consulting engagement, we will interview key client personnel and troubleshoot key performance issues. Optimization consulting engagements are designed to facilitate the creation of high-performance native Win32 applications, and:

  • Rapid knowledge transfer
  • Identification of platform dependencies and potential trouble points
  • Identification of user interface design/re-design issues
  • Identification of software architecture, environmental and ActiveX integration issues
  • Identification of for application component redesign / re-engineering requirements.

Optimization consulting can produce several deliverables (depending on length of engagement), including:

  • Detailed performance requirements document
  • Implementation of redesigned, optimized working code
  • Long-term software evolution plan.



MKS Toolkit Customization

Customization service relates to enhancement requests and/or priority 3 problems that are not scheduled within a desired time frame. These services usually are sized first and then negotiated with the Customer both for cost and delivery.



Migration Services (at our site or Customer site)

Migration engagements are typically anywhere from 2 - 12 months (depending on the deliverables agreed upon and the size of the code base), and are generally performed both on the Customer’s site and at our; labs. During the migration process, we will interview key client personnel, perform a source code base and documentation review, produce and execute a migration plan and create appropriate project deliverables to ensure a successful migration. Migration engagements are designed to facilitate:

  • Rapid knowledge transfer
  • Accelerated project start-up
  • Identification of platform dependencies and potential trouble points
  • Recommendations for Win32 integration
  • Recommendations for component redesign / re-engineering
  • Identification of key migration process steps
  • Identification of key project phases
  • Sizing of the migration, cost benefit analysis
  • Implementation of the migration
  • Validation of the migration (testing)
  • Assistance in application deployment.

Migration engagements produce several deliverables (negotiated depending on length of engagement), including:

  • High-level feasibility report / platform requirements document
  • Technical presentation of cross-platform issues
  • Project and test plans to complete the migration
  • Test plan executed against migrated code to validate migration
  • Migration-induced defects corrected
  • Performance optimizations identified and made
  • Migrated software components in version control
  • Migrated software packaging components
  • Long-term software evolution plan.

We generally work very closely with clients to incorporate client expertise and to ensure knowledge transfer and cost minimization.




[ UNIX on Windows Home | Site Map | MKS Toolkit Products | Sales | Services | Support | RSS ]
[ PC X Server | Secure Shell (SSH) Solutions | Feedback |
© 1995 - 2017 MKS Inc. All Rights Reserved