{"id":76569,"date":"2016-01-22T11:00:26","date_gmt":"2016-01-22T18:00:26","guid":{"rendered":"https:\/\/www.biggerpockets.com\/renewsblog\/?p=76569"},"modified":"2021-03-16T11:51:41","modified_gmt":"2021-03-16T17:51:41","slug":"2016-01-22-scrum-project-management","status":"publish","type":"post","link":"https:\/\/www.biggerpockets.com\/blog\/2016-01-22-scrum-project-management","title":{"rendered":"4 Steps to Supercharge Your Productivity With Scrum Project Management"},"content":{"rendered":"<p class=\"p1\"><span class=\"s1\">What can be learned from the world of software development and applied to the business of\u00a0real estate investing? More effective project management!<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">One of the most overlooked\u00a0and potentially frustrating areas of real estate investing is planning and managing construction projects. With so many uncontrollable and interdependent project variables, it can\u00a0seem impossible to complete a <a href=\"https:\/\/www.biggerpockets.com\/blog\/2014\/01\/07\/flipping-houses\/\" target=\"_blank\">rehab project<\/a> on time and within budget. The industry is notorious for unreliable contractors and\u00a0hidden surprises that will surely throw off your scope, budget and sanity.<\/span><\/p>\n<h2 class=\"p1\"><span class=\"s1\">Come to Term With the Facts<\/span><\/h2>\n<p class=\"p1\"><span class=\"s1\">The first step is admitting you have a problem!\u00a0The reality is that managing rehab projects is very difficult. The countless\u00a0variables and interdependent tasks make project management a huge headache for professionals and a seemingly insurmountable task for newbies. It does no use to ignore the fact that projects can and will go off the rails.<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">A solution may be found by looking to a relatively new method of project management: Scrum. Scrum\u00a0project management acknowledges these difficulties up front and focuses on preparing the team to\u00a0adapt and continue moving forward.\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Scrum encourages you to admit to and plan for the following:<\/span><\/p>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\">Your project will go over budget<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Your project will go over its\u00a0planned timeline<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Your project will increase in scope\u00a0<\/span><\/li>\n<\/ul>\n<p class=\"p1\"><span class=\"s1\">Too many project managers are killing themselves fighting the uphill battle of keeping a project on track. No project is perfect, and your\u00a0idea of timeline and scope is almost always far from what will become reality.<\/span><\/p>\n<h2 class=\"p1\"><span class=\"s1\">What is Scrum?<\/span><\/h2>\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Scrum_(software_development)\" target=\"_blank\" rel=\"noopener\">Scrum<\/a> (often bundled under the umbrella of\u00a0&#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Agile_management\" target=\"_blank\" rel=\"noopener\">Agile Project Management<\/a>&#8220;) is a method\u00a0of project management that embraces a lightweight and interactive approach to achieving project goals. The Scrum methodology was first introduced in the early 1990s and has\u00a0recently exploded in popularity in the world of software development. While many developers in Silicon Valley think of Scrum as a way of life, the strategy also has very practical applications to the world of rehab project management.\u00a0<\/span><\/p>\n<p class=\"p1\"><em> <strong>Related:<\/strong> <a href=\"https:\/\/www.biggerpockets.com\/blog\/2015\/11\/04\/introduction-project-management\/\" target=\"_blank\">Project Management 101: How to Effectively Coordinate Your Rehab Jobs<\/a><\/em><\/p>\n<p class=\"p1\"><span class=\"s1\">Contrary to more sequential methods of project management (also called &#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Waterfall_model\" target=\"_blank\" rel=\"noopener\">Waterfall<\/a>&#8220;), Scrum focuses on rapid client feedback and an ability to adapt to changing project scope.\u00a0<\/span><\/p>\n<p class=\"p1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-76517\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2016\/01\/people-in-life.jpg\" alt=\"people-in-life\" width=\"702\" height=\"336\" title=\"\" srcset=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2016\/01\/people-in-life.jpg 702w, https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2016\/01\/people-in-life-300x144.jpg 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/p>\n<h2 class=\"p1\">4 Steps to Get Started With Scrum<\/h2>\n<h3 class=\"p1\"><span class=\"s1\">1. Establish your project team.<\/span><\/h3>\n<p class=\"p1\"><span class=\"s1\">It&#8217;s unrealistic to try to get all of your subcontractors to buy into an agile methodology. The construction industry is such that contractors typically have their own way of doing things. That being said, your internal team can and should embrace the agile methodology.\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">For starters, you need to identify at least two roles within your team: The <strong>Scrum master<\/strong> and the <strong>product owner<\/strong>. The Scrum master is responsible for driving the team to complete each sprint (more on sprints later). The product owner has the final say on changes to the scope. If you are a general contractor working for a homeowner, you would act as the Scrum master, and your homeowner client\u00a0would be the product owner.\u00a0<\/span><\/p>\n<h3 class=\"p1\"><span class=\"s1\">2. Define your backlog.<\/span><\/h3>\n<p class=\"p1\"><span class=\"s1\">In scrum, the <strong>backlog<\/strong>\u00a0is simply the list of tasks to complete (often called the &#8220;product backlog&#8221; for new product and\/or software development). The backlog is another way of looking at your project scope. At the beginning of your project, the backlog will be quite large. As you work through your scope, your backlog will decrease. However, it&#8217;s essential to note that your backlog is never set\u00a0in stone. The Scrum methodology recognizes that project requirements change. Your backlog will grow and contract as you move through your project and your make adjustments to scope.\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Backlog tasks should be specific. Don&#8217;t confuse specificity with planning your project to the nail and screw.\u00a0We recommend you split tasks by the tools you use and the location of work. As a general rule, we will typically not split tasks if they can be accomplished in a\u00a04-8 hour period and without a major switch in tools and\/or setup.\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Below is an excerpt of a potential backlog of project tasks:<\/span><\/p>\n<ul class=\"ul1\">\n<li class=\"li1\"><span class=\"s1\">Prime bedroom walls &amp; ceiling<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint\u00a0bedroom ceiling<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint\u00a0bedroom walls<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint bedroom trim<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Prime kitchen walls &amp; ceiling<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint kitchen ceiling<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint kitchen walls<\/span><\/li>\n<li class=\"li1\"><span class=\"s1\">Paint kitchen trim<\/span><\/li>\n<\/ul>\n<p class=\"p1\"><span class=\"s1\">As you can imagine, the backlog for a full rehab can get quite large. We recommend using some sort of organizational tagging system to help you organize your backlog. Project management software like <a href=\"https:\/\/app.asana.com\/\" target=\"_blank\" rel=\"noopener\">Asana<\/a> and <a href=\"https:\/\/podio.com\/\" target=\"_blank\" rel=\"noopener\">Podio<\/a> make this very easy to set up.\u00a0<\/span><\/p>\n<p class=\"p1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-76190\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2015\/12\/business-questions.jpg\" alt=\"business-questions\" width=\"702\" height=\"336\" title=\"\" srcset=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2015\/12\/business-questions.jpg 702w, https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2015\/12\/business-questions-300x144.jpg 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/p>\n<h3 class=\"p1\"><span class=\"s1\">3. Define your sprints and allocate your backlog.<\/span><\/h3>\n<p class=\"p1\"><span class=\"s1\">A sprint is a defined period of time during which work is to get done. It&#8217;s important to understand that <em>sprints are never shortened or extended<\/em>. You define the timeline of a sprint at the onset of the project, and it doesn&#8217;t change. For rehab projects, we typically work in one-week sprints.\u00a0<\/span><\/p>\n<p class=\"p1\"><em> <strong>Related:<\/strong> <a href=\"https:\/\/www.biggerpockets.com\/blog\/2015\/11\/23\/6-stages-major-rehab-project\/\" target=\"_blank\">The 6 Fundamental Stages of Any Major Rehab Project<\/a><\/em><\/p>\n<p class=\"p1\"><span class=\"s1\">Once you&#8217;ve established your sprints, begin allocating your backlog within these various sprints. At the onset of the project, your allocation of work into sprints will be a\u00a0guess. You must come to terms with the fact that you will not necessarily complete all the work in a given sprint. This is okay! Be sure to document your\u00a0sprint allocation so that it is easy to change &#8212; because it will certainly change!\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Your backlog should be allocated to sprints based on priority, with an proper amount of weight given to dependencies. The focus on priority ensures that your project team is making the best use of its time. Imagine the possibility that your project can be drawn to a complete halt at any moment. Your goal should be to have the closest thing to a completed project at any given moment. That means you should save the &#8220;nice to haves&#8221; for last. Focus on delivering a functional unit, house, apartment, etc.\u00a0<\/span><\/p>\n<h3 class=\"p1\"><span class=\"s1\">4. Iterate: Work the backlog, moderate and adjust.<\/span><\/h3>\n<p class=\"p1\"><span class=\"s1\">One of the key attributes of utilizing a Scrum methodology is that you will begin to understand your team&#8217;s &#8220;<strong>velocity<\/strong>.&#8221;\u00a0The velocity is simply the speed at which backlog tasks are accomplished. Within the world of rehab project management, different subcontractors and trade areas have a differing rate of task completion. As you work through many projects, you will gain a stronger understanding\u00a0of this rate of completion.\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">This understanding of your team&#8217;s velocity will help to make your sprints more accurate. You will hone in on the appropriate amount of time required to complete a set of tasks. It is typical for Scrum projects to speed up as they progress and for estimates of completion to become more accurate.\u00a0<\/span><\/p>\n<h2 class=\"p1\"><span class=\"s1\">Conclusion<\/span><\/h2>\n<p class=\"p1\"><span class=\"s1\">I highly recommend reading the book <em><a href=\"https:\/\/www.scruminc.com\/new-scrum-the-book\/\" target=\"_blank\" rel=\"noopener\">Scrum<\/a><\/em>\u00a0by Jeff Sutherland. The book is written by one of the co-founders of the scrum methodology and has a focus on the application of Scrum in areas other than software development.<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">Don&#8217;t try to be perfect. I admit that it is extremely difficult to execute a purely Scrum project. However, implementing the key principles of scrum will certainly help to maintain your sanity and complete higher quality projects in less time.\u00a0<\/span><\/p>\n<p class=\"p1\"><em>Investors: Have you tried using the Scrum method to manage your projects?\u00a0<\/em><\/p>\n<p class=\"p1\"><strong>Let me know your experiences with a comment!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What can be learned from the world of software development and applied to the business of\u00a0real estate investing? More effective project management! One of the most overlooked\u00a0and potentially frustrating areas [&hellip;]<\/p>\n","protected":false},"author":2149,"featured_media":76620,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4241],"tags":[228,727],"class_list":["post-76569","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-real-estate-business-management","tag-flip","tag-flipping"],"acf":[],"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/76569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/users\/2149"}],"replies":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/comments?post=76569"}],"version-history":[{"count":0,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/76569\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media\/76620"}],"wp:attachment":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media?parent=76569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/categories?post=76569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/tags?post=76569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}