Agile is more a “direction,” than an “end,” a philosophy and mindset at board level. – Pearl Zhu
And now, let’s take a look at the most popular frameworks of Agile Project Management: Scrum, Extreme Programming XP and Kanban.
Scrum, as one of the top agile frameworks, is used to work on any projects. At Apiumhub, we are very active users of Scrum. It helps us to manage every project and break each complex initiative into feasible small tasks divided (splited) between us. We use all the main principles of Scrum: 2 weeks sprints , daily stand-up meetings, short user stories; tasks, retrospective and public “to-do” lists.
Kanban is another framework used in agile that helps teams work more efficiently together. Mainly, it is the main tool to organise tasks and a team. First of all, it helps to see your daily workload. By working on small tasks, it gives you a wonderful feeling of putting each task to a section “done”. Moreover, Kanban is perfect in measuring the efficiency of every employee and a team overall.
The fundamental concept of Kanban is prioritizing the tasks. However, the planning is quite flexible here and team members can regularly change the work in progress without having an impact on the rest of the team. What is important here is that each team member can have only 1 task in process, no more.
On that board, it’s very important and helpful to always visualize what has to be done via “visual cards”. The board has columns that represent the different “status” of a task and every user story, every task has to pass through different stages. For example, going from to do, to ” in progress”, to testing, and finally to the released, done column.
Once a task is in “done” column, we move the next prioritized item from the backlog ( to do) into the work in progress. In Kanban retrospectives are always needed after each project, sprint to constantly improve the workflow and efficiency of the team.
Last but not least, an agile framework that I would like to take a look at is Extreme Programming (XP), another agile project management methodology, a framework which is set to improve software quality and responsiveness to changing customer requirements. Another advantage of XP is in simplifying and speeding up the process of developing new software, so the product would be launched promptly with a solid MVP.
Planning is an essential part of XP, just like in other frameworks. And it covers four basic phases in XP life cycle: designing, coding, testing and listening.
XP is very known for working with CI and TDD, Unit testing. The idea of XP is that code should be written by pairs of programmers, forcing the main programmer to describe the code to the other programmer and perhaps to stimulate further ideas. Normally XP is for teams between 2 and 12, however larger teams of 30 people have achieved the success as well.
Another fundamental idea of Extreme programming is to start simply, build something real that works in its limited way, and then fit it into a design structure that is built for further code building.
All these three top agile frameworks follow the main principles and all 3 are great to use for your next project. However, I would recommend you to use XP more for software development projects as pair programming is one of the main differentiators of this methodology and it is proven to give excellent results in software architecture & software development. As for Scrum, it can be used as in Software development projects as in Design, Marketing and HR ones. Whether you choose Scrum or Kanban depends on your goals and deadlines. Normally teams use Scrum when they work with third parties and have tight deadlines or when they work on the projects for the clients and Kanban is used for internal organization. But again, it’s up to you, in Apiumhub we work with these 3 top agile frameworks, choosing one or another taking into account client’s preferences, strategies and objectives.
How hostage negotiation and project management are interrelated - via @SaverioLosito #pmot bit.ly/1BsfvQK
Ways to improve the performance of your organization in 2015 - via @SaverioLosito #pmot bit.ly/174veOO
AI for Project Monitoring: How to implement - via @SaverioLosito #pmot bit.ly/2vGxwSZ
5 Lessons hiding in every Project Management Strategy - via @SaverioLosito #pmot bit.ly/UaEJEI
Can you hear me? A 6 point plan for effective communication - via @SaverioLosito #pmot bit.ly/1WsaeU9
The Strong PMO Model - via @SaverioLosito #pmot bit.ly/21y4IBU
Finding suitable resources for a large portfolio of projects - via @SaverioLosito #pmot bit.ly/2oZJJQ6
What about your role? Why are you here? - via @SaverioLosito #pmot bit.ly/2pVN0MM
APMG Change Management approach as a Project Manager - via @SaverioLosito #pmot bit.ly/1MGvMM0
#Life is 10% what happens to you and 90% how you react to it. ~ Charles R. Swindoll #quoteoftheday #ferragosto pic.twitter.com/8X2Q…
How to create value as a Leader - via @SaverioLosito #pmot bit.ly/2rDwn9J
How to motivate your team with the Pomodoro Technique - via @SaverioLosito #pmot bit.ly/1yhVdvb
The right way to do an employee performance review - via @SaverioLosito #pmot bit.ly/2cAKLZ6
The latest The Program Manager's Paper! paper.li/SaverioLosi… Thanks to @pm4girls #pmot #projectmanagement
Project management survival skills toolkit - via @SaverioLosito #pmot bit.ly/2p5zhnX
Are you a Leader? - via @SaverioLosito #pmot bit.ly/Ru5wtC
6 Project Management Trends To Look Forward In 2017 - via @SaverioLosito #pmot bit.ly/2kUiymR
The PMO - What's the right level of Authority? - via @SaverioLosito #pmot bit.ly/1hboGjf
Who are Project Managers? - via @SaverioLosito #pmot bit.ly/26c1Jn7
Just the right person: Getting more referrals with thought leadership - via @SaverioLosito #pmot bit.ly/29ulGjK
Project vs Program Manager - just a glimpse - via @SaverioLosito #pmot bit.ly/TGWY1h
Future of Work - How It Could Impact You as a Program Manager? - via @SaverioLosito #pmot bit.ly/1D56zGn
Top Agile Frameworks to use for Project Management - via @SaverioLosito #pmot bit.ly/2qSHH4s
The Usage Of Social Media While Managing A Project - via @SaverioLosito #pmot bit.ly/1myvURS
How to identify Stakeholders - via @SaverioLosito #pmot bit.ly/12wGzSn
How To Give Highly Effective Feedback At Work - via @SaverioLosito #pmot bit.ly/1VWZW0M
Using Harvey Balls to Convey Qualitative Information - via @SaverioLosito #pmot bit.ly/2fktjwN
Time Management Tips - How to reduce stress - via @SaverioLosito #pmot bit.ly/116IKLZ
How to improve brainstorming through SIX Thinking Hats Method - via @SaverioLosito #pmot bit.ly/2g1CEJP
Lessons Learned – The effective Project Management - via @SaverioLosito #pmot bit.ly/157yfee
Help the growth of this blog