Case Study:
Office Automation Product

Client's Situation

The client was a start-up based in Australia who planned to build a SaaS product for office automation to allow their customers to run their businesses in a convenient and cost-effective way. The customer had a clear vision for the required systems features, but had concerns on investment risks. The client therefore sought assistance for a pragmatic solution to get his investment back in short term.

Client's Situation

The client was a start-up based in Australia who planned to build a SaaS product for office automation to allow their customers to run their businesses in a convenient and cost-effective way. The customer had a clear vision for the required systems features, but had concerns on investment risks. The client therefore sought assistance for a pragmatic solution to get his investment back in short term.

The Team

Zhenxing Wang Lead Developer

Wang has a long and rich experience in document management development and database optimization. Wang is described as a really pleasant guy and easy to talk to.

Ryan Liu SaaS Specialist

Ryan was responsible for platform architecture and helped lead development. With broad experience with several development frameworks he helped ensure his teams success.

Cong Jiang Frontend Developer

Cong always thinks from the users point of view and tries to weave this mentality into every aspect of his work. This not only helped create a good product but a product with exceptional user experience.

Li Chao Testing & QA

Chao is not only a tester but also set up automatic testing pro calls for CI, CD environments as well as set up tools for team members that ensured a successful delivery every sprint.

Ziqiang Pan Big Data Reporting

Pan worked as a document & reporting developer, focusing on charts, pivot graphs, and table reporting. He was vital in fixing reporting issues with his big visualization data experience.

Project Approach

Based on customer's requirements, the Shinetech team:

  • Prioritized the business requirements in a pragmatic & reasonable order to ensure the product is within budget.
  • Utilized the limited budget for QA with basic quality requirement testing, which freed up sufficient resources to allow for essential product development.
  • Adopted iterative and incremental development: Using iterative agile processes, every 2 weeks we would review with the client, with workable and integrated deliverables.
Within the first year, the Shinetech team of 4 developers and 1 tester successfully delivered the product V1 ready for market. The delivered product was beyond client's expectations. By reinvesting the income made from the V1 product back into development, the client moved forward with the product V2 and V3 development with Shinetech. Shinetech delivered the product on budget whiles not sacrificing quality. Various testing methods were used to ensure platform functionality, these methods included: unit testing, automated testing, and even manual testing. The developers understood what the end goal was and made sure that the product passed all integrations. The Shinetech team worked closely and effectively to deliver a compliment platform. As for any system bugs, they were usually fixed within four hours to minimize product impact with round the clock support from the Shinetech team.

Project Approach

Based on customer's requirements, the Shinetech team:

  • Prioritized the business requirements in a pragmatic & reasonable order to ensure the product is within budget.
  • Utilized the limited budget for QA with basic quality requirement testing, which freed up sufficient resources to allow for essential product development.
  • Adopted iterative and incremental development: Using iterative agile processes, every 2 weeks we would review with the client, with workable and integrated deliverables.
With in the first year, the Shinetech team of 4 developers and 1 tester successfully delivered the product V1 ready for market. The delivered product was beyond client's expectations. By reinvesting the income made from the V1 product back into development, the client moved forward with the product V2 and V3 development with Shinetech. Shinetech delivered the product on budget whiles not sacrificing quality. Various testing methods were used to ensure platform functionality, these methods included: unit testing, automated testing, and even manual testing. The developers understood what the end goal was and made sure that the product passed all integrations. The Shinetech team worked closely and effectively to deliver a compliment platform. As for any system bugs, they were usually fixed within four hours to minimize product impact with round the clock support from the Shinetech team.

Read more

The Results & The Future

The product has met all its sales goals since it was introduced to the market, the client was so happy with the results that they decided to keep one full-time developer from the Shinetech team for product maintenance + upgrades.
Terry McMillan Founder & CEO, AccountAbility Access Pty Ltd
"AccountAbility have worked with Shinetech in a very effective relationship continuously since 2007. Shinetech deliver a consistently high standard of work. We find all of the Shinetech people we deal with to be skilled, productive and a pleasure to work with. We highly recommend Shinetech."

The Results & The Future

The product has met all its sales goals since it was introduced to the market, the client was so happy with the results that they decided to keep one full-time developer from the Shinetech team for product maintenance + upgrades.
Terry McMillan Founder & CEO, AccountAbility Access Pty Ltd
"AccountAbility have worked with Shinetech in a very effective relationship continuously since 2007. Shinetech deliver a consistently high standard of work. We find all of the Shinetech people we deal with to be skilled, productive and a pleasure to work with. We highly recommend Shinetech."

The Team

Lead Developer: Zhenxing Wang
Wang has a long and rich experience in document management development and database optimization. Wang is described as a really pleasant guy and easy to talk to.
SaaS Specialist: Ryan Liu
Ryan was responsible for platform architecture and helped lead development. With broad experience with several development frameworks he helped ensure his teams success.
Frontend Developer: Cong Jiang
Cong always thinks from the users point of view and tries to weave this mentality into every aspect of his work. This not only helped create a good product but a product with exceptional user experience.
Testing & QA: Li Chao
Chao is not only a tester but also set up automatic testing pro calls for CI, CD environments as well as set up tools for team members that ensured a successful delivery every sprint.
Big Data Reporting: Ziqiang Pan
Pan worked as a document & reporting developer, focusing on charts, pivot graphs, and table reporting. He was vital in fixing reporting issues with his big visualization data experience.

Get in contact with us

We aim to reply as soon as possible, prefer something more instant?
You can call us
Please fill the required field.
Please fill the required field.
Please fill the required field. Enter mailbox format error.
Please fill the required field.
 
  NDA

Cookies on Shinetech Software Websites

We use cookies to ensure that we deliver the best user experience on our website. If you continue proceeding the website without changing the settings, we assume that you are happy to receive all cookies on the Shinetech Software websites. However, you can always change your cookies settings at any time. Shinetech Privacy & Cookie Policy