[IT読解]Bài 2 : Thiết kế phần mềm có cần kinh nghiệm lập trình không

Như thường lệ, giữa tuần mình up bài hay lên cho mọi người đọc. Cuối tuần sẽ có bản dịch.
Chủ đề lần này như title, thiết kế phần mềm có cần phải có kinh nghiệm lập trình không. Bài viết cực kỳ giá trị này do mình lấy từ blog của CEO Sonic Garden. Các bạn đọc và đánh giá xem thử quan điểm ông ấy đúng hay sai, bản thân có ý kiến phản biện không. Riêng mình mới chỉ làm design có 3 năm, còn rất nhiều khiếm khuyết. Sau khi đọc bài thấy sáng tỏ ra nhiều thứ. Ví dụ trước khi trả lời cho câu hỏi ở trên, ông tách design thành 2 loại, mỗi loại có yêu cầu khác nhau. Các này mình trước giờ đã trải qua nhưng chưa hề nghĩ ra. Thật là vi diệu.

Continue reading

Bàn về Basic Design (基本設計)

basicdesign-process

Hồi “trẻ trâu” mình vẫn nghĩ coding là 1 công đoạn thần thánh tạo ra 90 % thành công trong dự án. Nhưng giờ nghĩ lại thì đúng là sửu nhi thật, code chỉ là 1 phần nhỏ trong cả toàn bộ qui trình mà thông thường chỉ chiếm chưa đến 30% thời gian – công sức.

Hôm nay mình xin phép được “lạm bàn” về 1 mảng khá khoai đó là BASIC DESIGN. Trước tiên để hiểu nó là gì thì mô tả ngắn gọn như sau : BD là 1 công đoạn trong phát triển phần mềm theo chuẩn Nhật, nó là output của công đoạn phân tích yêu cầu và là input của thiết kế chức năng(機能設計) hoặc thiết kế chi tiết (詳細設計). Vì sao có chữ hoặc ở đây ? đơn giản là có những dự án các bác gộp 2 cái này thành 1 và gọi chung là 詳細設計 luôn. Dài dòng ghê, nhìn hình dưới cho dễ nhớ nè.

quitrinhphanmem

Continue reading

Facebook Page

Categories

Recent Posts

Archives

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.