Project Management Methodologies
What we follow:
At Probuse we follow Agile methodology in most of cases (75%) than other project management methodology.
The Agile method provide rapid, continuous delivery of product to our customers. With Agile there is no clearly defined end product at the onset and so process of implementation is follow quick.
This is most commonly used in software development but the approach can also be powerful in some other types of projects as well. Some users say that practitioners must have lightweight project management processes in place in order to deliver in the short timeframes that Agile demands.
This method gives us benefit to continues touch with our customer during project cycle and it involves customers during implementation so customers get benefit by looking and suggesting their ideas during implementation as well.
Instead of building the project all together, the development is broken up into sprints with small deliverable. This can be done by implementing each app and showing to our customers and then go to next app.
At Probuse we follow Waterfall methodology in some cases (25%) than other project management methodology.
The waterfall model is a sequential design process, used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.
In the phases of a traditional waterfall development arc, you move to the next phase only when the previous one is complete. So that stages of a project resemble a waterfall:
User Acceptance Testing
Fix any Issues