Monday, April 23, 2007

Article - Seven Habits of Effective programmers

Software Projects need effective & skilled programmers to deliver on time without compromising on the assured quality. Philip Chu share his experiences with Software Releases and the comes up with a list of seven habits that makes normal programmers effective.

The article Seven Habits of Effective Programmers has been originally published at Technicat


Abstract

As a software engineer, you might want any number of things out of your job - a steady paycheck, the opportunity to work on interesting projects, a springboard to the next better job, or maybe you just like hanging out with other programmers. But by "effective", I mean the ability to complete projects in a timely manner with the expected quality. After working on dozens of software releases, I believe the following practices will bring you there, and while they may involve sticking your neck out, I'd like to think they will also advance your professional reputation, career longevity, and personal satisfaction.

Thursday, April 19, 2007

Web Seminar: Future-Proofing Your SOA Applications

Source from SD TIMES


Web Seminar: Model-Driven Development for SOA

WEDNESDAY, April 25, 2007

11:00 am Eastern | 8:00 am Pacific | 4:00 pm London | 5:00 pm Paris


SOA means composite applications - and the best way to design, build, and future-proof your composite SOA applications is through model-driven development.

Join Stephen Hendrick, group vice president of IDC's Application Development and Deployment Research Group, for a fascinating Web seminar that explores standards-based model-driven development.

You'll learn why model-driven development is the only way to properly approach SOA, how to save time and money through reuse, tips for remaining agile, and techniques for system-wide simulation and model-based testing.

Speaker:

Stephen D. Hendrick,

Group Vice President,

IDC's Application Development and Deployment Research Group

Moderator:

Edward J. Correia, Editor, Software Test & Performance

http://w.on24.com/r.htm?e=41741&s=1&k=BF34681227A871497CFF3C78B79C168B&partnerref=bzmedia3

Wednesday, April 18, 2007

Web Seminar: Getting the Right People on the Right Projects


SD TIMES | WEB SEMINAR
`````````````````

Web Seminar: Getting the Right People on the Right Projects
WEDNESDAY, April 18, 2007 2:00 pm Eastern | 11:00 am Pacific


Completing projects isn't enough anymore. The real challenge is building applications that are on target, on deadline, and on budget, to save your company money and provide a competitive edge. Therefore, ensuring you've got the right people on the right projects at the right time is more important than ever. That means effective project management.

Come to this no-cost SD Times Web seminar, sponsored by Serena, to learn how to use Project and Portfolio Management to help improve, shorten and reduce the cost of application development. PPM provides a single source of truth for all projects and resources within IT and across the enterprise.

John Scumniotales, co-creator of the Scrum agile methodology, will teach you how to leverage PPM to optimize your application development process. You'll see how to:

* Capture and assess incoming demand.
* Manage and effectively allocate resources.
* Make informed trade-offs as projects change.
* Measure progress and track project costs.

Also, one lucky attendee of this Web seminar will win his/her choice of a 30GB Apple iPod or the hot new Apple TV! Get on top of your projects on Wednesday, April 18 - register today!

Register here for the Web Seminar

SPEAKER
John Scumniotales, Vice President of Product Management, Serena Software

MODERATOR
David Rubinstein, Editor-in-Chief, SD Times

If you are unable to attend the live event you may still register and will receive an e-mail when the on-demand version becomes available.



Web Seminar: Communicate the Value of Testing



SOFTWARE TEST & PERFORMANCE | WEB SEMINAR


Web Seminar: Communicate the Value of Testing

WEDNESDAY, May 2, 2007

11:00 am Eastern | 8:00 am Pacific

Test managers lament that few outside their group understand or care much about the value they provide and consistently deliver. Unfortunately, they are often correct. The lack of visibility and understanding of the test team's contribution can lead to restricted budgets, fewer resources, tighter timelines, and ultimately, lower group productivity.


What can you do about it? We'll tell you! Join Software Test & Performance for a complimentary Web seminar, sponsored by Empirix. Theresa Lanowitz, Principal Analyst of voke Inc., and Dan Koloski, CTO and Director of Strategy for Empirix, will highlight practical ways that you can move from simply being a tester of software to become an effective advocate for your organization's customers.


You will learn how to effectively and concisely communicate with key stakeholders in your organization to ensure that they understand the value and role of the testing group. With effective and concise communication, the testing group can be perceived as more strategically important and integral to the success of every project.


Sign up for the seminar here

http://w.on24.com/r.htm?e=42662&s=1&k=D59D94B4021B3116AE847781C14D9A16&partnerref=bzmedia2

Best Regards,
Venkat Reddy Ch,
Blog :
http://venkatreddyc.wordpress.com

Open Source Testing Tools in Java


The boom of Open Source is rocking and here is the list of open source testing tools that are written in Java



Tuesday, April 17, 2007

Open Source Testing Tools

http://www.opensourcetesting.org is the best resource for Open Source Testing Tools.

Find more details about the site below.

Opensourcetesting.org aims to boost the profile of open source testing tools within the testing industry, principally by giving users easy access from one central location to the wide range of open source testing tools available.

These tools are free as in speech, not free as in beer. While you will not need to pay a vendor to use the tools, they still have a cost of ownership through evaluation, implementation, training and maintenance costs, the same as any software does. But with a handful of commercial vendors dominating the proprietary software testing tools market, make no mistake about it –
these tools can make a real difference to your life as a testing professional!

Opensourcetesting.org was started in March 2003 with what amounted to a personal list of about 50 tools found that I'd come across on Sourceforge and thought the world should know about! Following a one-off evening of marketing activity, comprising a targeted press release and a couple of forum postings to comp.software.testing and qaforums.com, the ball started rolling. The first month averaged about 300 unique users per week and it's since been rising steadily month-on-month to about 1200 unique users per week after 9 months, and continues to rise steadily.

Best Regards,
Venkat Reddy Ch,
http://venkatreddyc.wordpress.com

Monday, April 16, 2007

Home of Tester - A Software Testing Forum

Come across Home of Tester forum today.

Brief details of the forum has been shared below.

Our strategy to make this forum helpful for software testers is to provide clean and tidy and informative posts. To achieve this goal following measures will be taken: when a new thread has grown up in a forum, forum moderators should compose the thread into an essay with all information involved. Thus the contents in the forum will be more tidy and easy to use. And in the future, we will create a tool to assist the composing.

Here is the link for Home of Tester - http://www.homeoftester.com/index.php


Best Regards,
Venkat Reddy Ch,
http://venkatreddyc.wordpress.com

Friday, April 13, 2007

How To Ask Questions The Smart Way

Asking right questions at the right time to capture right info is a skill that need to be practiced and developed.

I have come across of this article How To Ask Questions The Smart Way and the following section on the groundwork needed for the query is good.


Before You Ask

Before asking a technical question by e-mail, or in a newsgroup, or on a website chat board, do the following:

  1. Try to find an answer by searching the archives of the forum you plan to post to.
  2. Try to find an answer by searching the Web.
  3. Try to find an answer by reading the manual.
  4. Try to find an answer by reading a FAQ.
  5. Try to find an answer by inspection or experimentation.
  6. Try to find an answer by asking a skilled friend.
  7. If you're a programmer, try to find an answer by reading the source code.


When you ask your question, display the fact that you have done these things first; this will help establish that you're not being a lazy sponge and wasting people's time. Better yet, display what you have learned from doing these things. We like answering questions for people who have demonstrated they can learn from the answers.

Wednesday, April 11, 2007

Misleading Metrics


Source from Gantthead


The software development industry has a poor track record for developing and employing effective software metrics. This is because most of the metrics selected are tangential to the true goal of software development--delivering business value--and instead focus on software attributes and accounting measures.

Metrics such as lines-of-code per developer week, function points created, hours worked or budget consumed appear to be important measures, but they have dangerous and counterproductive implications. The use of these metrics reward the wrong behaviour; the phrase "you get what you measure" highlights the problem. By tracking lines of code written, visible and unconscious incentives to generate lots of code are established. On the surface, this may seem attractive. As a manger of a project, it is gratifying to see lots of code being written. But what is really required is functionality completed, business value generated and customers satisfied.

The more code generated, the harder a system is to maintain and extend. With incentives like lines-of-code written, how do value-adding activities like refactoring simplifications appear? Reducing 20,000 lines of code to 15,000 is a good thing, but from the lines-of-code perspective, it looks like the project is going backward.

Best Regards,
Venkat Reddy Chintalapudi,

VERIFY 2007 - International Software Testing Conference

VERIFY is seeking presenters to discuss automated testing, security testing, and general testing in a variety of different contexts.

If you have a presentation that fits within those categories we would like to hear from you. We are especially interested in innovative ways to do automated software testing; experiences with specific security testing implementations and general testing best practices.

Send an email to the respective track chairs with your presentation suggestion – see the email addresses here for the specific track chairs

The deadline for sending a presentation suggestion, including title, abstract, and bio, is May 30, 2007

Acceptance letters will go out June 30, 2007

Final presentations need to be submitted by Aug 30, 2007



Best Regards,
Venkat Reddy Chintalapudi,

Tuesday, April 10, 2007

TesterQA

Come across this website http://testerqa.com. Useful site for the testers and classification is good and easy to find the required info.
Best Regards,
Venkat Reddy Chintalapudi,