DNA Process - ADAPT Minimize

Here at DNA (.NET Architects, Inc.), we believe that software applications are living, breathing, digital life (DNA-life). We use ADAPT (Agile DNA-Activities Process Template) to evolve our creations from concept to delivery, so that it is most fit to survive in its environment. 

Based on best practices from current agile software development methodologies (XP, Scrum, Agile MSF, etc.), ADAPT is a highly iterative development process that DNA uses to guide the SDLC (software development life-cycle).

The evolutionary process of DNA-life in ADAPT:
20070318 DnaAdaptProcess.jpg

ADAPT Activities

I.                    Discover and evolve the living documents that describe what type of DNA-life is suitable for the environment (gather requirements).

a.       Actors

                                                               i.      Stakeholders/Customers

                                                             ii.      Project Managers

b.      Results

                                                               i.      Executive Summary

                                                             ii.      Abstract

                                                            iii.     RFP

                                                           iv.      Project Description

II.                  Define and evolve the living documents that describe how the DNA-life should look and behave.

a.       Actors

                                                               i.      Stakeholders/Customers

                                                             ii.      Project Managers

                                                            iii.      Business Analysts

b.      Results

                                                               i.      Requirement Docs

                                                             ii.      UML Diagrams

                                                            iii.      Manuals

                                                           iv.      Mock-ups

III.                Design and evolve the internal genome and skeleton of the DNA-life.

a.       Actors

                                                               i.      Architect/Tech Lead

                                                              ii.     Business Analysts

b.      Results

                                                               i.       Database diagram

                                                             ii.      API/code skeleton

                                                            iii.      Solutions/projects

                                                           iv.      Architecture

                                                             v.      Unit-tests

IV.                Develop and evolve the code to create the DNA-life.

a.       Actors

                                                               i.      Developers

                                                             ii.      Designers

b.      Results

                                                               i.      Business-logic/intelligence

                                                             ii.      UI/graphics

                                                            iii.      Validation

                                                           iv.      Navigation

                                                             v.      Security

V.                  Debug and evolve the developing system so that errors are prioritized and resolved.

a.       Actors

                                                               i.      Stakeholders/Customers

                                                             ii.      QA testers

                                                            iii.      Business Analysts

                                                           iv.      Developers and Designers

b.      Results

                                                               i.      Bug list

                                                             ii.      Resolved issues list

VI.                Deliver the evolving DNA-life to its home.

a.       Actors

                                                               i.      Build Managers

                                                             ii.      Tech Leads

                                                            iii.      Developers

b.      Results

                                                               i.      Deployed application


 

Living documents and assets/artifacts evolve throughout the SDLC.

Please contact us if you would be interested in creating DNA-life software solution.  You can also adopt clones of Dna.SocialNetwork and Dna.JobBoard, or a cross between the two as a hybrid.

Print  
spacer
dummy