The Latest
A Toolkit for Assessing SOA Readiness[presentation] Before charging "full speed ahead" into the land of service-oriented architecture (SOA), you need help to ensure success and mitigate the risks inherent in such major systems changes. |
Jerry Smith, Symphony Services
|
|
The Uncertainty Surrounding the Cone of Uncertainty[presentation] Barry Boehm first defined the "Cone of Uncertainty" of software estimation more than twenty-five years ago. The fundamental aspect of the cone is quite intuitive-that project uncertainty decreases as you discover more during the project. |
Todd Little, Landmark Graphics Corporation
|
|
Continuous Integration: The Cornerstone of a Great Shop[presentation] Jared Richardson believes that of all the development practices being promoted today the best single practice is continuous integration. |
Jared Richardson, 6th Sense Analytics
|
|
Your Attention Please: Concentration is a Learnable Skill[presentation] With the possible exception of the fakir walking barefoot on a bed of nails, no one can focus attention on a single object for more than about fifteen seconds. |
Lee Devin, Swarthmore College
|
|
Fifteen Tips for Speeding up Your Project[presentation] Faster is better for software projects-if and only if all the right elements are in place and ready to go. Sometimes your organization is in a sweet spot-that period of time when your project should start immediately. |
Johanna Rothman, Rothman Consulting Group, Inc.
|
|
Eight Steps to a Virtualized Test Environment[presentation] Virtualized software test environments deliver quantifiable benefits-lower lab costs, faster test cycles, and lower IT support overhead. |
John Janakiraman, Illumita
|
|
Who Are Your Project Stakeholders?[presentation] It's easy to list all the stakeholders and identify different types of users for your software project-WRONG! |
Linda Westfall, The Westfall Team
|
|
Ten Principles of an Agile Tester[presentation] Everyone on an agile team does testing. If that's true, what's so special about an agile tester? If I define myself as a tester on an agile team, what does that really mean? |
Lisa Crispin, ePlan Services, Inc.
|
|
Successful Process Improvement - The Agile Way[presentation] Using agile techniques to develop and implement new processes-whether for use in agile environments or not-will increase stakeholder involvement and buy-in, lower cultural resistance, reduce process development cycle time, and encourage conti |
Nelson Perez, Sierra's Edge, Inc.
|
|
Better Software Conference 2008: Agile Software Testing Strategies[presentation] Test automation is like exercise. We know both are great ideas, but most of us don’t do enough of either. |
Jared Richardson, 6th Sense Analytics
|
|
Agile Leadership: Coaching Great Teams[presentation] When adopting agile methods, many project managers find it difficult to move from a traditional, control-based model to a servant-leader based model. |
Robert Galen, RGCG, LLC
|
|
The Psychology of Software Engineers[presentation] The personality traits of software engineers tend to be quite different from those of the general population. In recent years, psychologists have come to a nearly unanimous consensus on the number and nature of human personality dimensions. |
James McCaffrey, Volt Information Sciences, Inc.
|
|
Decision Making Under Extreme Pressure: Lessons Learned from Pilots in Crisis[presentation] Controlled Flight Into Terrain is an interesting book containing case studies of poor decisions made by pilots under extreme pressure. |
Lee Copeland, Software Quality Engineering
|
|
Answer the Call: Help Product Owners Define and Prioritze Requirements[presentation] Numerous software development methodologies are available to provide project teams excellent guidance on how to build systems right. But how do we know that we are building the right systems? |
Kent McDonald, Knowledge Bridge Partners
|
|
Early Defect Detection for Software Analysis and Design[presentation] For large software development projects, the most important decisions-and the most expensive mistakes-are made at the beginning of the project. |
Vladimir Pavlov, International Software & Productivity Engineer Institution
|