ArcherPoint Dynamics NAV Developer Digest – vol 42
The ArcherPoint technical staff—made up of developers, project managers, and consultants – is constantly communicating internally, with the goal of sharing helpful information with one another.
As they run into issues and questions, find the answers, and make new discoveries, they post them companywide on Yammer for everyone’s benefit. We in Marketing watch these interactions and never cease to be amazed by the creativity, dedication, and brainpower we’re so fortunate to have in this group—so we thought, wouldn’t it be great to share them with the rest of the Microsoft Dynamics NAV Community? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from the ArcherPoint staff. We hope these insights will benefit you, too.
Suresh Kulla shared this (tongue-in-cheek) tipsheet on how to create reusable bugs:
As a software developer, we’ve all had bugs in our code. This article describes magnificent ways to extend these bugs to be reused over and over rather than trying to come up with new ways to generate buggy code. Worth the read. By the way, note the publish date of April 1.
Dan Sass shared an article on Re-implementations vs Upgrades:
Written by Henning Lund, Senior Executive Advisor for Microsoft Dynamics, this article provides a great summary of the issues and considerations when choosing between an upgrade and a re-implementation.
Faithie Robertson on how to check for connections in RDM:
When using RDM, you can check to see if the connection you are about to use is already in use by another user. It's very easy! First, use the search box at the bottom left to enter the client name, and the list of connections will be filtered to only that client. (Don't click enter after or it will ask you "Do you really want to open all these sessions?")
When the sessions list shows the one you want to use, right click on it and select VIEW - LOGS. Set the LOGS screen date filter to "Last 7 days" and the time to "Local Time". The list will show the beginning and ending time of all connections made through that session. Any session that does not have an End Date/Time is still in session. If you move across to the right of the page, you can see the Username or Machine, which will tell you who is on the session.
Krista Swanson on using Gantt charts in project management…or not:
An interesting commentary on the use (or misuse) of Gantt charts in a project, particularly when a project is using an Agile approach over a traditional Waterfall approach.
From the article:
…your planning tool affects your behaviour. A Gantt chart tool makes change cumbersome. For one, it’s too detailed, and so it’s time consuming to change. It also makes change feel like a failure. It’s not designed to embrace change. On the contrary, it’s designed with the mindset that change is a failure to follow your plan.
When your tool encourages micro-managing and prioritizes meeting your plans over keeping an open mind to better alternatives, you are hindering innovation.