Posts

adoption of scrum

CONCLUSION

 scrum is created to rearranged team contentment productivity, best quality and responsive to customers and visible to stakeholders. Agile development methodology is the reconnection to approach software project development that focuses on flexibility and speed. adopting scrum will be the greatest choice for any organization. references https://www.atlassian.com/agile/scrum/sprint-planning https://www,techwell.com https://adoptionigloo.com https://www.projectpractical.com google https://en.wikipedia.org/wiki/Agile_software_development https://zenkit.com/en/blog/agile-methodology-an-overview/

EXECUTIVE SUMMARY

In this blog , we introduce the scrum and agile methodology and how the management of Durban university of technology should put that into use firstly we will look at an overview of agile process where we are explaining what is agile process and the definition of scrum framework.  after that we look at arguments against and for scrum, lots of business support scrum and few do not. last but not least we look at project benefits meaning how the organization or business benefits from adopting scrum methodology including the management of Durban of Technology( how can adopting scrum benefits the current project they are dealing with or implementing) lastly we two aspects of agile methodology that Durban university of Technology management should adopt starting with scrum and XP(Extreme programming)

Two aspects of Agile Methodology that should you adopt as Dut Management

Image
 XP( EXTREME PROGRAMMING) and scrum *XP is an agile software development framework that aims to produce higher quality of life for the development  team. Adopting XP methodology can help management team to work faster and collaborate effectively because XP breaks down each step of a major process into smaller achievable goals for team members to accomplish. xp practices collective code ownership: everyone reviews code and any developer can add functionality, fix bugs or refactor. for collective code ownership to work the team should: *choose a system metaphor *practice pair programming. team members work in pairs, at a single computer, to create code and send it into production. only one pair integrates code at a time. *integrate and commit code into repository every few hours. *the customer should be available, preferable on site, during the entire process so the can answer questions and establish requirements. kanban kanban is another common framework that is used to implement agile

projects benefits

Image
DUT ENVISION 2030 PROJECT As the management of Durban university of Technology, you normally deal with lots of projects which requires lots of work and time. by adapting to scrum methodology * you as management team can amend change in any part of the projects without affecting the projects outputs * it will also focus attention on creativity and innovation * scrum adopting will also lower the cost by reducing the documentation and controls that are not important. *every change in the projects will be visible to each and every member. * it will also makes it easy to estimate functionality in the development backlog

ARGUMENTS FOR AND AGAINST SCRUM

 Arguments for and against the adoption of scrum supporting scrum by Steve Berczuk- November 12, 2019 "scrum is a fairly minimal agile process framework that you can adapt to work best for your team but sometimes adopting scrum take the idea of adaption too literally and "adapt" the process so that is is simply a veneer on top of their existing. if you truly believe that you understand scrum values, fell free to adapt out of the box but do this with caution, since scrum is a very different way of working that most organizations are used to, most teams need to practice to understand the value of principles first, having a good baseline to adapt is for the best." by Chandana "scrums can help team complete projects quickly and effectively scrums ensures effective use of time and money development are tested and coded during sprints." by Claire Drumond "scrum could take time to be fully understood, especially if the development team is acclimatized to a t

Overview of Agile Process

Image
 AGILE OVERVIEW OF AGILE PROCESS Agile Methodology is a type of project management process, mostly used for software development, where demands and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customers. Agile Methodology is a set of principles that worth adaptability and flexibility. It aims to give better responsive to changing business needs and focuses on allowing teams to deliver workable increments. scrum framework scrum is an agile framework that is used to carry through the ideas behind agile software development. it is one of the popular agile framework that is used by different companies. scrum framework include five values which are namely commitment, courage, focus, openness and respect. it goal is to develop, deliver, sustain multiplex products through cooperation, accountability and iterative progress scrum framework process consist of scrum team and their associated roles, events artifacts and rules scrum frame