Let’s talk about the specifics

Discovery Workshop

Objective
  • Identify the client's goals and objectives, business needs, targeted audience, and market competitors
  • We first establish a detailed understanding of those objectives.
  • Additionally, as part of this analysis, we understand how our client will compete in their market, their target audience, and how they plan to grow in the future.
  • Then we can establish assumptions and constraints based on what they want!
  • Additionally, we clarify their concerns and understand their design and branding preferences by asking them what they want and by the assumption we got through analysing their business.
  • After the complete analysis of the client's business and preferences, we develop an epic mapping for our proposal so that every detail is covered!
Unified Infotech process
Outcome
  • To have a clear and precised idea about client's and project's goals.
  • To have an idea of what exactly client likes and which things to avoid.
  • To get open ended points being answered by client.
  • To get all the information required for next phase i.e Planning.
Team Members Involved
  • Project Manager
  • Tech Lead
  • IA & UX Lead
  • Project Owner / Client
  • Business Analyst

Planning

Objective
  • For ensuring that all relevant documentation is created to ensure the success of your project. For example, sending documents and materials to a client for their approval.
  • To design the project as well as to determine what parameters are required to complete the project.
  • Defining the project plan
  • Defining the design and branding guidelines of the project
Outcome
  • To obtain client approval, it is important to document every project stage.
  • Client to 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 Members Involved
  • Project Manager
  • Tech Lead
  • IA & UX Lead
  • UI Design Lead
  • Test Lead

Design

Unified Infotech process
Objective
  • User Interface Design for all project screens, including those specific to the Internet, Tablets, as well as for all Mobile devices
  • A wireframe, or rough sketch of what an app will look like, is the first step in the user interface design process. After a wireframe has been created, it is transformed into a visual design, which the client then approves for development.
  • Showing the client, a sneak preview of the design to get it approved for next phase.
Deliverables
  • UI Designs of the projects
  • Clickable prototype on Invision platform -> example link
  • Source files in either Photoshop or Sketch format
Tools
Team Members Involved
  • Project Manager
  • IA & UX Lead
  • UI Design Lead
  • UI Designer

Development

Objective
  • Providing frontend ,backend and web services requirements also the development and integration of ApI's.
  • Preparing a strategy for Agile Scrum methodology
  • Factor the aspects of multi-tenancy, scalability, 3rd party integration
  • Sprints & Milestones are set-up with 2-3 weeks frequency.
  • Optimised clean code structure is crafted.
  • Involve client review in each sprint/milestone
Unified Infotech process
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
Mobile Technologies
  • iOS : ObjectiveC, Swift, xCode
  • Android. : Java, Android studio
  • Hybrid. : Flutter, ReactNative
Team Members Involved
  • Project Manager
  • Team Lead
  • Front-End Developers
  • Back-End Developers
  • QA Engineer

Testing

Objective
  • Manually testing each sprint/milestone. Development team members as well as the product owner work together on this.
  • Reported Bugs are added to product backlog.
  • Once reported bugs are fixed, quality release is provided and then the final demo of the sprint is sent to the client for approval.
  • Regression testing after each sprint is done to ensure proper functioning of the previous approved sprints/milestones.
Unified Infotech process
Tools
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Types of testing
  • Unit Testing
  • Manual Testing
  • Regression Testing
  • Security Testing
  • Automation Testing
  • Load & Stress Testing
  • Performance
  • Code Review
Team Members Involved
  • Account Manager
  • Project Manager
  • QA

Maintenance

Overview
  • Using Agile methods to enhance products as through agile processes. Moreover, businesses can quickly deploy changes by dividing their products into smaller pieces.
  • To effectively manage a company's risk, we perform regular security audits. Additionally, they help companies identify potential problems and to mitigate vulnerabilities
  • We introduce biweekly code backups to enhance product quality as well as well as we assure that the company has no unforeseen data loss.
  • Updating the system constantly to ensure that it always remains up-to-date and can provide the best service possible.
  • We test the system every month to find bugs, incompatibilities, and errors. The system will also be improved every month by adding new features
  • Optimization of traffic and server load in accordance with business needs.
Unified Infotech process

Project Communication Structure

Daily Scrum Standup
  • Mon -Fri 30 minutes
  • Check previous day’s work, current day’s plans, any queries, hurdles etc
Weekly Review
  • Weekly 45-60 minutes
  • "Improvements to process (No finger pointing!)"
Sprint Delivery
  • 2-3 weeks 1-2 hours
  • Demonstration for the client.
Code Reviews
  • Bi-Weekly 3-4 hours
  • Code Review

Collaboration Tools

We make sure to use the tools that are top of the market to bring your ideas into reality. Our careful selection of tools makes sure that your ideas are executed with the highest level of efficiency.

Codebreaker Technologies
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process
Unified Infotech process

Engagement Models

We aim to deliver excellence at every step of projects and finish our job with the top level of efficiency and dedication.

When the scope of your idea is not clear, we tend to go with the T&M based model to provide you with more efficiency as we continue with your project.
To give you control over your project, the dedicated teams will be there at your disposal. We aim to give you a sense of comfort as we work on your idea and our dedicated teams make sure that you do feel that sense of control