it's in our dna

engineered with passion and experience

sdg consultants define our organization's technology DNA annually on a lifecycle ranging from investigate to retire, helping customers understand our strengths, career seekers discover opportunities, and employees guide their professional development.

investigate prototype use maintain retire


sdg's dna

decoding an evolving lifecycle

Created by sdg's consultants, the DNA is a snapshot of technology adoption within the enterprise. The lifecycle helps guide professional development at sdg and allows customers to compare their current and planned technology mix to the market at-large. We call that a win-win.


Will adoption of these technologies grow and prosper or disappear completely? While these options make popular blog topics, they're not yet ready for the enterprise. Look to the Prototype or Use categories when starting a new project.


These options have a substantial following with solid use cases in the wild. The user community is vibrant and growing. While not clear victors of their respective domains, these technologies offer a lot of reward for limited risk.


Tested and proven technologies that are the bread and butter of leading enterprise technology ecologies. Expect high adoption, good documentation, and a breadth of support. Have no fear in using these technologies when starting a new software project.


Former champions of the industry that have been toppled by more modern and capable options. In current applications, value is limited in replacing them, continue to maintain and extend. For a new green field project, choose technologies from Prototype or Use.


Welcome to the end of the road. Commonly these technologies constrain or block future progress due to their limitations in compatibility, extensibility, security, and support. Thoughtful consideration is recommended before extending their use.

view as pdf

*updated spring 2020


Collaborative development to provide unbiased, strategic and thoughtful delivery approach with your organization's goals in mind. Assess, create, organize and deliver all aspects of initiatives.


related blogs

mike heeter

Digital Transformation: Products and Services

In 2006 Deluxe Corporation got the majority of its revenue from printing checks and business form...

Mar 15

paul wiedel

metatesting: a pattern based approach to testing java programs

This post will describe how to achieve 100% code coverage within a typical JPA domain model with ...

Oct 10

matt leising

microservices, the soa of the future

Microservices in the last several years has been a trending architecture for large enterprise sys...

Nov 15

collaboration starts with communication

We would love to hear the results you are looking for or the problem you are trying to solve. Our passion is working with engaged partners to help their businesses perform better.

user group