Get your Kanban on!

with David Cook

Abstract:

Kanban is a set of principles that can be applied to processes to improve their flow and reduce waste. In this session we demonstrate the basic principles and concepts of Kanban and show how we can apply them at the individual and team level.

We will then look at how you can introduce Kanban into your teams using Team Foundation Server.

Date:
Friday, 4th May 2012

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – South Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

David is a Microsoft Certified Trainer and is the Lead Training Consultant for TechnologyOne – one of Australia’s largest ISV’s. Over the past 15 years, David has been working with development teams in many large organisations within Australia and the UK in a range of industries such as Government, Banking and Finance to promote software craftsmanship and the adoption of agile development methodologies to streamline and continually improve their application life-cycle management processes.

Agile Project Management with TFS 11 Beta

with Anthony Borton

Abstract:

Microsoft’s recently released beta version of Team Foundation Server 11 has provided an insight into many new features that users have been holding out for. In this session, Anthony will pick out and demonstrate some of the new features in TFS 11 that relate to Agile Project Management.

Some of the features Anthony will cover include;
•    Improvements to Agile Project Management
•    New web interface including dynamic task board
•    Visualising the Sprint Backlog
•    Support for Teams in your Team Project
•    The new Scrum Process Template

Date:
Friday, 13th April 2012

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – South Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

Anthony Borton is the lead ALM consultant for Enhance ALM Pty Ltd, an Australian consulting and training company specializing in Application Lifecycle Management and Microsoft Visual Studio. He has been working with Visual Studio Team System full-time since 2005 and has worked with a variety of companies ranging up to some of Australia’s largest companies and financial institutions.
Anthony is a sought after trainer and has delivered technical training and consulting in the United States and all across the Asia Pacific region. He is a Microsoft MVP (Visual Studio ALM), a Professional Scrum Developer Trainer and a Microsoft Certified Trainer.

Next month’s meeting

David Cook is going to show you how to “Get your Kanban on!”

Software Project Rescue: A Fairy Tale

with Andrew Harcourt

Abstract:

This is a tale of a naïve protagonist, misguided advisors, princesses[1], dragons[2] and knights[3] in shining armour[4].

Like most fairy tales, this story has an idyllic beginning, a middle, and a happy ending. Also like most fairy tales, the middle of this tale is a grim, dark, scary journey through the Woods of Requirements, blithely past the Ivory Tower of Architecture, into the Depths of Design Despair,  under the Mountain of Technical Debt and finishing with an agile leap of faith over the Waterfall of Doom to reach the rainbow on the other side.[5]

This talk starts with a post-mortem of a 3.5-year, $2m project that went horribly wrong. We’ll look at where the project failed: the architectural choices; the management strategies; the personalities involved and some sample code. We’ll also look at the changes that were made to bring the project back on track, get its wildly spiralling technical debt under control, re-release a functioning version and refactor it to something testable – and all in 3.5 weeks.

Finally, we’ll discuss ways to identify the issues encountered in this project so that you can spot them before they bite, strategies for regaining control over a project that’s already in trouble, and effective methods for managing troublesome stakeholders.

[1] There may or may not be actual princesses.
[2] Or dragons.
[3] Or knights.
[4] Motorcycle helmets.
[5] Bingo!

Date:
Friday, 3rd February 2012

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – South Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

Andrew Harcourt is a Senior Consultant at Readify.

Andrew is a solutions architect and software engineer with experience in large-scale, high-load, geographically-distributed systems. Andrew specialises in project rescue, governance and development methodologies. Andrew’s main areas of technical expertise are in the web and mobile space with interests in WPF, Silverlight and cloud computing. Andrew’s mother wrote COBOL on punch cards, and Andrew has been coding in one form or another since he was five years old.

Last month’s meeting

A big thanks to David Cook for his talk in December.

Technical Debt: How to quantify and Mitigate it

with David Cook

Abstract:

Technical debt is a metaphor for describing the cost of putting off good development practices. This debt must be paid back to avoid the “interest payments” becoming crippling to the business and teams need to have an understanding of the types of technical debt, how to properly identify, manage and handle it. This presentation will focus on a number of common developer (and project) anti-patterns that can lead to the build-up of technical debt in a project and, having identified these behaviours, we’ll look at techniques to firstly quantify and then to mitigate against them.

Date:
Friday, 2nd December, 2011

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – North Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

David has been working in software development for nearly 15 years in many large organisations within Australia and the UK in a range of industries such as Government, Banking and Finance. Currently David is a Developer Productivity Analyst with Technology One where he is responsible for ensuring the right processes, tools and training materials are in place. Through the promotion of software craftsmanship and software engineering best practices, he is able to improve developer productivity and streamline the application lifecycle management process. David is currently involved in the rollout of TFS 2010 and Agile development methodologies across all developer teams within Technology One.

Last month’s meeting

A big thanks to Damian Brady for his talk last month on being a Good TFS Master. He has shared his slides online at http://www.slideshare.net/damovisa/how-to-be-a-good-tfs-master

How to be a good TFS Master (with a sprinkle of Scrum of course)

with Damian Brady

Abstract:

Team Foundation Server is the leading tool from Microsoft for .NET teams. We all want successful projects and it can be used well and used poorly. Lets look at how to use it well, make happy and focused developers by smoothing the software development process.

Date:
Friday, 4th November, 2011

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – North Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

Damian Brady is one of SSW’s ‘TFS Masters’ and a Scrum trainer and he will share best practices for both your Team Foundation Server and your dev team. Walk away with top tips and rules to put you on the right path to becoming a TFS Master.

Andrew Coates has reached out to me to let our user group members know all about a great Microsoft Briefing coming to Brisbane next week. Make sure you ask him how you can integrate LightSwitch development with your TFS server Smile

The agenda sure looks interesting and you can choose the sessions most interesting to you when you register.

7:30 – Registration opens (will run throughout the day)
8:00 – 9:00 – Business Applications and the “Un”-Professional Developer: LightSwitch on Windows Azure
9:00 – 9:30 – Breakfast
9:30 – 10:30 – Discover Windows Azure Platform Part 1: Business Overview
10:30 – 11:00 – Morning Tea
11:00 – 12:00 – Discover Windows Azure Platform Part 2: Technical Overview
12:00 – 13:00 – Break (lunch will not be provided)
13:00 – 15:00 – Build your first Azure application using Visual Studio LightSwitch – with (almost) no code!

Find all the details about the event including the link for you to register on Coatsy’s blog.

What’s new in Visual Studio ALM vNext & //Build Conference Recap

with Anthony Borton

Abstract:

This month we have a presentation from our user group president, Anthony Borton. Anthony has recently attended the Microsoft //Build Conference in Anaheim and has lots of news to share with us about what’s coming up in the next version of Visual Studio and Team Foundation Server. He’ll also be bringing his Samsung Series 7 slate along running Windows 8 Developer Preview that everyone attending //Build received.

As an added bonus, Anthony will also be giving away a free ticket to the Australian ALM Conference which is happening in Sydney on the 8th & 9th November. More information at www.australianalm.com.au

Date:
Friday, 7th October, 2011

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – North Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

Anthony Borton is the lead ALM consultant for Enhance ALM Pty Ltd, an Australian consulting and training company specializing in Application Lifecycle Management and Microsoft Visual Studio. He has been working with Visual Studio Team System full-time since 2005 and has worked with a variety of companies ranging up to some of Australia’s largest companies and financial institutions. Anthony is a sought after trainer and has delivered technical training and consulting in the United States and all across the Asia Pacific region. He is a Microsoft MVP (Visual Studio ALM), a Professional Scrum Developer Trainer and a Microsoft Certified Trainer.

Heterogeneous Development with Visual Studio 2010

with Mitch Denny

Abstract:

Does your organisation do more than just .NET development? Did you know that you can manage technology projects that use non-Microsoft technologies using Team Foundation Server?

In this session learn how to plug Eclipse into TFS using the Team Explorer Everywhere plug-in and get some tips and tricks for tackling engineering disciplines such as continuous integration with platforms like Java, Android, iPhone and more!

You’ll come away from this session knowing how to get end to end visibility across your projects regardless of the target platform.

Date:
Friday, 2nd September, 2011

Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:
Microsoft Office – North Stradbroke Island room
Level 28, 400 George Street
Brisbane

RSVP: Reserve your free ticket now

Speaker BIO

Mitch Denny, Chief Technology Officer, Readify Pty Ltd

Mitch as a Microsoft ALM MVP, a member of the ASPInsiders community and the organiser of the Code Camp Oz event held annually in Wagga Wagga.

As CTO of Readify Mitch is focused on delivering innovative solutions to customers using Agile project management methodologies and the latest Microsoft tools and technologies.

ALM Best Practises for SharePoint Development

with Richard Angus

Abstract:

Does this sound familiar?

  • “SharePoint is too hard.”
  • “It does not integrate into our ALM strategy.”
  • “The development requirements are too high”

The truth is, SharePoint development  *is* challenging, and it is because it is challenging that there are great rewards in integrating it into your ALM strategy. SharePoint adoption is growing, and with it the need to integrate the development process into your ALM strategy. During this session, we will explore the some of the strategies you can employ to bring the traditional developer ALM experience to your SharePoint projects, including

  • Choosing between using SharePoint Designer and Visual Studio
  • Using Work item tracking with your SharePoint development
  • Automating SharePoint builds on the Build Server

Date:

Friday, 5th August, 2011

Time:

7:30am Breakfast – 8:00am Presentation – 9:00am Finish

Where:

Microsoft Office – South Stradbroke Island room

Level 28, 400 George Street

Brisbane

RSVP:Reserve your free ticket now

 

Speaker BIO

Richard Angus is an ALM consultant and trainer based in Brisbane, Queensland. He has worked for a number of organisations, including banks and major international IT Consulting companies such as Unisys where he was involved in small and large scale projects across Australia. He has helped a number of organisations upgrade to TFS from earlier products including a large VSS migration project for a large QLD government department. He is passionate about ALM practices, development and architecture, and currently provides consultancy services to organisations looking to improve their application architecture and development processes. He is currently focusing on TFS integration into SharePoint development and Dynamics AX development environments.

Topic:

Building a Cloud Platform on TFS, Visual Studio & SQL Server

with Andrew McGrath

Abstract:

SaaS systems are all the rage at the moment, but a platform for creating, modifying and managing those SaaS systems is what enterprises really need.
A thorough integration of TFS, visual Studio and SQL Server can deliver such a platform.

Topics to be covered include:

1. The Business Problem to be solved
2. SaaS – the current fad
3. APaaS – an Application Platform as a Service is the answer
4. Visual Web GUI vs Javascript vs ASP.NET for the UI
5. Steps to create and deploy a System
6. Technical challenges, solutions and amusements

Date:

Friday, 1st July, 2011
Time:
7:30am Breakfast – 8:00am Presentation – 9:00am Finish
Where:
Microsoft Office – South Stradbroke Island room
Level 28, 400 George Street
Brisbane
RSVP:
Reserve your free ticket now

Speaker BIO

For many of the past 13 years Andrew has built and deployed systems in an "extreme Agile" manner. These systems have been created to manage the operational side of major construction and engineering projects. Over the last few years this effort has evolved into a cloud platform.