Is the Mono Developer Support from Novell Worth It?

When embarking on a new software development project, one of the key considerations for many companies is the technology stack they wish to use. For some, this can lead to the decision to utilize Mono, an open-source implementation of Microsoft’s .NET Framework. However, as your project progresses, the question arises: is investing in professional support worth it? Specifically, is the $12,995 Mono Kickstart support from Novell a smart investment for your business?

Understanding Mono and Its Support

What is Mono?

Mono is a cross-platform .NET framework used by developers to build and run applications on various operating systems, including Windows, Linux, and macOS. It allows developers to benefit from the flexibility and features of .NET without being tied to any one platform.

The Need for Support

Professional support can be invaluable, especially when implementing complex technology. Novell offers the Mono Kickstart support package, which promises to help companies effectively integrate Mono into their workflow and troubleshoot potential issues. But the price tag of nearly $13,000 raises a critical question: is it truly beneficial?

Should You Invest in Mono Kickstart Support?

Here’s a breakdown of the factors to consider when deciding whether to purchase Mono Kickstart support:

1. Starting Small

  • Start Without Support: Instead of committing a large sum upfront, consider starting your project without the support package. Familiarize your team with Mono’s capabilities and limitations by diving into development.

  • Assessing Needs: As the project unfolds, you will have a clearer understanding of potential challenges and areas where support might be necessary.

2. Waiting for Increased Demand

  • Evaluate Before Investing: If you encounter difficulties or require expert guidance as the project progresses, that’s the right time to evaluate whether the $12,995 support is warranted.

  • Flexible Approach: This approach allows you to assess the necessity and effectiveness of support based on actual project requirements rather than hypothetical scenarios.

3. Making the Most of Resources

  • Utilizing Community Support: Engage with the Mono community and utilize free resources available online, including forums, documentation, and tutorials. These can often supplement the need for paid support.

  • Cost-Benefit Analysis: Before making a purchase decision, weigh the potential benefits against the cost. If your project runs smoothly, the need for support may be minimal.

Conclusion: A Thoughtful Approach to Investment

In conclusion, the Mono Kickstart support from Novell can be a substantial investment. Starting your project independently and only seeking support when absolutely necessary allows for smarter financial planning and can help you avoid wasting resources if you realize that your team can handle the challenges alone. This strategy gives you the flexibility to gauge your need for external help based on practical experience rather than an upfront commitment.

Deciding on whether to invest in developer support is a critical decision that requires careful consideration. By taking a measured approach, you stand to make the best choice for your project and overall business strategy.