+ All Categories
Home > Documents > DiscoverDefineDesignDevelopDeliver PROCESS TM. Intelligaia Technology confidential & proprietary...

DiscoverDefineDesignDevelopDeliver PROCESS TM. Intelligaia Technology confidential & proprietary...

Date post: 16-Dec-2015
Category:
Upload: jamie-rennick
View: 217 times
Download: 1 times
Share this document with a friend
Popular Tags:
17
Discover Define Design Develop Deliver PROCESS TM
Transcript

Discover Define Design Develop Deliver

PROCESS

TM

Intelligaia Technology confidential & proprietary

Discover

Overview: Gather information,

brainstorm, competitive analysis and

define project scope

Proceed to define personas, create

user stories/use cases

Deliverable: at this stage includes

Personas and User Stories/Use Cases

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Discover

Gather information: Client’s

expectations in terms of deliverables

– purpose of the website, redesign or

develop a new concept.

Brainstorm: Create mind-maps of

how users can interact with the

system

Project Scope: loosely define project

scope and understand the extent of

whole project

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Discover

Competitive Analysis: Create a list

of similar websites; understand

navigation structure, usability, design

layout and internationalization.

Define User Stories and Use

Cases: Once we’ve set of personas

we’ll write stories around these people

describing how will they use our

website.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Define

Overview: Create Interaction Model,

define IA (Information Architecture)

and come up with a Project Plan along

with milestones and deliverables

Deliverable: at this stage includes

Product Requirement Document

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Define

Develop Interaction Model:

Interaction model divides complete

software into different groups like

front-end, back-end, e-commerce (if

its part of the project) or any API

integrations etc

Define Information Architecture:

Levels of navigations - Set of Primary

and Secondary navigation links

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Design

We believe that “Design drives

Technology”

Overview: Ideas sketched on paper

and go through a usability evaluation.

Thereafter, these sketches are

transformed into wireframes and

shown to clients.

Once approved, we proceed with

creating the mockups/UI designs

Deliverable: at this stage includes

Wireframes and UI Designs

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Design

Create Paper Prototypes/Sketches -

All ideas are put into paper sketches and

go through a usability evaluation.  These

are very high fidelity sketches to

understand how the page can look like.

Usability Evaluation - Key part in the

whole design and development is how

easy it is to use the software product.

Usability is done at every critical point in

the process to ensure – effectiveness of

the product.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Design

Create Wireframes: Start with

wireframes of main pages – decide how

navigation can appear, where content will

appear and how a user can interact with

a signup form to one click shopping

experience

Visual Design Explorations: Key

screens from wireframes are translated

into design aesthetics with different

options

Visual Design Approval: Approved

design language is translated to rest of

the sections of website with a complete

set of design guidelines for developers to

use and transform design into HTML and

Code

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Design

Visual Design Approval: Approved

design language is translated to rest of

the sections of website with a complete

set of design guidelines for developers to

use and transform design into HTML and

Code

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Develop

Overview: This stage involves

working on Architecture Design, UML

Diagram/Class Diagram, Code

iteration cycles, creating interim

installers, Release Management, Unit

testing, Code Re-factoring as well as

documentation.

Daily scrums within the team as well

as with the client are held to make

sure that we are on the same plane.

Deliverable: at this stage includes

Working System Model as well as

Source Code.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Develop

We are a firm believer of AGILE

development

Our deliverables and sprints are

scheduled with respect to the User

stories

 

User stories driven

Implementation:  Specifications are

converted to user stories and actions -

to make sure that system handles all

the requirements and user flow.

The same is used to define the

backlog and sprint releases.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Develop

Collaborative development:  Daily

scrums helps us tightening the

communication cycle

Architecture Design, UML

Diagram/Class Diagram, Weekly

sprints, creating interim installers,

Release Management, Unit testing,

Code Refactoring as well as

documentation

 

Working System Model as well as

Source Code is ready

Discover Define Design Develop Deliver

P R O C E S S

http://www.intelligaia.com/images/HP_Dailyscrum.jpg

http://www.intelligaia.com/images/HP_Dailyscrum.jpg

Intelligaia Technology confidential & proprietary

Deliver

Overview: Software testing starts

from analysing requirements, having

discussions within team, asking doubts

from the client and then use cases are

created based on the analysis.

Test Plan, Test Cases, Bugs are posted

in bug tracking tool and regression

testing.

Deliverables: Builds of the products

are released after acceptance testing.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Deliver

Black Box Testing techniques are

followed by QA team.

QA team creates Test Plan and testing

check list is created as per project's

requirement.

Test Cases are designed which covers

GUI, Functional, Interface,

Compatibility, Security and

Performance parts.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technology confidential & proprietary

Deliver

Various tools are used for Bug

Reporting, finding broken links, GUI

testing, Compatibility testing and

Performance testing of the application.

 

Bug reporting and result analysis is

done by using bug tracking tool.

Proper Bug life cycle is being followed

by QA team.

 

Special search engine friendly

guidelines are being created so that

each webpage follows these

guidelines.

 

Deliverable at this stage is Shippable

Release of the product.

Discover Define Design Develop Deliver

P R O C E S S

Intelligaia Technologies Toll Free: +1-800-284-0061 [email protected]

Thank You!

Intelligaia Technology confidential & proprietary


Recommended