[ฝึกงานที่ IBMSD] Business Analyst

ช่วง 2 สัปดาห์แรก มี Training ทุกวันเลย (ขอไล่เขียนทีละเรื่องที่เรียนละกันครับ)

Business Analyst

พี่เขาเกริ่นนำด้วยภาพนี้… เพื่อบอกว่า “การเก็บ Requirement” นั้นสำคัญอย่างไร?



อาชีพนี้เจ๋งดี! Business Analyst เรียกย่อๆ ว่า BA ทำหน้าที่เป็น คนกลางระหว่าง Programmer กับ ลูกค้า (คอยแปลภาษา)

มีหน้าที่:
- เก็บ requirement ลูกค้า + ต่อรองกับลูกค้า
- ทำความเข้าใจ business ลูกค้า

ลูกค้ามักจะอยากได้ไปซะทุกอย่าง แต่มีตังค์จำกัด… (โปรแกรมต้องทำนั่นได้ นี่ก็ด้วย โน้นก็เอา)
BA ต้องคอยจัดลำดับว่า requirement นี้สำคัญมากน้อยแค่ไหน:
- MUST have
- SHOULD have
- COULD have
- NICE to have
เหมือนเทคนิคนี้จะเรียกว่า MoSCoW Method

งานสำคัญที่ BA ต้องทำคือ เขียนเอกสาร Requirement เพื่อนำไปให้ลูกค้าลงชื่อ สาเหตุที่ต้องทำเพราะ….
“เอ๊ะ ผมว่าผมไม่ได้ต้องการโปรแกรมแบบนี้นะ”
“อ้าว… ที่คุยกันโปรแกรมมันต้องทำนี่ได้ด้วยไม่ใช่เหรอ”
“คุณเขียนโปรแกรมอะไรมาเนี่ย ผมไม่เคยบอกเลยนะว่าต้องการแบบนี้”

เพื่อนๆ ที่เรียนสายคอม แต่ไม่ชอบเขียนโปรแกรม อาจเลือกทำงานในสายนี้ได้นะครับ
สำหรับผม… ขอบายละกันครับ… (ไม่งั้นคงได้ ทะเลาะตบตีกับคุณลูกค้าแน่นอน!)

Comments (3)

jittatApril 9th, 2010 at 11:00 pm

ถ้าไม่อยากจะต้องเก็บให้ครบถ้วน ก็เก็บหน่อย ๆ เจอลูกค้าบ่อย ๆ ก็อาจจะพอช่วยได้ (อ่านที่ http://www.agile66.com/blogs/ สนุกดี)

[Reply]

vedoraApril 19th, 2010 at 1:45 pm

เพิ่งรู้อ่ะ นัท หุหุ
จำ นน ได้ป่ะ YSC 2006

[Reply]

ใหม่กั๊บApril 27th, 2010 at 9:37 pm

เอ…. ใน LargeSoft เหมือนเห็นภาพนี้แว๊บๆ

[Reply]

Leave a comment

Your comment