Our software development team works for both desktop and web application projects. We have divided our team into four levels. The first level team works for projects analysis, then the project goes to the second level who are responsible for software development using appropriate tools and technology. The third level team works with testing face. Finally, it goes to the client for implementation which is the job of the fourth and last level team.