Home Contact Us Log In
ESN Logo
ESN AdvantageService OfferingsNews & EventsCareers
Corporate Profile
Solution Centers
Service Models
Business Models
Methodology
Quality
Track Record
Partners
Project Request
Snapshots of ESN
 

Software Methodology and Project Management

ESN’s software methodology is based on leading agile methodologies and experience gained through years of project execution. Our approach is a useful compromise between no process and too much process, providing just enough process to gain a reasonable payoff.


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


Project Communication in Software Development Life Cycle

ESN provides an excellent communication process to ensure that our development team is in sync with the client requirements throughout the software development life cycle. Our project communication methodology includes excellent documentation as shown below so that clients can be 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 and Software Development Tools

  • 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 design and testing tools
  • 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