- 21. Software Development is Expensive
- (What We Believe)
- In our opinion Software Development is an expensive exercise. This is balanced by the huge benefits that can arise when the right software is applied to an appropriate business or organizational context. ...
- Created on 31 December 2008
- 22. Agile Principles
- (What We Believe)
- We believe that the use of Agile Principles in Software Development provides significant benefits to all the stakeholders in the development process. The core principles were set out by a group of software ...
- Created on 31 December 2008
- 23. MacroView OPC Server
- (Products We Have Developed)
- The MacroView OPC Server software provides a communication bridge between an OPC client program on a Windows machine and a server program that implements the MetaServer protocol. An OPC server ...
- Created on 31 December 2008
- 24. MacroView OPC Bridge
- (Products We Have Developed)
- The MacroView OPC MetaBridge software provides a communication bridge between an OPC Server and a client program that implements the MetaServer protocol. An OPC server is a software program that implements ...
- Created on 31 December 2008
- 25. Test Frameworks
- (Technologies We Work With)
- We use a variety of automated test frameworks depending on the software development context. NUnit is used for .NET Framework based application tests. The standard Silverlight testing framework is used ...
- Created on 31 December 2008
- 26. Dependency Injection
- (Technologies We Work With)
- We have standardized on the Autofac framework for supporting Dependency Injection in our .NET applications. Dependency injection allows us to practically split our software source code into small modules ...
- Created on 31 December 2008
- 27. The C Language
- (Technologies We Work With)
- Torq Software has a long history of C programming language software development and maintenance. The core portions of the MacroView product are implemented in C. For new software development our preference ...
- Created on 31 December 2008
- 28. The C++ Language
- (Technologies We Work With)
- Torq Software has a long history of C++ programming language software development and maintenance. The MacroView Version 3 product functionality is implemented in C++. For new green field software development ...
- Created on 31 December 2008
- 29. The C# Language
- (Technologies We Work With)
- The C# programming language is currently our preferred language for software development. Of course we will use the best tool for the job and if other languages are more appropriate for technical, integration ...
- Created on 31 December 2008
- 30. .NET Framework
- (Technologies We Work With)
- The Microsoft .NET Framework is a software framework that is available for all modern Microsoft Windows operating systems. Its operation is based on execution within a virtual machine that manages the ...
- Created on 31 December 2008
- 31. Sentient Computing
- (Our Clients)
- Sentient Computing is a specialist process automation company focused on being responsive, attentive and delivering quality automation software and services to our clients. Sentient has a strong customer ...
- Created on 31 December 2008
- 32. Insight Mercantile
- (Our Clients)
- ... company that provides full end to end collection or partial collection services. Together we have developed the Iris Debt Collection suite of software products which has been instrumental in growing the ...
- Created on 31 December 2008
- 33. Daily Reports
- (How We Work)
- An interesting aspect of our standard software development practices is that we produce daily reports for all of our major Clients and Business Partners. Other software developers may query the benefit ...
- Created on 31 December 2008
- 34. Features, Issues and Tasks
- (How We Work)
- All of our software items of work are categorized into features, issues and tasks. A feature is an item of functionality that is to be added to a software product. An issue is any problem a user encounters ...
- Created on 31 December 2008
- 35. Scrum
- (How We Work)
- A process we follow internally is the use of Scrum for structuring the management of software development projects. Some of the practices that define what Scrum is include time-boxed development ...
- Created on 31 December 2008
- 36. Feature Driven Development
- (How We Work)
- A key process used at Torq Software is Feature Driven Development or FDD for short. It is an Agile method but one where there is actually an explicit up front design step called "Develop Overall Model". ...
- Created on 31 December 2008
- 37. Revision Control
- (How We Work)
- In software development, source code is the statements that a developer enters into a computer that defines the instructions or declarations that a program's behaviour is based on. Source code allows the ...
- Created on 31 December 2008
- 38. Continuous Integration
- (How We Work)
- We use continuous integration as part of the software development and maintenance workflow. A continuous integration server monitors the revision control database waiting for developers to make changes. ...
- Created on 31 December 2008
- 39. Automated Testing
- (How We Work)
- Our preference is to automate the testing of all software products we develop where practical. This allows regression tests to be performed whenever changes are made to ensure the existing software functionality ...
- Created on 31 December 2008
- 40. Partnering with Businesses
- (What We Do)
- A strategy of Torq Software is to enter into long term partnerships with businesses to develop and maintain software products. The partner business provides the business domain expertise while we provide ...
- Created on 31 December 2008