Knowledge
Downloads
7 Reasons Why Custom Software Might Be Right For Your Business
Tuesday 12 February 2013
It's often assumed that choosing package software over bespoke is the right choice for most business scenarios. However things may not be quite as black and white as the package vendors would have us believe.
In Search of Zero Defects Software
Monday 07 January 2013
The concept of zero defects software sounds great but in this paper we explain why this is not achievable. More importantly though, we go on to discuss why that shouldn't stop you striving to develop the best software that you can. It's all about adopting a mindset of continuous improvement so that you produce better software on every new project.
Why the 10,000 Hour Rule Matters in Software Development
Monday 26 November 2012
Research has shown that getting to the top in any complex activity requires a minimum of 10,000 hours of dedicated and purposeful practice. This is just as relevant to software development as any other activity. The reason it matters is that the best developers have been shown to be at least 10x more productive than poor developers. This has a direct effect on your ability to consistently deliver quality software on time which therefore impacts your bottom line.
So You Want Your Software On Time & On Budget
Thursday 04 October 2012
Getting software delivered on time and on budget doesn't happen by accident. It requires a commitment from both the stakeholder/user community as well as the IT team. This paper offers some advice from the trenches about how you can increase the chances of success with your software development projects.
Stop Wasting Money on Software You Don't Need!
Monday 01 October 2012
On average 50% of the features in a software application are not needed. This waste has a huge impact on companies' bottom lines and is the major contributor to project deadlines being missed. This paper provides evidence of waste in software, talks about how it occurs and suggests ways to avoid it in the future.
7 Business Management Challenges When Implementing Operational CRM
Monday 24 September 2012
CRM is a business process with underlying technology to bring more predictable business results. We need to understand the customer and their behaviours and their interactions, so all elements of business activity which interact or have communication with the customer should be sharing information. So what are the business management challenges when implementing Operational CRM?
7 Reasons Why Software Development Is So Hard
Monday 13 August 2012
Lay people often wonder why software development seems so difficult to get right. This paper looks at 7 reasons why this is the case. It compares the software industry to other industries such as construction and manufacturing as well as examining issues such as lack of user input, estimating and programming skills.
Cloud-Proofing Your .NET Applications
Thursday 19 July 2012
If you are considering a move to the cloud we show how you can plan a roadmap for preparing your .NET applications for a move to the Windows Azure cloud platform.
7 Reasons Why Agile Projects Fail
Sunday 15 July 2012
Many organisations adopt an Agile approach to software development and later wonder why applications are not being delivered any faster. Could it be that the culture of the organisation is not suited to Agile development?
Cloud Computing - A Strategy Guide For Board Executives
Friday 13 July 2012
This is a Cloud Computing Strategy Guide for Board Level Executives. It looks at why your organisation should consider cloud computing and a set of reasons why it might not be the right choice for you.





