Sunday, August 10, 2008

Is QC Really Necessary ?

I think we got the answer already. I, as a QC, do not try to answer this question myself. But here, I would just like to refer to an interesting artical describing how a PM fell into this situation in a difficult meeting. This is from Hai Phuc Nguyen - My chief thought who was interview me and gave me the key to open AM door and I have learn a lot from him since then. He's very kind and done very good so far in his responsibility as a Product Manager at Agile Mobile. Now he is going start his private business, and will leave AM at the end of next week. Good luck to you Hai on the new venture and Big Success will come to you very soon :)

Actually, this entry was written last year on Feb-2007 but I'm sure it's still a wondering question these days in IT folks. Now let's see how difficult meeting is...

Once in a while, there was a meeting like this:
(recommend to whom is devloper or manager and read this, and QC too :))

"
Developer: hi manager, in my opinion we should discard our QC team because they do not add any value. All defects they found can be discovered by developer team, they repeat developer team activities that make the project’s cost is increased
Manager (looked so angry): what did you say? it is so funny when we discard QC team, who perform testing for us and who take responsibility of delivery’s quality?
Developer: you have emphasized we need to reduce the redundant cost, try to avoid duplicated activities, increase the productivity. I just base on your goals to propose that idea!
Manager: It’s ok. Just return my questions, can you provide more detail on your suggestion? - the manager does think developer’s suggestion is not the good one but he want to point out the mistakes of developers.
Developer: Let’s I raise my point. In our project, we have the following activities:
1. BA team collect and write requirements.
2. Developer and QC team review the requirements
3. Developer write the code, QC create the test case
4. Developer send build to QC for verify the build.
We can save the cost by developer team, why QC team need to test because all kind of tests can be covered by developer team.
Manager (looks patient): who will create test cases and execute test to be sure the product satisfy the requirements from client.
Developer: most of defects in tracker belong to lack of unit test from developer team, that we can cover by unit test and use coverage tool to identify what code is not tested by ourselves.
Manager: if you use unit test, you can not sure the quality of product because one developer is assigned to separated features and no one takes responsibility of functional testing.
Developer: Business Analysis - BA team can use some testing framework for functional testing, such frameworks are available for free like Fit framework.
Manager: how about the integration testing?
Developer: if you are sure unit run well and we manage the contract among modules well, integration takes less effort for testing. We can write the integration test by code and it is executed automatically.
Manager (becomes embarrassed): how about the performance?
Developer (laughs): we can do better, we log the main activities, analyzing data for whole process not just run the application and read the result.
Manager (not find appropriate words to criticize developer’s arguments): I have not seen this case before because all projects have QC team. Let’s have that team in our project. The meeting is closed. 

"

There are two items need to be clarified here:

1. What is the main responsibility of QC team? It is just cover defects cause by developer due to lack of unit test, if so we do not need to have QC team in case developers are guru and they write enough unit test to cover all implemented code?   (Sorry, I have some words on this, here)

2. Whether all activities of QC team can be done better by other team like BA, developer team. So do we need to have QC team for your project or we only keep a little effort for QC team.

What do you think about these two items and if you were manager in above story, what will you say to developer and persuade them maintain QC team is a must for project to meet product’s quality?

(Source: Hai's blog)

P/S: this is another same same interesting discussion from Buu Nguyen's blog.
>>> And if you are lazy to find the answer for yourself, go here for it
»»  read more

Friday, August 08, 2008

Tuyệt vời Google Reader


Hai tuần trước tự nhiên thằng RSS Reader mình dùng 3 năm nay bỗng nhiên giơ-cu-đơ trắng bóc. Mất tất cả link rss mình dành dụm tích góp mấy năm nay, gần đây add nhiều, mà quên back up lại, xui, bực quá, giục nó luôn. Vốn yêu Google từ lâu, mình có biết tool này lâu rồi giờ mới xờ tới, đó là Google Reader (GR). Sau hơn 2 tuần xài thử mình đã bị chinh phục hoàn toàn bởi tính mở của nó. Sau đây là một số ghi nhận cá nhân về tiện ích này

1/ Recommend link: Ngay trang home, khi lần đầu mình mới vào GR đã thấy blog Trang Hạ nằm ngay trên đầu list, rồi hackervn@blogspot (oh hô giờ xem lại thì bị lock rùi, hôm bữa còn đọc tốt mà ta ?!?, chắc là vì bài báo này hay là chủ nhân có quen biết hacker PA ta (?)..forget it...để VNCERT làm diệc của họ :D...) vài bữa sau thì biết thêm trang BBCVietnamese có chuyên trang for improving English skill,.. nhờ vậy mình biết thêm được nhiều trang hay. Lần sau login nó lại random ra 3 cái link recommend khác. Những link này thường phải được ít nhất được 100 người subscribe.

2/ Shared Items: đọc RSS như là đọc mail, thích em nào tick 1 phát, Start, Shared...Riêng em Shared thì tuyệt vời, nó tự động generate cho mình một trang chứa tất cả link và nội dung mình tick shared. Đây là trang Shared của mình, chút nữa mình add link này vô cột bên trái luôn. Its name could be: What I care or Google Reader Sharing

3/ G-talk friend: Những người trong friend's list của bạn sẽ tự động thấy được những items bạn shared hoặc bạn có thể gửi một bài hay nào đó đến 1 ng trong group rất dể dàng.

Còn nhiều nhiều tính năng khác mình còn chưa khám phá hết. Còn đây là file OPML chứa tất cả RSS mình sưu tầm của mấy tờ báo điện tử cộng list mấy blogger nổi tiếng như nhà báo Huy Đức, Nguyễn Ngọc Tư, Kwan... mình export ra cũng để back up lại, nếu thích bạn có thể download tại đây.
»»  read more

Wednesday, August 06, 2008

Relax giữa tuần with some funny msgbox

Đã complete thành công rồi mà còn error.

Gần đây ứng dụng mình đang test bắt đầu làm cuộc cách mạng msgbox. Làm mình chợt nhớ lại một cái link send long time ago about msgbox sent via Y!M. The link showed up many funny msgbox. Vốn thích sưu tầm, vậy là chỉ cần vài phút với Mr.G là có thể revise memory with this funny stuff related to testing zone.

Là một Tester bạn không thể không làm việc với các msgbox của các ứng dụng phần mềm, nếu không nói là 1 phần quan trọng trong UI Testing, vì đây là phần giao tiếp với user mỗi khi *đụng* chuyện. Đó cũng là nơi ứng dụng thể hiện mình *smart* or *stupid* :D. Là Tester bạn hoàn toàn nắm quyền sinh sát trong tay. Em nào lớ ngớ là trảm không nên thương tiếc.

Không biết các bạn Tester khác thế nào, riêng tôi khi test 1 ứng dụng nào là tôi lại thích sưu tầm những interesting error của ứng dụng đó, (thường dùng attach chung với bug report), và lẽ dĩ nhiên các msgbox luôn hiện diện trong bộ sưu tập ấy. Hiện nay, tôi vẫn còn lưu giữ trên máy tính của mình ko biết là bao nhiu (thousands :P) là picture of all kind of errors của các ứng dụng mà tôi đã và đang test. Còn sau đây là bộ sưu tập msgbox vui tôi sưu tầm và tập hợp lại từ internet. Just for fun. Enjoy it my dear testing friends. Hope u like it.

Dưới đây là một số hình trong bộ sưu tập 19 hình tôi sưu tầm được, all are funny i bet ;) For example:



Error ở đây là: NO ERROR :D


kêu người ta đóng ứng dụng mà ứng dụng nào đây, cái msgbox trống trơn :)


Báo lỗi mà lăng quăng kiểu này, user chỉ có pó chiếu :P



Picasa SlideshowPicasa Web AlbumsFullscreen


Happy Testing hehe :)

(Nguồn: VnExpress và tùm lum)
»»  read more

Sunday, August 03, 2008

LTRC lên báo PCWorld, VNexpress, ThanhNiên

Hôm kia nhận đc 1 link thấy LTRC lên báo, vui, cuối cùng thì LTRC cũng được lên báo CNTT chính thống, PCWorld Vietnam. Nhớ lại hồi xưa Mr.CEO cũng có 1 bài "hoành tráng" bên báo Sài gòn Doanh nhân cuối tuần. Lúc đó, chị Hoa đã mua cả trăm cuốn tặng nhân viên mỗi người 1 tờ, dịp tết đầu năm 2007 thì phải. Giờ search mãi ko tìm lại được bài ấy :(. And now, mặc dù chỉ là tin vắn, nhưng là mang dáng dấp ảnh cả rùi, "LogiGear Việt Nam, một trung tâm nghiên cứu và kiểm thử phần mềm đẳng cấp quốc tế", very cool. Nhưng không có mấy chữ "theo Logigear nhận định.." ở phía trước câu này lại càng hay hơn.

...LogiGear đã xây dựng cơ sở vật chất rộng 30.000 m2 ở TP.HCM. LogiGear kỳ vọng sẽ tuyển dụng được 500 nhân viên chất lượng cao tại Việt Nam vào cuối năm 2008.

Very impressed about the number 500, nhưng vụ 30.000 m2 là ở đâu ra vậy ta, vụ này phải check lại :)

Còn câu đầu tiên, "Đây sẽ là trung tâm nghiên cứu và kiểm thử PM của Mỹ tại ĐNA." ko bít sếp Hùng có tính chuyển LTRC Vietnam world leading thành LTRC DNA world leading ko ta :). Mà cũng đúng thôi, đi khắp Vietnam tìm đâu ra công ty chuyên testing nào mà nhân sự lên đến 400 em, may be DNA too.

Đọc toàn bài tại PCWorld:

-------------------------------------
LogiGear mở rộng trung tâm thử nghiệm PM tại TP.HCM
Ngày đăng: 28/7/2008 9h43


LogiGear đã mở rộng trung tâm nghiên cứu và kiểm thử phần mềm tại TP.HCM vào ngày 24/7/2008. Đây sẽ là trung tâm nghiên cứu và kiểm thử PM của Mỹ tại ĐNA.
LogiGear nhận định chi nhánh tại Việt Nam của công ty sẽ là một trung tâm nghiên cứu và kiểm thử phần mềm đẳng cấp quốc tế không chỉ bởi chi phí nhân công hợp lý, lực lượng lao động thành thạo tiếng Anh mà còn vì sự ổn định về chính trị, kinh tế, tôn giáo, an ninh, tình hình kinh doanh và chính sách sở hữu trí tuệ. Tất cả những yếu tố trên giúp Việt Nam trở thành lựa chọn hàng đầu để trở thành đích đến trong việc cung ứng dịch vụ kiểm định phần mềm ở nước ngoài của Mỹ.
Khách hàng sẽ tiết kiệm được thời gian và cải tiến được chất lượng phần mềm thông qua sự kiểm tra kỹ càng và hiệu quả của LogiGear Việt Nam, qua đó sẽ nhanh chóng tiếp cận thị trường với sản phẩm phần mềm mới. Dựa trên những ưu điểm này, LogiGear đã xây dựng cơ sở vật chất rộng 30.000 m2 ở TP.HCM. LogiGear kỳ vọng sẽ tuyển dụng được 500 nhân viên chất lượng cao tại Việt Nam vào cuối năm 2008.
Ông Nguyễn Quốc Hùng, giám đốc điều hành của LogiGear và cũng chính là đồng tác giả của các cuốn sách về kiểm thử phần mềm, bao gồm “Kiểm Thử Phần Mềm” (Wiley, 1999) - cuốn sách bán chạy nhất tại Mỹ về ngành CNTT, “Ứng Dụng Kiểm Thử Lập Trình Trên Web” (Wiley, 2003), và một ấn bản mới ở Mỹ “Kiểm Thử Tự Động Phần Mềm Toàn Cầu” (HappyAbout, 2007). Các ấn bản này sẽ được biên dịch và sớm có mặt tại thị trường Việt Nam. Trong những cuốn sách này, ông Nguyễn Quốc Hùng chia sẻ tầm nhìn của ông về hiệu quả của việc vạch ra chiến lược và chính sách đúng đắn trong việc kết hợp tự động và cung ứng toàn cầu trong kiểm thử phần mềm. Tầm nhìn đó đã được cụ thể hóa bằng sự ra đời và hoạt động của LogiGear Việt Nam (LTRC).
Theo LogiGear
(Nguồn: PCWorld Vietnam)

----------------------------
Note: trong tấm hình trên có 3 em xinn xinn, nhìn nhớ mí m ghê :D em Giang, em Nga, xa xa là chắc là em Tiên, đứng lóng ngóng là đại ca Bình (ng mới vô cty mình tưởng ảnh là bạn của Phạm Văn Mách :). Chị Hoa bít lựa người chụp hình ghê, ai cũng xinn.

=====================================
Update Aug-29-2008: Lần này thì tiếp tục lên VNexpress, quá ngầu, bắt đầu thực sự famous rùi đây. Chắc lần này chief mình phải chi nhìu đây ;), cũng đúng thui marketing mà..

'VN sẽ là con hổ trong ngành kiểm thử phần mềm châu Á'
...Dự đoán trên được Công ty kiểm thử phần mềm của Mỹ Logigear đưa ra mới đây trên cơ sở đánh giá lợi thế cạnh tranh lớn nhất của VN là nguồn nhân lực giá rẻ.

...Hai trong số ba quyển tài liệu "Kiểm thử phần mềm máy tính", "Kiểm thử các ứng dụng trên web" của NXB Wiley và "Kiểm thử phần mềm tự động hóa theo xu hướng toàn cầu" của NXB HappyAbout đang được dịch sang tiếng Việt và sẽ xuất bản vào đầu năm 2009.

>>> Để tiếng Anh coi bộ còn dể coi, dịch ra tiếng Việt coi chừng anh em sẽ hiểu nhầm mất hay rất khó hiểu. Ví dụ hôm trước có down 1 bài nghiên cứu của 1 sinhc viên về testing, hắn dịch tất ra tiếng Việt... kỹ thuật kiểm thử hộp đen, hộp trắng, hộp xám...kỹ thuật kiểm thử làm lại (regression test), kỹ thuật kiểm thử đơn vị (unit test)... nghe nó cứ thế nào í... ko biết đầu năm sau cuốn sách này ra sao, dù sao anh Hùng cũng tiên phong dịch cuốn này cũng rất là hay để thống nhất thiên hạ về testing term in Vietnamese. Rồi anh em sinh viên về sau còn có nguồn để mà tra cứu khi dùng testing term trong tiếng Việt trong đề án

...Theo số liệu điều tra từ Logigear, hiện số lượng chuyên gia trong lĩnh vực kiểm thử phần mềm tại VN là 6.000, bằng 15 % của Ấn Độ - quốc gia hàng đầu về ngành này. 

>>> chật, ko biết chief mình điều tra bằng cách nào hén, con số 6000 nghe sao mong manh wé

(Xem toàn bài tại đây)
===================================
Update Aug-29-2008: Còn đây là trên Thanh niên Online, LTRC spam báo, chỉ còn Tuổi Trẻ sao ko làm luôn nhỉ :D. (hay nó đòi giá cao quá ;) )

LogiGear® phát triển dịch vụ kiểm thử phần mềm
 

(TNO) Ngày 22.8, ông Nguyễn Quốc Hùng - Tổng giám đốc kiêm Chủ tịch LogiGear Việt Nam, đã có bài phát biểu đề tài tham luận về nghiên cứu tính khả thi của thị trường Việt Nam trong việc chinh phục một phân khúc đặc biệt của Gia công Công nghệ thông tin (ITO) là dịch vụ kiểm thử phần mềm. Thị trường kiểm thử phần mềm là phân khúc hẹp so với các phân khúc khác của ITO, với quy mô thị trường toàn cầu ước đạt 6,1 tỷ USD vào năm 2005 (Gartner Group, 2005).

(Mr.CEO phát biểu ở đâu vây kà ?!?)

...Là người tiên phong phát triển ngành kiểm thử phần mềm tại Việt Nam, ông Hùng đã nhắm tới việc xây dựng cơ sở hạ tầng cần thiết cho sự phát triển của ngành công nghiệp mới này tại Việt Nam thông qua các nỗ lực như: phối hợp với các trường đại học địa phương đưa môn kiểm thử phần mềm vào chương trình giảng dạy, chuẩn bị xúc tiến các dự án phối hợp đưa công nghệ LogiGear đến với các phòng máy tính ở trường đại học, sáng lập Trung tâm đào tạo kiểm thử LogiGear tại Việt Nam – một trung tâm giáo dục đào tạo theo mô hình của LogiGear Hoa Kỳ, ra mắt các đầu sách về kiểm thử phần mềm vốn được đón nhận rộng rãi tại Mỹ để phục vụ sinh viên và những người hoạt động trong lĩnh vực này tại Việt Nam. 

...Ông Hùng kết luận: "Với những thành công mà LogiGear đã tích lũy được từ một thị trường cạnh tranh khốc liệt như Hoa Kỳ, cùng những nỗ lực lãnh đạo của chúng tôi trong việc mở rộng chương trình, huấn luyện và đào tạo nên những chuyên gia kiểm thử phần mềm đầy hứa hẹn cho tương lai, việc cả thế giới hướng tới Việt Nam để tìm kiếm những chuyên gia kiểm thử phần mềm cho họ chỉ còn là vấn đề thời gian mà thôi".

(Xem toàn bài tại đây)

>>> Xin chúc mừng LTRC, chiến dịch tổng tiến công PR mùa thu 2008 đã thành công mỹ mãn.

=========================
>>> Còn đây là bài bên blog thằng em, one of my favor Dev when I was in RnD-LTRC, Dũng Trương. (his saying to QC always "like is afternoon" - thích thì chiều)

>>> Trang web cty: logigear.com or ltrc.vn
»»  read more

Friday, August 01, 2008

Mua hay không mua.. đó không phải là vấn đề

Mà vấn đề là chọn cái nào, và quan trọng là khi nào mua :)

Không đau nữa vì quá đau, mất con bb8100 được 12 ngày rùi. hic, vẫn còn lưu luyến nhớ mãi tới giờ, tuần trước còn nằm mơ thấy nó. Giờ xài lại con nokia hồi xưa mà tay chân cứ lọng cà lọng cọng như gái nhà quê mới về nhà chồng ở phố thị.

Mới lãnh lương hồi chiều mà suy nghĩ suốt...đến giờ vẫn chưa thông. Thằng em dev ở Agile Mobile mới quất em HTC Touch II làm mình rộn ràng... hắn cứ qua chọc quê mình "ăn bắp xong sao ko quăng cùi, đem theo bỏ túi quần chi vậy" :D. Thâm tâm thì rất muốn lấy lại em bb mà "tổ chức" chưa cho phép, còn cuộc cách mạng chưa chín mùi (?!?).

Search 2h đồng hồ rồi mà vẫn còn phân vân giữa 2 em 8110 và 8300

1/ 8110: nhỏ gọn, 3.1 o.z (91g), # 4.2" (Length)# 1.97" (Width)# .57" (Depth). nhìn y như 8100 đã quen xài, ra mắt tháng 02/2008. So với 8100, nó có thêm GPS và Camera 2.0 (có quay phim), loa thì được thêm cái nữa, chắc nghe lớn hơn, headphone xài giắc chuẩn 3.5, 3.6 chai



2/ 8300: ra mắt tháng 08/2007, kiểu dáng rất pro, kiểu doanh nhân, #4.2"/107mm (Length) #2.4"/60mm (Width) #0.6"/15.5mm (Depth) #3.9 oz/111g (Weight), bàn phím qwerty full, Camara 2.0 (ko có quay phim), loa và giắc y như 8110, 4.1 chai

Sao ta ?!? discuss, hỏi chuyên gia một hồi, đa số đều chọn 8300. Mình vẫn thích 8110 vì nhỏ gọn (chứ ko phải vì GPS, vì màn hình nhỏ cũng rất khó xem, tốn tiền GPRS nữa), pin thì cũng nhiu đó, thằng 8300 to vậy chắc pin ít hơn rồi.

Nhưng nghĩ lại, mua 8110 nhỏ gọn nhưng lại có cái mình ko cần có đáng ko ta (?). Chắc là em 8300 thôi, xài 1/2 qwerty rồi, cũng phải nếm mùi full chứ, đọc ebook hàng đêm cũng sướng hơn, yeah. Nhưng 8100 lại có quay phim, tính năng làm mình ấm ức bấy lâu. Rồi mốt khi qua bên kia, biết đâu lại có lợi, có GPS chỉ đường cho mình khi còn lạ nước lạ cái. Vẫn chưa ngã ngũ ?!?...
»»  read more
Related Posts Plugin for WordPress, Blogger...