The Latest

As You Wish[magazine]

A letter from the Better Software magazine editor.

Joey McAllister's picture Joey McAllister
Enhancing Developer Productivity with Code Forensics[presentation]
Slideshow

Imagine an engineering system that could evaluate developer performance, recognize rushed check-ins, and use that data to speed up development. “Congratulations Jane. You know this code well. No check-in test gate for you.”  Anthony Voellm shares how behavioral analysis and developer...

Anthony Voellm, Google, Inc.
Agile Development in a Regulated Environment[presentation]
Slideshow

There is no doubt that agile is an accepted development methodology. However, if you work in a regulated industry like health care where you have to comply with its standard operating procedures, heaps of paperwork, and frequent audits, don’t these conflict with agile’s core tenets?

Chris Ampenberger, PHT Corporation
Building Quality In[presentation]
Slideshow

Have you ever delivered software to testing only to receive unexpected feedback regarding quality issues of interoperability, reliability, usability, or testability? Or worse, delivered to customers a product that fully met its specifications but generated complaints and calls for urgent...

Dawn Haynes, PerfTestPlus, Inc.
Agile Testing: It’s a Team Sport[presentation]
Slideshow

Who is responsible for testing on agile teams? The answer is “Everybody”—and yet this is rarely the case. Often the testers write their test cases in isolation and execute them after development is finished. Developers write their code without talking to the testers except to understand...

Jeff "Cheezy" Morgan, LeanDog
An Interview with Dawn Haynes: ADC-BSW 2013 Interview Series[presentation]
Video

Committed to covering the latest trends and approaches for anyone investigating or implementing agile development practices, processes, technologies, and leadership principles, Agile Development & Better Software Conference West offers their 2013 interview series. 

Dawn Haynes, PerfTestPlus Inc.
Keynote: Magnificence: Culture Hacking, the Common Platform, and the Coming Golden Era[presentation]
Slideshow

A culture is the set of shared attitudes, values, goals, and practices that both describes and shapes a group. The unique challenges of creating software have demanded totally new types of corporate culture. In response, we have created agile, Scrum, and XP. These represent the birth of...

Jim McCarthy, McCarthy Technologies, Inc.
Turbocharge Your Team’s Productivity: Increase Your Ability to Deliver[presentation]
Slideshow

Many factors impact a team’s productivity. Some are well understood—collocation, size, common purpose. Others are less well known including social capital—the value of social networking. Rob Maher describes techniques that have been successfully used within organizations to enhance team...

Rob Maher, Rob Maher Consulting
Keynote: Magnificence: Culture Hacking, the Common Platform, and the Coming Golden Era[presentation]
Video

A culture is the set of shared attitudes, values, goals, and practices that both describes and shapes a group. The unique challenges of creating software have demanded totally new types...

Jim McCarthy, McCarthy Technologies Inc.
The Business Analyst’s Critical Role in Agile Projects[presentation]
Slideshow

Are you a business analyst, wondering how you fit into agile projects? Are you a ScrumMaster who wants to work with business analysts for a stronger project team? Are you a product owner who needs to supercharge your product backlog? Mark Layton introduces you to the critical role of the...

Mark Layton, Platinum Edge, Inc.
Gamification to Solve Real-World Challenges[presentation]
Slideshow

What can we learn from Angry Birds, which has been downloaded more than one billion times? What makes games engaging and fun? What is the secret that motivates players to mastery, even when they fail 80 percent of the time? What if we could reverse-engineer the principles behind a...

Ram Srinivasan, inRhythm
Agile and CMMI: Yes, They Can Work Together[presentation]
Slideshow

There is a common misconception that agile and CMMI cannot work together. CMMI is viewed as a documentation heavy, slow, process-driven model—the polar opposite of agile principles. The cost of documentation for an appraisal is viewed as another drawback. Join Ed Weller to see why...

Ed Weller, Integrated Productivity Solutions, LLC
An Interview with Mik Kersten: ADC-BSW 2013 Interview Series[presentation]
Video

Committed to covering the latest trends and approaches for anyone investigating or implementing agile development practices, processes, technologies, and leadership principles, Agile Development & Better Software Conference West offers their 2013 interview series. 

Mik Kersten, Tasktop
Continuous Delivery at Ancestry.com[presentation]
Slideshow

Continuous delivery is a practice that enables teams to release code at any time, based on changing business requirements. However, continuous delivery requires a substantial investment in infrastructure and possibly fundamental architectural changes to support the process. 

Seng Lin Shee, Ancestry.com
Scaling Your Tests: Continued Change Without Fear[presentation]
Slideshow

Agile teams move faster when cycle times are short and code deployments are frequent. To release often, a robust suite of automated tests is a must-have. Tests are the safety net that enables fearless change. Throughout a software system's lifespan, its test suite grows, evolves, and decays.

Ryan Scott, Rally Software Development

Pages

CMCrossroads is a TechWell community.

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