|Abstract:||Project approach has become commonly applied for performing several interrelated activities. It is used by many individuals, smaller and also larger groups if the size of the project requires so. A certain process or problem is solved easier if it is divided into several smaller subproblems and solved separately. Each subproblem due to its complexity, can be divided further. Master thesis focuses on information and technology (later IT) projects, which are classified as larger, very subdivided and consequently more complex. The projects are usually very fragmented and include many people, both on contractor’s as on client’s side. Therefore, they require more effort and work. The life cycle of such project is strictly envisaged and divided into four main phases.
Master thesis is divided into two main segments, namely the theoretical and the empirical part. In the theoretical part the definition of project or project management was described in detail. The history of project management, various definitions, weaknesses and strengths, project documentation and specifics of IT projects are explained. Later, the life cycle and its phases are described. Then, some classic and agile methodologies of software development management are gathered, studied and described. Project roles, their interrelationships and levels to which each role belongs are also portrayed. At the end of the theoretical part, critical success factors along with the most common reasons for failure of IT projects and management of critical factors and risks are explained.
In the empirical part a structured interview is applied. The purpose was to find out from project managers which development methodology they mostly use, which of the four phases from life cycle is the most important, whether more effort is required working with client or project team, how important is client’s commitment to project, how to maintain client’s commitment to project, what are the main challenges in managing a project team, whether problems arise when combining business and technical logic and which are the key factors in IT project management. After the evaluation of the interviews, it was determined that in practice different hybrid approaches are used when choosing development methodology. The initial phases proved to be the most important. More complex cooperation is considered the one in the direction of a client. The client’s commitment to the project is evaluated as very important, which is the best maintained with regular presentation of results. No major problems with combination of business and technical logic are mentioned. The most important factor is planning or preparation of development of a software solution.|