Development Process

 

We at Seven Spikes LTD strive to understand your requirements. And once we have done so we pilot your vision, architect and implement your dream and bring success to your business.

Following is our process, which takes us from your free quote to your complete solution and beyond.

1. We conduct a Requirements Analysis. We ask the needed questions to know exactly what you are looking for. We aim to understand your business and your competition. We also answer and discuss any questions you might have.

2. We agree with you on a time frame for the project.

3. We identify any back end and system requirements.

4. We generate a project quote, describing what we will do, in what time frame and how much it will cost.

5. We begin your project when both requirements and costs have been approved by you. We develop several design prototypes for you to choose and suggest initial content based on our analysis of your business requirements and your competition.

6. When we have agreed on a design we start our development process following one of the most successful software development methodologies: Scrum.

7. We setup a development server accessible by you, where you can view and work with your newly developed systems, while it is being worked on.

8. We setup a Continues Integration Server, where your project is continuously build, tests are run against it and feedback is sent to the developers and the project managers.

9. We work in short one or two week iterations. It is important to note that at the end of each iteration the product, although it might not be complete will all the features yet, is in a state that is shippable and ready for production.
Your project development time frame will include several such iterations.

10. We break your requirements into user stories (complete, tested and deployed features) to be worked on during these iterations.

11. Before each iteration we plan with you for the features that will be developed, tested and deployed during the iteration.

12. At the end of each iteration we meet with you, so that you can review the new features and either accept them or suggest changes. A feature (user story) is complete when it meets the following acceptance criteria:

  • Its development is complete.
  • Its automatic tests pass successfully on our CI Server.
  • It is tested successfully by us.
  • It is accepted by you.

During the project development we communicate and work closely with you and your team to make the project a success. We rely on early feedback from you. That is why two weeks are the maximum duration for an iteration.  Feedback is welcomed from you also before the end of each iteration.

13. When your web project is complete, meets all your objectives and has passed all our tests we host it with a dedicated hosting provider and launch it in production.

14. Once you are pleased with how your web project is working in a production environment, we offer a continued development contract or an affordable fee-based technical maintenance and hosting support.

15. If your require an SEO, that is more extensive than the default one that we provide with your web site, we will afford you with an effective and low cost SEO package.

Request a free quote

If you feel we are the right choice for your development project, you can request a no cost, no obligation project quote here: Web design/project quote.

Tuesday, October 04, 2011 10:56:00 AM
The Nop-Templates, e-commerce web site for nopCommerce professional themes, plugins and services, is now live and several extensions, most of them FREE, are available for download...