Blog Item

Steps in Web Development

by Vasko Nikolov 5 years ago 0 comments

  1. The gathering requirements phase is essentially the preparation stage of the project. This is when I do everything that is necessary to ascertain what your needs are by asking you a series of questions. It is imperative that I completely understand your needs before proceeding to the next stage to ensure we are expecting the same deliverables, of the same quality, delivered at the same time.

  2. Approvals & Agreement documents will be presented from the start, during and at the final stages of the project. Stakeholders and management personnel approve the statement of work and scope statement using a formal sign-off procedure. The signatures acknowledge their acceptance of the requirements and deliverables of the project. Project team members receive copies of the approved documents, which guide the team's work throughout the project. During the course of a project, changes to project stakeholders and project scope may occur. Stakeholders and management personnel approve these changes with a sign-off procedure. Project documentation then is updated to reflect these changes and is distributed to project team members.

  3. Design phase usually does not require any system functionality. In other words, the product does not have to work as it should; it only has to look good to your requirements. During this phase, drawing pictures and creating mock-up screens will show you what it will look like. This will ensure that your completely satisfied with the look and feel of the product before moving on to the next stage, which is the development phase.

  4. Development phase is somewhat technical than design because development entails programming code. In addition to writing code in multiple programming languages and for multiple devices, usually it will be necessary to set up a database, and will need to write more scripts to communicate with and interact with the database. The core programming languages I use for website development are: HTML5, CSS3, JavaScript, PHP and MySQL/PostgreSQL/MSSQL, and many more...

  5. Testing phase we start the main testing of the project. All of the parts that need to come together to make a beautiful & functional website. There are many areas that need to be tested repeatedly before your site is ready to launch. When we do our testing we have two sets of eyes in the process. A system defect is called a bug. The process of having more than one person test the system in search of bugs is called quality assurance (QA). If any bugs are found, then we go back to the development team and ask them to fix it. When the bugs are fixed, we ask the testing team to test it again.

  6. Online Delivery is moving your web site files onto the web server. After you have your domain name registered and your hosting service in place, the last step is to upload the website onto the server. We transfer your website to our/your host server using an FTP program. An FTP program is a type of software that is used to move files from one computer to another over the Internet, we will setup this software on to your business/personal computer & show you how you can transfer files to your website. FTP is the acronym for: File Transfer Protocol, this just means that this is a 'way' of moving files.

  7. Maintenance & Support for your web site will need quite frequent updates to keep them fresh, relevant & secure. Bug fixes can be done during the time of maintenance. Once your web site is operational, ongoing backups & promotions, technical maintenance, content management & updating, site visit activity reports, staff training and mentoring is needed on a regular basis, depending on the complexity of your website and the needs within your organisation. For easy website maintenance CMS is right choice. Investing on a CMS like WordPress or Joomla will make your site easy to maintain without much recurring expenditure.

    Tags: No Tags


Leave a Comment