development

Notes & Thoughts On the Presentation "Scrum at Borland" at SDForum's SEM SIG

Submitted by kai on Sat, 2007-10-27 19:57. ::

I am a big fan of agile development, especially Scrum and test-driven development.

On Sept 20th, I attended the presentation SCRUM at Borland: A Case Study of Transition hosted by SEM SIG.

It's a very good presentation about how Borland adopted Scrum, and the insights and lessons learned.

The presentation slides can be downloaded here. But you must sign up for SEM SIG Yahoo group. If you have problem with the download link, you can browse the file folder of the Yahoo group to find it. There are other past presentations available for download as well.

Can QAs Find Too Many Bugs?

Submitted by kai on Thu, 2006-03-16 20:09. ::

I have been taking the responsiblity of monitoring a bug-tracking queue for a product at work.

Sheila, the QA in my group, has been opening many bug tracking calls and flooded the queue. She asked me if she has opened too many bug calls (in other words, found too many bugs (BTW, most of them are not my bugs)). Apparently, some people don't like seeing many bug calls. I'd rather see QAs find as many bugs as they can and report them, rather than not trying to find them or not reporting them. Even if they are not sure whether it is a bug, a tracking call should still be opened to track it and determine whether it's a real bug.

Framework, CMS - What Do I Really Want from a Web Application Rapid Development Kit

Submitted by kai on Wed, 2006-03-15 22:10. ::

Inspired by the blog What I Want From A Framework, I want to discuss what I want from a web application rapid development kit(WARDK) as a lazy developer. I am going to use PHP language as an example in my discussion, but the discussion can apply to other languages such as Java, Ruby, and Python.

Here’s what I want: the most important and common features (every web application that supports multiple users need to have these):

  • user management(CRUD operations on users, ban users, user group management), pluggable authentication(LDAP, OpenID, integration with other systems) OpenID)
XML feed