{"id":3500,"date":"2017-08-28T03:14:54","date_gmt":"2017-08-28T03:14:54","guid":{"rendered":"https:\/\/www.binfire.com\/blog\/?p=3500"},"modified":"2026-02-12T14:58:37","modified_gmt":"2026-02-12T14:58:37","slug":"agile-project-management-tutorial","status":"publish","type":"post","link":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/","title":{"rendered":"Agile project management tutorial"},"content":{"rendered":"<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The Agile project management methodology has been used by software engineers and IT professionals for the past sixteen\u00a0years. <\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The agile method has recently gained acceptance in a wide number of disciplines, industries, and organizations.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">From small teams to big industrial projects, from private to government megaprojects, Agile is increasingly seen as the right project management approach.\u00a0 \u00a0 \u00a0<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The reason for this surge in popularity is quite understandable, the\u00a0majority of projects greatly benefit when managed using lean concepts promoted by Agile project management methodology.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The <a href=\"https:\/\/www.binfire.com\/blog\/online-project-management-software-tutorial\/\">traditional project management methods<\/a> like <a href=\"https:\/\/www.binfire.com\/blog\/waterfall-project-management-tutorial\/\">Waterfall\u00a0project management<\/a> don&#8217;t fit the requirements of many\u00a0projects, especially those projects which involve research or discovery.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Until recently some academics and <a href=\"http:\/\/www.pmi.org\/\" target=\"_blank\" rel=\"noopener\">Project Management Institute<\/a> (PMI) considered the Agile method, not a serious contender in project management since is very hard to set a due date for project completion in the Agile method.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">But the tide is turning and Agile project management is gaining wide acceptance as a valid and effective process for most\u00a0projects.<\/span><\/p>\n<h2><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">History of Agile project management<\/span><\/h2>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In the late twenty century, many software engineering researchers in academia were studying the disturbing fact that most software and\u00a0IT projects finish late or fail to finish at all.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The bigger the project&#8217;s scope and its\u00a0feature set were, there was more likely that the project either finished late (in most cases very late) or was never finished and was discarded with a huge cost in money, resources, and opportunity cost.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In one such study by Robert D. Austin and Richard L. Nolan from Harvard University, the research team\u00a0published the following findings:<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">1-The assumption that it is possible to plan for very large software projects is a myth.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">2-The assumption that it is possible to avoid or ignore late changes in requirements in large projects is wrong and never holds.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">3-The assumption that the features and functionality of a large project could be locked in from the project&#8217;s inception is unrealistic and fails time and time again.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The above three assumptions are\u00a0the foundation and bedrock of how the traditional\u00a0<a href=\"https:\/\/www.binfire.com\/blog\/project-management-software-2\/\">project management methodology<\/a> was planned. No wonder so many projects were failing.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The conclusion was reached by the research team that\u00a0an incremental approach to software development works better.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The team\u00a0creates a working prototype quickly and then incrementally improves the software both in terms of functionality and quality.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">This works much better for most large projects.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In 2001 a group of software engineers and scientists\u00a0in the IT industry got together and wrote the\u00a0<a href=\"http:\/\/agilemanifesto.org\/\" target=\"_blank\" rel=\"noopener\">Agile Manifesto<\/a>. The idea was to find a better way to manage projects in the software industry and get a better handle on schedule and cost overruns.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">It was obvious to the group that iterative and incremental development based on lean principles is the best way to develop software applications.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In this new approach, the experience and knowledge gained from previous iterations could be applied to subsequent development phases.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The gradual and incremental improvement is the foundation of the Agile project management method. Based on this fundamental understanding the group came up with the four core values\u00a0of the Agile project management method.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">These core values are listed below:<\/span><\/p>\n<ol>\n<li style=\"padding-left: 30px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Emphasizing individuals and collaboration (interaction) between team members\u00a0above process and tools.<\/span><\/li>\n<li style=\"padding-left: 30px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Working software even with limited functionality at the expense of\u00a0excessive documentation.<\/span><\/li>\n<li style=\"padding-left: 30px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Customer collaboration over rigorous contract negotiation.<\/span><\/li>\n<li style=\"padding-left: 30px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Expecting responding to requirements changes even late in the project lifecycle instead of sticking to the plan and delivering a product nobody wants or needs.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Base on the above core values, the group published the twelve principles of agile project management methodology.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Agile was adopted by the software industry soon after the Agile Manifesto was written. Today the majority of projects in the IT industry use variants of the Agile method like Scrum, Kanban, or Extreme programming to manage projects.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">More and more, the Agile project management method is associated with scrum, since scrum has become the de facto standard for the <a href=\"https:\/\/www.binfire.com\/agile-project-management-software\/\">Agile method<\/a>.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Before starting a project or choosing a project management method to manage it, you need to consider\u00a0the following issues and come up with\u00a0answers for each one of them:<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Project Size<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Project size as defined by the amount of work needed to finish the work should be one factor in\u00a0deciding what project management method you should use.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">How do you determine the size of a project? Does complexity affect the size of a\u00a0project?<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">If the technology is known and there is no research and discovery needed to\u00a0complete the\u00a0project, it could be considered a small project.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">On the other hand, a project which depends on discovery or a new way of implementing an existing technology in a new novel way\u00a0should be considered a large project.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Small projects need minimal planning and supervision. In contrast to large projects which need more level of planning, documentation, and supervision.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><a href=\"https:\/\/www.binfire.com\/project-management-software\/\" rel=\"attachment wp-att-3522\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3522 size-full\" src=\"https:\/\/34.136.207.224\/blog\/wp-content\/uploads\/2017\/03\/Ad-5.png\" alt=\"project tracking software\" width=\"1024\" height=\"512\" srcset=\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/03\/Ad-5.png 1024w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/03\/Ad-5-300x150.png 300w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/03\/Ad-5-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Project Planning<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">How much planning do you need before the start of development? Too much planning in an environment where all details are not known is a recipe for wasted time and resources.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">No planning, on the other hand, could also cause grave risks to the project and even may cause the project to fail.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The answer to the degree of desired planning is somewhere in the middle\u00a0of the above two extremes when using the Agile method to manage projects.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In the Agile method, the project manager needs to be flexible and quick in making decisions. Project managers who tend to adhere strictly to the methodology have a harder time managing Agile teams.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">A manager with great interpersonal skills and a good knowledge of the technology used in the projects always has a better grasp of the project&#8217;s actual status versus the plan.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In the Agile method, \u00a0it is well understood that requirements most probably will change during the project lifecycle and the team should be able to\u00a0handle these changes with ease.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">A lot of project managers put the project plan ahead of what is good for the product.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">What counts at the end of projects is the product and its quality and not sticking with the plan. Think of a plan as a map, during your journey you will encounter new challenges and the plan needs to change accordingly.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Project Estimation<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">How do you come up with project estimation in the Agile world? If all requirements are not before the project starts, how do you provide the client or the project sponsor and schedule as to when the product will be shipped?<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Project estimation is hard not only in Agile but in traditional methods as well. Most rigorous planning and estimation in the traditional project management method don&#8217;t make for on-time delivery in 90% of project cases.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Estimation is valid if the type of work has been done by the team before and is well understood. Estimation for\u00a0short-run projects is always more accurate than for long projects.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Due to the incremental and iterative nature of Agile, the project is divided into smaller phases or iterations.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">This makes the job or estimation of each delivery much more accurate. Since Agile forces both the scope and time in each\u00a0project&#8217;s iteration (Sprint) to be bonded, the process of estimation and scheduling is much easier than waterfall.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">So in the Agile method, the customer asks what functionality I can get for the money and the planned time I can afford\u00a0to have my\u00a0product on the market.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">It is the job of the product owner\u00a0to set the expectations right and doesn&#8217;t overpromise. I wrote Planned time in the above paragraph because, in the knowledge work and projects involving discovery, it is very hard to predict the end date accurately.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">After running a few iterations and gaining confidence in the team&#8217;s ability to deliver the product,\u00a0the team can set more accurate deadlines.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><a href=\"https:\/\/34.136.207.224\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management-method-2.gif\" rel=\"attachment wp-att-3556\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3556 size-full\" src=\"https:\/\/34.136.207.224\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management-method-2.gif\" alt=\"agile project management method 2\" width=\"900\" height=\"600\" \/><\/a><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">\u00a0 \u00a0 Agile project management workflow<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Team Size<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">What is the ideal team size for Agile projects? Although the project size defined as the amount of work needed to complete work has a direct effect on the size of the team needed, very large teams have an inverse effect on productivity.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Small teams are always more productive than large teams. The ideal team size for the core developers in Agile is around 7-10 engineers. They could be supported by craftsmen, manufacturing, and logistic people as needed.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Any Agile team larger than 20 will have\u00a0substantial coordination and communication issues. The whole point of the Agile method is to have highly skilled professionals who are experts in their fields and can accomplish amazing results in a short time.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">By the way, this is one of the shortcomings of Agile too. \u00a0Very large multidisciplinary projects don&#8217;t fit the Agile project management method well.<\/span><\/p>\n<h4><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>12 principles of Agile project\u00a0<\/strong><b>management<\/b><\/span><\/h4>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In the Agile Manifesto, twelve principles are established and shown in the infographic below. Each principle is explained in detail in the paragraphs under the infographic.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><em><strong><a href=\"https:\/\/binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5723 size-full\" src=\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1.png\" alt=\"12 principles of Agile project management\" width=\"2550\" height=\"14031\" srcset=\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1.png 2550w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1-186x1024.png 186w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1-768x4226.png 768w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1-279x1536.png 279w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/08\/Agile-12-rules-1-372x2048.png 372w\" sizes=\"auto, (max-width: 2550px) 100vw, 2550px\" \/><\/a><\/strong><\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><em><strong>1-Customer satisfaction<\/strong><\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The idea here is quite simple. Instead of lengthy contract negotiation and specification, create the prototype and show it to the customer.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Based on the customer feedback make improvements on the second iteration. Keep doing this for each iteration and the customer is happy with the result.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In Agile contract negotiations and huge specifications are replaced with collaboration and continuous communication. This reduces misunderstanding and created a good feeling for both the developer and the customer.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>2-Expecting requirement changes<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">For long projects, a lot of things can change while the product is developed. The market may change, the competition may have something new and unexpected.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The political changes and society&#8217;s tasks and expectations may evolve.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">So assuming the specification is fixed and can&#8217;t be changed is a losing proposition. \u00a0The Agile process assumes that change might happen at any point during the project&#8217;s lifecycle.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The team is flexible and has contingency plans for any change at any time in the project&#8217;s development.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>3-Delivering the product often and in short intervals<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The great thing about delivering the product in short intervals and often is that an issue is detected quickly and could be fixed before it is too late.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The customer and the product sponsors have the chance to see the product before it is finished and flag any problem before the product is shipped.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Each iteration should be in weeks and not in months. From my experience four to six weeks sprint duration is\u00a0ideal.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>4-Sustainable development<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The Agile team and the project&#8217;s sponsor should be able to maintain a constant paste for development, testing, and release.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The heroic dash to the finish line is replaced with constant and sustainable development. This is a healthier environment for everyone and produces much better results in the long run.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">At the beginning of the project, everyone knows they need to work at the same paste as the project&#8217;s end.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">This is easier said than done in practice. When the deadline is months away as in traditional methods, the sense of urgency is lacking.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">But due to the short duration of each iteration, the deadline is at most weeks away. After a while, Agile teams learn to keep constant effort for development.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>5-Constant collaborationist between business unit and development<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In a traditional company setting, the relationship between the business unit and the development team is of an adversary nature.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Each team complains about the other and has no trust in them. On the other hand, the Agile method changes this adversarial atmosphere to one which promotes\u00a0collaboration and respect for each other.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Teams that can collaborate effectively can produce amazing products. I would like to emphasize that collaboration does not mean a lack of a healthy dose of competition.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The competition here changes to make the best one possibly can and have pride in the outcome.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>6-Trust in developers<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Traditionally the management has shown little trust in developers. This creates an atmosphere that is not collaborative and supportive.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">When there is trust between management and those who do the development, the information hiding, self-protection, and white lies are eliminated.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Everybody in the team knows the real status of the project at any given time. Research studies have shown that in traditional project management it\u00a0takes months before problems known to most of the team are\u00a0reached to the upper management.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Agile helps to foster an environment of trust and accountability across the project.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>7-Face to face communication<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">There is nothing more effective than face-to-face communication when people collaborate. Agile promotes collocation and frequent communication between the team members and sponsors.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The new technology like video chat is a nice enable when people are not in the same room to talk, but should not replace face to face communication if that option is available.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">When we communicate in person, our body language conveys real important information to the person we are talking with.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>8-The product itself is the only measure of progress<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Think of it, what is the most important thing in the project? If not the product or service you are working to complete, then what else?<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">To measure the progress you need to check where the product stands at any given moment. Completing the specification, test spec and design documents are all good.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">But the only thing that matters at the end of the day is the successful release of a new product to the market.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">By keeping your eyes on the status of the product daily, you never lose focus on what needs to be done next in the project.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>9-Continuous improvements in process and design<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><a href=\"https:\/\/34.136.207.224\/blog\/wp-content\/uploads\/2017\/04\/continuous-improvemnets.jpg\" rel=\"attachment wp-att-3570\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3570 size-full\" src=\"https:\/\/34.136.207.224\/blog\/wp-content\/uploads\/2017\/04\/continuous-improvemnets.jpg\" alt=\"continuous improvements with agile project management\" width=\"800\" height=\"458\" srcset=\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/continuous-improvemnets.jpg 800w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/continuous-improvemnets-300x172.jpg 300w, https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/continuous-improvemnets-768x440.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: center;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Even nature is using Agile project management<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">This is very close to my heart. I have always believed the only way forward is by continuous improvement in the product and the processes used to bring the product to the market.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Amazingly nature works. Everything in nature is constantly is improved to face new phalanges or become more efficient.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">You may think this concept only works in software development and the IT industry and not in industries like car production or manufacturing.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">You are wrong in this assumption. I don&#8217;t know if Elon Musk is using the Agile method in producing cars for Tesla. But I hope he does.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">By improving the product at a fast paste and testing every new improvement with users, Tesla can get a huge lead over the competition.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">From what I have seen so far with Tesla product releases, it seems they are using some sort of Agile method.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><em><strong>10-Keep it simple<\/strong><\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">In project management like in life when you keep things simple you achieve more. The reason there is complicated stuff out there is that nobody has taken the time to figure out the problem and come up with the right solution.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Keeping it simple not only applies to design and development but also to the group organization and that way the team is managed.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Overloaded structure and bureaucracy tend to suck out productivity from any team.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">This concept is really important in the way the customer interacts with the product. In the marketplace easy to use and intuitive products always win and complex and hard to use products always lose.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong><em>11-Motivated self-organizing teams work best<\/em><\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Some managers have a hard time accepting this concept. They think a group needs direction and guidelines from a manager to be productive. I am not arguing that a team does not need a leader, far from it.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The basic principle is that teams whose members have a stake in the outcome of the result and are professional mature enough will need less management and are more productive.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><em><strong>12-Continuous self-assessment and improvements by the team<\/strong><\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">After each sprint or iteration, the team needs to not only evaluate the product they have made but the processes they used to get there.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Is there a better way of doing what we just did? Is there anything\u00a0we can improve in the next iteration? Does any member of the team need training on any subject?<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Do you collaborate effectively? Is everybody in the team is heard and his or her ideas are given the time it needs?<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The answer to these questions will help the team get more productive and better at doing tasks than before.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Continuous self-assessment by the team and the individuals in the team is the greatest resource for improving productivity and a happier workforce.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Golasory of Agile terms\u00a0you need to be familiar with<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Agile Roadmap to value<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Product vision: The product owner defines product vision. What is the product and how it helps the company&#8217;s financial objectives? Who is the customer and how it benefits the user of the product?<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Product Roadmap: The high-level description of the product requirements created by the product owner. After the product requirements are established, the details are prioritized and a rough estimate is created. The project plan should be reviewed at least twice a year (preferably four times a year) for longer projects.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Release Plan: The release plan is created by the product owner with the help of other technical people in the project. A high-level timeframe for product releases is created. The release plan should define 3-6 sprints before the development can starts.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-Sprint Planning: Here product owner, scrum master and the team members plan each iteration which is called sprint.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Daily Meetings: During the product development, the team has a short 15-minute standing-only meeting called daily Scrum. In these meetings, the work is done in the previous day, the plan work for today and if the team or any member is facing challenges is discussed. If further discussion is needed to hash out issues, a subgroup will have separate meetings to tackle issues raised in daily scrum.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>6-Sprint Review: At the end of each sprint, the product is showcased to all stakeholders in the project.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>7-Sprint Retrospective: A\u00a0review meeting is conducted by the team at the end of each sprint to evaluate the progress made compared to the plan and document lessons learned which could be applied to the future sprints.<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Agile project management Roles<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Product development: The group that does the development of the project to create the product. This includes engineers, programmers, designers, testers, or anybody who works on a piece of the product.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Product Owner: The manager is responsible for interfacing with the customer, upper management, and the team. The product owner has business responsibility for the project and is an expert in the product and the user base the product will serve. This role is similar to the program manager&#8217;s role in traditional project management.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Scrum master: Or project facilitator responsible to keep the Agile team running smoothly, clearing up organizational hurdles, and making sure the Agile process is followed. The Scrum Master is the organizer of the daily scrum and is the one who makes a summary of the daily meeting and reports them to the product owner and management.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-Project Stakeholders: Anybody with a vested interest in the outcome of the project, like a customer, company&#8217;s management, and other sources.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Project&#8217;s Agile Mentor: Someone with previous Agile project management experience who can share the experience with the team and guide them when they need help.<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Agile project management Artifacts<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Product Vision statement: A short write-up about the goals and objectives of the project and the benefits of the product. Similar to startup&#8217;s elevator pitch<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Product Backlog: A prioritized list of everything that needed to be done in the project to finish the product and ship it to the market. The product backlog is derived from the requirement document.\u00a0<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Product Roadmap: The high-level definition of the project plan with the estimated time frame as for when the project will be finished.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-Release Plan: A timetable for the release of the product into the market.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Sprint Backlog: The objective and tasks needed to finish a given sprint.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>6-Increment: The functionality definition for the product at the end of each sprint.<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Agile Events:<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Project Planning: Initial planning for the project which produces the product vision statement and product roadmap.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Release planning: Planning the next set of features which will go into the next release. The lunch date or internal or external release is set. Only one release at a time is allowed in Agile project management.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Sprint: The development time for each release. This time frame should be a short few weeks typically 2-8 weeks for each sprint. It is best to keep the length of sprints the same throughout the project.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-Sprint Planning: A meeting is held at the beginning of each sprint so the Agile team agrees and commits to the sprint goals. The team also identifies the requirements which are needed to reach Sprint&#8217;s goal.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Daily Scrum: A short daily meeting usually around 15 minutes, but never longer than 30 minutes. It is best to keep these meetings no seat, standing only meeting.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>6-Sprint Review: At the end of each sprint the product owner organizes a meeting involving all project stakeholders. In this meeting, the development team will demonstrate\u00a0the new version of the product completed in that sprint.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>7-Sprint retrospective: A meeting at the end of each sprint to review how the sprint was concluded. What went right, what did not work, and if they need to change any processes or assumptions in the next sprint.<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Popular Agile project management types in use today<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Scrum-By far the most popular Agile project management method. Scrum and Kanban are used by the majority of Agile projects.\u00a0<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Kanban- Another popular Agile method. Most none technical teams prefer Kanban over other methods due to its graphic nature.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Dynamic system development method-Could be used by non-software disciplines.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-Adaptive Software Development (ASD)- Only applicable to software and IT projects.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Lean Software Development (LSD)- Another Agile method only used in the software and IT industry.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>6-Extreme programming- Another software only project management method<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><em><span style=\"font-size: 14pt;\">7-Rapid Application Development (RAD)- Used in the software industry only<\/span><\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Do you need a Certificate to manage Agile projects?<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">There is nothing wrong with getting one of many certificates offered for project management in general and Agile positions like Scrum master or product owner in particular.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">But having a certificate is not a must. The concepts behind Agile project management are simple enough and the wealth of information on the internet about this subject so huge, that anybody can learn to become an Agile master.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">There is a huge industry dedicated to convincing people they need a certificate to be able to do the job right and that is not true in most cases.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Advantages and disadvantages\u00a0of Agile project management<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Like any other process or method, Agile has its strong\u00a0points but might not be for every project. Here is a\u00a0list of the pros and cons of the Agile project management method.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Advantages of Agile project management:<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-More Scope flexibility- Since the time and resources are fixed, the only thing that can change in the project is scope (features). This gives the team a better tool to prioritize features.\u00a0<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Transparency and accountability- In Agile everything is known to everybody, no place to hide. This improves transparency and accountability\u00a0in the project.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Feedback is received very fast- Due to the short time frame of sprints, user feedback is received constantly<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-The team is a lot more motivated- Highly professional organized in small teams responsible for the delivery of a product, tend to be more motivated than others.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-The final product better matches the market expectation- Since the project sponsor or the customer is highly involved in the development, results in fewer surprises and misunderstandings.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>6-Better collaboration among team members and project sponsors- Collaboration is the fundamental cornerstone of the Agile method.\u00a0<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>7-Great for knowledge work and projects which involve research and discovery<\/em><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Disadvantages of the Agile method:<\/strong><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Feature creep due to constant feedback- When the customers play with the product while finished they have more tendency\u00a0of changing their minds.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Documentation is neglected or forgotten- Nobody has time for documentation.\u00a0<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Extreme pressure on the team and sponsors- There is pressure on each member to do the best and daily standing meetings take their toll.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>4-No real due date- The customer or the project sponsor does not have the luxury of knowing when the project will be completed.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>5-Not a good fit for very large teams.\u00a0<\/em><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>When should you use the Agile method?<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Now that you have a firm understanding of traditional and Agile project management methods, the question is which projects are good candidates for Agile?<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>1-Projects that involve research and discovery.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>2-Projects in which the requirements have a high probability of change at any time during the project life cycle.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\"><em>3-Small teams with a high degree of competence in the area of expertise. Agile does not scale well when the team gets too big.<\/em><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">4-Projects with very aggressive deadlines.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">5-Small to medium projects.<\/span><\/p>\n<h3><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Agile project management Books<\/strong><\/span><\/h3>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">There are many good books on project management in circulation today. We have listed a few of our favorites here:<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">1-Agile project management: Creating innovative products 2nd edition by <a href=\"https:\/\/www.amazon.com\/Agile-Project-Management-Creating-Innovative\/dp\/0321658396\/ref=sr_1_1?ie=UTF8&amp;qid=1503900818&amp;sr=8-1&amp;keywords=Agile+Project+Management+Book+by+Jim+Highsmith\" target=\"_blank\" rel=\"noopener\">Jim Highsmith<\/a>.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">2-Agile project management with scrum (developers best practices) 1st edition by \u00a0<a href=\"https:\/\/www.amazon.com\/Agile-Project-Management-Developer-Practices\/dp\/073561993X\/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1503900956&amp;sr=1-1&amp;keywords=Agile+Project+Management+with+Scrum+Book+by+Ken+Schwaber\" target=\"_blank\" rel=\"noopener\">Ken Schwaber<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">3-Agile project management with Kanban (developers best practices) 1st edition by <a href=\"https:\/\/www.youtube.com\/watch?v=CD0y-aU1sXo\" target=\"_blank\" rel=\"noopener\">Eric Brechner<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">4-Learning Agile: Understanding Scrum, XP, Lean and Kanban 1st edition by <a href=\"https:\/\/www.amazon.com\/Learning-Agile-Understanding-Scrum-Kanban\/dp\/1449331920\/ref=sr_1_fkmr0_1?s=books&amp;ie=UTF8&amp;qid=1503901382&amp;sr=1-1-fkmr0&amp;keywords=Learning+Agile%3A+Understanding+Scrum%2C+XP%2C+Lean%2C+and+Kanban+Book+by+Andrew+Stellman+and+Margaret+C.+L.+Greene\" target=\"_blank\" rel=\"noopener\">Andrew Stellman and Jeniffer Greene<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">5-Agile management for software engineering: Applying the theory of constraints for business results 1st edition by <a href=\"https:\/\/www.amazon.com\/Agile-Management-Software-Engineering-Constraints\/dp\/0131424602\/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1503901639&amp;sr=1-1&amp;keywords=Agile+Management+for+Software+Engineering%3A+Applying+the+Theory+of+...+Book+by+David+J.+Anderson\" target=\"_blank\" rel=\"noopener\">David J. Andreson<\/a><\/span><\/p>\n<h4><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Agile project management training and courses<\/span><\/h4>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">There are many training programs and courses available for those who want to learn the Agile method. If your local college offers such courses, they are by far the best choices. We have listed a few options here.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">1-The complete Agile Project Manager by <a href=\"http:\/\/learning.pmi.org\/course-detail.php?courseID=264\" target=\"_blank\" rel=\"noopener\">PMI<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">2-Agile development by <a href=\"https:\/\/www.coursera.org\/specializations\/agile-development\" target=\"_blank\" rel=\"noopener\">Coursera<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">3-Agile Fundamentals: Scrum, Kanban, Lean and XP by <a href=\"https:\/\/www.learningtree.com\/courses\/918\/agile-fundamentals-training-scrum-kanban-lean-and-xp\/\" target=\"_blank\" rel=\"noopener\">Learning Tree<\/a><\/span><\/p>\n<h5><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Agile Project Management Certification<\/span><\/h5>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Although we don&#8217;t believe certification is needed for practicing Agile, we have listed a few options here for those who are interested.<\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">1-Agile certified practitioner &#8211; <a href=\"https:\/\/www.pmi.org\/certifications\/types\/agile-acp\" target=\"_blank\" rel=\"noopener\">PMI Certification\u00a0<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">2-Agile project management certification &#8211;\u00a0<a href=\"https:\/\/apmg-international.com\/product\/agilepm\" target=\"_blank\" rel=\"noopener\">AgilePM<\/a><\/span><\/p>\n<p style=\"padding-left: 60px;\"><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">3-Certified project manager &#8211; <a href=\"http:\/\/pmac-agpc.ca\/Cert.APM\" target=\"_blank\" rel=\"noopener\">PMAC-AMPC<\/a><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\"><strong>Conclusion<\/strong><\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">The agile project management method is a potent tool in the arsenal of any project manager.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">When evaluating the project&#8217;s requirements the product owner\/manager needs to decide which project management method best fits the project, the company culture, and the team which will develop the product.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Not all projects are suitable for the Agile method, the same way that not all projects are suitable for the traditional project management method.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">A new project management method called the\u00a0<a href=\"https:\/\/www.binfire.com\/blog\/hybrid-project-management-methodology\/\">Hybrid method<\/a> is gaining acceptance for projects in which both Agile and waterfall don&#8217;t fit\u00a0well. The hybrid method uses the best part of Waterfall and Agile methods.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">It fits better the need for projects in which both agile and traditional methods fall short. The subject of how to select the best project management method for your project is the subject of an upcoming article which will be in Collaboration Corner soon.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">Binfire is built from the ground up to support any project management method, this includes Agile, Waterfall, and Hybrid project management.<\/span><\/p>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 18pt;\">If you decide to use the Agile project management method in your next project, <a href=\"https:\/\/www.binfire.com\/project-management-app\/\">try Binfire for free<\/a> and we will help you get Agile project management right from the get-go.<\/span><\/p>\n<h3><span style=\"font-family: helvetica, arial, sans-serif;\"><strong>General FAQ<\/strong><\/span><\/h3>\n<section class=\"sc_fs_faq sc_card\">\n<div>\n<h3><span style=\"font-family: helvetica, arial, sans-serif;\">What is the main principle of Agile project management?<\/span><\/h3>\n<div>\n<p><span style=\"font-family: helvetica, arial, sans-serif;\"><em><span style=\"font-size: 14pt;\">Agile project management&#8217;s main principle is based on\u00a0the\u00a0<span style=\"font-family: helvetica, arial, sans-serif;\">incremental improvement\u00a0of products or processes<\/span><\/span>. Using short iterations, products are created and tested to match the product requirements and customer&#8217;s expectations.<\/em><\/span><\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sc_fs_faq sc_card\">\n<div>\n<h3><span style=\"font-family: helvetica, arial, sans-serif;\">What Agile method is used most in the industry?<\/span><\/h3>\n<div>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">By far the most popular and effective Agile project management method is Scrum. Scrum has its roots in the software industry but it is quickly accepted by other disciplines.<\/span><\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sc_fs_faq sc_card\">\n<div>\n<h3><span style=\"font-family: helvetica, arial, sans-serif;\">Why Agile is gaining traction?<\/span><\/h3>\n<div>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">Because in most cases, projects using the Agile method are finished faster and on the budget. The short development cycle and small teams are much more effective and manageable than large teams and long development cycles. Mistakes are found early during the development and fixed before the solution becomes too expensive in terms of time and money. The reaction to market changes and new customer requirements is supper fast in Agile.\u00a0<\/span><\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"sc_fs_faq sc_card\">\n<div>\n<h3><span style=\"font-family: helvetica, arial, sans-serif;\">Why Agile is so effective?\u00a0\u00a0<\/span><\/h3>\n<div>\n<p><span style=\"font-family: helvetica, arial, sans-serif; font-size: 14pt;\">Collaboration, small teams, and short development cycles make the Agile project management method highly effective. Instead of a top-down management structure, Agile uses a flat and more democratic management method that better fits today&#8217;s workforce sensibilities.\u00a0\u00a0<\/span><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>The Agile project management methodology has been used by software engineers and IT professionals for the past sixteen\u00a0years. The agile method has recently gained acceptance in a wide number of&hellip;<\/p>\n","protected":false},"author":2,"featured_media":3549,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[102,2],"tags":[103,7],"class_list":["post-3500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agile-project-management","category-project-management-2","tag-agile-project-management-method","tag-project-management"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Agile project management tutorial - Collaboration Corner<\/title>\n<meta name=\"description\" content=\"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agile project management tutorial - Collaboration Corner\" \/>\n<meta property=\"og:description\" content=\"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Collaboration Corner\" \/>\n<meta property=\"article:published_time\" content=\"2017-08-28T03:14:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-12T14:58:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David Robins\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Robins\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\"},\"author\":{\"name\":\"David Robins\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/9e7cab738f49cc42aa1e195126e7dd65\"},\"headline\":\"Agile project management tutorial\",\"datePublished\":\"2017-08-28T03:14:54+00:00\",\"dateModified\":\"2026-02-12T14:58:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\"},\"wordCount\":4759,\"commentCount\":185,\"publisher\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg\",\"keywords\":[\"agile project management method\",\"project management\"],\"articleSection\":[\"Agile project management\",\"Project management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\",\"url\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\",\"name\":\"Agile project management tutorial - Collaboration Corner\",\"isPartOf\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg\",\"datePublished\":\"2017-08-28T03:14:54+00:00\",\"dateModified\":\"2026-02-12T14:58:37+00:00\",\"description\":\"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage\",\"url\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg\",\"contentUrl\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg\",\"width\":1024,\"height\":512,\"caption\":\"Agile Project Management\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.binfire.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agile project management tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#website\",\"url\":\"https:\/\/www.binfire.com\/blog\/\",\"name\":\"Collaboration Corner\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.binfire.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#organization\",\"name\":\"Collaboration Corner\",\"url\":\"https:\/\/www.binfire.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-binfire_logo.png\",\"contentUrl\":\"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-binfire_logo.png\",\"width\":696,\"height\":324,\"caption\":\"Collaboration Corner\"},\"image\":{\"@id\":\"https:\/\/www.binfire.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/9e7cab738f49cc42aa1e195126e7dd65\",\"name\":\"David Robins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ca569889b88b6ab05131d38fa14f2548bbd90ac85a17da19bf28a69bb2ab9eb8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ca569889b88b6ab05131d38fa14f2548bbd90ac85a17da19bf28a69bb2ab9eb8?s=96&d=mm&r=g\",\"caption\":\"David Robins\"},\"description\":\"David Robins is the founder and CEO of Binfire. David studied at both Cornell and MIT, and was the Director of Software Engineering at Polaroid for 11 years.\",\"sameAs\":[\"https:\/\/www.binfire.com\"],\"url\":\"https:\/\/www.binfire.com\/blog\/author\/david\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agile project management tutorial - Collaboration Corner","description":"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/","og_locale":"en_US","og_type":"article","og_title":"Agile project management tutorial - Collaboration Corner","og_description":"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!","og_url":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/","og_site_name":"Collaboration Corner","article_published_time":"2017-08-28T03:14:54+00:00","article_modified_time":"2026-02-12T14:58:37+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg","type":"image\/jpeg"}],"author":"David Robins","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Robins","Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#article","isPartOf":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/"},"author":{"name":"David Robins","@id":"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/9e7cab738f49cc42aa1e195126e7dd65"},"headline":"Agile project management tutorial","datePublished":"2017-08-28T03:14:54+00:00","dateModified":"2026-02-12T14:58:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/"},"wordCount":4759,"commentCount":185,"publisher":{"@id":"https:\/\/www.binfire.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg","keywords":["agile project management method","project management"],"articleSection":["Agile project management","Project management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/","url":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/","name":"Agile project management tutorial - Collaboration Corner","isPartOf":{"@id":"https:\/\/www.binfire.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg","datePublished":"2017-08-28T03:14:54+00:00","dateModified":"2026-02-12T14:58:37+00:00","description":"A practical guide on what is Agile project management and how to use it. Complete guide on best methods and practices using Agile PM for your projects!","breadcrumb":{"@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#primaryimage","url":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg","contentUrl":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2017\/04\/agile-project-management.jpeg","width":1024,"height":512,"caption":"Agile Project Management"},{"@type":"BreadcrumbList","@id":"https:\/\/www.binfire.com\/blog\/agile-project-management-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.binfire.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Agile project management tutorial"}]},{"@type":"WebSite","@id":"https:\/\/www.binfire.com\/blog\/#website","url":"https:\/\/www.binfire.com\/blog\/","name":"Collaboration Corner","description":"","publisher":{"@id":"https:\/\/www.binfire.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.binfire.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.binfire.com\/blog\/#organization","name":"Collaboration Corner","url":"https:\/\/www.binfire.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.binfire.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-binfire_logo.png","contentUrl":"https:\/\/www.binfire.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-binfire_logo.png","width":696,"height":324,"caption":"Collaboration Corner"},"image":{"@id":"https:\/\/www.binfire.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/9e7cab738f49cc42aa1e195126e7dd65","name":"David Robins","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.binfire.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ca569889b88b6ab05131d38fa14f2548bbd90ac85a17da19bf28a69bb2ab9eb8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ca569889b88b6ab05131d38fa14f2548bbd90ac85a17da19bf28a69bb2ab9eb8?s=96&d=mm&r=g","caption":"David Robins"},"description":"David Robins is the founder and CEO of Binfire. David studied at both Cornell and MIT, and was the Director of Software Engineering at Polaroid for 11 years.","sameAs":["https:\/\/www.binfire.com"],"url":"https:\/\/www.binfire.com\/blog\/author\/david\/"}]}},"_links":{"self":[{"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/posts\/3500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/comments?post=3500"}],"version-history":[{"count":2,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/posts\/3500\/revisions"}],"predecessor-version":[{"id":11225,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/posts\/3500\/revisions\/11225"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/media\/3549"}],"wp:attachment":[{"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/media?parent=3500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/categories?post=3500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.binfire.com\/blog\/wp-json\/wp\/v2\/tags?post=3500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}