software development process

Offshore Development

Outsourcing web development to EXCEL Brothers worked out great for me. I had an idea and a very small budget to test an ad supported website concept. EXCEL Brothers was able to develop the site and get it launched within my tight budget parameters. Having developed multiple online businesses over the last 15 years, the ability to now utilize labor across the globe as though you are working with a team down the street opens up many previously unattainable business opportunities and the quality of work and diligence of the team is first rate.

Brad Feldman
Digital Media Entrepreneur - United State

Software Development Process

Software Development Process
In our Software Development Process methodology, people has always been in the heart of the process.
  • Understanding the Project
    Arriving at a project's scope to ensure that EXCEL Brothers and its clients are sure of what the deliverable product comprises. Developing customized application as per client's needs requires continuous interaction and feedback from the client.
    • Developing Business Case by getting involved with the client during requirement stage
    • Deriving Project Scope
    • Arriving at success criterion, Risk Assessment.
    • Providing Technology Solution.
    • Come up with a high level schedule plan with milestones
  • Constructing
    Arriving at a high-level schedule plan with milestones in place, to give a clear picture to the client before hand of 'when' and 'what' will be delivered. It comprises:
    • Project Plan.
    • Architecture and Design.
    • Development.
    • Regular Product Builds.
    • Regular automated product testing.
    • Test results and analysis and bug fixes.
    • Accepting change requests and providing the respective changes in the delivery schedules.
  • Deploying
    Accepting any changes to the requirements during the project's life cycle, through change requests and providing estimation in the delivery of the requested modifications. The procedure goes as follows:
    • Setting up user acceptance test environment.
    • Client carries out user acceptance tests.
    • Setting up the deployment infrastructure with the required software.
    • Delivering the required manuals.
    • Training the clients and administrators on the product.
  • Maintaining
    EXCEL Brothers always providing support for issues, accepting bugs and minor changes and providing the delivery date.