OFF TOPIC: A Pilot’s Humanity


I am very moved today after reading this news. First, a tragic incident of a 3 year old kid being murdered brutally. Second, a Pilot’s humanity that drove him to postpone his flight’s take off by almost 15 minutes to make sure that the Grandfather of the murdered kid did not miss the flight.

Trust me, my eyes are moist this very moment. I thought I would share this story with all out there.

Read the full article here: http://www.elliott.org/blog/southwest-airlines-pilot-holds-plane-for-murder-victims-family.

VAIDY

Quality Customization Vs. On Time Customization


This one would take every one by surprise and would never fetch the right answer. The reason because IT DEPENDS.

Mark, first shared a funny yet thought provoking Flow Diagram; How to write a good code? Janakiram MP extended his share of thoughts about it in his recent post, GP Customizations-Documentation Critical.

The question still remains unanswered: Which one is important; a Quality Customization or an On Time Customization? 

I cannot answer this query either. I have developed tons of GP Customizations in the past 7+ years. I cannot say that ALL those customizations were Quality Customizations. I cannot say ALL those customizations were On Time Customizations either.

Some were developed keeping in mind that Customer(s) wanted it real quick to solve a nagging problem. Once I was free from that development, I had found several customizations require tweaks and corrections to meet quality. And I had in fact delivered the same customer(s) with a fix or enhanced product.

Equal amount of Customizations were developed with utmost quality and almost 75% of those Customizations Developments were generously allowed by respective Customer(s) to grow on its own, instead of pressing for a early completion. There was a reason behind it as well. These product developments were under Product Billing and not Time & Material Billing. Only very few customers understood the necessity of having a Quality Customization in the first place and let it developed on its own time.

Now, why Documentation is considered as a burden instead of a Development Requirement? Try dodging the following questions:

1. How often have you seen a Project Planning that involved Documentation as a separate phase?
2. How many Partners have a dedicated team called Documentation Team?
3. How often have you seen a Partner understanding it’s Consultants’ request of additional time to complete their Consultancy being documented?
4. How often have you seen a Consultant / Developer / QA Executive getting 2-3 days of break between their Projects?
5. How often have you seen a Project Planning that excluded weekends from it’s Project Schedule?

Some questions above may stir up some controversies. But if you think from a general perspective, you would understand that it’s mere stress and helplessness that almost all Consultants/Developers do not get to do their Documentation.

For Developers/Consultants:

1. For God’s sake, understand that Documentation is going to help you in future for any Project.

2. Unless you have a record of “What, Why, How” for a Customization, you would find it difficult to address any issue in future.

3. Try to convince your Project Manger / Program Manager that you require some additional time outside of your Development / Consultancy hours. It’s difficult to do that, but it’s very important.


For Partners:

1. If you consider your Consultants’ time is very important in handling Customers’ issues and not for Documentation, then construct a dedicated Documentation Team, that will do the job.

2. If you consider your Consultants’ must do their Documentation, and no separate team is going to be your option, then for your sake, allow your Consultants to take some extra hours outside Project to complete it.

3. Include Documentation (High Level Design, Low Level Design, Requirements Analysis, Customization Definition, etc.) as a separate phase and insist your Customers that it is necessary.

4. Do not press your Consultants to complete Documentation within their Consultation Hours. It will hamper their consultation/development. You are unnecessarily stressing them out.

5. Give them 2-3 days break before each new project. I know it’s not practical always, but this will help Consultants/Developers to regain their energy for that new challenge.

6. Convince your Customer that Documentation is going to be a separate phase and you cannot compromise on that. Only flexibility that you can have is: When this phase is going to be executed. Till we deliver a product, there is always going to be change in requirement or methodology or underlying components.

I am sure, I have stir up some more arguments or discussions by sharing my opinions. 🙂 But I consider it’s worth stirring up.

VAIDY

Congrats Victoria – 7 Years of MVP Excellence


Extremely happy about this news from Victoria. She’s an inspiration in many ways and this is another one.
Victoria has been awarded MVP for the 7th successful year.

Join me to wish her for this achievement and a great year 2011.

VAIDY

Merry Christmas & A Prosperous New Year 2011


It’s time to say good bye to a memorable year 2010. So many things, so many happenings. One of the best GP versions got released, some of the excellent posts written up on our Blogging Community. Ahh I can write on and on… Let’s savor these whole lot of days, when we eventually greet and embrace 2011.

It’s time to wish all our people out there, A MERRY CHRISTMAS & A HAPPY NEW YEAR 2011.

God Bless All and Be With Us.

VAIDY

Microsoft Acquires Great Plains in Year 2000 – Down the Memory Lane


That’s a treasure article which is referred by Mark in his write up, Where Were You 10 Years Ago Today? – “Microsoft to Acquire Great Plains Software Inc.”.

The original news article at the time of Great Plains acquisition is here: Microsoft to Acquire Great Plains Software Inc.

I am so delighted to read it to say the least. I am proud to be known as a GP Consultant and to know more and more about it’s history is like awesome.

VAIDY

Internet Phone Scam – Security Warning


David warns us about potential Internet Phone Scams.

To reaffirm what he has mentioned in his post, none from Microsoft would call you and *inform* you about a potential issue with your system. Instead, Microsoft releases security patches and Malicious Software Removal Tool almost on a Monthly basis. This along with a legitimate and effective Internet Security Suite (Norton, McAfee, Kaspersky, Microsoft Security Essentials, etc.) is more than enough to keep your system safe.

As a final note, buy genuine softwares and say NO TO PIRACY. A pirated Operating System is the starting point to all troubles. You pay less/nothing for a Pirated OS, but you don’t know about it’s potential consequences till you face it.

VAIDY

Microsoft’s Cloud strategy in perspective of Microsoft Dynamics


I just read this article on Navigate Into Success by Vjekoslav Babic, about his views on a post that’s published in Software Advise.


The article, Microsoft’s Cloud strategy in perspective of Microsoft Dynamics, goes on to agree / disagree certain points. 


Very good post up there and I am sure this would bring some thought process inside us.


VAIDY

Give Time to GP to complete it’s Process before an "End Task"


It was rightly put by Belinda about a Non-Responsive GP & Ending Task and I would like to re-blog the same point.

Often, people don’t understand that they are dealing with a Background Process in GP which is performing either a Posting or Transactional Activity and they straightaway do an “End Task”. This may result in following:

1. User Activity Lock
2. User Transactional Activity Lock – This is a bit critical, as it would not allow that user to even open any Transaction Entry window (which was open when they did the “End Task”)
3. Posting Process Interruption – This is hell critical, as it would keep the transaction in the middle; between Transaction Open and Transaction Posted. This is wreak havoc at times.

Like Belinda said, JUST WAIT. We all know that you are so busy with your Day-To-Day activities and do not have time to stare at GP for more than a minute, but sometimes you do have to understand that it’s a software and it just takes its time to complete a process depending on several factors.

VAIDY

After a long break – With lots to share


It’s been a painful month long gap since I had posted anything on my blog. In the past month, I was involved in two different tasks:

1. Data Corrections, due to some critical blunders that we found from some wrongly written customizations.
2. GP10 to GP2010 Upgrade – in just 7 active days and 15 days overall.

I was talking to David for an issue that I was facing a week ago and I would like to start from there to seal this vast gap.

And then on, I would like to share the critical points that drove me for the past 1.5 months.

VAIDY

Internet Explorer 9 Beta – For Download


I am damn so impressed. And I am sure, I am not the only one to say so.

Go ahead and download the IE9 Beta. Check it out for yourself. It’s indeed impressive.

Download it here: IE9 Beta Download

UPDATE – 09/17/2010: For all GP Users/Consultants – Per David’s comment on this post, IE9 Beta does not work with GP. Please make sure that your R&D is restricted to your Internet Browsing alone. We must wait till IE9 Major Release. Thanks David.

VAIDY