How do you plan your development process from initial architecture to connecting the application to required datasets for Allegheny County?