Software Development Assessment Tool 

Design
Technology Platform
After discussing your project we will out line the technology used so that you can quickly compare us with other engineering teams that are interested in your project. Our innovative design has set us apart from other engineering firms.

Engineer Assignment
Your project deserves the best the field has to offer. Our engineers at Red Rock Software, Inc. are the best working on the Web and Macintosh platforms. We have a senior staff that averages 10+ years engineering experience. The stability of our company has afforded us the time to build a team that knows how to develop software that works.

Time to Market
This is an area where we can immediately impact your bottom line. Our engineering experience and project management capabilities will significantly decrease your time to market and increase your return on investment.

Challenges

Over the last seven years we have experienced our share of challenges in bringing real products to market. After completing our System Analysis & Design we will detail the challenges that we anticipate in completing your project and the solutions necessary to keep development moving forward.

Investment

The technology market is evolving. We have watched contracting change from a bidding model based on time and materials for bleeding edge technology to fixed -priced bidding on well defined project pieces. Red Rock Software, Inc. has been around long enough to see it all. We feel confident in our ability to deliver your project on time and on budget. We are prepared to make a fixed-price bid on your project where we can clearly define the scope of work.

Our goal is to provide you with accurate pricing that you can use in your final analysis of your return on investment. Whether you are choosing a traditional, qualitative or probabilistic valuation method in your company to evaluate your technology projects, you can count on the accuracy of our bid to determine your bottom line. Below is the break down of broad categories in which we deliver our services. Your investment will be broken up into well-defined segments associated with delivery dates and prices. This strategy will give you the investment flexibility you need to jump-start your next technology project.

System Analysis & Design
During this phase we determine the overall bid on your project including: technology platforms, engineer assignment, time to market and challenges.

We anticipate several conference calls/meetings (whichever is appropriate) during this phase so that we can determine your exact specifications for the product we are designing.

Core Development
We will clearly define development stages for your project and anchor our progress to accurate due dates. Segmentation of large projects will provide you with investment flexibility allowing you to adjust your investment based on your budget.

Integration Testing
Testing is an ongoing process used throughout development to insure proper code integration and delivery of a high quality software product.