- 1. Torq Framework
- (How We Work)
- ... specific graphic output – only information output. The presentation layer approach reduces the duplication of effort and encourages the re-use of software code. The underlying find dialog code is the same ...
- Created on 01 March 2009
- 2. Domain Driven Design
- (How We Work)
- Domain Driven Design (also known as DDD) is an approach to the design of software where domain models are used to drive the design process and allow software developers and business experts to communicate ...
- Created on 02 January 2009
- 3. The C++ Language
- (Technologies We Work With)
- ... our preference is a .NET based solution but they are plenty of development scenarios where a C++ implementation is the best approach. For example, we chose to implement the MacroView OPC Server functionality ...
- Created on 31 December 2008
- 4. Scrum
- (How We Work)
- ... and the scrum master role. As with any of the processes or practices we use internally, we do adjust the approach to our company needs. The name we use for sprints is an iteration which we time ...
- Created on 31 December 2008
- 5. Feature Driven Development
- (How We Work)
- ... architecture is established. The FDD practices we use fit in well with our use of Scrum as a software development management process and Domain Driven Design as a design approach. ...
- Created on 31 December 2008
- 6. Partnering with Businesses
- (What We Do)
- ... across a number of business partners in differing business areas. This approach has been taken with both the MacroView product range and the Iris Debt Collection product range. In one case the business ...
- Created on 31 December 2008
- 7. Taking a Product Approach on Projects
- (Completing Your Project Successfully)
- ... work has been completed. We take this same approach when working on any software development project. Our design and thought processes include allowances for both short term goals and the reality of maintaining ...
- Created on 31 December 2008
- 8. Leverage Your Industry Experience
- (Creating Your New Product)
- After you have been in an industry for many years, the hard earned experience affords you a perspective and a deeper understanding of that industry which is a valuable commodity. One approach to leveraging ...
- Created on 31 December 2008
- 9. Controlling Payroll Costs While Growing
- (Expanding Your Business)
- ... the staff you have. The beauty of this approach is that while the investment in your staff effectively disappears when individuals move on, the investment in software and systems stays for much longer. ...
- Created on 31 December 2008
- 10. Integration with Accounting Systems
- (Improving Your Efficiency)
- ... jobs and export them automatically to QuickBooks. In this scenario, a Quickbooks invoice is automatically defined for each job but other data synchronization approaches can be taken as well. The advantage ...
- Created on 31 December 2008