The Latest
Agile Software Development: The Home of 31 Flavors[presentation] You've heard of eXtreme Programming (XP) and perhaps Scrum. How about Crystal Clear, Adaptive Software Development, Dynamic Systems Development Method, Rational Unified Process for Agile Development, and Feature Driven Development? |
Jeff McKenna, Agile Action
|
|
Software Factories: Hype or Hope for Real Advancement?[presentation] The new concept of Software Factories, as proposed by Microsoft, promises to elevate software development to the next level. |
Gunther Lenz, Siemens Corporate Research, Inc.
|
|
Model Driven Architecture (MDA) - What's in it for Developers and Testers?[presentation] According to the Object Management Group (OMG), the benefits of Model Driven Architecture (MDA) are significant to businesses and developers alike: reduced overall product life costs, faster development, better application quality, rapid depl |
Timothy Korson, QualSys Solutions
|
|
Managing and Sizing Functional Requirements[presentation] The ability to clearly define user requirements is critical to the overall success of many software projects. |
![]() |
|
Key Project Planning and Testing Issues for Internationalization[presentation] When preparing for internationalization of software, officially called W3C Internationalization (I18N), preparation and careful planning are the keys to high productivity during and after the initial development project. |
Alym Rayani, The Symbio Group
|
|
Building a Winning Team: Hiring, Developing, and Nurturing Your People[presentation] With the changing landscape of software development, it is vital to select and develop people who will help your team excel. |
Kevin Bodie, Pitney Bowes Inc
|
|
Politics and Polemics in a Corporate Measurement System[presentation] Long, long ago in a company far, far away, Bill Curtis designed one of the largest software measurement systems ever deployed. |
![]() |
|
Agile and Adaptive Project Management - The Declaration of Interdependence[presentation] Whereas the Agile Software Development Manifesto is a short and sweet list of principles for developers, the Declaration of Interdependence for Agile Project Management is more of a mouthful. |
Alistair Cockburn, Humans and Technology, Inc.
|
|
Elemental Models[magazine] Connect with an expert to learn how to work smarter and discover new ways to uncover more defects. In this issue, Michael Bolton continues his discussion of James Bach's Heuristic Test Strategy Model by introducing the Product Elements perspective on test coverage. |
||
![]() |
Relocate for Reuse[magazine] All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how moving code from one class to another to make it reusable can save you time in the long run. |
Mike Clark
October 14, 2005 |
![]() |
No More Middleman[magazine] Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Esther Derby tells you how to stop playing "Manager in the Middle" and get your team members talking. |
|
![]() |
Test Is a Four-Letter Word[magazine] Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Gregory Pope offers alternatives to the dreaded "T" word. |
|
![]() |
Strangling Legacy Code[magazine] Organizations saddled with legacy web applications often rewrite the applications from scratch. But what if an application could be rewritten a bit at a time by the same team that maintains it? Find out how one team "strangled" out legacy code with a new application—without having to start the rewrite from scratch. |
|
Measurements that Matter[magazine] No one starts a project with the goal of failing, but some metrics experts claim that 80 percent of software metrics initiatives fail. Just as your software project has goals for success, you should have goals for success in your metrics initiatives. Find out what you can do to better your chance for success. |
||
Do-It-Yourself[magazine] Projects collapse in a variety of ways and for a variety of reasons. Fortunately there are things you can do to stabilize and rebuild your project before the dust settles. With these expert tips and a little elbow grease, you'll have the tools you'll need to renovate almost any failing project. |