MASARYK UNIVERSITY BRNO FACULTY OF INFORMATICS
Life Project
MASTER’S THESIS
Bc. et Bc. Michael Mládek
Brno, 2013
Declaration
I declare that this Master’s thesis is my original work and that I have written it independently. All sources and literature that I have used during elaboration of the thesis are correctly cited with complete reference to the corresponding sources.
Supervisor: doc. RNDr. Tomáš Pitner, Ph.D.
Acknowledgement
I would like to thank my supervisor for his sponsorship and support.
Abstract
Humans in developed and emerging parts of our world are facing more and more complex environment of opportunities and responsibilities, challenging their strengths and weaknesses, traits and habits, many of them dealing with an extensive portfolio of smaller or larger personal projects. High school students, and even more extensively university students and knowledge workers, as well as people having various hobbies and interests are often dealing with many projects, tasks and demands, and – as one of the self-development coaches put it – facing a culture of More-Bigger-Faster (Schwartz, 2010).
This thesis provides insight into a spectrum of project management tools and combines them with disciplines relating to self-management. Presented tools and techniques are applicable for an individual facing a complex of challenges when managing his projects. A modern approach to project planning using mind maps and a design of an application Life Project are be proposed. The application shall provide its users with chosen tools and techniques for planning, attention focusing, tracking and monitoring their activities, as well as possibility to reflect on their performance.
Keywords education, knowledge work, life project, personal project, personal project management, project management, performance, self-development, self- management, time management, time tracking
Table of Contents
1 Introduction ...... 8
1.1 Objectives ...... 8
1.2 Chapter Overview ...... 9
2 Personal Project Management ...... 10
2.1 Projects, Programs and Portfolios ...... 10
2.1.1 The Personal Project ...... 10
2.1.2 The Personal Program ...... 11
2.1.3 The Personal Portfolio ...... 12
2.1.4 Selecting Projects ...... 14
2.1.5 The Stakeholders ...... 16
2.1.6 Managing Resources ...... 17
2.2 Planning Projects ...... 17
2.2.1 Project Charter ...... 17
2.2.2 Work Breakdown Structure (WBS) ...... 18
2.2.3 Scheduling ...... 18
2.2.4 Reducing Risks ...... 24
2.2.5 Whole-Brain Project Planning ...... 25
2.3 Executing Projects ...... 30
2.4 Monitoring and Controlling Projects ...... 31
2.5 Closing Projects ...... 38
2.6 Self-management and Personal Projects ...... 38
2.7 New Approach to (Personal) Project Management ...... 39
3 The Life Project Design ...... 45
3.1 Project Management Elements ...... 45
3.1.1 Basic Shapes ...... 49
3.1.2 Actions, Events & Sequences ...... 49
3.1.3 Artifacts ...... 50
3.1.4 Surrounding of Nodes ...... 55
3.1.5 Project Documents ...... 57
3.2 Tools in the Life Project ...... 58
3.2.1 Project Mind Map ...... 58
3.2.2 Activity Log ...... 60
3.2.3 Focus Window ...... 61
3.2.4 Timeline ...... 62
3.2.5 Counter ...... 63
3.2.6 Decision Booster ...... 63
3.2.7 Other Managerial Tools ...... 64
3.3 Future Developments ...... 64
4 Conclusion ...... 66
5 Table of Figures ...... 67
6 Bibliography ...... 69
7 Used Software ...... 73
Annexes ...... 8
1 Introduction Life Project
1 Introduction
Approaches to self-improvement by setting up goals and acting towards achieving them have been developed and in recent years popularized by many authors of leadership and self-management literature, teaching their followers how to manage their lives i.e. set up personal goals and act towards achieving them. Successfully manage one’s life in a complex environment of today’s world, where people are choosing from tremendous amounts of opportunities, as well as facing high demands and various pressures from other actors and cultural factors in society, is not an easy task. Many hypotheses in the field of self-management are being practically tested by thousands at a time, we know a lot about self-development, goals setting, planning, coaching, attention focusing, decision making, stress- management, and so on. Still, the individuals in developed world seem to struggle with a control of their performance.
While advances in information and communication technology enter nearly every aspect of human lives, new possibilities to improve or develop new tools to help individuals manage their tasks in complex environment, as well as to manage long- term projects, are being uncovered.
1.1 Objectives
One of the ways is to build an integrated system supporting its users to focus their effort towards their educational, career and personal goals. Hence the goal of this thesis is to propose a design of an integrated application – the Life Project – incorporating current knowledge and the best practices related to self-management.
This goal is divided into the following objectives:
1. To analyze and select appropriate tools and techniques from project management. 2. To summarize information from disciplines related to self-management. 3. To propose a design of an interactive system incorporating selected tools and techniques.
8
1 Introduction Life Project
1.2 Chapter Overview
Chapter 1: Introduction This chapter contains goals and structure of the work.
Chapter 2: Personal Project Management The second chapter is devoted to project management concepts, tools and techniques applicable for personal projects of individuals. Areas of self- management are briefly introduced. I present my view of a new approach to project management using mind maps, and demonstrate this approach on several case studies.
Chapter 3: The Life Project Design In the third chapter, a Life Project story is presented. It is rather a “story” outline of the application that a full featured design of an application ready for coding. Proposal on future direction of the Life Project development is presented in the end of this chapter.
Chapter 4: Conclusion In the last chapter I summarize achieved results.
9
2 Personal Project Management Life Project
2 Personal Project Management
Welcome to the area of project management. In the following paragraphs I will focus on good and best practices of project management and in parallel select those tools and techniques relevant for planning, execution, tracking, monitoring and controlling, as well as closing small individual projects. Standard project management will be redefined from a self-management point of view.
2.1 Projects, Programs and Portfolios
2.1.1 The Personal Project
Let’s start with definition of a project. The following table lists definitions by various organizations.
Source Definition
PMI, 2008 A project is a temporary endeavor undertaken to create a unique (PM-BOK) product, service, or result.
ISO10006 Project is unique process consisting of a set of coordinated and controlled activities with start and finish dates, undertaken to achieve an objective conforming to specific requirements including constraints of time, cost and resources.
Pitaš, 2012 Project is a unique process restricted as to time, costs and (SPŘ/IPMA) resources and implemented in order to produce pre/defined outputs (meeting project objectives) in a required quality and in consistence with valid standards and approved requirements.
OGC, 2009 A Project is a temporary organization that is created for the (PRINCE 2) purpose of delivering one or more business products according to an agreed Business Case
Table 1: Comparison of project definitions
PMBOK adds to the project definition, that “The temporary nature of projects indicates a definite beginning and end. The end is reached when the project’s
10
2 Personal Project Management Life Project objectives have been achieved or when the project is terminated because its objectives will not or cannot be met, or when the need for the project no longer exists.”
Heroldová, 2011, referencing J. P. Sartre’s Existentialism is Humanism and Being and Nothingness, provides interesting description of a project in a life of an individual, stating that a life project is a means by which a person becomes who he decided to be.
Personal project is a unique process of self-regulated behavior to fulfill a need for a change. Personal project management is, therefore, a set of self-management tools and techniques to support the desired behavior.
Overall project’s objective is given by so called triple constraint expressed in terms of result (deliverables 1 and quality), time and costs (resources). One or two of these variables are usually fixed. In real life, projects do not proceed as planned. Consequently, if the result is fixed, manager shall either renegotiate time boundaries, or add more resources, whichever is more suitable; if the time and costs are fixed, the project’s result must be changed – either in terms of deliverables.
In small personal projects, if cooperation is not suitable or not possible at all, such as self-developmental, educational or individual research projects, the time and resources are usually strongly correlated variables. When running short of time, more resources can hardly be added and the specification must be changed.
2.1.2 The Personal Program
Let’s briefly go through definitions of programs and program management.
According to PMI, 2013, “[program is a] …group of related projects, subprograms, and program activities managed in a coordinated way to obtain benefits not available from managing them individually.”
NCB 3.2-web: “Group of projects and organizational changes connected at the level of content and jointly managed which were launched in order to attain a programme goal. Programmes may involve other activities which are not part of
1 Deliverables will be referred to as and targets in the chapter on desing, where targets are special types of events. It should not harm project management terminology, as finishing a deliverable is can be seen as zero-duration event. 11
2 Personal Project Management Life Project individual projects making up the programme. Programme benefits are usually to be expected after the whole programme has been completed.” 2
According to Mantel, 2011, program is a large integrated set of projects. Programs can also contain subprograms.
Larson-Gray, 2011, define program management as a “process of managing a group of ongoing, interdependent, related projects in a coordinated way to achieve strategic objectives.”
For the purposes of the Life Project application, the concept of personal program as a set of integrated projects is sufficient as programs will be used for grouping related projects to provide overview of what is being done in pursue of a larger achievement. For instance, study course can be a managed as a personal project, and faculty study program as a personal program. Then an overview of projects executed in given program will allow their owner or his coach manage the projects in terms of initiation, monitoring, controlling and ending, providing them a broader picture of what is being done.
2.1.3 The Personal Portfolio
According to PMI, 2013, “a portfolio refers to a collection of projects, programs, subportfolios, and operations managed as a group to achieve strategic objectives.” Such a fine-grained concept of portfolio is not very suitable for personal project management. Analogously to the hierarchy of programs, the hierarchy of portfolios is redundant.
Personal portfolio , in broader sense, is comprised of past, actual and intended personal programs and personal projects managed to achieve the person’s strategic objectives. It provides overview of everything that is important for a person to manage and track his personal projects using self-management tools and techniques. Purpose of the personal portfolio for the individual is to direct his activities to achieve his personal satisfaction pursuing his personal goals.
For example, a young student of computer science would like to become a top manager in some IT company, he would like to remain in good health conditions and he would like to start building a database of contacts for his future career. He
2 Programme (GB) = program (US). 12
2 Personal Project Management Life Project needs to successfully finish his studies, taking also some courses of management. He would like to stay physically fit , but he often skips exercising for another kind of fun. Referring to physical health program in his portfolio, containing projects like swim 1 hour in a row or run marathon in 2015, while tracking his progress, could help him achieve this goal. To build the database of contacts, he knows that he needs to socialize. This endeavor mi ght include taking part in or even organizing study groups, meetings or other events ; or to be an active social networker.
Larson –Gray, 2011 define portfolio management as a “ centralized management of projects to ensure that the allocation of resources t o projects is directed toward projects that contribute the greatest value to organization goals.” (Larson -Gray)
One’s personal programs and projects need not be necessarily interdependent, however they should contribute to the person’s satisfaction in life . Personal portfolio management is , therefore, a continuous direction of personal endeavor in one’s life towards his or her overall satisfaction by selecting, executing and evaluating personal projects and programs.
Relation between personal projects, prog rams and portfolio, simplified for the purposes of the Life Project application:
Figure 1: Relation of projects, programs and portfolios for the purpose of personal project management
Each user has one portfolio. His projects and programs are always part of this portfolio (ref_1, ref_2) . Programs serve for grouping projects only (ref_3). Subportfolios and subprograms are redundant as higher level of complexity is not expected in personal project managem ent.
13
2 Personal Project Management Life Project
2.1.4 Selecting Projects
There is potentially infinite number of projects we can work on, but resources are limited. Speaking about small personal resources, they are extremely scarce, since we walk on a critical path . Doing the right things, i.e. selecting the right projects is therefore quite important.
There are a number of methods and approaches to choose a project. Let’s take a closer look at them.
Non-numeric Selection Methods
Non-numeric selection methods are used when numeric selection methods are not suitable or necessary. First three methods are introduced in Mantel, 2011.
1. The Sacred Cow is based on a bright idea of an expert, being strongly convinced about importance of a certain project or program. 2. Operating or Competitive Necessity , rather than a selection method, is a situation in which certain project must be executed. For example a student must select mandatory courses; or Head Accountant of some local Asian company must take lectures of international accounting when the company is acquired by a company quoted on Frankfurt Stock Exchange. 3. Comparative Benefits or Q-sort Method is a method of categorizing and ordering projects according to their importance. In the first step, the projects are piled into three subsets, for instance “good”, “fair” and “poor”. These subsets can be further subdivided as necessary. 4. Simple ordered list . The projects are ordered in a list by their owner, who naturally selects the most important ones. 5. Projects and Someday/maybe list . Allen, 2001 proposes putting projects according to perception of urgency into one of the two categories: Project list for the projects that a person wants to act on, and Someday/maybe list if no action is needed at the time.
Numeric Selection Methods
Numeric selection methods in standard project management are usually – but not always – associated with financial evaluation. Among financial evaluation methods we can choose from a number of static or dynamic methods calculating return on
14
2 Personal Project Management Life Project investments, such as ROI, payback methods, IRR, NPV, and so on. These methods can be very well combined with non-numeric methods in business life, unlike small personal projects. Mantel, 2011 proposes the first two of the following scoring methods, which can be used for comparable projects, as well as
6. Unweighted 0 – 1 Factor Method is the simplest one. It contains a list of propositions, which shall be marked true or false (or applies/does not apply) for each project. The number of positive answers is counted and the projects can be compared easily. 7. Weighted Scoring Method is an extension to the unweighted model. Owner of a set of projects chooses common criteria applicable to each one of them and assigns a weight (importance) to each criterion. Let be an i-th project ∈ from a set of projects and be a weight of a j-th criterion. ∈ 0, 1 , ∑ 1 Let the owner assign a score to each criterion of each project ( is a score of the j-th criterion of the i-th project). Then the final score of the project i is calculated as