Tools & Methods

  • submit to reddit

Improvement as a Developer

I was doing some thinking about areas where I’m lacking as a developer. There are many, but I’ll list a few here.Testing ImprovementsI think I’ve come a...

3 replies - 8166 views - 11/22/08 by Derek Young in Articles

Testing Code Generation

Some things lend themselves to TDD better than others. Code generation, it turns out, scores a 10 on this front. (To some people, it‘s heresy to think that...

2 replies - 8129 views - 11/21/08 by Rob Williams in Articles

Coverity Architecture Analyzer Improves 'Software DNA'

Coverity, Inc., a provider of static source code analysis tools, today unveiled Coverity Architecture Analyzer, providing development teams with the ability...

0 replies - 6632 views - 11/17/08 by Nitin Bharti in Articles

Is Code Coverage Important?

How much code coverage is enough? Do you consider having 100% code coverage an uphill task? Based on whom you talk to, the reply you get varies considerably. I...

20 replies - 18251 views - 10/20/08 by Meera Subbarao in Articles

Application Wiring on Auto-Pilot

We talked about how it is important to separate the new operators from the application logic. This separation forces your code to have factories which are...

0 replies - 5160 views - 09/24/08 by Misko Hevery in Articles

Distributed development not contrary to "Mythical Man Month"

Every now and then I read challenges to Frederick Brooks' wisdom. Mr. Brooks is the author of the "Mythical Man Month" and other must-read...

0 replies - 1850 views - 09/17/08 by Pratik Patel in Articles

You've gotta be doing something

An earlier post mentioned my "go-in" position is assuming that any successful company has to be doing something in many of the process areas, else...

0 replies - 5410 views - 09/16/08 by Hillel Glazer in Articles

The Undercover Adventure (Part 3): Sometimes it’s like trying to appreciate the “squareness” of a peg with round thinking.

When I initially started at the mine around 3 months ago I never anticipated that this industry would have as many acronyms as the IT industry. I was wrong....

2 replies - 6174 views - 07/29/08 by Anne Botha in Articles

The Undercover Adventure (Part 2): I want to know what you mean. What you meant. What you will mean. Everytime.

I am a really strong believer in validating assumptions and clearly communicating your decisions with your team before you choose to take a path in front of...

6 replies - 6274 views - 07/21/08 by Anne Botha in Articles

Agile Web Development with Grails

Agile Development is all about developing code and seeking feedback from your users to make sure you’re developing what’s relevant. When changes are...

0 replies - 12161 views - 07/16/08 by Schalk Neethling in News

The Undercover Adventure (Part 1): Being a user is hard!

After 3 years of being part of an open source software development team (amongst other things) I decided to do something unusual. I decided it was time to...

10 replies - 7457 views - 07/15/08 by Anne Botha in Articles

The Software Project Manager's Bridge to Agility

"When software development teams move to agile methods, experienced project managers often struggle-doubtful about the new approach and uncertain about...

0 replies - 6587 views - 07/10/08 by Aslam Khan in Articles

10 Principles of Agile Project Management

Project Time Management is one of the nine knowledge areas of the Project Management Body of Knowledge (PMBOK). It deals with the definition of activities...

2 replies - 4136 views - 06/25/08 by Jurgen Appelo in News

How to Digitally Sign Downloadable Code for Secure Content Transfer

Learn how VeriSign Code Signing Certificates allow you to digitally sign your content for unprecedented secure delivery over the Internet and safely transport...

0 replies - 16430 views - 05/02/08 by Matthew Schmidt in Whitepapers

Creating An Agile Culture

[img_assist|nid=1518|title=|desc=|link=none|align=right|width=250|height=167]My mission in this article - to get rid of the illusion that your Software...

1 replies - 11773 views - 03/04/08 by James Sugrue in Articles