一般網站的前端和後端工作量怎麼算?

前台不需要什麼特別的美工,後台也不需要什麼特別的技術(不用考慮高性能,高擴展性等)

那麼網站開發中,前台請了一個人,後台請了一個人。最後他們的工作量如何計算(主要是用於發工資)?


回答這個問題我只想說,題主應該去百度一下一篇文章,我們應當怎樣做需求分析,看完再想如何評估工作量。不過看那篇文章之前還是要求題主有些軟體工程學的知識,如果題主連軟體工程管理的知識都沒有,先把軟體工程管理的知識先學了吧。


如果你自己開了個網站建設的工作室,我個人幾點建議:

1、不需要後台程序

因為你剛開始,接的單子都比較小,為了節省成本,你完全可以招一個比較牛的web前端;那麼後台的工作怎麼辦呢?很簡單,讓你的前端工程師學習目前市面上常見的CMS,比如織夢;你讓他學慣用dedecms做後台,學習他的標籤,研究他的使用方法;個人經驗,1萬一下的單子一般的時候一個織夢就可以搞定,而且織夢的功能強大,代碼規範,漏洞有人幫你補;

2、如果你採納我上面的建議,那麼你就可以省去一個後台程序員;我建議招一個有實力的美工,怎麼這麼說呢?因為我感覺1萬一下的單子,客戶對於網站的功能需求並不是很強烈,反而對網站的美觀程度有比價高的要求,因為他們不懂代碼,他們能看到的也就是網站的前台了,而網站做的如何,美工功底佔80%的功勞;

3、如果你非要招一個後台程序,我也沒辦法。我個人學習了一點點php,前端基本上ok;個人感覺,如果你招的後台是個新手,那麼很明顯他沒有屬於他自己的代碼庫(暫且這麼叫);比如說一個驗證碼功能,新手需要用代碼製作一張圖片,需要在圖片上寫上文字,加上雪花,加上隨機,加上一些雜亂的橫杠,然後還要js在客戶端驗證,當然中間還會牽扯到正則表達式驗證等等;ok,如果你招了一個技術一般的後台程序,那麼僅僅讓他寫這個驗證碼怎麼也得2天;但是如果你招了一個比較有經驗的,那麼同樣是寫一個驗證碼,他肯定不會自己再重新寫了,因為他早就用過N遍了,直接從自己保存的驗證碼複製過來修改一下即可;

綜上所述,我也不知道前端和後台工作量誰大誰小,么有可比性。

好吧,你拍磚吧


工程需要有一個整體的預算小時。然後任務切割好分配下去。每個開發者(無論前後),按小時算。用超了就要檢視那裡出了問題。每天開個碰頭會,看看有什麼地方需要增加預算的。具體你可以找些agile和scrum的文章來參考。


推薦閱讀:

極樂技術周報(第四十一期)
前端性能優化
當我們在談論前端加密時,我們在談些什麼
極樂技術周報(第二十期)

TAG:互聯網 | 網頁設計 | 前端開發 |