Design Thinking Approach
Elite Digital follows the five steps of the Stanford Design School: Empathize, Define, Ideate, Prototype and Test.
To Empathize we
Observe – Users and their context
Engage – Interview and seek the “why”
Track – Pay attention to the smallest of details
To Define we
Identify patterns Synthesize insights Classify needs
To Ideate we
Combine analytical thought with creative techniques Brainstorm, mind map, sketch, storyboard, SCAMPER Challenge every assumption we’ve made so far
To Prototype we
Build: Fast and lean Identify our variables Keep the user in mind
To Test we
Show don’t tell: We put the prototype in the user’s hands Create experiences; not explanations Ask users to compare between several prototypes
We employ diverse methodologies based on the size and turnaround time of the project. We use a Rational Unified Process for comprehensive and fixed tenure contracts. For team based engagements we deploy the Agile and Scrum methodology. However, both kinds of projects use an iterative and incremental lifecycle.
Rational Unified Process (RUP)
Rational Unified Process (RUP) organizes the development of software into four phases, each consisting of one or more executable iterations of the software at that stage of software development.
The scrum method is typically designed for teams having 10 members including the product owner, the development team is responsible for self-organizing and complete the work. The scrum master (leader) ensures that the group and members adhere to best practices. The scrum usually works on 2-weeks development cycles called sprints and daily stand-up meetings in which participants stand for the briefing for about 5 to 10 minutes.
The aim of the daily stand-up meetings is to identify the issues and promote follow-up conversation within the team members.