Look me in the eye!

  • Post comments:2 Comments
  • Reading time:2 mins read

(A short rant about eye-contact-based specifications.)

image In short, there is no such things as an eye-contact-based specification. And for a reason.

While kicking-off of a project, we had a discussion with the customer about the change management approach, and specification detail. (more…)

Continue ReadingLook me in the eye!

Default database approach

  • Post comments:0 Comments
  • Reading time:7 mins read

Last Friday, while enjoying a not-at-all healthy Salisbury steak with cheese, I had an interesting discussion with a partner: should NAV consultancies create default databases?

A default database (in this context) is a packaged solution built upon standard Microsoft Dynamics NAV, where a consultancy has introduced a number of features that they sell to all their customers as the standard solution, instead of standard NAV. The modifications to standard NAV can range from simple report adornments to minor feature improvements  to full-scale horizontal or vertical functionalities.

(more…)

Continue ReadingDefault database approach

The Sure Step Rule of Taxi Fare

  • Post comments:0 Comments
  • Reading time:4 mins read

Some time back, as I was riding a taxi from Prague airport to Holiday Inn hotel, I wondered about the fixed price I was about to pay for the ride.

– “Airport to city is 700 flat.” – said the driver when I asked how much approximately will it cost.

Common wisdom goes that flat rates mean you get it worse than if it wasn’t flat. Indeed, if it was on meter, and if the driver took the shortest route (I had a GPS device on me, I could’ve easily checked it!), the fare would’ve been lower. And yet, I decided I loved the flat rate.

(more…)

Continue ReadingThe Sure Step Rule of Taxi Fare

Diagnostic Phase – a signpost for implementation

  • Post comments:1 Comment
  • Reading time:5 mins read

Each phase of Microsoft Dynamics Sure Step methodology is equally important in an implementation project. You could argue that analysis is the most important, or that design is the most important, or that operation is less important. I’ll paraphrase Scott Adams here and ask: how one phase can be more important if each of them is completely necessary? Well, except for Diagnostic phase.

(more…)

Continue ReadingDiagnostic Phase – a signpost for implementation

NeverENDing story

  • Post comments:0 Comments
  • Reading time:7 mins read

Hint: this is a post for developers, and mostly junior developers, those who are still learning how to code properly. I know, I promised not to blog about stuff like this, but I simply couldn’t help this time.

A friend of mine has asked me for help.

“There is this C/AL function I had to rewrite, now I end up with 106 BEGINs, and only 105 ENDs. Do you have any idea how to find where this missing END belongs?”

(more…)

Continue ReadingNeverENDing story