August 31, 2011 1:12 PM
Posted by: Jaideep Khanduja
project cost,
project estimations,
project management,
software managementProject estimations is not management’s ballgame. It has to come from the person who is actually conversant with in and out of at least a good amount of different type of projects running within the same organization. Project estimation is not simple mathematics. It is not just A + B.
Various...
August 31, 2011 1:10 PM
Posted by: Jaideep Khanduja
project cost,
project estimations,
project management,
Software ProjectAll projects in which management is the sole player in deciding about project estimations have higher chances of failing as compared to projects in which all members engaged with project in any manner have been involved in determining project estimations. When it is management that does project...
August 22, 2011 4:52 PM
Posted by: Jaideep Khanduja
project management,
project measurement,
project metrics,
project milestones,
Project Plan,
project team,
Software ProjectAny project has some basic requirements like project committee, stakeholders, sponsors, requirements, initiation, team formation, plan and milestones identification, project development, execution, implementation, handover, and finally project closure. What it means is that each of...
August 22, 2011 4:47 PM
Posted by: Jaideep Khanduja
project management,
project manager,
project team,
Software ProjectA customer is supposed to be quite cooperative and involved throughout the project. A project is supposed to be completed well in time complying with all the requirements specified by customer. Customer requirements specified in the beginning of a project are supposed to be...
August 18, 2011 5:58 PM
Posted by: Jaideep Khanduja
project management,
Software ProjectThere is a big difference between mediocre companies and well structured companies working in same set of business. Let us see a set of software development companies. This set contains two types of companies having different project management methodologies. All other types of...
August 18, 2011 5:50 PM
Posted by: Jaideep Khanduja
project management,
Software ProjectHaving a high level seat in an organization qualifies a person to sponsor a project. Sponsor could be one person, generally one top positions or a groups of persons comprising of top/ middle level of management of one or different organizations. Projects may be self sponsored too...
August 15, 2011 6:35 AM
Posted by: Jaideep Khanduja
project management,
Software ProjectProject Sponsor(s) are the executives whose dream gets a hope of light of the day when the plan to give a reality shape to this dream is made by forming a team and assigning relevent task to each of the team members. Project sponsors ususally are too senior lot of people ususally...
August 15, 2011 6:28 AM
Posted by: Jaideep Khanduja
project management,
Software ProjectA CEO of a software company dreamt about a very great product one fine day and decided to give it a shape in reality world with the help of his strongly skilled team. The team spent many days on brainstorming about this new product conceptualization, design and development part....
August 7, 2011 8:00 AM
Posted by: Jaideep Khanduja
Software Project,
software qualityAny human being is a born quality manager and keep demonstrating his quality skills in day to day life by managing everything that comes in way by means of best possible solutions. A child is taught about cleanliness and discipline right from begining to sreamline his daily work....
August 7, 2011 7:40 AM
Posted by: Jaideep Khanduja
project management,
project manager,
Software ProjectA child is born to get groomed to be responsible for various activities all across his life during his transformation from infant to toddler to teenager to adult to old. At various stages he has to undertake various responsibilites along with a continuous learning process. A stage...
July 26, 2011 5:17 PM
Posted by: Jaideep Khanduja
change management,
development server,
product management,
production server,
Regression Testing,
release management,
Risk Management,
Staging Server,
Test Server,
testingRelease management is a systematic structured approach of releasing the product to customer. The product journey that starts from requirement gathering from customer, conceptualization, prototyping,...
July 24, 2011 2:18 PM
Posted by: Jaideep Khanduja
customer requirement,
development plan,
development team,
project management,
Project Plan,
QA,
QC,
software development,
Software Project,
team managementRequirement Coverage: Requirement gathering and its documentation both need to be crisply and completely covered. Any lack in either of the activity is like a volcano in the making. In fact 88 percent of project failures worldwide are due to wrong or incomplete requirement...
July 24, 2011 2:03 PM
Posted by: Jaideep Khanduja
project management,
QA,
QC,
SDLC,
software development,
software development lifecycle,
Software Project,
testingSoftware development comprises of various stages and components. As software development is a subset of Project Management; there are many similar components of Software Development Management. Some substantial components of Software Development would be –
• Team...
July 14, 2011 6:05 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
tester,
testingAn extra mile of testing effort spent at initial level saves lot of efforts at a later stage. Minor hiccups passed over to customer too sometimes create big issues depending on their frequency and volume of occurrence.
Imagine a small fly in the sweet dish being...
July 14, 2011 5:59 PM
Posted by: Jaideep Khanduja
project management,
tester,
testingA business comprises of different software. These software applications comprise of two business streams – business critical application and business supporting application. Usually business critical applications cover ERP like main stream application. Business support applications may comprise...
July 11, 2011 2:37 AM
Posted by: Jaideep Khanduja
developer,
Development,
implementation,
project management,
Software Project,
tester,
testingTester is not the part of package of a team going for software product implementation. Probably that is wrong on part of project manager if he decided to send a technical team member along with implementation team with a sanction of development and requirement changes...
July 11, 2011 2:27 AM
Posted by: Jaideep Khanduja
developer,
Development,
project management,
software,
tester,
testingSupport comes after project completion. Project lifecycle but must treat support phase as a component of it. Prior to support the major project phases include – project initiation, requirement collection and freezing (though freezing is not actually freezing till the handover and...
June 30, 2011 5:48 PM
Posted by: Jaideep Khanduja
business process,
business requirement,
project management,
SDLC,
software development lifecycle,
software requirementSDLC-I: Software requirements - This post talks about Software Requirements. Software requirements itself required a standard process or procedure to be followed and can’t be managed in a...
June 30, 2011 5:38 PM
Posted by: Jaideep Khanduja
coding,
SDLC,
software design,
software development,
software requirement,
testingI think anybody who is in software industry must be familiar with the complete lifecycle of software. Here is a treat of seven blogs in a row on the same very subject of SDLC – that is software development lifecycle.
1.
June 29, 2011 8:09 AM
Posted by: Jaideep Khanduja
Bug,
software quality,
software testing,
tester,
testingHere is a segregated list of my blogs on testing mainly for the purpose of people enthusiast in testing, testers, QA, QC, bug management; and software Quality:
June 27, 2011 6:42 PM
Posted by: Jaideep Khanduja
Bug,
developer,
software,
tester,
testingWhy Software Developers are not Doctors? was another interesting read to understand the satire behind the simple title line. Software developers are quite famous (and that is not in...
June 27, 2011 6:24 PM
Posted by: Jaideep Khanduja
business application,
business software,
project management,
Software developer,
software development,
software product,
Software tester,
software testing ‘How Software Testing Took Birth’ would be an interesting read if you have not read it earlier. Give it a try to this small article that provides and insight to some very basic...
June 26, 2011 6:51 PM
Posted by: Jaideep Khanduja
developer,
Development,
project management,
Software Project,
tester,
testingEach bug in the software costs. The first hidden cost is the developers time that could have gone in a neat code, except goes into embedding a bug in his code. This all happens unnoticingly. No developer intentionaly writes bugful codes. It happens inherently due to a set of fixed...
June 26, 2011 6:23 PM
Posted by: Jaideep Khanduja
developer,
project management,
software development,
Software Project,
tester,
testingWhen I started blogging on ITKnowledgeExchange.com under the blog title ” Quality Assurance and Project Management” in the middle of the year 2008, I wanted to pour out all my experience on Project Management, Quality Assurance, Quality Control, Team Management and other...
June 25, 2011 6:39 PM
Posted by: Jaideep Khanduja
bug fixing,
bug reporting,
developer,
Development,
project management,
Software Project,
tester,
testingUsually it is not the developer’s fault if he build bug in addition to writing code for any application, The seriousness of application may vary from business point of view, the way that application is going to cater to the business management. Even a game code for a gaming...
June 25, 2011 6:15 PM
Posted by: Jaideep Khanduja
developer,
Development,
project management,
Software Project,
tester,
testingEvery Bug has a cost to fix and for that sake to report too. It takes someone’s time (tester’s) to find out the bug in a software product. It takes another piece of time to write and report it to development team who in turn is responsible to fix the bug.
Fixing of...
June 24, 2011 6:37 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
testerThere are seven instances when a tester need to knock to Project Manager for certain requirements or help from him without which his role as a tester cannot move further. Any lack in those assistance to tester will certainly mean lack in delivery of right product/ bug free product.
For isntance...
June 24, 2011 6:06 PM
Posted by: Jaideep Khanduja
developer,
project management,
testerThere are good programmers and there are good testers. But in 99% of cases good programmers are not good testers and in 100% of cases good testers are not good programmers. Whats exactly would stop a good programmer to be a good tester. Three years back I wrote a post on this...
May 30, 2011 11:00 AM
Posted by: Jaideep Khanduja
project management,
Software Proejct,
team managementSuccess of a project depends on many factors. To name a few would be Team composition, team size, project management methodology, benchmarking, optimization, time management, resource management, monitoring and so on. The list may go endless. Besides all mentioned above, some...
May 26, 2011 12:24 PM
Posted by: Jaideep Khanduja
project management,
Software Project,
software testing,
test environmentIt is not actually Test Environment Detail Template. It should be termed as Test Environment Template. Let us first understand some terms first as below.
Test Environment: An environment in terms of hardware (server, end user, networking, LAN, WAN), software...
May 25, 2011 11:20 AM
Posted by: Jaideep Khanduja
project management,
project team,
Software Project,
software team,
team management1. Proactive And Intuitive: Alternatively imagine of a team that wakes up only when the water has reached till neck height will take four times of efforts to resolve the same issues. That means a proactive approach is always good with a good flavour of intuitive power. Being...
May 24, 2011 11:03 AM
Posted by: Jaideep Khanduja
project management,
Software ProjectPositive of negative traits of a project do not happen on its own. Every act has a reason and every reason has a cause. It is quite important to understand the cause and reason behind any act that occurs during a project lifecycle.
Any deviation from a regular trend...
May 23, 2011 11:31 AM
Posted by: Jaideep Khanduja
project management,
Software Project,
team managementSole purpose of team formation is to manage a tough task collectively and finding out success paths collectively. A team shares success and failures together even if few among all members are responsible for it. Each member of team is supposed to benefit project progress in one way...
May 23, 2011 10:49 AM
Posted by: Jaideep Khanduja
project management,
project team,
Software Project,
team managementBest part in a team versus an individual is that a single person will think only with his brain having no discussions, brainstorming, alternatives and different perspectives. A team comprises of different heads, having different ways of thinking and tacking situations. In a group...
May 18, 2011 12:20 PM
Posted by: Jaideep Khanduja
project management,
project team,
Software Project,
team managementImagine that you start your new venture. This venture has no scope of any recruitment in the beginning and there is only a small office with you to start your operations. Gradually there is an ample scope of expansion of business, more office space, recruitment of staff etc. during...
May 17, 2011 9:59 AM
Posted by: Jaideep Khanduja
customer requirement,
project management,
Software ProjectA fight between customer and vendor related to requirement keeps going on till the project finish stages starting right from the requirement study phase. Whatsoever methodology or standards you adopt to capture customer requirements, there will always remain a gap between what...
May 14, 2011 8:29 AM
Posted by: Jaideep Khanduja
project management,
project manager,
QA,
QC,
quality manager,
Software Project,
software qualityProject Manager can never be a quality cop because if he becomes a quality cop, he will never be able to finish his job. For quality manager it is very difficult to become a project manager as having a critic’s mind he will have more than hundred percent chances to have conflicts...
May 14, 2011 8:22 AM
Posted by: Jaideep Khanduja
Development,
documentation,
implementation,
project management,
QA,
QC,
Software ProjectWhat happens if a requirement wrongly understood during study phase gets resulted into a mess at a later stage. Minor gaps can always be fixed at any stage of the project. But a requirement if changes 180 degrees after it has been built in the software application and then if...
May 12, 2011 11:56 AM
Posted by: Jaideep Khanduja
product management,
project management,
software product,
Software ProjectWhen customer places an order to a vendor for procurement/ development of software application, intention is to get enhancement in business by way of process optimization/ improvement. Of course the finalization of a vendor has gone through a proper scrutiny and analysis process so...
May 12, 2011 11:50 AM
Posted by: Jaideep Khanduja
project management,
Software ProjectWe have seen many software touching sky heights even with quite a less number of features and functionalities. We have also seen lot many software falling nosedive having bulk of features and functionalities. Is it the difference of simple and complex that makes any product...
April 29, 2011 9:54 AM
Posted by: Jaideep Khanduja
customer requirement,
project management,
project manager,
Software ProjectCustomer will always be hesitant in declaring software project as complete by means of talking about more and more to be done in the software. This ‘more’ could be anything like functionality, requirements, confusion, frustration, appearance, performance and what not. Some of...
April 27, 2011 10:52 AM
Posted by: Jaideep Khanduja
project management,
quality,
Software Project,
tester,
testingA tester has to look at a product for testing purposes by getting into different modes (or rather I will say by being different avatars) to ensure his mission got completed successfully in terms of time, efforts and results. Though both – tester and developer work on same product...
April 26, 2011 11:29 AM
Posted by: Jaideep Khanduja
project management,
project success,
software product,
Software Project,
team managementIt is said that howsoever confidentially you keep information about what you have become, why and how it gets revealed at sometime or the other during your career growth. There are three stages mainly during your career as far as failures and successes are concerned. They may...