custom Website design online planner
Custom Software design Online Planner tool
Custom e-commerce website online planner tool
custom website redesign online planner tool application
 

Skip Navigation Links : ABOUT XYMA SOFT : METHODOLOGY

SOFTWARE METHODOLOGY 

The development process at XymaSoft is divided into four sequential phases. 

I. Initiation 

I. Client approaches us for software development with an idea. If required by client, at this stage we sign a Non Disclosure Agreement (NDA), following which the client shares the project requirement specifications or the idea with us.

ii. Based on the initial consultation we give a ball park estimate of time and cost to the client. 

II. Project Planning 

Custom Software and custom web design

We go through the requirement specifications and work out a project report. The project report consists of: 

I. Project Briefing

ii. Scalability

iii. System Architecture

iv. Security

v. Usability

vi. Development Guidelines

vii. Milestones

viii. Milestones Iterations

ix. Iteration Time Schedules in Hours

x. Quality Assurance Method Description

xi. Summary 

III. Project Management and Development 

Our Project Management Methodology is guided by the management principles established by the management of PMI (Project Management Institute) through their PMBoK (Project Management Body of Knowledge), Agile Software Development methodologies and UML. 

Together with the concepts from PMI and the PMBoK, the methodology developed by XymaSoft includes many activities contained in the processes of initiation, planning, executing, monitoring and controlling and closing in order to organize the work to be done for each phase of the project. 

We work hard every day to ensure that we are delivering great solutions according to our client timetables, meeting exactly what they want and with a budget they can afford. Agile Software Development is what drives us to achieve these goals. 

IV. Maintenance and Further Development 

After a project is completed and delivered to the client, we provide ongoing maintenance and are happy to add new functionality if the client desires, once more starting from the first phase.