| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Cooperative Note | ||||||||||||||||||||||||||
2 | เดือนที่ 1 | *ด้านในตารางนี้จะเป็นตารางที่บันทึกในทุกๆวันที่เข้าทำงานเท่านั้น หากไม่มีวันใดๆ ในตารางแสดงว่าเป็นวันหยุด เสาร์อาทิตย์ หรือ นักขัตฤกษ์ | วันที่ 1 - 31 พฤษภาคม | ||||||||||||||||||||||||
3 | วันที่ | เวลาเข้างาน | เวลาออกงาน | การทำงาน | ปัญหาที่พบ และแนวทางการแก้ปัญหา | หมายเหตุ | |||||||||||||||||||||
4 | 02/05/2023 | 10:00 น. | 19.00 น. | 1. สร้าง test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 1 | หลักๆแล้วจะเป็นเรื่องของความเข้าใจระบบ ที่ต้องมาทำความเข้าใจ flow และ diagrams ต่างๆ เพื่อเตรียมทำ case เงื่อนไขต่างๆ ในการเขียนทดสอบระบบจาก code ในฝั่ง backend ของทั้ง 2 โปรเจกที่ได้รับมอบหมาย และสร้างอีกโปรเจก สำหรับการ สร้าง qrcode และ barcode ในรูปแบบ pdf หรือเรียกว่า pdf-generator ให้เป็น microservice ในรูปแบบที่ใช้ได้ทีละหลายๆโปรเจกในเวลาเดียวกัน | sprint MAY1 | |||||||||||||||||||||
5 | 2. สร้าง test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 2 | ||||||||||||||||||||||||||
6 | 3. สร้าง repository pdf-generator บน github | ||||||||||||||||||||||||||
7 | 4. setup pdf-generator เบื้องต้น | ||||||||||||||||||||||||||
8 | 03/05/2023 | 10:00 น. | 19.00 น. | 1. อัพเดท test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 1 | |||||||||||||||||||||||
9 | 2. อัพเดท test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 2 | ||||||||||||||||||||||||||
10 | 3. setup pdf-generator ต่อ | ||||||||||||||||||||||||||
11 | |||||||||||||||||||||||||||
12 | 05/05/2023 | 09:30 น. | 18.00 น. | 1. อัพเดท test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 1 | |||||||||||||||||||||||
13 | 2. อัพเดท test case plan สำหรับวางแผนการ integration test ในโปรเจกที่ 2 | ||||||||||||||||||||||||||
14 | 3. setup pdf-generator ต่อ | ||||||||||||||||||||||||||
15 | |||||||||||||||||||||||||||
16 | 08/05/2023 | 10:00 น. | 19.00 น. | 1. สรุปผลการสร้าง test case อัพเดทก่อนเริ่มลงมือเขียน ในโปรเจกที่ 1 | ในวีคที่ 2 เริ่มสรุปผลการเขียน test case ใน project ที่ 2 เพื่อเตรียมการทำ integration test ในช่วงต้นอาทิตย์ ต่อมาเริ่มเขียน function ในการทดสอบ ระบบ โดย พี่ที่ดูแล (พี่เมธ) ได้สอน แนะนำ และปูพื้นฐานอธิบายให้เข้าใจในระบบอีกครั้งรวมถึง ภายใน source code ต้องเข้าไปแก้ที่ตรงไหนบ้าง และจำเป็นต้องแบ่งการทำงานเป็นส่วนใดบ้าง เช่น ส่วนของ crud ต้องทดสอบการสร้างได้ เฉพาะส่วน การดักจับ errror เป็นต้น ฯ และ พัฒนาระบบ pdf-generator ที่ใช้ภายใน office | sprint MAY2 | |||||||||||||||||||||
17 | 2. เรียนรู้งานที่ได้รับมอบหมาย | ||||||||||||||||||||||||||
18 | 3. สร้าง api qrcode simple url ให้สามารถเรียกใช้งาน qrcode ได้ | ||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||
20 | 09/05/2023 | 10:00 น. | 19.00 น. | 1. เรียนรู้งานที่ได้รับมอบหมาย | |||||||||||||||||||||||
21 | 2. สร้าง api qrcode simple url ให้สามารถเรียกใช้งาน qrcode ได้ | ||||||||||||||||||||||||||
22 | |||||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||
24 | 10/05/2023 | 09:30 น. | 19.00 น. | 1. เริ่มต้นการแบ่งส่วนที่ต้องทำใน source code โดยในวันนี้ ทำการทดสอบในส่วน crud api ต่างๆ | |||||||||||||||||||||||
25 | 2. สร้าง api barcode simple url ให้สามารถเรียกใช้งาน qrcode ได้ | ||||||||||||||||||||||||||
26 | |||||||||||||||||||||||||||
27 | |||||||||||||||||||||||||||
28 | 11/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
29 | 2. สร้าง api barcode simple url ให้สามารถเรียกใช้งาน qrcode ได้ | ||||||||||||||||||||||||||
30 | |||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||
32 | 12/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
33 | 2. สร้าง template ของ qrcode ด้วย html | ||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | 15/05/2023 | 09:30 น. | 17.00 น. | 1. เขียน integration test crud api | ในวีคที่ 3 เขียนและพัฒนาตาม test case plan ที่วางไว้ ให้ request และ response ตรงตามเงื่อนไขที่กำหนดของระบบ เช่น expect ว่าต้องได้ field อะไรบ้าง ได้ type อะไรบ้าง และการคืน response status ตามที่กำหนด พัฒนาระบบ pdf-generator ที่ใช้ภายใน office และปรับเปลี่ยนแก้ไข template ให้ตรงตามที่กำหนด | sprint MAY3 | |||||||||||||||||||||
37 | 2. สร้าง template ของ qrcode ด้วย html ต่อ | ||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | 16/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
41 | 2. สร้าง template ของ barcode ด้วย html | ||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | 17/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
45 | 2. สร้าง template ของ barcode ด้วย html ต่อ | ||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | 18/05/2023 | 09:30 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
49 | 2. สร้าง folder สำหรับ โปรเจกต่างๆ ที่แล้วแต่ template | ||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | 19/05/2023 | 10:00 น. | 18.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
53 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | 22/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | ในวีคที่ 4 ยังคงเขียนอยู่ในส่วนเดิม เนื่องจากเป็นระบบใหญ่จึงมีหลายส่วนในการ เขียนทดสอบระบบ และ พัฒนาระบบ pdf-generator ที่ใช้ภายใน office | sprint MAY4 | |||||||||||||||||||||
57 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | 23/05/2023 | 09:30 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
61 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | 24/05/2023 | 11:00 น. | 18.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
65 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | 25/05/2023 | 12:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
69 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | 26/05/2023 | 11:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
73 | 2. สร้าง api สำหรับ โปรเจกอื่น ให้เชื่อมต่อกับ pdf-generator | ||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | 29/05/2023 | 10:00 น. | 18.00 น. | 1. เขียน integration test crud api | ในวีคที่ 5 เริ่มพัฒนาการเขียน report ให้ออกมาเป็น เอกสาร เมื่อระบบทำการทดสอบสำเร็จ เพื่อส่งให้กับพี่ที่ดูแล และตรวจสอบความเรียบร้อย ความถูกต้องต่างๆ ว่าขาด หรือ เหลือใน feature ใดบ้าง พัฒนาระบบ pdf-generator ที่ใช้ภายใน office และปรับเปลี่ยนแก้ไขทั้งการรับส่งข้อมูล และ template ต่างๆ | sprint JUNE1 | |||||||||||||||||||||
77 | 2. แก้ไข template ให้ตรงตามแบบ หรือใบที่ต้องการ | ||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | 30/05/2023 | 10:00 น. | 19.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
81 | 2. แก้ไข template ให้ตรงตามแบบ หรือใบที่ต้องการ | ||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | 31/05/2023 | 10:00 น. | 18.00 น. | 1. เขียน integration test crud api | |||||||||||||||||||||||
85 | 2. แก้ไข template ให้ตรงตามแบบ หรือใบที่ต้องการ | ||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | note : ต้องกล่าวถึงในต้นเรื่อง ผมเคยทำงานที่บริษัทนี้มานานมาก เป็นเวลามากกว่า 3 ปี โดย เริ่มทำงานในปีแรก ด้วยบทบาท นักศึกษาฝึกงาน สหกิจ 1 ปี เมื่อตอนยังคงเรียนอยู่ ระดับชั้น ปวส. และเมื่อเรียนจบ และฝึกงานเสร็จสิ้น ทำให้พี่ๆ ผู้บริหารเห็นพัฒนาการในตัวผม จึงได้ติดต่อให้ผมทำงานต่อ โดยรับบทเป็น พนักงาน part time ทำให้ผมเป็นพนักงาน part time มาตั้งแต่ตอนนั้น จนได้เข้ามาเรียน มหาลัย ผมจึงจำเป็นต้องเรียน จึงไม่ค่อยได้เข้าไปที่ออฟฟิส ทำให้ไม่ค่อยได้ติดต่อกับพวกเขา และยังไม่ค่อยได้เจอกัน แต่ผมยังคงทำงานให้เขา ในบทบาท part time มาตลอดอย่างสม่ำเสมอ เมื่อมาถึงช่วงเวลาที่ผมต้องฝึกสหกิจอีก 1 ปีเต็มผมจึงเลือกกลับมาฝึกที่เดิม เพราะที่นี่ยังมีอะไรให้ทำ ให้ศึกษา ให้ต่อยอดอีกมากมาย เขาจึงให้ผมและเหล่าพนักงานได้พักผ่อน เพราะบังเอิญเข้าไปช่วง cooldown ของทาง บริษัทพอดี ในเดือนนี้จึงได้แต่ทำงานที่ค้างคาเอาไว้ ประกอบไปด้วย การเขียน integration test เพื่อทดสอบระบบจริงทั้งหมด ของโปรเจกหนึ่ง ทั้งเดือน | ||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||