Software Analysis and Planning

As a Software Engineering firm, we have full time personnel with the skills and expertise to build great software from scratch. Our systems analysts will take an in-depth look at your processes, streamline them, build information flow and data models and roll out a software development plan to create a custom solution to your needs.

Agile Project Management

SCRUM is the framework that we’ve chosen to keep the projects on time and with the flexibility that your business needs. We are continuously searching for ways to become more efficient at what we do, so you will always get the most out of your project’s investment.

If you’ve never heard of SCRUM before, you’d really should watch the video on the right, where in under 10 minutes you’ll have a great overview of SCRUM. Oh, and by the way, in case you wonder, we do use Axosoft’s OnTime software, so were not just using their awesome video.

What is SCRUM? This is the answer that provides about this same question:

Scrum is a way for teams to work together to develop a product. Product development, using Scrum, occurs in small pieces, with each piece building upon previously created pieces. Building products one small piece at a time encourages creativity and enables teams to respond to feedback and change, to build exactly and only what is needed.

More specifically, Scrum is a simple framework for effective team collaboration on complex projects. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation on solving what might otherwise be an insurmountable challenge.

If you want to read more about SCRUM, we invite you to download “The Scrum Guide” from PDF icon

Rational Unified Process

Our original work philosophy was founded on IBM’s Rational Unified Process® (RUP®) which is a comprehensive process framework that provides industry-tested practices for software and systems delivery and implementation and for effective project management. Learn more about RUP on IBM’s site or may want to download RUP Data Sheet PDF icon

Now that in SPARK we’ve adopted more agile approaches, we have combined them with the best RUP practices and came up with a streamlined custom framework that is focused in having the perfect balance between quick results without sacrificing proper and sufficient documentation for every project.

We conform to your standards

If you already have a set of standards for your I.T. projects we will conform to them. Just let us know and we’ll take it from there. It is our strong belief that when it comes to Software Development, it is the provider who must conform to the customer and not the other way around. There are some firms that do the job their way only, take it or leave it; we don’t work like that, we work with your guidelines, your standards and create the documents that you need all within your specs. If you don’t already have guidelines  in place you don’t have to worry,  we could help you design and set them up in a way that works for you.

Flexible and quick to react

Our agile approach to project management gives us the ability to change as quickly as your business does, we engage to walk at your pace and reduce costly mistakes and rework. We know for sure that you don’t want to spend your budget on something nobody is going to use, either because it turned out too complex to do so or because it was finished so late that it is obsolete as soon as it is released to production.