We get you up and running fast
Our process allows you to grow the project over time, decreasing your upfront risk and let you see your return on investment sooner.
We start your project with requirements gathering – outlining the functionality, the associated effort, and its priorities. Through a series of interviews with various stakeholders, we work together to define what problems DECK DecisionWare needs to solve, how the system will be used (via user stories) and by whom (through actors).
We assess the functionality available inside DECK DecisionWare and compare it to the specific needs of the client. This provides us with a good understanding of what will need to be developed vs. configured out of our current library of functionality.
One of the deliverables from the requirements gathering is a project estimate. This is Spieker Point’s view of the associated effort for the entire project. This effort is submitted in a proposal format.
Based on what Spieker Point has scoped out, the customer now decides what pieces of functionality they’d wish to proceed with, and if there is any functionality that will be put on hold for future releases, further down the road.
Developing – Our Agile Process
Software development and configuration projects have many moving parts and blind spots. Working in an agile fashion, using 2-week sprint cycles, provides us and the customer with numerous benefits including:
Focus on Business Value
By having the project team and the customer work closely together we focus on the priorities that will provide the biggest business value.
Allows for Change
At the end of each sprint, we release the code we’ve been working on during the sprint for the customer to review, allowing the customer to continuously provide direction and priorities.
At the end of each sprint we provide time sheet reports broken down by user story. This allows us to review projected time-lines and overall budget.
Minimum Viable Product (MVP)
The goal of MVP is to provide functionality with the highest business value in the shortest time possible. By starting small, you will quickly be provided with functionality and help you see your return on investment sooner. This incremental approach allows you to grow the project over time, migrate safely and schedule future implementations according to your business cycle and needs.
Spieker Point continues to work through the sprint cycles towards the final release. Interim releases along this path will include additional modules and functionality for other departments or extended roles— whatever we determined priorities during the requirements gathering. The number of releases and calendar time to arrive at the final release is completely based on your specific needs.
Maintenance and Future Extensions
Things change in this quickly moving world of the Internet. New browsers versions are released. New threats emerge. Your business changes. Like an investment in a car or a building, maintenance is required to ensure that it lasts long into the future and is leveraged for many years to come.
The beauty of DECK DecisionWare is when you are looking to replace one of your legacy applications, add reports or add KPI’s—wherever your business takes you over the years—we will be there for you! Additional plugins or extensions can easily be added to your instance of DECK DecisionWare when your business is ready.