|
|||
|
|||
|
Consultation & Needs Analysis
Your project starts with a free consultation
to help assess and define your current and and long-term goals.
Spec, RFP development, and second-opinionsThis free evaluation process will leave you with a proposal, a specification, and some valuable feedback / suggestions for your project. At that point you could turn around and take the free consultation, proposal, specification and quote to a competitor - if you feel they can better serve your needs, that's the road you should take.
Turn your plain-English needs into a technical
specification for your project, then run it
around to a series of solution providers to
obtain a variety of free proposals for your
consideration...
System Architecture & Database Design...or maybe you need an impartial external consultant to help review proposals you have already received.
No matter how detailed the specification, you
need to be certain that the finished product will
meet or exceed your expectations.
Project ManagementYou also need to know that when the time comes to add new features, or alter existing ones, your software architecture is strong but flexible enough to support your changing business needs. GiantByte Software specializes in object-oriented programming techniques, relational database design and object-database storage systems.
Co-ordinating a team takes more than just knowledge of
the project's goals, it takes an adaptive management style,
and experience is a must.
Programming & DevelopmentWork on the critical-path items first, add-ons come after. Leave time (and budget) for final alterations to the appearance / user-experience, and a few extras. Keep the project on-time and on-budget.
GiantByte Software is committed to an innovative
development approach using open source tools.
DeploymentAmong other benefits, this insures that your software will be able to support any new features you may want in the future. Consider how difficult it would be to convince the maker of a widely-distributed off-the-shelf product that they should add a new feature, just because YOUR business requirements change. For more information on GiantByte Software's use of open source toolsets, visit the tools page.
Once the software is complete, you need it in production
quickly, with a strong and reliable implementation.
Deployment planning is addressed at the start of the project,
within your free proposal, and can be refined / altered throughout
the life-cyle of the project's development.
Backups and FailoverYou need to be confident that your software will be deployed with the proper optimizations and security precautions to guarantee both uninterrupted service and high performance. For this reason, GiantByte uses the free Apache web server (as do the vast majority of all websites around the world), linux (a free, high-security, high-efficiency operating systerm with staggering performance), PostgreSQL (the world's most advanced open source database system), Django (free python web development toolkit / application, reliable, high performance, extensive caching options) and so on.
If a hard drive in a server lights on fire due to a manufacting defect, you'll be glad
for the daily backups of your files, database, code base and anything else your system needs
to function. Failover hardware means that a catastrophic hardware failure won't put your site out
of commission for long.
Support
Support contracts exist for a reason, but GiantByte
Software will offer training and help for an appropriate
period of time once your software goes into production,
at no extra charge... within reason.
ExpansionAvailable support services include on-site training, authoring documentation, customizing workflow or user experience, use-case planning, testing and other forms of consultation.
It's rarely the case that a software project takes
into account all of the possible future requirements
of the client.
For more informationThis is true for several reasons, but most often it's because:
If you have any question, please don't hesitate to
call or email. If you're not completely satisfied
with your free consultation, it's on us!
Telephone: 780.554.4401 or: info at giantbyte dot com For more contact information, see the contact page. |
|||