Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
STRATEGIC PARTNERSHIP WITH ACT


AGILIX 5D Methodology
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
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
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
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
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
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
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
AGILIX 5D Deliverables
• Discovery Audit
• Scope Analysis
• Requirements
• Workflows
• Wire Frames
• Design Specifications
• Low- to High-Definition
Designs
• Interactive Prototype
• Test Plan
• Sprint Plans
• Issue Tickets
• Burn-Down Charts
• Unit-Tested Code
!
• Release Notes
• Production Code
• User Acceptance
• Proposal & SOW
• High-level Scope
• High-level Schedule
• Budget
• PMP
D1: Define D2: Discover D3: Design D4: Develop D5: Deploy
1
2
HTML/CSS/JS CODE COMPLETE
• UX Research
• Personas
• User Stories
• Product Features
• Detailed Schedule
THANK YOU

More Related Content

5d-methodology

  • 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
  • 10. AGILIX 5D Deliverables • Discovery Audit • Scope Analysis • Requirements • Workflows • Wire Frames • Design Specifications • Low- to High-Definition Designs • Interactive Prototype • Test Plan • Sprint Plans • Issue Tickets • Burn-Down Charts • Unit-Tested Code ! • Release Notes • Production Code • User Acceptance • Proposal & SOW • High-level Scope • High-level Schedule • Budget • PMP D1: Define D2: Discover D3: Design D4: Develop D5: Deploy 1 2 HTML/CSS/JS CODE COMPLETE • UX Research • Personas • User Stories • Product Features • Detailed Schedule