Job

To answer SCUM master/Agile development

Posted by Chester on July 1, 2019

Intro

I was working for my first commercial project, my mentor ask me Do you know what’s the scrum and agile?. It’s like invisible elephant stays at room. Everyone is talking about that, but I don’t know details about it. Attended first stand up meeting, filed the first ticket(story) and finished the little stars. I finally touch something there.

rule of thumb

To understand Scum master

scum is principle to on building giant software. 必須要有周期作demo. 沒有浪費功能在不適用 Agile 保持應變能力, 追求逐步疊代. 檢討周期內部.

Scum

  • Product owner=>負責產品成敗. Create user story.
  • 主持會議. 確保scum 推行
  • Push and maintain Agile

    stakeholder

    利益關係人. Product owner, Developer, Boss 都是

系統架構

-流量進來 3x, 5x 流量 balanced

  • Low balanced 分流, 吃 c10k problem

    Database 如何存取資料

    Web server, response, job queue

#

Software component 安排

Class, 繼承, interface. Abstract class( 安排程式碼的未來可能性). Module 間作Communication. 擴充難易度(limited modification for new features)

clean architecture