Monday, May 20, 2019

What is SSOT in Agile Software Development?

[Dear Readers, I've been having fun on Quora lately participating in community discussions, and reposting responses to my blog.  Enjoy!]

What is SSOT in Agile Software Development

SSOT = Single Source of Truth. 
It’s not an Agile thing, it’s a data warehousing/DBMS concept that has been around for decades, although lately we’ve been seeing Agile practitioners referring to it as “agile.”  While the creation, maintenance, and operations of the SSOT could be performed in an agile way (and should be), SSOT was not borne Agile movement.
It’s simply the “trusted data source,” or the source data for an organization’s various databases that is subject to a sufficient level of scrutiny, process, and testing to ensure reliability.  In the SSOT, each data element can only be stored one time, eliminating redundancy and chance for errors.
Like good leadership, team cohesion, good customer relationships, and experimentation, it’s been around a lot longer than the Agile manifesto has been around.

Jeff Dalton is author of Great Big Agile: An OS for Agile Leaders, and is a CMMI SCAMPI Lead Appraiser, AgileCxO Assessor, and Leadership Coach.