I hate waste, but while running a software company, I’ve seen plenty of it over the past 20 years. Sometimes an app that could have been built by a good guy in 3 months ends up taking a team of half a dozen developers a whole year. |
In 2013 we heard that Obama Care was really going to come to life. Like almost every Australian, I love the concept of universal health care: people without money should still be looked after by excellent doctors. In the summer of 2013, all of us in the IT industry cringed as we read about HealthCare.gov. This was to be the shining light for Obama Care but instead it fell over on day one. The Americans really know how to waste money. They spent USD $600 million, obviously mostly on meetings and not effective software development. And clearly the budget was too tight for any load testing. :-)
|
In Australia recently, there’s been a lot in the press about a company called Parakeelia that has a software product for MPs called “Feedback” (for my American readers, a Member of Parliament is like a Congressman). There have been all sorts of allegations about this software company that has built a simple custom CRM (nothing fancy like Salesforce or Microsoft Dynamics CRM). People are asking why this Canberra based software company is making such large contributions to the Liberal Party, who by the way, appears to be their only client. They were the 2nd largest contributor of Liberal Party donations last year in 2015, 4th the year before in 2014.
|
Figure: The waste in software development hurts everyone and makes projects overly expensive |
Was Parakeelia really paid $15 million for the ‘Feedback’ software and maintenance and support? Keep reading for my thoughts on the matter. |
|
|
|
Featured Video from SSW TV |
|
|
|
|
VIDEO: Angular Hackday – Angular 2 in 20 minutes with Duncan Hunter |
TypeScript, Rx.JS, components, dependency injection, routing and more have all changed in Angular 2. In this video you will get up to speed with all these changes and learn to make your first Angular 2 application.
Watch video.
|
|
|
|
|
|
|
|
|
|
Angular 2 - 6 Week Online Bootcamp |
FireBootCamp is running a new 6 week online Angular 2 course designed to teach you how to build robust user interfaces using the Angular 2 framework. This course is for front end and backend developers who want to upskill in the shortest possible time on Angular 2. We teach you how to build scalable/enterprise apps following best practices we have learned from experience on client projects. |
Read more |
|
|
|
|
|
With the release of Angular 2, there's even more to learn and love. Angular Hack Days are free events for beginner and pros alike to come and share the thrill of creating something beautiful in a supportive and friendly environment. Read More |
Oct
8
Sat
|
Melbourne, Australia |
|
Oct
22
Sat
|
Brisbane, Australia |
|
Nov
5
Sat
|
Sydney, Australia |
|
|
|
|
Xamarin Hack Days are free events that make it easy for anyone to learn cross-platform development using Xamarin, a product that allows you to use .NET/C# to create native apps that will run across Android, iOS, and Windows. Read More |
Sep
24
Sat
|
Brisbane, Australia |
|
Dec
10
Sat
|
Melbourne, Australia |
|
Jan
14
Sat
|
Sydney, Australia |
|
|
|
|
|
|
|
|
|
From 1-5 August 2016 Hilton Sydney will host the first ever NDC in Australia. The event will feature international speakers like Scott Hanselman, Damian Edwards, as well as Aussie names such as Troy Hunt, Greg Low, and SSW's very own Adam Cogan.NDC is a 5 day event with 2 days of deep dive workshops and 3 days of conference sessions. Read More |
Aug
1-5
Week
|
Sydney, Australia |
|
|
|
|
One time only, NDC Sydney special event! 2 world-class Scrum trainers are coming together to run a special edition Professional Scrum Master Training Course.The Professional Scrum Master (PSM) course is a 2-day course that covers the principles and (empirical) process theory underpinning the mechanics, rules and roles of the Scrum framework. Read More |
Jul
28
Thu
|
Sydney, Australia |
|
|
|
|
|
|
July User Group - Sydney |
Angular 2 War Stories - We're bringing the front line to you! |
Angular 2 is awesome. Performance, Mobile friendly, Flexible. Sweet ! Happy Users, Happy Developers, Happy Business. Awesome! .... but there are so many options, and so many unanswered questions.
|
This session will de-mystify Angular 2 and show you the pitfalls to avoid when building Angular 2 in production. Come see how we are doing it now on large enterprise applications.
|
|
About the presenter |
Adam is passionate about building awesome teams and software projects. He loves people, patterns, processes and technology: Azure, MVC, Scrum, clean code, dependency injection, tests, continuous delivery, training, mentoring and presenting. Adam believes communication and agility lead to success: 'fail fast', inspect, adapt, have a lot of fun. Adam loves a puzzle. His favourite is how to transform complex business requirements into working software, delivered incrementally, while educating and co-ordinating team members and stakeholders. |
|
|
|
|
Jul
20
Wed
|
SSW Sydney
Gateway Court Suite 15
81-91 Military Road, Neutral Bay
|
|
|
|
|
|
|
|
SSW and Octopus Deploy invite you to join us for pizza! It's a fun and delicious opportunity for networking with peers and sharing thoughts after the Sydney .NET User Group. Read More |
July
20
Wed
|
SSW Sydney
Gateway Court Suite 15
81-91 Military Road, Neutral Bay
|
|
|
|
Sydney .NET User Group and NerdDinner proudly sponsored by: |
|
|
|
|
|
|
July User Group - Canberra |
Angular 2 War Stories - We're bringing the front line to you! |
Angular 2 is awesome. Performance, Mobile friendly, Flexible. Sweet ! Happy Users, Happy Developers, Happy Business. Awesome! .... but there are so many options, and so many unanswered questions.
|
This session will de-mystify Angular 2 and show you the pitfalls to avoid when building Angular 2 in production. Come see how we are doing it now on large enterprise applications.
|
|
About the presenter |
Adam is passionate about building awesome teams and software projects. He loves people, patterns, processes and technology: Azure, MVC, Scrum, clean code, dependency injection, tests, continuous delivery, training, mentoring and presenting. Adam believes communication and agility lead to success: 'fail fast', inspect, adapt, have a lot of fun. Adam loves a puzzle. His favourite is how to transform complex business requirements into working software, delivered incrementally, while educating and co-ordinating team members and stakeholders. |
|
|
|
Jul
18
Mon
|
Microsoft Canberra
Level 4, 6 National Circuit
Canberra
|
|
|
|
|
|
|
|
|
|