Quality,Custom Development,Offshore Development Quality,Custom Development,Offshore Development Quality,Custom Development,Offshore Development Quality,Custom Development,Offshore Development
Home Contact Us Noimg Quality,Custom Development,Offshore Development
Noimg Quality,Custom Development,Offshore Development
Noimg Quality,Custom Development,Offshore Development ITWARE Logo Quality,Custom Development,Offshore Development Advantage Quality,Custom Development,Offshore Development
ITWARE Advantage Quality,Custom Development,Offshore DevelopmentService Offerings Quality,Custom Development,Offshore DevelopmentCareers Quality,Custom Development,Offshore Development
ITWARE Advantage Quality,Custom Development,Offshore Development
Corporate Profile
Solution Centers
Service Models
Business Models
Process
Quality
Project Request
 

Software Process and Project Management

ITWARE’s processes and the software development methodology are based on leading agile methodologies and experience gained through years of project execution and process standardization. Our approach is a useful trade-off between no process and too much process, providing just enough process to gain a reasonable payoff and ensure flexibility, optimization and a quick ROI for the stakeholders involved. Our Xtreme programming-based software engineering approach ensures quick production high-quality deliverables.

Our methodologies are highly tailorable, requirements-driven and architecture centric. Our processes are enriched by extensive usage of the Unified Modeling Language (UML) through out the project development life-cycle. Our Incremental, Iterative and phased approach towards implementation ensures high productivity. Mid term changes have minimal impact on the cost and schedule because of our efficient project planning, tracking, configuration/change management processes and paramount emphasis on Quality Assurance. Since we work very closely with our client and also due to our excellent communication model between the customers and the onsite & offshore teams, communication gaps and delays are minimized. Our knowledge management system is extremely efficient, due to our regular project reviews and periodic knowledge transfer activities that are supported by clear documentation. Our multi-level testing activities ensure defect-free software delivery to our customers.

In addition to adaptive and people-oriented methodologies, ITWARE enhances project success by deploying the best teams with excellent project management and client communication. This translates to the ITWARE advantage that emphasizes quality standards, delivery on time and under budget.

Communication Model

ITWARE is aware of the need of an excellent communication model between the customers, the onsite and the offshore teams. The COMET process that we implement at ITWARE ensures excellent communication mechanism between the above-said parties. Our project communication methodology includes excellent documentation so that clients are always involved and informed as the project progresses. It gives scope for intermediate feedback, suggestions and enhancements with the goal of creating software that meets or exceeds client requirements.

Project Management

Our Project Management activities are guided by a set of macro-processes and tailored micro-processes. The following diagram gives an overview of the macro-process for software development called E5 . As depicted in the picture, each unit of work goes through 5 phases - Elicit, Elaborate, Evolve, Evaluate & End. The Evolutionary approach adopted in this regard makes the process highly productive and flexible.

Process Quality,Custom Development,Offshore Development


Tools



The following list includes (but, is not limited to) a few tools we use frequently for Project Management and Development activities.

  • MS Project 2000 for project schedule maintenance
  • MS Project Central for both internal and external communication of the project schedule
  • A web based system for client communication related to status reports, project documents, project schedule etc
  • Appropriate development environments based on the nature of the project 
  • Rational enterprise design and testing tools
  • An indigenously developed product called “Autostatus” for Task allocation, Status reporting and tracking
  • An enterprise-level Intranet-based system for automation of important workflows (under construction)
  • Technical diagramming tools such as Visio for documents
  • Database design tools like ERWIN 
  • Appropriate automated source code control tools such as MS Visual SourceSafe, CVS, etc 
  • Remote source code repository where required using SourceSafe offsite
  • Software installation tools like InstallShield

 

Noimg Quality,Custom Development,Offshore Development
Hosted by www.Geocities.ws

1