3. AGILIX 5D Methodology
Client Subject Expert Architecture/UX UI Design Development QA Testing
Discovery Audit and
Requirements
Design Specifications
and Test Plan
Unit Tested Application
ready for User Testing
Final ApplicationProposal, SOW
Scope and Budget
Producer
D1: Define D2: Discover D3: Design D4: Develop D5: Deploy
4. AGILIX 5D Methodology
Client Subject Expert Architecture/UX UI Design Development QA TestingProducer
Often a quicker, more agile approach
is used to keep initial requirements
as high-level guidelines—the upfront
time to gather all necessary
requirements delays concurrent
team tasks.
Client and producer coordinate team
members to meet with subject matter
experts to gather requirements to offer
up several options with recommended
approach.
Fast TrackD1: Define
An important step is to also obtain
user feedback to validate that defined
requirements are inline with their
needs.
This approach accommodates for
more in-depth exploration of
requirements in the next phase:
D2 or Discover.
D1
5. Client Subject Expert Architecture/UX UI Design Development QA TestingProducer
Even though preliminary user
interface design can begin in D1, it
is in D2 that design options are
explored and presented to enhance
user experience.
The second phase in our process is to
establish a sound structural
environment to present an appropriate
user experience. It is also important to
understand data requirements.
UX/UI DesignD2: Discover
User stories, architectural and flow
diagrams, and wireframes are
deliverables that help other team
members and stakeholders to provide
vital input.
Rapid prototyping leveraging user
interactions is an important step to
validate or help refine the best
approach to enable user to
efficiently complete tasks.
AGILIX 5D Methodology
D2
6. Client Subject Expert Architecture/UX UI Design Development QA TestingProducer
It is during this phase that the
development team ramps up its
sprint activities and test cases are
constructed from user story
acceptance criteria.
Successful web application projects
leverage the power and control of
developing a UI pattern library that is
well maintained in style sheets. Client
approval is required at this time.
Project CrossroadsD3: Design
A pattern library establishes the
necessary building blocks to create a
uniform user experience and modular
functionality that is for more efficient
to development, troubleshoot and
maintain.
Subject matter experts,
architecture and UX begin to
transition into a supporting role
during this phase. It is important to
be ready to jump in when needed
to provide solutions leadership.
AGILIX 5D Methodology
D3
7. Client Subject Expert Architecture/UX UI Design Development QA TestingProducer
Often user feedback during earlier
phases prove to be limited in real-
world usability. Individual tasks
may have been easily completed,
but sometimes further refinement
is required to improve UX.
The development phase consists of
sprints. By doing this greater focus and
oversight is maintained over the course
of the project life-cycle. Clients are able
to view tangible results.
Accommodating IterationD4: Develop
Within each sprint there itemized user
stories that are prioritized, solutions
are weighed and decisions are made
based on user feedback and speed to
market.
At times new requirements are
introduced based on clarity of
client or user needs. These
moments of iteration are prioritized
and appropriately inserted into
sprint cycles.
AGILIX 5D Methodology
D4
8. Client Subject Expert Architecture/UX UI Design Development QA TestingProducer
Pilot Programs Before LaunchD5: Deploy
When introducing new features or a
complete redesign of an existing
application to customers, it is wise
to identify a smaller segment of the
user base as a pilot program.
Testing functionality, usability and
performance are the bedrock of quality
and reflects attention to detail.
Clients, subject matter experts and
producers work with QA specialists to
confirm product is built as designed.
It is important to control success
and develop a proper method of
scaling the new UX to all users. This
provides necessary roadmap to
customer satisfaction.
AGILIX 5D Methodology
D5
9. AGILIX 5D Methodology
Client Subject Expert Architecture/UX UI Design Development QA Testing
Discovery Audit and
Product Feature
Specification
Design Specifications
and Test Plan
Unit Tested Application
ready for User Testing
Final ApplicationProposal, RFQ and/or
SOW
Producer
D1: Define D2: Discover D3: Design D4: Develop D5: Deploy