Closing the Collaboration Gap in a Regulated IndustryCarlyle S. Davis
schedule 2 years agoSold Out!
Most organizations find themselves organized in silos either because of a level of comfort and familiarity or a belief system based on separation of concerns (maybe one in the same). This type of separation usually creates some unattractive side effects, which typically include, duplication of effort, break downs in collaboration, and a fragmented delivery model. These issues are further exacerbated when dealing with a significant amount of Legacy code or just code with detectable levels of Technical Debt. This session will show how Extreme Programming Practices such as Test Driven Development, Pair Programming and others will aid in creating great teams that yield great software. Case studies discussed will include exploration in teams focused on Embedded Systems along with traditional purely software oriented agile teams. It is often said that Agile teams tend to be lax, and unstructured but that could not be further from the truth. Great agile teams are efficient, well tuned, and center them selves on outcomes rather than outputs.