The Latest

Pay Now or Pay More Every Day: Reduce Technical Debt Now![presentation]
Slideshow

Is your team missing delivery dates? Is your velocity inconsistent from sprint to sprint? Are customers complaining about defects or the time it takes to add new features?

Fadi Stephan, Excella Consulting
Lessons From The Trenches – The Do's And Don'ts of Agile Outsourcing[presentation]
Slideshow

Due to its ongoing rise in popularity 'Agile' methods are now being used on a wide range of projects, varying in size and complexity.

Ade Shokya
The Why and How of Usability and User Experience (UX) Testing[presentation]
Slideshow

Although usability and user experience may seem synonymous, they are separate and much different concepts.

Philip Lew, XBOSoft
Leveraging Core Values for Healthier, More Productive Teams[presentation]
Slideshow

Although all teams require a healthy level of interaction, high-performing teams' interactions are all based on trust, respect, and shared goals.

Scott Ross, Omnyx
Information Obfuscation: Protecting Corporate Data[presentation]
Slideshow

With corporate data breaches occurring at an ever-alarming rate, all levels of organizations are struggling with ways to protect corporate data assets.

Michael Jay Freer, Quality Business Intelligence
Estimating in Software Development: No Silver Bullets Allowed[presentation]
Slideshow

What do poker, Greek oracles, an Italian mathematician from the Middle Ages, and the path of hurricanes have in common?

Kent McDonald, Knowledge Bridge Partners
Better Test Designs to Drive Test Automation Excellence[presentation]
Slideshow

Test execution automation is often seen as a technical challenge-a matter of applying the right technology, tools, and smart programming talent.

Hans Buwalda, LogiGear Corporation
Beyond Processes and Tools: What about Ethics?[presentation]
Slideshow

Too often we focus only on the latest headline-grabbing processes and products. While recognizing that we must respond to ever-changing business needs, deep down we know we must live by a few absolutes as we approach our daily work.

Jackie Pulley, Pulley Consulting Partners, LLC
Database Development: The Object-oriented and Test-driven Way[presentation]
Slideshow

As developers, we've created heuristics that help us build robust systems and employed test-driven development (TDD) to improve code design and counter instability.

Max Guernsey, Hexagon Software LLC
The Journey from Manager to Leader: Empowering Your Team[presentation]
Slideshow

As I reflect on my struggles empowering teams to become self-managing, I am amazed that I didn't understand earlier. Things that seem so obvious after the fact are often difficult to acknowledge in the moment.

Tricia Broderick, TechSmith Corporation
Lessons Learned from Forty-five Years of Software Measurement[presentation]
Slideshow

Counting is easy. However, what makes measurement really valuable-and really hard to get right-is knowing what to count and what to do with the results.

Edward Weller, Integrated Productivity Solutions, LLC
Massive Continuous Integration and Light-speed Iterations[presentation]
Slideshow

Continuous integration (CI) has become a buzzword, with most engineering organizations claiming they've adopted the practice.

Jesse Dowdle, AtTask, Inc.
Creating Great User Experiences: Tips and Techniques[presentation]
Slideshow

Many software people look at creating great user experiences as a black art, something to guess at and hope for the best. It doesn't have to be that way!

Jennifer Fraser, Macadamian
Red Beads: A New Tool for Managing Software Projects[presentation]
Slideshow

Warning! Warning! Managing software projects may be accompanied by continued bouts of nausea-brought on by unmet expectations, process churn, late deliveries, and worse.

Howard Deiner, Deinersoft, Inc.
Back to the Basics: Principles for Constructing Quality Software[presentation]
Slideshow

Using an analogy to the building codes followed by architects and contractors in the construction of buildings, Rick Spiewak explores the fundamental principles for developing and delivering high quality, mission-critical systems.

Rick Spiewak, The MITRE Corporation

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.