H O W W E S E R V E
Discovery Workshop
OBJECTIVE
Run through the entire project with the client based on the initial proposal and agreement.
Establish a detailed idea about the goals and business objectives of the client.
Understanding the competitive landscape.
Understanding the target audience, market & geography
Clarifying all queries and doubts which the team has, post initial analysis.
Understanding and documenting client’s design and branding preferences
Laying down assumptions and constrains!
Coming with a high level epic mapping.
TEAM MEMBER INVOLVED
Project Manager
Technical Architecture
IA & UX Lead
Project Owner / Client
Business Analyst
OUTCOME
Have a precise and clear idea about the client’s and project’s goals
Have a clear idea about the likes and dislikes of the client.
Getting client’s inputs and clarification on all open-ended points
Having all the information required for the planning phase.
Clarifying all queries and doubts which the team has, post initial analysis.
Understanding and documenting client’s design and branding preferences
Laying down assumptions and constrains!
Coming with a high level epic mapping.
Planning
OBJECTIVES
Creation of all relevant documentation required for successful execution of the project
Getting confirmation and approval from the client on the documents and materials
Defining the project plan
Defining the design and branding guidelines of the project
OUTCOME
To get everything documented in detail, leaving nothing for chance or assumption
To get client’s approval and signoff on the documentation and project plan
To have a well-defined and precise planning of the project
DELIVERABLES
Detailed technical Specification
Wire-frames
User Stories
Project plan with detailed milestone/sprint planning
Test cases and scenarios
TEAM MEMBER INVOLVED
Project Manager
Tech Lead
IA & UX Lead
UI Design Lead
Test Lead
Design
OBJECTIVES
UI Design of all the project screens based on the approved wire-frames and design guidelines
Web, Tablet and Mobile specific designs.
Getting system UI Designs approved and confirmed by the client.
TOOLS
TEAM MEMBER INVOLVED
Project Manager
UI Design Lead
UI Designer
Development
OBJECTIVES
Catering the requirement for frontend, backend, web services, and API development integration.
Prepare a strategy for Agile Scrum methodology
Factor the aspects of multi-tenancy, scalability, 3rd party integration
To set up a 2-3 week frequency for sprints/milestones
Crafting an optimized clean code structure
Involve client review in each sprint/milestone
TEAM MEMBER INVOLVED
Project Manager
Tech Lead
Front-End Developers
Back-End Developers
QA Engineer
MOBILE TECHNOLOGIES
iOS : ObjectiveC, Swift, xCode
Android : Java, Android studio
Hybrid : Ionic, ReactNative
WEB TECHNOLOGIES
Back-end : Laravel, Ruby, Python, Node.JS, Java
Front-end : AngularJS, ReactJS, VueJS Html5, CSS
Database : MongoDB, Mysql, PostgreSQL, Firebase
OpenSource : Drupal, Magento, Wordpress
Testing
OBJECTIVES
Each sprint/milestone is tested manually.
Bugs are reported and added to product backlog.
Upon bug fixing, quality release is provided and then the final demo of the sprint is sent to the client for approval.
Regression testing after each sprint to ensure proper functioning of the previous approved sprints/milestones.
TEAM MEMBER INVOLVED
Project Manager
QA Manager
QA Engineers
TYPES OF TESTING
Unit Testing
Manual Testing
Regression Testing
Security Testing
Automation Testing
Performance Testing
Load & Stress Testing
Code Review
TOOLS
Designed & Developed by The Span Technologies
Copyrights ©2023, The SPAN Technologies. All Rights Reserved.