Archive for the ‘Software Engineering’ Category

Using Multi-tenancy in Microsoft Dynamics CRM 2011 to Address Challenges in Enterprise Business Environments

This white paper discusses scenarios in which using multiple Microsoft Dynamics CRM 2011 instances to separate areas of functionality can assist in addressing business challenges in the Enterprise. It also describes some common approaches for integrating multiple, separate instances of Microsoft Dynamics CRM 2011. Download the white paper from the link below:

Continue Reading–1 words totally

December 14, 2012 · Rahul Desai · No Comments
Tags: , ,  · Posted in: Dynamics CRM, Microsoft, Software Engineering, Tools, Tips & Utilities

A World of Samples at your Fingertips

Samples are the primary way that we as developers learn to develop applications for a new platform. We use samples as a starting point to learn about new APIs, we reference them when we hit bugs in our own code and need a comparison, and we share them for others to learn from our discoveries. If a picture is worth a thousand words then a sample is worth thousand pages of documentation. With Visual Studio 2012 we set out to give developers easy access to find and use samples, especially when building applications for Windows 8…..more @ link below:

Continue Reading–3 words totally

June 11, 2012 · Rahul Desai · No Comments
Tags: , ,  · Posted in: General, Microsoft, Software Engineering, Tools, Tips & Utilities, Visual Studio

ASP.NET MVC, Web API, Razor and Open Source – ScottGu’s Blog

Microsoft has made the source code of ASP.NET MVC available under an open source license since the first V1 release….more @ link below:

ASP.NET MVC, Web API, Razor and Open Source – ScottGu’s Blog

Continue Reading–3 words totally

May 3, 2012 · Rahul Desai · No Comments
Tags: , , , , ,  · Posted in: General, Microsoft, Software Engineering, Tools, Tips & Utilities

Announcing a Java SDK for TFS – MSDN Blogs

From the beginning, extensibility of TFS was a core design principle – both to enable great 3rd party partners (like Ekobit, Urban Turtle, InCycle and more) and because almost all development shops have a need to customize the tools they use….

Announcing a Java SDK for TFS – bharry’s WebLog – Site Home – MSDN Blogs

May 17, 2011 · Rahul Desai · No Comments
Tags: , ,  · Posted in: Software Engineering, Team Foundation Server, Tools, Tips & Utilities

Overestimate or Underestimate?

While trying to provide estimate for a new requirement / project, it is always an enigma whether to overestimate the requirement and face the risk of not getting the project or underestimating the requirement to get the project.

My thoughts, don’t intentionally underestimate (to get the work). The outcome and the penalty for underestimation is more severe than the result / outcome for overestimation.

Continue Reading–3 words totally

December 21, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

Estimates and Plans – The tightly bonded relationship

Estimation and planning are related topics (not similar topics), but at the same time estimation is not planning, and planning is not estimation. As project managers we do tend to ignore this relationship very often.

 

Estimation should be treated as an unbiased, analytical process; where as, planning should be treated as a biased, goal-seeking process.

Continue Reading–13 words totally

December 15, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

SDLC, Phases and task ownership – Post Mortem Phase (6)

Continuing the previous articles:

SDLC, Phases and task ownership – Inquiry / Investigation Phase (1) and SDLC, Phases and task ownership – Inception / Initiation Phase (2) and SDLC, Phases and task ownership – Pre-Construction Phase / Design Phase (3) and SDLC, Phases and task ownership – Construction / development Phase (4) and SDLC, Phases and task ownership – Post Construction / Development Phase (5), the last phase is Post Mortem. This phase starts if the acceptance test is passed and there is no critical issue reported by the customer within the warranty days after the last delivery. Within the next few days, the post mortem must be conducted.

Continue Reading–10 words totally

December 15, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

SDLC, Phases and task ownership – Post Construction / Development Phase (5)

Continuing the previous articles:

SDLC, Phases and task ownership – Inquiry / Investigation Phase (1) and SDLC, Phases and task ownership – Inception / Initiation Phase (2) and SDLC, Phases and task ownership – Pre-Construction Phase / Design Phase (3) and SDLC, Phases and task ownership – Construction / development Phase (4) the next phase is post construction / post development phase. This phase starts when the team has delivered the first complete version to the customer. Complete means that the deliverable contains all required parts. It could happen that the deliverable still contains undesired issues (called technical bugs). The customer does an acceptance test for any deliverable using either the delivered test procedure or ad-hoc testing. In case the acceptance test fails, the development team has to fix the bugs and this phase repeats.

Continue Reading–17 words totally

November 7, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

SDLC, Phases and task ownership – Construction / development Phase (4)

Continuing the previous articles:

SDLC, Phases and task ownership – Inquiry / Investigation Phase (1) and SDLC, Phases and task ownership – Inception / Initiation Phase (2) and SDLC, Phases and task ownership – Pre-Construction Phase / Design Phase (3) the next phase should be Construction phase / development phase. This is where the software and all of its parts are constructed. The steps within this phase can be repeated and are internal steps of the development team. When this phase ends, the delivery is the first complete version of the expected product.

Continue Reading–9 words totally

November 4, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering

SDLC, Phases and task ownership – Pre-Construction Phase / Design Phase (3)

Continuing the previous two articles:

SDLC, Phases and task ownership – Inquiry / Investigation Phase…(1) and

SDLC, Phases and task ownership – Inception / Initiation Phase (2) 

Continue Reading–33 words totally

November 1, 2007 · Rahul Desai · No Comments
Posted in: Project Management, Software Engineering