Microsoft Dynamics Top Influential Person 2011 – Vote Now


This is the best time for you to stand by the person whom you think is the most influential person in Microsoft Dynamics. This year’s poll is running on. Visit this site and cast your vote now.

Link: 2011 TOP 100 MOST INFLUENTIAL MICROSOFT DYNAMICS PEOPLE.

VAIDY

Top 10 Challenges on Delivering BI to the Masses at Microsoft


This was my first session today at Tech-Ed 2011 Middle East. The session titled “Delivering BI to the masses at Microsoft using Consolidated Business Intelligence (CBI) – Top 10 Challenges“.

The approach taken by Microsoft is fairly unusual.


Leave the BI Design to End-Users (or designated Power End Users) and simultaneously build EDW (Enterprise Data Warehouse). Once the design & EDW is ready, use following tools to achieve this CBI Model:

Microsoft Office, SharePoint 2010, SQL Server 2008 R2, Silverlight Technology.

CBI basically means one Single Enterprise Report Catalog. It’s then delivered as a SharePoint based BI Portal. Microsoft IT hosts BI with Reporting Services, PPS, etc, BUT Power End Users design and publish Reports on to this Portal. There are certain restrictions in terms of how many users being allowed to publish these reports for their own Team/Department/Division.

Top 10 Questions which Microsoft asked themselves before CBI (and of course everyone of us to ask ourselves as well):

1. IT Cost too much to implement this BI Catalog. What to do first? EDW or BI Reporting Catalog?
1.1. Allow End Users to publish all their ideas on a Not-So-Clean EDW Data.
1.2. Clean EDW and keep EDW ready.

2. How do you get the First Sponsorship?
2.1. Push and Pull Approach
2.2. Create a Cool Demo

3. How do you architect with big Holistic Enterprise Vision?

4. How do we implement seamless security across layers?

5. Who should create BI and show we actually give control of the report catalog to business and enable self-serviced BI?

6. Can we implement ZERO footprint deployment for masses using SharePoint?

7. What about regional deployment and scalability?

8. What front end tools to BI publishers use and how do you integrate various tools?

9. How do you evangelize and achieve enterprise adoption?

10. How do you achieve high Customer Satisfaction?
10.1. Customer Empathy
10.2. Maintain Customer Relationship
10.3. Improve, Improve & just Improve

Until next post on Tech-Ed from me.

VAIDY

Mark’s Advice for Convergence Speakers


I am nowhere near being even an Amateur Speaker. Haven’t presented anything in life so far. Not going to do that in near future either.

But still this article, Advice For Convergence Speakers, from Mark made more sense to me. I am going to keep this article stored in my brain. You never know; I may also present something in future to some audience and this post is going to help me tons.

Thank you very much Mark. As usual, awesome piece of advice for us.

VAIDY

Microsoft Dynamics GP Roadmap


Very promising and sounds great to see Microsoft Dynamics GP’s roadmap. Check it out for yourself from Mariano’s post: The Evolution of the Microsoft Dynamics GP Roadmap

VAIDY

Microsoft Competing with SAP & Oracle’s Mid-Market Solutions – Guy Weismantel talks to Software Advise


UPDATE: For relevance, link attached to Software Advise website is now changed to their Manufacturing Industry Page, since ERP discussions on SA site are grouped under this page.

This video from Software Advise sounded interesting. Microsoft Director of ERP Marketing Mr.Guy Weismantel, gives us a brief idea about Microsoft’s position and why they are confident in competing with SAP and Oracle’s solutions.

Watch it here: Guy Weismantel on Microsoft’s Competency with SAP & Oracle’s Mid-Market Solutions.

It’s not just this video, Software Advice seems to be coming up with a series of such interesting information. People who are interested in knowing current happenings in ERP may want to visit this site quite often to know more.

Good job, Software Advice. Really appreciated in keeping us updated with some good information.

VAIDY

Back to Mainstream Blogging..


Alright, it’s been more than a month since I actually touched my blog. Quite a long time from my own standard. But there were some valid reasons behind it.

One such reason is: I am now working on Business Intelligence with SSRS. Been awesome so far and learned so much from that experience. Still going on strongly and learning more and more. Will be sharing that in coming days.

Now that I am back, I have to first fill gap of around 350+ posts that got posted from our Blogosphere. That’s quite too much for me to cover. This hits me so hard that next time I won’t ever take a sabbatical of this long.

VAIDY

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