8 yếu tố quan trọng cho thành công của QA trong bất kỳ dự án nào
Cùng nhâm nhi tách trà với một người bạn đồng nghiệp và thảo luận về việc "tại sao các dự án thường thất bại cao hơn so với kỳ vọng và thời gian?" Nhu cầu giới hạn của các dự án hiện nay là không quá 5 năm. Ứng dụng di động đã thay đổi định nghĩa của từ “Project” trong rất nhiều ...
Cùng nhâm nhi tách trà với một người bạn đồng nghiệp và thảo luận về việc "tại sao các dự án thường thất bại cao hơn so với kỳ vọng và thời gian?"
Nhu cầu giới hạn của các dự án hiện nay là không quá 5 năm. Ứng dụng di động đã thay đổi định nghĩa của từ “Project” trong rất nhiều phương diện.
Ngày nay, mọi thứ đều rất nhanh, mọi người cần những kết quả nhanh chóng. Ở khắp mọi nơi, mỗi phần của thể giới đều đang kết nối và giao tiếp với phần còn lại. Với mức độ toàn cầu hóa, quả thực là rất khó khăn để chiến thắng trong một dự án, hoàn thành nó và đánh dấu dự án đó là một dự án thành công.
Phân tích các tình huống khác nhau và các dự án khác nhau mà tôi đã từng làm việc sẽ giúp tôi giới hạn được các yếu tố quyết định đến thành công của bất kỳ dự án đảm bảo chất lượng nào.
Sau đây là 8 yếu tố quan trọng :
s
1. Lập kế hoạch
Một bản kế hoạch tốt giống như một tấm bản đồ: nó sẽ chỉ cho ta biết đích đến cuối cùng và con đường dễ dàng nhất để đi tới đó - H. Stanley Judd
Một người lập kế hoạch tốt là một người thành công. Nhưng khi kế hoạch đó đi vào thực tế, nó không hề dễ dàng chút nào. Bạn phải xem xét tất cả mọi thứ:
- Điểm mạnh và điểm yếu
- Năng lực của cả team
- Các tool đã có sẵn
- Các yêu cầu và những khó khăn, cách tiếp cận và các trở ngại
Kế hoạch không đơn thuần chỉ là các tài liệu chi tiết mà nó là sự hiểu biết và định nghĩa về các đối tượng, cách xác định chiến lược và cách tiếp cận rõ ràng. Lập kế hoạch hầu hết đang được thực hiện ở mức độ cao và thực hiện ở mọi cấp độ. Mặc dù thế nhưng đề xuất của các thành viên trong team cũng có thể làm nên một sự khác biệt khổng lồ trong thành công chung của dự án.
Phần lớn thời gian chúng ta tìm cách để xác đinh phạm vi bao phủ và đầu ra của các tiêu chí. Hai yếu tố này chủ yếu phụ thuộc vào các mốc thời gian. Độ che phủ rộng sẽ khiến cho các nỗ lực trở nên vô tận và thiếu thực tế. Hiểu được yêu cầu của khách hàng và mục đích sử dụng của sản phẩm có thể giúp bạn rất nhiều trong việc xác định phạm vi che phủ. Cùng với nó, ước lượng được khối lượng công sức cần cho dự án sẽ giúp bạn cân nhắc được thời gian thực hiện.
2. Giao tiếp
Nghệ thuật giao tiếp là ngôn ngữ của các nhà lãnh đạo. Sự truyền đạt rõ ràng, minh bạch là yếu tố chính cho bất kỳ dự án nào. Cho dù đó là thông tin của khách hàng, hay thông tin nội bộ của cả đội, thông tin trao đổi với cấp quản lý hay thông tin giao tiếp với bên thứ 3, nó đóng một phần quan trọng trong sự thành công của dự án.
Sự đầu tư vào việc nâng cao kỹ năng truyền đạt sẽ rất có ích dù bạn ở bất kỳ mức độ nào của dự án đang làm việc. Việc truyền đạt thông tin chậm và truyền đạt thông tin liên quan đúng cách là công việc khó khăn nhất và cần có kỹ năng giao tiếp tốt nhất để thực hiện được điều đó
3. Kỹ năng và kiến thức
Bạn cần phải biết tất cả những gì cần thiết về lĩnh vực cụ thể của bạn và tiếp tục trau dồi kiên thức. Sự khác biệt nhất về kiến thức giữa người khác và bạn là họ có thể giải thích rõ ràng được được sự thành công của họ và thất bại của bạn – Henry Ford
Đây là phần quan trọng nhất của bất kỳ dự án nào. Bạn sẽ không thể biết làm thế nào để lên kế hoạch tốt nhất và làm thế nào để tìm ra được công cụ làm việc tốt nhất, nếu như không có những kỹ năng bắt buộc ở trong đội , thì không thể làm được việc thì. Việc cập nhật cho mình những xu hướng mới nhất cũng rất quan trọng.
Ngoài ra, kỹ năng đơn nhất không thể dùng để làm việc cả đời. Bạn cần phải thích ứng với những thứ mới và bạn cần phải thay đổi hoặc chỉnh sửa những kỹ năng của bản thân để đáp ứng được theo nhu cầu hiện tại. Những miền kiến thức đơn lẻ và số năm kinh nghiệm không quan trọng trong thế giới hiện tại, nơi mà mọi thứ đều luôn luôn thay đổi.
4. Công cụ
Con người là một loài động vật sử dụng công cụ. Không có công cụ thì sẽ không là gì cả, có công cụ con người có thể có tất cả- Thomas Carlyle
Những công cụ đặc biệt có thể giúp cho dự án của bạn thực hiện đúng thời gian. Chỉ làm việc thủ công không thể tồn tại được trong thế giới của tốc độ ngày nay. Thậm chí nếu nó là sự lựa chọn duy nhất, thì vẫn cần sự hỗ trợ bằng các kịch bản, công cụ báo cáo, theo dõi lỗi, và công cụ quản lý dự án.
Các công cụ tự động hóa sẽ hiệu quả hơn tất cả mọi thứ. Kiến thức có thể giúp bạn chọn được các tool phù hợp nhất để giải quyết được tất cả các yêu cầu ở tất cả các level của kiểm thử.
5. Quá trình
Không phải là bạn làm cái gì mà là bạn làm theo cách nào — Anonymous
Nếu không tuân theo quy trình riêng biệt, sự án có thể sẽ không đi tới thành công. Vì vậy kế hoạch dự án là một khâu rất quan trọng ngay từ khi bắt đầu dự án. Lập và tuân theo 1 tiến trình chi tiết sẽ giúp dự án có thể hoàn thành 1 cách thành công . Sẽ không vấn đề gì nếu bạn đang theo quy trình agile, hay waterfall , nó có thể giúp bạn đo lường và lập kế hoạch dự án.
6. Quản lý
Quản lý dự án có thể được đinh nghĩa như cấu trúc của con đường phát triển trong 1 dự án phức tạp, nơi mà các biến độc lập với thời gian, chi phí, nguồn lực, và cách cư xử của con người tạo nên. — Rory Burke
Quản lý dự án là một công việc giống như đi bộ trên lửa. Thách thức mỗi ngày làm nó trở nên thực sự khó khăn để tập trung vào các mục tiêu dài hạn. Ngoài ra việc phối hợp giữa cả đội với khách hàng trong cùng một thời gian rõ ràng không phải là 1 task đơn giản. Giống như một người quản lý, hằng ngày bạn phải vật lộn để theo kịp thời hạn, yêu cầu về tài nguyên, các kỹ năng cần thiết còn thiếu , áp lực từ khách hàng , và rất nhiều vấn đề khác nữa. Thời gian và kinh nghiệm chỉ có thể giúp trong việc tích lũy kỹ năng quản lý của bạn, những nỗ lực liên tục và ý thức được vấn đề một cách sáng suốt mới là việc cần thiết.
7. Làm việc nhóm
Tài năng sẽ chiến thắng trong trận đấu, tuy nhiên tinh thần đồng đội và sự thông minh mới là vô địch— Michael Jordan
Khi làm việc nhóm, cái tôi cá nhân không có tầm quan trọng. Làm việc theo nhóm có thể thay đổi mọi thứ và làm nên thành công cho dự án. Mỗi thành viên và cả đội dự án đều phải có trách nhiệm đối với thành công của dự án. Mặc dù vậy trách nhiệm của quản lý dự án là cung cấp một môi trường làm việc lành mạnh, thái độ cá nhân và sự chắc chắn cho thành công của dự án cũng rất quan trọng.
8. Mong muốn mở rộng thêm
Sự khác nhau giữa bình thường và khác thường là một chút mở rộng— Jimmy Johnson
Phần lớn mọi người ở trên thế giới đều muốn mở rộng cái gì đó để đáp ứng được số tiền và thời gian mà họ cần sử dụng. Một chút nỗ lực để cung cấp một cái gì đó thực sự hữu ích hoặc một chút quan tâm để ngăn chặn một số những khiếm khuyết hoặc sự giúp đỡ ngoài giờ làm việc để khắc phục các lỗi quan trọng chắc chắn sẽ khiến cho khách hàng rất tôn trọng bạn.
**Mỗi ngày làm một dự án bạn sẽ học thêm được một điều mới mẻ — Justin Timberlake **
Bài viết này mong rằng có thể cung cấp cho các bạn 1 số gợi ý về quan điểm và cách nhìn khi thực hiện dự án.
Nguồn: http://www.softwaretestinghelp.com/8-critical-factors-for-success-of-any-qa-project/