web開發workflow

世有因果知因求果發表於2015-05-06

  web development是一個建立和實施一個新的網際網路展示的過程,web網站可以是個非常成熟包羅永珍的網站,也可以只是一個blog或者一兩個頁面。如果未做好充分的準備,web開發將是一個非常複雜和令人沮喪的過程。

     下面我們列出在這個過程中,我們需要考慮的幾個方面,這不是一個非常嚴謹的過程,而只是一些我們必需在不同階段需要慎重考慮的備忘,不用擔心當我們在開發階段又回過頭去做更多分析。你可能甚至需要對每一個步驟在網站各個不通方面的功能做考慮。比如,當你發現需要一個新的email form時,你可能需要做更多的analysis工作。

      the steps are as follows:

  • Analysis

需求分析是最重要的步驟,將你所蒐集到的真正需求寫下來,不斷提煉細化。

以下問題需要明確回答: 誰是你的訪客?他們需要從你能提供的服務中想要什麼?他們如何獲得你的產品/服務?你如何計量你的成功?

Audience
What is the primary purpose of the website?
Who are the audiences for this website?
How will users learn about the site (other than search)?
What are the key reasons users would use the website?
Why would users return to the website?
Content
What will be the primary content for the website?
What other content elements should exist to support the primary purpose of the site?
How should visitors perceive the website based on its content?
What writing style (professional, friendly, etc.) will be used to connect with the audience?
What content already exists? What content needs to be created?
Communication
How will the visitors interact with the website?
How will the visitors interact with other visitors?
What primary message should the website communicate?
What other messages are important to communicate?
What are the objectives and goals (both long and short term) of the project?

graphic design considerations

development schedule

  • project defination

在這個階段,你希望清晰地說出你將研發的具體是什麼。將包含什麼內容?他們又是如何被組織在一起的?各個不同部分是如何工作的? 你準備以什麼頻率來更新他們?什麼內容是你必需擁有的?(產品描述,訂單資訊,公司歷史等。。)

在這個階段開發人員需要建立一份 requirement document.它將列出所有最終能夠拼接成最終產品的各條需求。起始於一條條的需求更改,不斷的加入細節。

  • design and development

到這個點上,你應該可以之處你的網站將長成什麼樣子,視覺化的sitemap可以幫助決定你應該需要哪些page以及他們是如何連結在一起的。你可以wireframe這些page。一旦有了這些wireframe,就可以開始graphic design了。

  • coding/content writing

對於web developer,這意味著寫html, css.

內容的填寫可能是最繁瑣的工作,通常,人們在這時可能會發現缺少一些頁面,比如當填好form提交後,應該有一個thank you page

  • testing

 

  • launch

相關文章