Methodology
By their very nature, software development projects can be complicated, cumbersome, challenging, time consuming and resource intensive.
To aid the process, avoid the pitfalls and manage it effectively. We in consultation with various industry practitioners and observation of IT standards, have devised our own methodology.
Client Communication : From inception to completion we are in constant touch with our Clients. We undertake thorough verbal and written communications so as to capture the Client's software or web application requirements and specifications.
Planning Documentation :
Scope - Defined in terms of function, constraints, performance and reliability.
Resource requirements - In terms of hardware/software tools, reusable software components and people.
Analyze system capacity, utilization and take corrective action when necessary. Monitor mail and provide weekly performance reports.
Project Complexity and Size.
Project documentation to ensure everyone is on the 'same page'.
A proactive strategy begins long before the technical work is initiated.
The strategy involves the identification, classification, probability of occurrence, impact and prioritizing potential risks.
We then prepare a contingency plan (RMMM- Risk Mitigation, Monitoring & Management) that will enable us to respond to any future issues in an effective & controlled manner for mitigating / managing the risk.
Quantitative tools are applied to control project scheduling and tracking. They also determine the efforts needed for specific task.
The tools allow us to :
Determine whether formal and pre-defined project milestones have been accomplished by the scheduled date.
Conduct periodic project status review meetings where progress and problems relevant to the project are discussed.
The testing never ends, it simply changes hands and is transferred to clients. In fact, every time the client or its customers use the software, a test is being conducted.
Accordingly, we rapidly respond to any issues and/or changes identified by clients.
Pursuant to detailed test plans, we (together with Clients) undertake a series of tests to validate code functionality, quality & integrity, this includes:
Unit Testing.
System Testing.
Integration Testing.
Encouraging Employee Involvement in Decisions.
Culture
Alex Solution philosophy has evolved from our internal experiences that "people make the difference". We realize that our employees are a major reason for our success and that they will play a large part in our future growth and competitiveness. Further, our performance as a company is the product of our partnership with our employees.
As a result we make a total commitment towards:
Encouraging Individual and Professional Growth.
Compensating Competitively.
Encouraging Individual and Professional Growth.
Professionalism : Adherence to professional standards permeates all aspects of our business. We are dedicated towards maintaining and improving the quality of our products and services and to resist competitive and other pressures to compromise our principles and standards.
Integrity : We insist on integrity throughout our organization. We are open, honest and fair in our dealings with clients, vendors, employees and others. We reflect these values in our jobs and wherever we represent ourselves and the Company.
Ethics : We emphasize on ethics in our organization and we recognize that it is difficult to establish rules for every condition. We expect our employees to exercise good judgment in their conduct.
Quality : Our policies and procedures are designed to fulfill our commitment to quality. We plan and execute engagements and make decisions based on substance, not on form. We require that our services be performed by our employees with the appropriate degree of technical training and proficiency.
Teamwork : The strength of our Company is its people, working together with a common purpose. Teamwork which helps any part of our organization, strengthens our entire company. All of our employees and the jobs they perform make important contribution to our Company.