Choose a Solution Class

Last updated Jan 1, 2018

Choose a Solution Class

Prospus development services to suit the objectives and budgets of every client. Whether you are an individual starting your online business on a micro-sized budget, or an established organization building an enterprise solution for demanding clients, we can get you where you need to be within your schedule and budget.

In developing software there is more than one way to build a system. If price is the primary concern, then our approach and methods will differ than if quality is the first consideration. At Prospus, we recognize that one size does not fit all in software development. That is why we present three classes for the development of any solution. In this section, we aim to help you identify your priorities and choose the most befitting solution class.

Solution Class Summary

The most important initial consideration before starting a development project is determining your priorities. With a greater budget we will be able to refine virtually every aspect of the system, from its back-end architecture to the front-end interface. Not only will a larger budget affect the overall presentation and usability of a solution, but it will have effects on the long-term costs of maintaining and enhancing it as well. At Prospus we offer three solution levels to meet varying client priorities. Below is a summary of our solution classes.

(A) Performance Class
  • No-compromise, best-in-class solution.
  • “Saving money is important to me; however, I’m willing to pay more for higher-quality results.”
  • All techniques and methods used are the best quality, aimed at producing a better, more stable system, long-term flexibility, and premium user experience. System components are highly-customized for deeper integration, and overall system performance is maximally optimized. Our project management staff is available at the highest level and collaborates to find the most friendly and effective solutions for application users.
(B) Value Class
  • Reliable, middle-of-the-road solution. Affordable solution for the price-conscious shopper.
  • “I value quality and budget almost equally and would prefer a solution which combines both.”
  • Analysts perform a careful assessment to ensure the proper blend of economy and quality is chosen prior to implementation. With the additional time permitted by a higher budget, open source components can be partially-customized to deliver a moderate level of integration, and our staff provides friendly assistance in all areas. The final product reflects a balance of both performance and economy.
(C) Economy Class
  • Affordable solution for the price-conscious shopper.
  • “Quality is important to me, but getting my system up and running on a limited budget is my top priority.”
  • Methods, tools, and technologies used are chosen to maximize utility and minimize expenditure. System components are open source where possible and performance and user experience, though functional, is often non-optimized due to budgetary limitations. Our project management staff is available for general status reports and questions, but the system is largely built out explicitly as instructed with little collaboration.

Solution Class Comparison

Are there differences between an A, B and C-level website solution? Absolutely. As with any product or service, the larger the budget, the more time and consideration our expert developers, designers, analysts and architects can put into crafting your solution. From an enhanced and modern user interface to draw your users in, to a streamlined and efficient back-end database and class architecture to save your visitors valuable time, an A-class solution will out-perform in every measurable way. In this section we describe the differences our clients can expect between the various solution classes.

So Why Pay More?

Websites and apps are ubiquitous and considered an extension of the organization. Creating an effective solution that gives users a positive overall experience is therefore critical to forming the right impression. In studies, web and app users consistently confirm that the aspects of an application’s design, speed and overall usability impact their trust of a company and their willingness to remain and make a purchase. Thus, developing solutions that are modern and easy to use is critical for converting your users. The newer methods and features take more time to plan and develop and therefore require a higher budget. If sales conversions and high-traffic flow are key to an organization’s online strategy, then we recommend either the Value or Performance solutions.

Another area where your solution class will have a noticeable impact is on the interpretation of requirements. In a C-level solution, Prospus will build specifically to the requirements received and formalized. So long as we achieve the end results specified, then we will consider our work complete. This may mean, however, that the final result is not the most user-friendly. It may also mean that certain elements that were not specified are not included in the scope of work. Economy solutions are aimed at building solution with the least amount of outlay. Since full requirements are often unknown at the outset, there is a higher chance that some features or requirements will be missed. In an Economy solution, those will be fully billable.

Solution requirements are open to interpretation. A working system for one person, is an unusable system for another. The Solution Class concept is Prospus’ unique approach to relating requirements and scope to budget. This manifests In a few important ways, notably around how we handle requirements. In a C-level Economy solution, we build strictly to specific requirements.

The Performance-Class Solution

Performance-class solutions are built to compete, win and impress while doing so. Every aspect of an A-level Prospus solution is finessed into existence only after evaluating all possible options and collaborating with key stakeholders to maximize performance, user experience and impact. These solutions are ideal for established organizations looking to update and improve upon existing online applications, new market entrants looking to carve out a space for themselves in a competitive arena, or players looking to deliver something unique and exceptional.

Recommended for
  • Bespoke Solutions – A-level solutions permit full customization of every aspect of the application, from user interface to back-end mechanics
  • New Competitors – A-level solutions are required for new entrants into competitive markets where distinction is required in order to nab attention from existing competitors with popular properties
  • Funded Startups – Startup companies looking to make a splash with a new concept are best-advised to invest in the best possible solutions from the beginning or risk early imitators bringing better products to market faster
  • Future Upgraders – A-level solutions are highly-modular and therefore ideal for applications that will require a high degree of upgradeability for future enhancements and modifications
  • High-Traffic Applications – Applications with established high-volume traffic requirements require the modularity and engineering consideration built into an A-level solution
Not recommended for
  • Budget-Conscious Shoppers – A-Level solutions can become expensive and often have open-ended upper budgets as a necessity of using innovative and experimental technologies
  • Transactional Applications – Applications providing transactional services will almost always require the best possible solution to minimize transactional disturbances and assure customers of the highest level of security Budget-Conscious Shoppers – A-Level solutions can become expensive and often have open-ended upper budgets as a necessity of using innovative and experimental technologies
  • Non-Competitive Applications – The performance built into every aspect of an A-level solution may not be relevant for applications intended for non-competitive purposes
  • Internal-Use Only Applications – Internal-use applications may be better built as value-class solutions which accomplish the same goal, but without the additional overhead
  • Demonstration Purposes – A-level solutions are overkill for applications intended for proof-of-concept demonstrations or MVP (“minimum viable product”)

The Value-Class Solution

Value-class solutions are built to deliver the maximum amount of functionality and best possible user experience within a set, mid-range budget. B-level Prospus solutions are a harmonious blend of performance and economy; solid and reliable enough to perform the job they were designed for, yet engineered to take advantage of lower-cost components which don’t compromise their objective and future upgradeability. These solutions fit most purposes and offer piece-of-mind and assurance.

Recommended For
  • Partially-Bespoke Solutions – B-level solutions permit a degree of customization and are therefore suitable for traditional applications with a twist
  • Value-Conscious Shoppers – B-level solutions are ideal for budget-conscious clients who are not willing to compromise in certain areas of quality and experience
  • Startups – Startup companies looking to cautiously enter into a market without over-investing vital resources are advised to consider a B-level solution
  • Internal-Use Only Applications – B-level solutions are perfect for building strong, reliable applications for internal use which may not require all of the features and services found in A-level solutions, but need a more modular base for future modification
  • Beta-Level Applications – Beta-level applications are one-step above demonstration applications and are ready for live use Demonstration Purposes – B-level solutions may be overkill for applications intended only for proof-of-concept demonstrations
Not Recommended For
  • Demonstration Purposes – B-level solutions may be overkill for applications intended only for proof-of-concept demonstrations
  • Budget-Conscious Shoppers – B-level solutions will often incorporate features and methods that are not the most economical and would be better found in C-level solutions
  • Template Applications – B-class solutions provide a degree of customization that is not necessary in template applications

The Economy-Class Solution

Economy-class solutions are the hatchbacks of software, designed to achieve a specific objective without any extraneous expenditures. While not engineered to be the fastest, easiest, most user-friendly platforms, C-level solutions are built solid and dependable to get the job done at the lowest-possible price level. In choosing a C-level solution it is essential that the buyer beware of inherent platform limitations and compromises they will be making. And while a C-level solution is primarily composed of open source components, the range of available software is substantial and increasing every day, so even budget-level solutions can be quite impressive.

Recommended For
  • Budget-Conscious Shoppers – C-level solutions are the only option when budget is the top priority over all other concerns
  • Template Applications – C-class solutions are appropriate for template-based applications with minimal customization
  • General Presence – When a simple presence or static site is required a C-level solution is appropriate
  • Commodity Applications – C-class solutions are suitable for traditional, no-frills applications where distinction, cutting-edge technologies, or enhanced user experience is not particularly important
  • Demonstration Purposes – C-level solutions are perfect for proof-of-concept demonstrations or alpha and beta-level applications
  • Non-Competitive Applications – When performance in every aspect of an application may not be relevant for applications intended non-competitive purposes
Not Recommended For
  • Bespoke Solutions – C-level solutions are aggregations of open-source components and generally aren’t suitable for fully bespoke solutions
  • Internal-Use Only Applications – Internal-use applications may be better suited for B-class solutions which accomplish the same job but with additional planning
  • High-Traffic Applications – Applications with established high-volume traffic requirements will require a degree of planning and architecture not available on a C-level solution budget
  • Transactional Applications – Applications providing transactional services built as a C-level solution will fall short in key areas
  • Future Upgraders – C-level solutions are designed to be affordable and therefore rely on low-cost open-source technologies and methods which often lead to solutions which are difficult or costly to upgrade
  • New Competitors – C-level solutions are not designed to compete in established or new markets and will likely leave out important details and features that are important to impress first-time visitors
  • Funded Startups – Startup companies looking to make a splash with a new concept are best-advised to invest in the best possible solutions from the beginning or risk early imitators bringing better products to market