0978 396 426
Tổng thể
01
Analyzing & Planning
02
Information Architecture
03
Wireframes Construction
04
UI/UX Design
05
Features Programming
06
QA - QC
07
Integration
08
Launching
09
Software Maintenance
Optimization is key
Starfruit is not locked into any software development model, instead applying lean Agile to enable faster deployment at lower costs. This flexible collaborative process allows Starfruit to customize to meet Project goals, resources & deadlines.
01
Analyzing & Planning
Analysis and planning are always the first steps in Starfruit's software development process. This phase includesbrainstorming, information gathering, and ongoing customer-side discussions/interviews to confirm scope, feature requirements, as well as needs, processes & current expectations of stakeholders. This initial planning phase will provide the basis for the next steps in the process.

Starfruit conducts this survey right from the pre-sale step & throughout the evaluation stage, in order to determine the most basic & necessary features for the product. Also in this step, Starfruit's BA team will analyze further & try to expand to determine if there are any additional requirements that were not discussed or listed in the initial proposal.

Results:

  • High-level Design Document (HLD)
  • Business Requirement Specification Document (BRS)
  • Software Requirements Specification Document (SRS)
  • Use-Cases Document
Time estimating
1 - 4 days
Team
BA
PM
02
Information Architecture
Information Architecture is the structure and hierarchy of how the information on your website is organized. It is helpful to visualize this mapping to give you a sense of how and where content and information will live on your website or web app.

By evaluating and potentially restructuring the Information Architecture, we ensure a website that is structured for both users and search engines, and ultimately develop a roadmap for how to build and structure the site moving forward.

Results:

  • Data structure design
  • Sitemap system
  • Mockup
Time estimating
3- 7 days
Team
BA
UX Engineer
03
Wireframes Construction
Wireframes are “back of the napkin” sketches of how a page template will be constructed. It utilizes black and white page elements to give a sense of where page components will be placed on a page so users can react to the layout of these elements and adjust as necessary.

In this step, the information needed on each page and structural layout will be solidified. The functionality of specific page elements and responsiveness will begin in this stage as well.

Results:

  • Detail Wireframe
  • Work Flow Structure
Time estimating
3-7 days
Team
UX Engineer
UI Designer
BA
04
UI/ UX Design
UI/ UX Design development process is creating web-friendly designs for your website or app through the use of colors, fonts, styling, images, callouts, sizing, and layouts. Web design brings life to the new website, giving you a better sense of what the live site will look like. Designs are built on top of your wireframes to retain approved page layouts.

UI/ UX Design also takes into account mobile- and SEO-friendliness to ensure the new site is laid out appropriately for users on all devices and is structured appropriately for the search engines.

Results:

  • Source graphic design (.PSD, .AI)
  • Full Design
Time estimating
5-10 days
Team
UI Designer
UX Engineer
BA
05
Features Programming
In this stage, the UI/ UX design team will hand over all creative assets to the development team to be turned into a full fidelity, interactive version of the site. The development team will utilize various programming languages to translate the designs and functionality to something that can be displayed to users in a web browser.

Typically the site is built page by page and component by component in phases, or sprints, to ensure that all of the aspects needed to create a fully functional version of the site are completed.

Results:

  • Source Code
  • Completed features
Time estimating
Depends on SoW
Team
Frontend
Backend
DevOps
06
Quality Assurance
Throughout the development process and shortly after development is complete, your development team will be focused on Quality Assurance. In this step, a comprehensive checklist of QA auditing is completed to ensure the site meets or exceeds the standards of an efficient, fully functioning website.

Any issues discovered should be addressed ahead of launch to avoid any problems with user experience, search engine optimization, or technical functionality.

Results:

  • Test Plan
  • Test Flow
  • Test Case
  • Test Report
Time estimating
Depends on SoW
Team
QA - QC
Tester
07
Launching
After what has likely felt like an eternity, you’re finally ready for launch. Once QA has been completed and both teams are comfortable with launching the site, the team will come up with a launch strategy.

The moment a site launches, all teams will need to keep an eye on the site for weeks, if not months, to come. It is important to make sure the new site is matching the expectations of your users, being found easily by Google, and being tracked and measured accurately for data-driven decision-making.

Results:

  • Website on domain
  • Guide to use
Time estimating
Depends on SoW
Team
PM
QA - QC
08
Software Maintenance
Software maintenance is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. Software maintenance is one of the phases in the software development process, and follows deployment of the software into the field. The software maintenance phase involves changes to the software in order to correct defects and deficiencies found during field usage as well as the addition of new functionality to improve the software's usability and applicability.

Results:

  • Technical issues
  • Management issues
  • Cost estimation and Measures
Time estimating
1 Year
Team
Maintenance Team
Development Team
We love what we do     ✺ We love what we do ✺
The development of technology is creeping into many areas of life, which also requires businesses to make digital transitions in all processes to reduce costs and increase efficiency. With all our efforts in exploring leading-edge technologies, Starfruit is committed to always providing the most effective consulting and implementing solutions to customers, along with the services we provide forever.
Trinh Tung Anh
CEO
Contact us now!



    We will add your info to our CRM for contacting you regarding your request. For more info please consult our the privacy policy