About Dalip Mahal

Dalip is a principal consultant at Accelerated Development and has worked his way through all aspects of software development. He started as a software engineer and worked his way through engineering and product management.

List/Grid Author Archives Subscribe to the RSS feed of Dalip Mahal

software-development-2-logo

Infeasible software projects are launched all the time

Infeasible software projects are launched all the time and teams are continually caught up in them, but what is the real source of the problem? There are 2 year actual projects for ...
agile-logo

User Stories are Rarely Appropriate

All tools are useful when used appropriately, and User Stories are no different. User stories are fantastic when used in small teams on small projects where the team is co-located ...
software-development-2-logo

Seriously. The Devil Made me do It!

Just as eternal as the cosmic struggle between good and evil is the challenge between our two natures. Religion aside, we have two natures, the part of us that:thinks things through; ...
agile-logo

Failed! You get what you deserve!

Consider this, few projects fail because of unusual or unforeseen problems.  If you are trying to go so fast that you don’t do your due diligence or decide to skip steps then ...
software-development-2-logo

Don’t be a Slave to Your Tools

Developers attach quickly to tools because they are concrete and have well defined behavior.  It is easier to learn a tool than to learn best practices or methodology. Tools only assist ...
software-development-2-logo

Are Debuggers Crutches?

Debuggers have become powerful tools, but like a drug have we become too dependent on them? Since poor developers spend 25 times more time in the debugger there is a likelihood that ...
agile-logo

Agile tools do NOT make you Agile

 Ask yourself the following questions:Do great golf clubs make you a great golfer? Does a formula one race make you an expert driver? Do great development tools make you an expert ...
software-development-2-logo

Productive Developers are Smart and Lazy

When I use the terms Smart, Lazy, and Developer, I mean the following:Smart as in intelligent and able to think things through (i.e. not smart-ass)Not a dreamer who never gets ...
software-development-2-logo

The Programmer Productivity Paradox

Programmers seem to be fairly productive people. You always see them typing at their desks; they chafe for meetings to finish so that they can go back to their desks and code. When ...
software-development-2-logo

When BA means Bt Artist

BA  means Business Analyst, but what makes for a good BA?  When do you have a good BA and when do you have someone who isn’t? Many projects fail at the beginning due to incomplete, ...
12
Java Code Geeks and all content copyright © 2010-2014, Exelixis Media Ltd | Terms of Use | Privacy Policy | Contact
All trademarks and registered trademarks appearing on Java Code Geeks are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries.
Java Code Geeks is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
Do you want to know how to develop your skillset and become a ...
Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you two of our best selling eBooks for FREE!

Get ready to Rock!
You can download the complementary eBooks using the links below:
Close