03/09 alpha camp note
STLC : software testing life cycletesting : all level should apply
Questions 1. What’s different between waterfall and prototyping style ? prototype : fast, close to customers, fundraising, fail to execute in organize no big pic ? waterfall : stage by stage, each stage is perfect then go to next stage. already have big pics
Special note:
作為一個leader, 重要的是要讓人”Trust”, be energetic person, be passion on what you are doing.
Different between “project manager” and “product manager” —> product manager has the ability to create spec while project manager only needs to control and monitor the schedule
Web & app design : layout, picture —> to catch eyeball
#Jack of all trades : the man who is generalize with skills but not a specialist
Learn how to find the resource on internet
Why app/web
Design methodology :
Design concepts
Product require document
User story/ user cases :
Storyboard : the rough idea of your webpage design or app design
wireframe : almost final layout for post designer to finish up the design (art design)
Web is used for cross platforms
APP , could have the best UX ( only for the specific OS ), no need to go on internet ( for some apps )
Waterfall : easy for stage/milestone checking but is high risk in early stage, already has big picture then use waterfall methodology !?
Incremental : cut the whole waterfall progress into many waterfall stages
pros : can have the systematic way to create the new features than prototype and have better flexibility to add features than traditional waterfall method
cons : not easy to cut the stage , maybe hard to integrate all the progress
modularity : always make the design to module ( info. hiding )
compatibility : backward compatible
extensibility (flexibility)
fault-tolerance ( robustness )
Maintainability
reliability
security
like customized release note
Story : 抽象的idea from customers,
Cases : 將Story(抽象的idea)轉成visual的features
非常強調口頭上的溝通
對每個人都容易了解
大小剛好適合計畫
適合 iterative 開發
鼓勵延後細節
鼓勵人人參與的設計















