How does Project management go normally?
A project is divided into a planning and then implementation phase. Often the one who plan the project are not the one who implement it. At the end of the planning stage, there is an exact product requirement and specifications which will be passed to the development team. Developers fulfill the requirements strictly and it is followed by a test phase. At the end everyone is happy. Or not?
This doesn’t work!
Project management in Software development follows its own laws. Unlike industrial production processes, many of the complex factors cannot be foreseen. In addition to that, the development environment changes rapidly (new devices, new trends etc.). So you have to constantly react to changes instead of following a rigid plan. There is also another decisive factor: Written words are much less effective than face-to-face conversation. There are often important parts that can only be clarified, explained or revealed in direct communication. Without constant communication between the planning and development, IT-Projects would face failure most likely.
Every project has its ultimate goals. These are essential for project success and have to be determined firstly. A high level overall concept and a compelling vision are at the beginning of each development. After that, it is divided into sections and sorted by their importance. Each section is separately sequentially planned in detail, implemented and handed over to the next stage. There is at least a project contact from client, who is in direct communication with project managers and developers. As a result, the project is agile and we can react quickly to all reasonable and necessary changes.
The main points:
- Constant communication
- Gradual planning, implementation and testing
- First react
Ecentura has been applying Cloud Technologies to manage project and interact with customers. Using our cloud environment, customer can completely manage project status, tasks, issues, additional requirements etc. and even people in the project.
Ecentura has experience working with various management environment using cloud technology such as:
Agile concepts used at Ecentura for project management: Kanban, Scrum