Your software partner

Building quality saas software

01

What it means to be a software partner?

Our knowledge and experience complement each other.
We will help you transform your business by improving the software you are building.
We are a team, we move forward together.

What do we bring to your team?

Advanced knowledge
of web based applications.

30 years of experience in product
development and team leadership.

GET TO KNOW US

Leading our team is Allan Wick.
A developer with over 30 years of experience.
He had worked in several different levels of development
including team lead and product development.

02

Our Services

Requirements

Road mapping

As part of building an application, you need to identify functionality of the application that need to be created.  We can help you to identify and prioritize these features.

We can work with you to:
* Define what functionality needs to be completed for the application

* What order they should be implemented

* Ballpark estimates for each piece

Application design

Custom Web design

 

You need to start building your application by figuring out what information is needed by the user as well as what information needs to be entered to perform the next steps.

We can work with you to:

* Layout your application in a way that allows customers to best interact with your application

* Create a prototype and get early feedback from users as part of product market fit.

Implementation

Build out your application.

Custom applications can be complex to implement in a way that allows them to scale.  Our team can work with you to build out the different pieces.

We can work with you to:

* Build out your application based on the input from customers and other business experts

* Design and implement the pieces that need to be done for the application

COde Quality

Code review

 

You have had a team or single developer building your software and you need to understand how good the code is.

We can work with you to:

* Looking through the code and making recommendations on making it better.

* Working with other developers to understand the overall architecture and verify and/or make recomendations for improvements

Testing

Validating your application

As part of writing the code for your application, we should be writing code that tests the pieces of the code.

We can work with you to:

* Define the strategy for testing existing code and how to write tests going forward.

* Train developers on testing techniques

* Measure and validate code coverage of the tests.

Deployment

Putting code in the cloud

In order users to access your application, they need to access the code using web browser or app.

We can work with you to:
* Determine the best way to deploy your code to the cloud.

* Help build the infrastructure and deployments as code to reduce human error

* AWS or Google Cloud architectures as well as Digital ocean and Docker containers

03

HOW WE DO IT?

Our approach is to leverage iterative development methods to maximize the ROI and reduce time to market for your solution. We incorporate best practices from Agile and Scrum development methodologies.

Finally we integrate all parts of the system, so that they work efficiently toghether.

04

Our PROCESS

Inward looking. Background (Strengths/Weaknesses)

  • Deep dive to understand the problem space. What value are you creating in the world?
  • How do you differentiate? What is your special sauce?

Competitors. Competitive Analysis (Opportunities/Threats)

  • What makes you similar?
  • What makes you different?

Customers. Customer Journey Mapping.

  • Who gets value from your product/service?
  • How do they navigate through your application to get that value?
  •  

Run hypothesis driven experiments. As small as possible so that you can understand if hypothesis is correct.

  • Prototype
  • Pilot
  • Thin slice build
  •  

Feature delivery cycles. Deliver features as they are designed and developed. Partnership between dev and business. 

  • Repeat cycles of development adhering to core values (Transparency, Sustainability, Outcomes). This is part of the daily thread of work.
  • Regular (every feature cycle) alignment with people who care (aka stakeholders) to ensure we are on the right track and adjust accordingly.
  •  
  • In every feature cycle, reflect on what is working well and what can be improved. 
  • Take small steps to improve in every cycle.

05

CORE VALUES

OPEN SOURCE

We realize that the problems we face as an engineering organization are not unique to us, and accordingly, we want to develop in the open as much as possible, collaborating with others who are facing the same challenges.

SYNTAX STANDARDS

Our technology mix combined with team coding standards and code reviews mean that code cleanliness is assured. Why is this important?

  • Ward off technical debt
  • Improve ease of scaling development team
  • Improve performance

RAPID DEVELOPMENT

Our engineers have a lot of experience solving real-world problems for our customers. We have leveraged that experience to automate tasks and solutions to common problems. This allows us to focus on the unique challenges of each client without needing to reinvent the wheel.

06

your ideal software partner

We develop great teams with companies that are eager to grow

 and continue to improve your development process and software quality along the way.

Experience

Custom built
expert teams

Interative
process

Mentoring

07

SUCCESs STORIES

Certus Detection Unit

PATHOGEN DETECTION SYSTEM
The Certus Detection unit was developed to test for Listeria in food processing plants.  Wickidcool Software worked with the development company to build out the user interface and worked on new features with Toho who the unit was built for.  Also, built the process and manual for modifying the firmware.

Reinvent Exchange

reinvent exchange

Dealer to Dealer Vehicle Exchange
Reinvent Exchange allows trusted dealer to exchange vehicles.  The application loads their inventory and allows other dealers to search their inventory.  It also allows dealers to auction off inventory that they have had on their lots for a long time.

Wickidcool has been doing the development, design, managing the feature list and backlog.  We have also been working with partners to integrate transportation, payment and document signing as well as the import of data from the Data Management Systems that the dealers use.

COMING SOON

08

contact us

We want to work with you

Get in touch. Let’s talk about your project.

09

CARRER BUILDING

Be a part of our team

If you are interested in working with us, get in touch.

Our blog