Let's Talk: 866–592–9235

 

How We Work – Our Development Process

Listen • Advise • Plan • Develop • Test • Deploy • Support

We are committed to making your software requirements a reality, and providing our services beyond your eXpectations.

Most Important – The Relationship (aaaww)

We Need You • You Need Us • Together We Succeed


development process working together image

eXcelisys is a team of dedicated software professionals who take pride in—and share an unbridled passion for—solving software problems our clients face. We thoroughly enjoy taking care of people, businesses, and organizations all over the globe, no matter the size and scope of the project or business.

Development is a partnership. You bring the knowledge of your business, your workflow and your needs. We bring the technical knowledge, software eXpertise, and a variety of perfected business processes.


Without each other, it won’t be successful. (bummer)


Phase 1 – Initial Consultation (No Charge, Yeah!)

Big Picture • Identify Pain Points • Rough Estimates • Timelines


During the “sales” process… we ask you big-picture questions about your project – functionality, features, user demands, security requirements, goals, what’s broke, and your eXpectations – then suggest ideas, estimated budgets, and timelines based on similar projects we have accomplished.

Once hired, we’ll get your project into our production queue and assigned to one of our Project Managers, who are also partners/owners. The PM will oversee and drive your project to successful completion and make sure you are satisfied with our services during our engagement.


Questions answered, remedies offered, all with objective counsel.


development process consultation image

Phase 2 – The Blueprint

Hire • Discovery • Assessment • Refined Estimates & Timelines


development process blueprint iimage

This phase is to ascertain a better understanding of your project objectives & goals.

Your eXcelisys Project Manager (PM) and your Lead Developer(s) will become your trusted advisors and closest allies. Feel free to describe everything from the minor details to the big-dream ideas!

During this collaboration we will advise you on any improvements to processes your organization may benefit from.

All phases are handled via teleconferences, onsite visits if needed, and our online project management system (which clients rave about) for your questions, suggestions, feedback, and files to be shared between our teams.


Vital that communication & ideas flow in both directions.


This phase will result in one of the following deliverables, if required:

1. Agile Design Assessment (Summary, quick and dirty) – generally for support, maintenance, and small consulting projects.

2. Agile Design Specification (Summary with more detail) – medium custom solutions, eXtending current solution, integrations.

3. Agile Project Proposal (very detailed scope) – usually large complex software development projects with integration, or multi-site design.

This “blueprint” of your software project plan outlines workflow processes, revised deliverable timelines, wireframes, reporting requirements, and an estimate of hours and time-frame for development, testing, refinement, and deployment.

Phase 3 – Agile Development

Build • Deliver • Test • Feedback • Revise • Repeat


We practice agile development processes that encourages client collaboration and allows response to change. Doesn’t mean we won’t follow the plan we establish from the beginning, it does mean we can adjust accordingly if better ideas or options appear mid-stream. You control how fast or slow the project comes to fruition (or not), and the direction it takes during the course of development.

We deliver “works-in-progress” for you to tinker with. Included is a brief overview of what’s been accomplished, questions and action items from our end so we can get feedback from yours, and an eXpectation in the next build. Initially it won’t be pretty, but don’t you worry it will eventually emerge as a beautiful butterfly (wha?). In short,  as your consultant, we advise functionality and your processes first and foremost in mind over flash.


Building, revealing, and revising is repeated until project completion.


development process testing image child hands at keyboard

Phase 4 – Deployment

Install • User Testing • Tweak • Support • Success


development process turning light switch on image

The Go-Live – turning it on for everyone to hammer away at your solution is the final phase, well sorta. This is where we get the real-world feedback from your end-users. Inevitably there will need to be some polishing and fine-tuning of the solution.

Once the tests and tweaking have gone through their rounds, your biz-life will start to coast (we’re hoping). You’ll think of new things to add; reports, whiz-bang features,  and functionality that you will want us to make happen.

And par for the course are the gremlins that will reel their heads, and we will be there for you to fight off those ghosts in the machine.


Cool Factor – You retain all rights and ownership of what we build.


Hourly Time is Used, Wisely…

Time is Money • Frugal • Efficiently • Smart


Phase 2: 50% of our time will be spent on meetings and communication, roughly 25% on design and documentation, and 25% on development.

Phase 3: 70% of our time will be allotted for code development, 15% for meetings and communications, and 15% for design and documentation.

Phase 4: 50% of our time will be allotted for code development, 35% for meetings and communications, and 15% for design and documentation.

These percentages are rough estimates and will fluctuate depending on your project’s unique requirements.


Consistently sharing progress, communicating with candor and specificity, and taking co-ownership in the project, we will be able to reach the best solution for you and your business – together – in a timely and cost-effective fashion.


Keep in Mind –  sometimes there is more than what meets the eye on a custom project, or fix-and-tweak fishing eXpedition. Our eXperience has been we often discover new challenges and solve unforeseen problems along the way that could not have been anticipated. What may appear at first glance to be minor tweaks and updates can end up being significant hurdles on the way to the best solution. However, many times those same tweaks and updates lead us to a place that might not have been originally conceived of, but ends up being a better solution for the long-term problem. As such, they are invaluable to the creative process.


How We Charge for Our Services

Our billing model is a flexible retainer–based structure in which you purchase a “bank” of hours.

Learn More →


Complimentary Initial Consultation and Estimate

Call Us: 866•592•9235

You’re Shy? Submit a form and we’ll call you!

Let’s Go Form Filling!!

We look forward to working with ~ and for ~ you!

Back to Top

eXcelisys Customer Project Login

Log in to the eXcelisys project management system to view the details of your eXcelisys project.

Log in now