Conference Presentations

Mob Programming: A Whole Team Approach
Slideshow

Teamwork is an important component of agile software development. We all agree that teamwork must be nurtured and grown in our organizations. But what does it mean to work as a team in the world of software development? How can we encourage our “teams” to truly work “as a team?” 

Woody Zuill, Hunter Industries
Unlocking Innovation in Your Organization
Slideshow

According to a recent study, more than 60 percent of CEOs cite the need to discover innovative ways of managing their organization’s structure, finances, people, and strategies as their top priority. In order to compete in the 21st century, organizations must rethink how they function...

Derek Neighbors, Integrum Technologies
In a Flat World There Are Many Potholes

Imagine that you are the project manager of a software delivery program. Say someone on your team has been stumped by a problem for numerous hours and needs to resolve this "show stopper" to move to the next delivery phase of the project. You have called an emergency meeting and gathered a group of analysts, architects, software developers, and testers in a room for you all to work towards solving the issue. What do you do? David Lipien and Nicolas Concha explain how to handle this stressful situation as well as the lessons to be learned.

David Lipien's picture David Lipien
Perception Management: (And Why You Should Leave It to Magicians)

To build and sustain credibility, good project managers focus on managing expectations and leave perception management to magicians. Explore the difference and find out why.

Payson Hall's picture Payson Hall
Respecting Culturally Diverse DevOps Teams

The year ahead likely will be filled with unprecedented challenges in terms of both technology and business demands. While technology and business needs are certainly complex, the people and personality issues may be even more challenging to deal with. This article will get you started with tackling some of these people-related challenges that you will likely encounter in the coming year.

Leslie  Sachs's picture Leslie Sachs
A Major Award

You may remember the "major award" from the film A Christmas Story as "that gaudy leg lamp." But, for Ralphie's Old Man, it’s "indescribably beautiful." Sometimes, the meaning of an award is more important than the award itself.

Lisa Crispin's picture Lisa Crispin
It's All a Matter of Perspective

Everyone has a unique perspective on problems at work. Help your problems make it to the top of the queue by expressing them in terms of business value.

Johanna Rothman's picture Johanna Rothman
Agile at Scale with Scrum: The Good, the Bad, and the Ugly
Slideshow

Come hear the story of how a business unit at one of the world's largest networking companies transitioned to Scrum in eighteen months. The good-more than forty teams in one part of the company moved quickly and are going gangbusters. The bad-an adjacent part failed in its transition. The ugly-if you're in a large company with globally distributed teams, it's not hard to torpedo Scrum adoption. Steve Spearman and Heather Gray describe Scrum adoption challenges for a multi-million line, monolithic system developed across multiple locations worldwide. They share the techniques and tools that helped them implement Scrum in just two project cycles and the reasons part of the company failed to make the leap.

Steven Spearman, AgileEvolution
Distributed Scrum: Dangerous Waters-Be Prepared!
Slideshow

Even though team collocation is strongly recommended in agile methodologies, a distributed team is often required in the real world today. What is so important about collocating anyway? Can you overcome the challenges of a distributed Scrum team and still remain agile? What are the solutions? Brian Saylor tackles these important questions and more. While Brian realizes that implementing Scrum and agile practices in a distributed team is not easy, he found that it is possible if you understand the inherent problems and work hard-every day-to overcome them. Brian walks you through the reasons collocating is important for agile teams and the extra challenges distributed agile teams face. Then he dives into practical, real-world tools, tips, and techniques that organizations should research and consider before jumping into distributed waters-and don’t forget your life jacket.

Brian Saylor, Scripps Networks Interactive
A Big Helping of DevOps with Career Advice on the Side
Slideshow

For decades-with the exception of agile-dev followers-the IT community has continued to build and protect its departmental silos. Project management, business analysis, development, testing, DB administration, and operations are just a few of the specializations that are carved out and institutionalized. Agile practices seek to eliminate the walls and empower people to deliver the highest value to the business. DevOps is the latest effort in this direction-bringing developers, testers, and operations together to replace their silos with a continuous collaboration pipeline. Paul Peissner introduces DevOps and explains how it is a key to transitioning from continuous integration (creating the finished software product immediately) to continuous delivery (making the product immediately available to users) and adding tremendous new business value.

Paul Peissner, CollabNet

Pages

CMCrossroads is a TechWell community.

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