| Topic : Software process improvement |
|
|
IT Quality assurance professionals |
IT Security and IT Governance |
IT_security |
1 more ...|
|
Activity:
Question posted: 05 23 2009 09:32:47 +0000,
4 answers, 246 views, last activity
07 06 2010 20:18:08 +0000
|
|
Software are the tools that enable application development program managers to measure the productivity of the offshore software development companies If you were responsible for your company’s relationship with its offshore software development service providers, what would you want to know about the software?
Please suggest!!!
Before I can even come to the software part, I will first have to ensure that the contract that I have with my service provider mandates the sharing of granular data with my company so that I can get a direct insight into the proceedings. Once this aspect is clear, the rest would be much easire. Ideally, I would want them to log in their time and defects on my company's tools so that there is no communication issues. This of course needs to have appropriate sanity checks in place.
The main issues that I have seen are:
1) Contract not properly defined
2) effort data that is provided is usually in multiples of 8 hours - which makes it useless if you are a high maturity organization
3) list of activities for which the granular effort is to be collected is not defined.
4) defect data if available is not classified or is not granular enough
If you can address these, then you would have a good insight and control over your supplier's activities - including productivity.
In addition to he issues mentioned by Vijay, I would like to highlight a few more:
No well-established model/process to define the size when it comes to Maintenance and Support projects. Models like IFPUG works for new development but has not gained acceptance for Maintenance and support projects. As a result of a sizing model, it is difficult to measure productity.
The actual Effort data is either not captured or captured inaccurately. Individuals do not remember each activity that they performed at granular level. So, when they enter on daily or weekly basis, it becomes merely a formality. To address this issue, no intelligent/automated tool exist to pre-fill effort data for an individual.
People fill in 8 hours of work per day even when they might have worked more or worked less than 8 hours.
Regards
Rajendra
|
|
|
|
|
|
|
|
|
|
|
|
Relationships are definitely important but one wants to be successful and success brings happiness. Happiness which can be shared with the relations we have made.. |
You can say that money does not bring happiness but I want to ask "REALLY".. Think if you had no money what would you do? You would not be able to satisfy your needs. Anyone who does not earn sufficient money suffers from depression and lack of self... |
Would you buy a ticket to watch football game ?? |