Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Nov 22, 2012 04:11 AM by chandradev1
Nov 16, 2012 09:54 AM|LINK
I work for a software services provider company. Part of my job responssiblity is to review our ongoing projects from a technical point of view and give reccomendations or escalate if I see any issues. What is the best way to do this. At the moment I
go around in an ad-hoc manner and speak to the developers, have a look at the code and see whats going on. The problem is that I do not have a proper methodical way of doing this and what else I should be looking for. Can you'll provide me with some advice.
Nov 16, 2012 10:02 AM|LINK
There are be mulitple things that you could do:
1. Reviewing process: Perhaps you could track the schedule and estimates here. If nothing is present then perhaps try pushing for scrum methodology
2. Security: to check for security, find our the standards practices being followed to curn issues like sql injection, cross site scripting etc. you may want to look into OWSAP security standards for this(for web applications)
3. Review code to see the quality of code. You could get some coding standards document from the web (there are some very good ones too)
4. Check for connection issues like whether connection is not being hogged because of improper connection handling. Also check for CPU hogging and/or concurrency issues. (these tend to be most critical from organization perspective)
Nov 20, 2012 03:17 AM|LINK
Apart from other point of views,
Nov 20, 2012 04:12 AM|LINK
These are some very good sugesstions. I would like to add one more bit to it.
The overall architecture of the application and design of each component are also very good candidate for reviews. I suggest going through the Application Architecture Guide by microsoft to understand the architecture and review it better. Also the book
by Gang of FOur on design patterns can be used as a reference for reviewing the design and suggesting the use of patterns.
Nov 22, 2012 04:11 AM|LINK
I want to add one more point. You can also do load testing using these tools