Our Development Process

Our development process is simple and efficient. Our goal is to deliver the best quality software development using industry standard best practices.

1. Initial Phone Call with Lance Keene

It all starts with a phone call or GoToMeeting session. This is a no pressure phone call with Lance Keene, the founder of Keene Systems, to understand your goals.

2. Develop Requirements & Estimate

Next, we will work with you to define the goals and parameters of the project. If the project is relatively small, then we can define everything up front, otherwise, we proceed with an agile development methodology. Estimates contain line items for each task, so you know how we arrived at the bottom line.
Icon2 (1)

3. Approve Estimate & Start Work

Once the requirements document and the estimate have been approved, we execute a standard consulting agreement. Next, we have a kick-off meeting to coordinate logistics, get access to your systems and make introductions to the key players. Then work gets underway.

4. Develop, Meet & Refine

We can host the application on our test servers or on yours. We notify you of updates and when you can test every week or so. Status updates are given weekly, and GoToMeetings are scheduled as needed to demo and review work. All time is tracked in our online time tracking system.

5. Test, Accept & Deploy

Once the application has been thoroughly tested and accepted, we push the application into your production system after regular business hours and then test again.

6. Maintain & Expand

Often, refinements are needed as an organization starts using a new application. We keep your application's development environment ready for modification in our test environment. If you come back months later, we can immediately jump on your request. Consider us your outsourced IT department!


Improve your ROI with highly skilled ASP.NET programmers.
Keene Systems offers trusted and tailored ASP.NET programming solutions to cater to your unique business process needs. We don’t just provide excellent technical expertise, but also exceptional customer service.
Get your business a virtual team of ASP.NET developers, and let us put our commitment and result-oriented approach to work improving your bottom line.

Stay Up To Date

Subscribe to receive a monthly newsletter containing insights for business leaders who are using custom-built software